diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po index dc06f4f86..3dcfdaf7c 100644 --- a/src/pretix/locale/ar/LC_MESSAGES/django.po +++ b/src/pretix/locale/ar/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2018-07-23 23:00+0000\n" "Last-Translator: Muhammad Hewedy \n" "Language-Team: Arabic " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2981,8 +2992,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3155,7 +3166,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3288,7 +3299,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4260,62 +4271,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4670,7 +4692,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4722,7 +4744,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4736,7 +4758,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4803,7 +4825,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4811,7 +4833,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4871,11 +4893,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4885,58 +4917,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4944,69 +4976,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5014,22 +5050,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5037,121 +5073,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5160,53 +5196,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5214,236 +5250,236 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5451,38 +5487,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5491,218 +5527,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5710,60 +5750,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5771,27 +5811,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5911,10 +5951,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "" @@ -6148,61 +6188,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6455,82 +6495,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6699,8 +6744,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7103,295 +7148,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7420,7 +7473,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7481,7 +7534,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7698,13 +7751,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7715,7 +7768,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7854,7 +7907,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8047,7 +8100,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8240,7 +8293,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8287,7 +8340,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8313,7 +8366,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8374,7 +8427,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8399,9 +8452,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8675,11 +8728,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8836,7 +8889,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9348,23 +9401,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9532,32 +9589,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9575,18 +9654,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9693,7 +9776,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9894,7 +9977,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10067,8 +10150,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10090,33 +10173,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10127,82 +10210,82 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10585,47 +10668,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10683,32 +10760,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12135,11 +12212,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12417,113 +12494,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12737,79 +12818,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13396,7 +13477,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13822,8 +13903,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14022,48 +14103,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14419,7 +14534,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14429,19 +14544,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14488,112 +14603,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14811,16 +14926,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15375,14 +15486,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15390,61 +15506,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -15975,22 +16091,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po index c565ad31c..fdbdd1bdc 100644 --- a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -50,12 +50,12 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:144 -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:175 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:146 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:177 msgid "Confirming your payment …" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:151 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:153 msgid "Contacting your bank …" msgstr "" @@ -260,7 +260,7 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: pretix/static/pretixpresale/js/ui/main.js:207 +#: pretix/static/pretixpresale/js/ui/main.js:212 msgid "Please enter a quantity for one of the ticket types." msgstr "" diff --git a/src/pretix/locale/ca/LC_MESSAGES/django.po b/src/pretix/locale/ca/LC_MESSAGES/django.po index be8a1f3d0..206b8b984 100644 --- a/src/pretix/locale/ca/LC_MESSAGES/django.po +++ b/src/pretix/locale/ca/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-04-11 22:00+0000\n" "Last-Translator: mussol \n" "Language-Team: Catalan " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 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:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "pendent" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "confirmat" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "cancel·lat" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "fallat" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "reemborsat" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Informació de pagament" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, fuzzy, python-format #| msgid "Order approved and confirmed: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "S'ha confirmat i aprovat la comanda: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "S'ha rebut el pagament per a la vostra comanda: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "s'ha iniciat externament" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "en trànsit" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "fet" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "fallat" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "cancel·lat" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "Organitzador" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Client" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Tarifa de pagament" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Tarifa d'enviament" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Tarifa de servei" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "Tarifa de cancel·lació" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Altres tarifes" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Targeta regal" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Posició de la comanda" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "Identificador del carretó (ex. clau de sessió)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Posició del carretó" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Posicions del carretó" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Nom de l'empresa" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Seleccionau país" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Només per a clients empresarials dins la UE." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 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." @@ -3206,8 +3217,8 @@ msgstr "S'ha demanat un reemborsament" msgid "You have been requested to issue a refund for {order.code}." msgstr "Se us ha demanat que emeteu un reemborsament per {order.code}." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Es requereix aquest camp." @@ -3417,7 +3428,7 @@ msgstr "Comandes amb equilibri en contra: %s" msgid "Ticket code (barcode content)" msgstr "Codi de tiquet (contingut del codi de barres)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Nom del producte" @@ -3550,7 +3561,7 @@ msgstr "19:00" msgid "Event location" msgstr "Ubicació de l'esdeveniment" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Ciutat aleatòria" @@ -4890,62 +4901,73 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "Nom" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "Cognom" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "Jaume" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "Fuster" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "Títol" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "Nom" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "Cognom" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "Jaume Fuster" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "Nom" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "Transcripció llatina" @@ -5373,7 +5395,7 @@ msgstr "S'ha completat la tasca." msgid "Filetype not allowed!" msgstr "No es permet el tipus de fitxer!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Usa idiomes" @@ -5441,7 +5463,7 @@ msgstr "" "Centre de conferències de mostra\n" "Llubí, Illes Balears" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5457,7 +5479,7 @@ msgid "Copy configuration from" msgstr "Copia la configuració des de" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "No copiïs" @@ -5542,7 +5564,7 @@ msgstr "" msgid "Available languages" msgstr "Idiomes disponibles" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "Mostra públicament quants tiquets queden d'un tipus determinat." @@ -5550,7 +5572,7 @@ msgstr "Mostra públicament quants tiquets queden d'un tipus determinat." msgid "Enable waiting list" msgstr "Activa la llista d'espera" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5627,10 +5649,20 @@ msgstr "" "canviïn noms." #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "Demana adreces de correu per tiquet" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5648,11 +5680,11 @@ msgstr "" "confirmació de la comanda a l'adreça de correu primària, no a les adreces " "dels assistents." -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "Requereix adreces de correu per tiquet" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5663,41 +5695,41 @@ msgstr "" "necessitarà una adreça de correu per la confirmació de comanda " "independentment d'aquesta opció." -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "Demana dues vegades l'adreça de la comanda" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Requereix que els clients emplenin l'adreça de correu primària dues vegades " "per evitar errors." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Número màxim d'elements per comanda" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "No es comptabilitzaran els productes de complement." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Període de reserva" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "El número de minuts que es reserven els elements dins la cistella d'un " "usuari." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "Imprimeix l'URL" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5705,11 +5737,11 @@ msgstr "" "Això hauria d'apuntar a una part del vostre lloc web amb els vostres detalls " "de contacte i informació legal." -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Text de confirmació" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5721,28 +5753,28 @@ msgstr "" "utilitzeu la funció de Pàgines per publicar les vostres condicions de " "servei, no necessiteu aquesta configuració ja que ho podeu configurar allà." -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "Adreça de contacte" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Això es mostrarà públicament per permetre que els assistents us contactin." -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "No podeu requerir que s'especifiquin noms d'assistents si no els demaneu." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Heu de demanar els correus dels assistents si voleu que siguin un " "requeriment." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5750,24 +5782,30 @@ msgstr "" "per exemple, Per la present, confirmo que he llegit i acceptat les " "condicions de servei de l'organitzador de l'esdeveniment." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Demana per {fields}, mostra-ho com {example}" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Entrada de preu gratuït" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "Els clients poden cancel·lar les seves comandes no pagades" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "No permetis cancel·lacions després de" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "Els clients poden cancel·lar les seves comandes pagades" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5776,23 +5814,23 @@ msgstr "" "ho permet. D'altra manera, es crearà una devolució manual perquè la " "processeu manualment." -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "Manté una tarifa fixa de cancel·lació" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "Manté les tarifes de pagament, enviament i servei" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "Manté una tarifa de cancel·lació percentual" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Termini de pagament en dies" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5805,11 +5843,11 @@ msgstr "" "pagament en temps real, recomanem igualment configurar dos o tres dies per " "permetre a la gent que torni a intentar pagaments erronis." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Darrer dia de pagaments" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5820,11 +5858,11 @@ msgstr "" "d'esdeveniment i una comanda inclou tiquets per múltiples dates, " "s'utilitzarà la data més propera." -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Finalitza els terminis de pagament només en dies feiners" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5836,11 +5874,11 @@ msgstr "" "alguns països per la llei civil. No afectarà al darrer dia de pagament " "configurat més amunt." -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Expira automàticament comandes no pagades" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5851,11 +5889,11 @@ msgstr "" "pagament. Això significa que aquests tiquets tornaran a la reserva i es " "podran comanar per altra gent." -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Accepta pagaments tardans" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5865,11 +5903,11 @@ msgstr "" "mentre hi hagi capacitat disponible. Mai s'acceptarà cap pagament després de " "la configuració \"Darrer dia de pagaments\" de més amunt." -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "Regla fiscal per tarifes de pagament" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5879,11 +5917,11 @@ msgstr "" "mètodes de pagament senzills. Això establirà les regles del tipus d'impost i " "de l'auto-liquidació, s'ignores altres configuracions de les regles fiscals." -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "Text de guia" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5891,46 +5929,46 @@ msgstr "" "Aquest text es mostrarà a sobre de les opcions de pagament. Podeu explicar " "aquí si voleu les opcions a l'usuari." -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "El darrer dia de pagament no pot ser abans de la fi de la prevenda." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Demana l'adreça de les factures" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Requereix l'adreça de les factures" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "Requereix les adreces de les empreses" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "Això requerirà que l'usuari introdueixi un nom d'empresa." -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Requereix un nom de client" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "Demana per l'identificador d'IVA" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Només funciona si es demana per una adreça de facturació. No es requereix " "l'identificador d'IVA." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "Demana pel beneficiari" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -5939,11 +5977,11 @@ msgstr "" "Només funciona si es demana per una adreça de facturació. No es requereix " "l'identificador d'IVA." -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Mostra els productes gratuïts a les factures" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5951,29 +5989,29 @@ msgstr "" "Teniu en compte que mai es generaran factures per a comandes que només " "contenguin productes gratuïts." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "Explicació de l'adreça de la factura" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" "Es mostrarà aquest text damunt de l'adreça de la factura durant el pagament." -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Genera factures amb números consecutius" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Si es desactiva, el codi de la comanda s'utilitzarà com a número de factura." -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Prefix numèric de la factura" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5988,55 +6026,55 @@ msgstr "" "al menys una vegada en tots els vostres esdeveniment. Aquesta configuració " "només afecta a factures futures." -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Genera factures" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "No generis factures" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "Només manualment al panell administratiu" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Automàticament a petició de l'usuari" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Automàticament per a totes les comandes creades" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Automàticament durant el pagament" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "Mai es generaran automàticament factures per a comandes gratuïtes." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Genera factures" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Mostres els noms dels assistents a les factures" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Adjunta les factures als correus" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -6048,41 +6086,41 @@ msgstr "" "el pagament, s'adjuntaran al correu de confirmació de pagament. Si no es " "generen automàticament no s'adjuntaran als correus." -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Estil de la factura" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "Línia de l'adreça" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "Carrer Mallorca 40" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "Identificació fiscal nacional" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "Identificador d'IVA europeu" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "és a dir, amb aquest document us enviem la factura per la vostra comanda del " "tiquet." -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Text introductori" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "S'imprimirà a cada factura per damunt de les fileres de la factura." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -6090,15 +6128,15 @@ msgstr "" "per exemple: Gràcies per la vostra compra! Podeu trobar més informació de " "l'esdeveniment a..." -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Text addicional" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "S'imprimirà a cada factura sota el total." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -6106,11 +6144,11 @@ msgstr "" "per exemple els detalls del vostre banc, detalls legals com el vostre " "identificador d'IVA, números de registre, etc." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Peu" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -6118,28 +6156,28 @@ msgstr "" "S'imprimirà centrat i en una tipografia menor al final de cada pàgina de la " "factura." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Idioma de la factura" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "Idioma de l'usuari" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Imatge del logo" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostrarem el vostre logo amb una alçada i amplada màxima de 2,5 cm." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Prefix de l'assumpte" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6147,59 +6185,59 @@ msgstr "" "Això s'anteposarà a l'assumpte de tots els correus sortints, formatat com " "[prefix]. Trieu per exemple una forma curta del nom del vostre esdeveniment." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Adreça de l'emisor" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "L'adreça de l'emissor pels correus sortints" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Nom de l'assistent" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "Adreça de la CCO" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Tots els correus s'enviaran a aquesta adreça com a còpia CCO" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "Signatura" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Això s'adjuntarà a cada correu. Espais disponibles: {event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "per exemple, els vostres detalls de contactes" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "Renderitzador de correu HTML" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 #, 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:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6208,34 +6246,34 @@ msgstr "" "Camps disponibles: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Text (enviat per l'administrador)" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "Camps disponibles: {event}, {url}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6244,38 +6282,38 @@ msgstr "" "Camps disponibles: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "Camps disponibles: {event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Text" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Text (enviat per l'administrador)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Text (demanat per l'usuari)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Camps disponibles: {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Número de dies" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6283,7 +6321,7 @@ msgstr "" "Aquest correu s'enviarà aquest número de dies abans de que la comanda " "expiri. Si el valor és 0 no s'enviarà mai el correu." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6292,17 +6330,17 @@ msgstr "" "Camps disponibles: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Camps disponibles: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Camps disponibles: {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6312,18 +6350,18 @@ msgstr "" "Camps disponibles: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Camps disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "Camps disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6331,11 +6369,11 @@ msgstr "" "Aquest correu s'enviarà aquest número de dies abans de començar " "l'esdeveniment. Si es deixa el camp buit no s'enviarà mai cap correu." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "S'ha rebut la comanda" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6344,11 +6382,11 @@ msgstr "" "Camps disponibles: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "S'ha aprovat la comanda" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6361,11 +6399,11 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "La comanda s'ha denegat" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6374,11 +6412,11 @@ msgstr "" "Camps disponibles: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Utilitza un servidor SMTP personalitzat" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6386,68 +6424,68 @@ msgstr "" "Tot el correu relacionat amb el vostre esdeveniment s'enviarà amb el " "servidor SMTP que hagueu especificat." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Nom de l'ordinador" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Usuari" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "Utilitza STARTTLS" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "Habitualment activat al port 587." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "Utilitza SSL" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Habitualment activat al port 465." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "Podeu activar la seguretat SSL o STARTTLS, però no ambdós alhora." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Color primari" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Si us plau, introduïu el codi hexadecimal d'un color, per exemple #990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "Destaca el color del encerts" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "Recomanem fermament utilitzar un to verdós." -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "Destaca el color dels errors" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "Recomanem fermament que utilitzeu un to vermellós." -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6457,20 +6495,20 @@ msgstr "" "el nom i la data de l'esdeveniment a la capçalera de la pàgina. Mostrarem el " "vostre logo amb una alçada màxima de 120 píxels." -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Tipografia" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Només ho respecten els navegadors moderns." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "Text del fi de la pre-venda" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6480,11 +6518,11 @@ msgstr "" "la finestra de temps de venda. Podeu utilitzar-ho per descriure altres " "opcions per obtenir un tiquet, com per exemple una oficina." -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "Explicació del val" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 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." @@ -6492,49 +6530,53 @@ msgstr "" "Aquest text es mostrarà al costat de l'entrada del codi del val. Ho podeu " "utilitzar per explicar com obtenir un codi de val." -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Mostra de manera predeterminada les variacions del producte expandides" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "Ordenació de la data" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "Hora d'inici de l'esdeveniment (descendent)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "Nom (descendent)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "Demana als motors de cerque que no indexin la tenda de tiquets" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Redirigeix directament a la revisió de la compra una vegada que s'ha afegit " "un producte a la cistella." -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Utilitza la funció" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Fes que el pretix generi els tiquets perquè l'usuari els descarregui i els " "imprimeixi." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "Data de descàrrega" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6545,58 +6587,58 @@ msgstr "" "dates d'esdeveniments, la descàrrega de tots els tiquets estaran disponibles " "si ho permet al menys una de les dates de l'esdeveniment." -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" "Ofereix descarregar els tiquets de manera separada per a productes " "complementaris" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Genera tiquets per a productes de no admissió" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" "Ofereix descarregar tiquets fins i tot quan una comanda encara no està pagada" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "Qualsevol país" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "Unió Europea" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "Qualsevol client" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "Negoci" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "Empreses amb un identificador d'IVA correcte" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "Carrega l'IVA" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "Sense IVA" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Val preseleccionat" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6608,11 +6650,11 @@ msgstr "" "utilitzar per exemple per proporcionar ginys que ofereixen descomptes o " "desbloquen productes secrets." -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Mode de compatibilitat" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6620,40 +6662,40 @@ msgstr "" "El nostre giny habitual no funciona amb tots els constructors de webs. Si " "vos trobau amb problemes intenteu utilitzar aquest mode de compatibilitat." -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "No existeix el codi de val proporcionat." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "La contrasenya que heu proporcionat no és correcta." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "El mot que heu proporcionat no és correcte." -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "La vostra contrasenya" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "Mot de l'esdeveniment" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Descàrregues de tiquets" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 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:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "Requereix emplenar el nom a tots els assistents" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6661,11 +6703,11 @@ msgstr "" "Per defecte demanarem els noms però no els requerirem. Podeu desactivar " "completament això a la configuració." -#: pretix/control/forms/event.py:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Pagament via Stripe" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6677,11 +6719,11 @@ msgstr "" "de configurar un compte, que pren menys de cinc minuts utilitzant la seva " "interfície web senzilla." -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Pagament per transferència bancària" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6691,16 +6733,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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preu (opcional)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "Gratuït" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Quantitat disponible" @@ -6820,10 +6862,10 @@ msgstr "Tots els organitzadors" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Tots" @@ -7067,61 +7109,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -7382,82 +7424,89 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You do not have access to this page." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "No teniu accés a aquesta pàgina." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -7626,8 +7675,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -8036,295 +8085,307 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The task has been completed." +msgid "The quota has closed." +msgstr "S'ha completat la tasca." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The task has been completed." +msgid "The quota has been re-opened." +msgstr "S'ha completat la tasca." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:296 +#: pretix/control/logdisplay.py:298 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:300 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." -msgstr "" - #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -8353,7 +8414,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8414,7 +8475,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8631,13 +8692,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8648,7 +8709,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8787,7 +8848,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8980,7 +9041,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -9173,7 +9234,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -9220,7 +9281,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -9246,7 +9307,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -9307,7 +9368,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -9332,9 +9393,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -9608,11 +9669,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -9769,7 +9830,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -10279,23 +10340,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10463,32 +10528,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -10506,18 +10593,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -10624,7 +10715,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -10833,7 +10924,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11006,8 +11097,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11029,33 +11120,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11066,82 +11157,82 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "Identificador vàlid d'IVA europeu" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -11520,47 +11611,43 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "Download ticket" +msgid "Download pretixSCAN" +msgstr "Baixa el tiquet" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -11618,32 +11705,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -13073,11 +13160,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -13351,113 +13438,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -13675,79 +13766,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -14340,7 +14431,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -14766,8 +14857,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14966,48 +15057,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -15371,7 +15496,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -15381,19 +15506,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -15440,112 +15565,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -15766,16 +15891,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -16326,14 +16447,20 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "Gross price" +msgid "from %(price)s" +msgstr "Preu brut" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -16341,61 +16468,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -16937,22 +17064,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po index 1035dbaa1..cdb5ee6c0 100644 --- a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -49,12 +49,12 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:144 -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:175 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:146 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:177 msgid "Confirming your payment …" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:151 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:153 msgid "Contacting your bank …" msgstr "" @@ -251,7 +251,7 @@ msgid_plural "The items in your cart are reserved for you for {num} minutes." msgstr[0] "" msgstr[1] "" -#: pretix/static/pretixpresale/js/ui/main.js:207 +#: pretix/static/pretixpresale/js/ui/main.js:212 msgid "Please enter a quantity for one of the ticket types." msgstr "" diff --git a/src/pretix/locale/cs/LC_MESSAGES/django.po b/src/pretix/locale/cs/LC_MESSAGES/django.po index 622f81dc0..e6b848aba 100644 --- a/src/pretix/locale/cs/LC_MESSAGES/django.po +++ b/src/pretix/locale/cs/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -102,18 +102,18 @@ msgstr "" msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/checkin.py:27 pretix/base/models/event.py:1008 -#: pretix/base/models/items.py:1134 pretix/base/models/items.py:1472 +#: pretix/api/serializers/checkin.py:27 pretix/base/models/event.py:1013 +#: pretix/base/models/items.py:1134 pretix/base/models/items.py:1489 msgid "One or more items do not belong to this event." msgstr "" -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1481 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1498 #: pretix/base/models/waitinglist.py:155 msgid "Subevent cannot be null for event series." msgstr "" #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1483 pretix/base/models/items.py:1486 +#: pretix/base/models/items.py:1500 pretix/base/models/items.py:1503 #: pretix/base/models/waitinglist.py:157 pretix/base/models/waitinglist.py:160 msgid "The subevent does not belong to this event." msgstr "" @@ -285,8 +285,8 @@ msgstr "" #: pretix/base/exporters/dekodi.py:199 pretix/base/exporters/invoices.py:83 #: pretix/control/forms/subevents.py:228 #: pretix/control/templates/pretixcontrol/events/index.html:62 -#: pretix/control/templates/pretixcontrol/order/index.html:457 -#: pretix/control/templates/pretixcontrol/order/index.html:551 +#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:558 #: pretix/control/templates/pretixcontrol/orders/refunds.html:43 #: pretix/control/templates/pretixcontrol/organizers/detail.html:26 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 @@ -318,8 +318,8 @@ msgstr "" msgid "All invoices" msgstr "" -#: pretix/base/exporters/invoices.py:99 pretix/base/models/orders.py:1157 -#: pretix/base/models/orders.py:1520 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:99 pretix/base/models/orders.py:1161 +#: pretix/base/models/orders.py:1524 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:907 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -359,7 +359,7 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1777 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1781 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "" @@ -408,8 +408,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:17 #: pretix/control/templates/pretixcontrol/checkin/index.html:74 #: pretix/control/templates/pretixcontrol/events/index.html:76 -#: pretix/control/templates/pretixcontrol/order/index.html:460 -#: pretix/control/templates/pretixcontrol/order/index.html:556 +#: pretix/control/templates/pretixcontrol/order/index.html:467 +#: pretix/control/templates/pretixcontrol/order/index.html:563 #: pretix/control/templates/pretixcontrol/orders/index.html:105 #: pretix/control/templates/pretixcontrol/orders/refunds.html:45 #: pretix/control/templates/pretixcontrol/organizers/detail.html:30 @@ -448,7 +448,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:297 #: pretix/base/exporters/orderlist.py:500 #: pretix/base/exporters/orderlist.py:588 -#: pretix/control/templates/pretixcontrol/order/index.html:649 +#: pretix/control/templates/pretixcontrol/order/index.html:656 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:199 @@ -458,18 +458,18 @@ msgstr "" #: pretix/base/exporters/orderlist.py:92 pretix/base/exporters/orderlist.py:493 #: pretix/base/exporters/orderlist.py:501 #: pretix/base/exporters/orderlist.py:581 -#: pretix/base/exporters/orderlist.py:589 pretix/base/forms/questions.py:403 -#: pretix/base/models/devices.py:51 pretix/base/models/event.py:894 -#: pretix/base/models/event.py:1106 pretix/base/models/items.py:1248 +#: pretix/base/exporters/orderlist.py:589 pretix/base/forms/questions.py:425 +#: pretix/base/models/devices.py:51 pretix/base/models/event.py:899 +#: pretix/base/models/event.py:1111 pretix/base/models/items.py:1248 #: pretix/base/models/organizer.py:31 pretix/base/models/seating.py:37 -#: pretix/base/models/tax.py:91 pretix/base/settings.py:813 -#: pretix/control/forms/event.py:1202 pretix/control/forms/item.py:252 +#: pretix/base/models/tax.py:91 pretix/base/settings.py:846 +#: pretix/control/forms/event.py:1219 pretix/control/forms/item.py:253 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: 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:651 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:46 +#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:35 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:96 #: pretix/control/templates/pretixcontrol/subevents/index.html:66 #: pretix/plugins/badges/models.py:32 @@ -487,8 +487,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:2013 -#: pretix/control/templates/pretixcontrol/order/index.html:653 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:2017 +#: pretix/control/templates/pretixcontrol/order/index.html:660 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 #: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" @@ -499,8 +499,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:2014 -#: pretix/control/forms/event.py:737 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:2018 +#: pretix/control/forms/event.py:750 msgid "ZIP code" msgstr "" @@ -509,8 +509,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:2015 -#: pretix/control/forms/event.py:744 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:2019 +#: pretix/control/forms/event.py:757 msgid "City" msgstr "" @@ -519,9 +519,9 @@ msgstr "" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:2016 -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:749 -#: pretix/control/templates/pretixcontrol/order/index.html:657 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:2020 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:762 +#: pretix/control/templates/pretixcontrol/order/index.html:664 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 #: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" @@ -532,8 +532,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:2018 -#: pretix/control/templates/pretixcontrol/order/index.html:660 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:2022 +#: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 #: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" @@ -588,7 +588,7 @@ msgid "Description" msgstr "" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:971 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:975 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:135 #: pretix/plugins/checkinlists/exporters.py:213 @@ -598,8 +598,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1654 -#: pretix/base/models/orders.py:1752 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1658 +#: pretix/base/models/orders.py:1756 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "" @@ -612,8 +612,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1663 -#: pretix/base/models/orders.py:1761 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1667 +#: pretix/base/models/orders.py:1765 msgid "Tax value" msgstr "" @@ -629,9 +629,9 @@ msgid "Position ID" msgstr "" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:17 -#: pretix/base/models/items.py:1244 pretix/base/models/orders.py:956 +#: pretix/base/models/items.py:1244 pretix/base/models/orders.py:960 #: pretix/base/models/vouchers.py:96 pretix/base/models/waitinglist.py:34 -#: pretix/control/forms/checkin.py:27 pretix/control/forms/event.py:1331 +#: pretix/control/forms/checkin.py:27 pretix/control/forms/event.py:1348 #: pretix/control/forms/filter.py:185 pretix/control/forms/filter.py:803 #: pretix/control/forms/filter.py:947 pretix/control/forms/item.py:158 #: pretix/control/forms/orders.py:216 pretix/control/forms/orders.py:274 @@ -669,13 +669,13 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:966 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:970 msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:282 -#: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:163 -#: pretix/base/models/orders.py:975 pretix/base/pdf.py:100 +#: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:184 +#: pretix/base/models/orders.py:979 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:305 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 @@ -685,8 +685,8 @@ msgstr "" msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:169 -#: pretix/base/models/orders.py:983 +#: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:190 +#: pretix/base/models/orders.py:987 #: pretix/control/templates/pretixcontrol/order/index.html:310 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:44 msgid "Attendee email" @@ -713,8 +713,8 @@ msgid "Only successful payments" msgstr "" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:193 -#: pretix/base/models/orders.py:1144 pretix/base/models/orders.py:1501 -#: pretix/base/models/orders.py:1643 pretix/base/models/orders.py:1746 +#: pretix/base/models/orders.py:1148 pretix/base/models/orders.py:1505 +#: pretix/base/models/orders.py:1647 pretix/base/models/orders.py:1750 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -730,7 +730,7 @@ msgid "Creation date" msgstr "" #: pretix/base/exporters/orderlist.py:415 -#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/control/templates/pretixcontrol/order/index.html:559 msgid "Completion date" msgstr "" @@ -738,10 +738,10 @@ msgstr "" msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1140 -#: pretix/base/models/orders.py:1497 -#: pretix/control/templates/pretixcontrol/order/index.html:461 -#: pretix/control/templates/pretixcontrol/order/index.html:557 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1144 +#: pretix/base/models/orders.py:1501 +#: pretix/control/templates/pretixcontrol/order/index.html:468 +#: pretix/control/templates/pretixcontrol/order/index.html:564 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:25 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:13 @@ -749,8 +749,8 @@ msgid "Amount" msgstr "" #: pretix/base/exporters/orderlist.py:416 -#: pretix/control/templates/pretixcontrol/order/index.html:459 -#: pretix/control/templates/pretixcontrol/order/index.html:554 +#: pretix/control/templates/pretixcontrol/order/index.html:466 +#: pretix/control/templates/pretixcontrol/order/index.html:561 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:29 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" @@ -766,15 +766,15 @@ msgid "Quota name" msgstr "" #: pretix/base/exporters/orderlist.py:449 -#: pretix/control/templates/pretixcontrol/items/quota.html:35 +#: pretix/control/templates/pretixcontrol/items/quota.html:55 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:449 pretix/control/views/item.py:622 +#: pretix/base/exporters/orderlist.py:449 pretix/control/views/item.py:623 msgid "Paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:449 pretix/control/views/item.py:627 +#: pretix/base/exporters/orderlist.py:449 pretix/control/views/item.py:628 msgid "Pending orders" msgstr "" @@ -782,13 +782,13 @@ msgstr "" msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:450 pretix/control/views/item.py:637 +#: pretix/base/exporters/orderlist.py:450 pretix/control/views/item.py:638 msgid "Current user's carts" msgstr "" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1423 pretix/control/navigation.py:222 -#: pretix/control/templates/pretixcontrol/event/settings.html:73 +#: pretix/control/forms/event.py:1440 pretix/control/navigation.py:222 +#: pretix/control/templates/pretixcontrol/event/settings.html:74 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10 @@ -807,8 +807,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:458 #: pretix/base/exporters/orderlist.py:464 -#: pretix/control/templates/pretixcontrol/items/quota.html:37 -#: pretix/control/views/item.py:644 +#: pretix/control/templates/pretixcontrol/items/quota.html:57 +#: pretix/control/views/item.py:645 msgid "Infinite" msgstr "" @@ -835,7 +835,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:960 -#: pretix/base/models/orders.py:146 pretix/base/models/orders.py:1968 +#: pretix/base/models/orders.py:146 pretix/base/models/orders.py:1972 #: pretix/control/forms/filter.py:392 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -861,7 +861,7 @@ msgid "Cancellation of" msgstr "" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:91 -#: pretix/control/forms/event.py:1336 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1353 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "" @@ -914,18 +914,18 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:2027 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:2031 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:2022 -#: pretix/control/templates/pretixcontrol/order/index.html:676 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:2026 +#: pretix/control/templates/pretixcontrol/order/index.html:683 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1311 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1328 msgid "Reverse charge" msgstr "" @@ -957,22 +957,22 @@ msgstr "" msgid "Invoice" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:879 -#: pretix/control/forms/item.py:368 pretix/control/views/item.py:447 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:883 +#: pretix/control/forms/item.py:368 pretix/control/views/item.py:448 #: pretix/control/views/vouchers.py:78 pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:110 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:111 #: pretix/presale/checkoutflow.py:646 msgid "Yes" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:881 -#: pretix/control/forms/item.py:369 pretix/control/views/item.py:447 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:885 +#: pretix/control/forms/item.py:369 pretix/control/views/item.py:448 #: pretix/control/views/vouchers.py:78 pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:110 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:111 #: pretix/presale/checkoutflow.py:648 msgid "No" msgstr "" @@ -1007,7 +1007,7 @@ msgid "E-mail" msgstr "" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1071 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1084 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "" @@ -1042,31 +1042,31 @@ msgstr "" msgid "Repeat password" msgstr "" -#: pretix/base/forms/questions.py:328 pretix/control/forms/item.py:79 +#: pretix/base/forms/questions.py:349 pretix/control/forms/item.py:79 msgid "This field is required" msgstr "" -#: pretix/base/forms/questions.py:342 +#: pretix/base/forms/questions.py:363 msgid "Street and Number" msgstr "" -#: pretix/base/forms/questions.py:420 +#: pretix/base/forms/questions.py:442 msgid "You need to provide a company name." msgstr "" -#: pretix/base/forms/questions.py:422 +#: pretix/base/forms/questions.py:444 msgid "You need to provide your name." msgstr "" -#: pretix/base/forms/questions.py:439 pretix/control/views/orders.py:987 +#: pretix/base/forms/questions.py:461 pretix/control/views/orders.py:987 msgid "Your VAT ID does not match the selected country." msgstr "" -#: pretix/base/forms/questions.py:447 +#: pretix/base/forms/questions.py:469 msgid "This VAT ID is not valid. Please re-check your input." msgstr "" -#: pretix/base/forms/questions.py:452 +#: pretix/base/forms/questions.py:474 msgid "" "Your VAT ID could not be checked, as the VAT checking service of your " "country is currently not available. We will therefore need to charge VAT on " @@ -1074,7 +1074,7 @@ msgid "" "process." msgstr "" -#: pretix/base/forms/questions.py:460 +#: pretix/base/forms/questions.py:482 msgid "" "Your VAT ID could not be checked, as the VAT checking service of your " "country returned an incorrect result. We will therefore need to charge VAT " @@ -1148,7 +1148,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:2009 +#: pretix/base/models/orders.py:2013 msgid "Business customer" msgstr "" @@ -1351,8 +1351,8 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:81 pretix/base/models/orders.py:2011 -#: pretix/base/settings.py:824 pretix/base/settings.py:835 +#: pretix/base/models/auth.py:81 pretix/base/models/orders.py:2015 +#: pretix/base/settings.py:857 pretix/base/settings.py:868 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -1434,7 +1434,7 @@ msgid "" msgstr "" #: pretix/base/models/devices.py:55 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:49 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:38 msgid "Setup date" msgstr "" @@ -1484,22 +1484,22 @@ msgstr "" msgid "Event currency" msgstr "" -#: pretix/base/models/event.py:303 pretix/base/models/event.py:896 -#: pretix/control/forms/event.py:1200 pretix/control/forms/subevents.py:59 +#: pretix/base/models/event.py:303 pretix/base/models/event.py:901 +#: pretix/control/forms/event.py:1217 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "" -#: pretix/base/models/event.py:305 pretix/base/models/event.py:898 +#: pretix/base/models/event.py:305 pretix/base/models/event.py:903 #: pretix/base/pdf.py:157 pretix/control/forms/subevents.py:63 msgid "Event end time" msgstr "" -#: pretix/base/models/event.py:307 pretix/base/models/event.py:900 +#: pretix/base/models/event.py:307 pretix/base/models/event.py:905 #: pretix/control/forms/subevents.py:68 msgid "Admission time" msgstr "" -#: pretix/base/models/event.py:309 pretix/base/models/event.py:889 +#: pretix/base/models/event.py:309 pretix/base/models/event.py:894 msgid "Show in lists" msgstr "" @@ -1509,29 +1509,29 @@ msgid "" "organizer account." msgstr "" -#: pretix/base/models/event.py:313 pretix/base/models/event.py:903 +#: pretix/base/models/event.py:313 pretix/base/models/event.py:908 #: pretix/control/forms/subevents.py:79 msgid "End of presale" msgstr "" -#: pretix/base/models/event.py:314 pretix/base/models/event.py:904 +#: pretix/base/models/event.py:314 pretix/base/models/event.py:909 #: pretix/control/forms/subevents.py:80 msgid "" "Optional. No products will be sold after this date. If you do not set this " "value, the presale will end after the end date of your event." msgstr "" -#: pretix/base/models/event.py:319 pretix/base/models/event.py:909 +#: pretix/base/models/event.py:319 pretix/base/models/event.py:914 #: pretix/control/forms/subevents.py:73 msgid "Start of presale" msgstr "" -#: pretix/base/models/event.py:320 pretix/base/models/event.py:910 +#: pretix/base/models/event.py:320 pretix/base/models/event.py:915 #: pretix/control/forms/subevents.py:74 msgid "Optional. No products will be sold before this date." msgstr "" -#: pretix/base/models/event.py:325 pretix/base/models/event.py:915 +#: pretix/base/models/event.py:325 pretix/base/models/event.py:920 msgid "Location" msgstr "" @@ -1541,7 +1541,7 @@ msgstr "" #: pretix/base/models/event.py:332 #: pretix/control/templates/pretixcontrol/event/index.html:120 -#: pretix/control/templates/pretixcontrol/order/index.html:687 +#: pretix/control/templates/pretixcontrol/order/index.html:694 msgid "Internal comment" msgstr "" @@ -1556,7 +1556,7 @@ msgstr "" #: pretix/base/models/event.py:345 pretix/base/models/items.py:253 #: pretix/base/models/items.py:1237 pretix/base/models/orders.py:132 -#: pretix/base/models/orders.py:1960 pretix/base/models/vouchers.py:90 +#: pretix/base/models/orders.py:1964 pretix/base/models/vouchers.py:90 #: pretix/base/models/waitinglist.py:28 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 @@ -1567,83 +1567,83 @@ msgstr "" #: pretix/control/navigation.py:405 #: pretix/control/templates/pretixcontrol/events/index.html:5 #: pretix/control/templates/pretixcontrol/events/index.html:7 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:50 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 #: pretix/control/templates/pretixcontrol/organizers/teams.html:18 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 msgid "Events" msgstr "" -#: pretix/base/models/event.py:742 +#: pretix/base/models/event.py:747 msgid "" "You have configured at least one paid product but have not enabled any " "payment methods." msgstr "" -#: pretix/base/models/event.py:745 +#: pretix/base/models/event.py:750 msgid "You need to configure at least one quota to sell anything." msgstr "" -#: pretix/base/models/event.py:836 +#: pretix/base/models/event.py:841 msgid "" "Once created an event cannot change between an series and a single event." msgstr "" -#: pretix/base/models/event.py:842 +#: pretix/base/models/event.py:847 msgid "The event slug cannot be changed." msgstr "" -#: pretix/base/models/event.py:845 +#: pretix/base/models/event.py:850 msgid "This slug has already been used for a different event." msgstr "" -#: pretix/base/models/event.py:851 +#: pretix/base/models/event.py:856 msgid "The event cannot end before it starts." msgstr "" -#: pretix/base/models/event.py:857 +#: pretix/base/models/event.py:862 msgid "The event's presale cannot end before it starts." msgstr "" -#: pretix/base/models/event.py:885 pretix/base/models/items.py:274 +#: pretix/base/models/event.py:890 pretix/base/models/items.py:274 #: pretix/base/models/items.py:600 pretix/control/forms/filter.py:383 #: pretix/control/forms/filter.py:714 #: pretix/control/templates/pretixcontrol/users/index.html:46 msgid "Active" msgstr "" -#: pretix/base/models/event.py:886 +#: pretix/base/models/event.py:891 msgid "" "Only with this checkbox enabled, this date is visible in the frontend to " "users." msgstr "" -#: pretix/base/models/event.py:890 +#: pretix/base/models/event.py:895 msgid "" "If selected, this event will show up publicly on the list of dates for your " "event." msgstr "" -#: pretix/base/models/event.py:919 pretix/control/forms/event.py:1173 +#: pretix/base/models/event.py:924 pretix/control/forms/event.py:1186 msgid "Frontpage text" msgstr "" -#: pretix/base/models/event.py:930 +#: pretix/base/models/event.py:935 msgid "Date in event series" msgstr "" -#: pretix/base/models/event.py:931 +#: pretix/base/models/event.py:936 msgid "Dates in event series" msgstr "" -#: pretix/base/models/event.py:1014 +#: pretix/base/models/event.py:1019 msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1098 +#: pretix/base/models/event.py:1103 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1103 +#: pretix/base/models/event.py:1108 msgid "The property name may only contain letters, numbers and underscores." msgstr "" @@ -1769,7 +1769,7 @@ msgid "Generate tickets" msgstr "" #: pretix/base/models/items.py:315 pretix/control/forms/event.py:341 -#: pretix/control/forms/event.py:1418 +#: pretix/control/forms/event.py:1435 msgid "Show number of tickets left" msgstr "" @@ -2174,16 +2174,16 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1251 pretix/control/forms/event.py:1452 +#: pretix/base/models/items.py:1251 pretix/control/forms/event.py:1469 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1253 pretix/control/forms/item.py:262 +#: pretix/base/models/items.py:1253 pretix/control/forms/item.py:263 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1257 pretix/base/models/orders.py:960 +#: pretix/base/models/items.py:1257 pretix/base/models/orders.py:964 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" @@ -2193,13 +2193,24 @@ msgstr "" msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1275 pretix/base/models/vouchers.py:165 +#: pretix/base/models/items.py:1273 +msgid "Close this quota permanently once it is sold out" +msgstr "" + +#: pretix/base/models/items.py:1274 +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:1284 pretix/base/models/vouchers.py:165 #: 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:1276 pretix/control/navigation.py:153 +#: pretix/base/models/items.py:1285 pretix/control/navigation.py:153 #: pretix/control/templates/pretixcontrol/items/quotas.html:3 #: pretix/control/templates/pretixcontrol/items/quotas.html:5 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:299 @@ -2207,11 +2218,11 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1465 +#: pretix/base/models/items.py:1482 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1475 +#: pretix/base/models/items.py:1492 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -2278,7 +2289,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:149 pretix/base/models/orders.py:1972 +#: pretix/base/models/orders.py:149 pretix/base/models/orders.py:1976 msgid "Expiration date" msgstr "" @@ -2305,7 +2316,7 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:175 pretix/base/models/orders.py:994 +#: pretix/base/models/orders.py:175 pretix/base/models/orders.py:998 msgid "Meta information" msgstr "" @@ -2346,162 +2357,162 @@ msgstr "" msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:887 msgid "" msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2978,8 +2989,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3152,7 +3163,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3285,7 +3296,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4257,62 +4268,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4667,7 +4689,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4719,7 +4741,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4733,7 +4755,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4800,7 +4822,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4808,7 +4830,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4868,11 +4890,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4882,58 +4914,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4941,69 +4973,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5011,22 +5047,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5034,121 +5070,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5157,53 +5193,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5211,236 +5247,236 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5448,38 +5484,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5488,218 +5524,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5707,60 +5747,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5768,27 +5808,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5908,10 +5948,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "" @@ -6145,61 +6185,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6452,82 +6492,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6696,8 +6741,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7100,295 +7145,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7417,7 +7470,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7478,7 +7531,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7695,13 +7748,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7712,7 +7765,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7851,7 +7904,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8044,7 +8097,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8237,7 +8290,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8284,7 +8337,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8310,7 +8363,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8371,7 +8424,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8396,9 +8449,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8672,11 +8725,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8833,7 +8886,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9342,23 +9395,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9526,32 +9583,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9569,18 +9648,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9687,7 +9770,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9886,7 +9969,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10059,8 +10142,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10082,33 +10165,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10119,82 +10202,82 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10574,47 +10657,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10672,32 +10749,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12124,11 +12201,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12403,113 +12480,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12723,79 +12804,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13382,7 +13463,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13808,8 +13889,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14008,48 +14089,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14405,7 +14520,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14415,19 +14530,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14474,112 +14589,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14797,16 +14912,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15358,14 +15469,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15373,61 +15489,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -15958,22 +16074,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po index 3f7e8ec8d..5f81a8f14 100644 --- a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -49,12 +49,12 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:144 -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:175 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:146 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:177 msgid "Confirming your payment …" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:151 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:153 msgid "Contacting your bank …" msgstr "" @@ -253,7 +253,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/static/pretixpresale/js/ui/main.js:207 +#: pretix/static/pretixpresale/js/ui/main.js:212 msgid "Please enter a quantity for one of the ticket types." msgstr "" diff --git a/src/pretix/locale/da/LC_MESSAGES/django.po b/src/pretix/locale/da/LC_MESSAGES/django.po index 714f65fdb..a9af25ddd 100644 --- a/src/pretix/locale/da/LC_MESSAGES/django.po +++ b/src/pretix/locale/da/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2018-11-16 13:13+0000\n" "Last-Translator: Mikkel Ricky \n" "Language-Team: Danish " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "Tom hvis dette produkt ikke er en adgangsbillet" -#: pretix/base/models/orders.py:1127 +#: pretix/base/models/orders.py:1131 #, fuzzy #| msgid "User created." msgctxt "payment_state" msgid "created" msgstr "Bruger oprettet." -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 #, fuzzy #| msgid "pending" msgctxt "payment_state" msgid "pending" msgstr "afventer" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" @@ -2615,154 +2626,154 @@ msgctxt "payment_state" msgid "confirmed" msgstr "Bestilling bekræftet" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 #, fuzzy #| msgid "canceled" msgctxt "payment_state" msgid "canceled" msgstr "annulleret" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 #, fuzzy #| msgid "refunded" msgctxt "payment_state" msgid "refunded" msgstr "tilbagebetalt" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Betalingsoplysninger" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, fuzzy, python-format #| msgid "Order canceled: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "Bestilling annulleret: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Betaling modtaget for din bestilling: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 #, fuzzy #| msgid "User created." msgctxt "refund_state" msgid "created" msgstr "Bruger oprettet." -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 #, fuzzy #| msgid "canceled" msgctxt "refund_state" msgid "canceled" msgstr "annulleret" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Arrangør" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 #, fuzzy #| msgid "Customer actions" msgctxt "refund_source" msgid "Customer" msgstr "Kundehandlinger" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Betalingsgebyr" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Leveringsgebyr" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "Annullering" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Andre gebyrer" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Gavekort" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Værdi" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "Kurv-id (fx sessionsnøgle)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Virksomhedsnavn" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Vælg land" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Kun for virksomhedskunder inden for EU." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "Denne reference vises på din faktura." @@ -3278,8 +3289,8 @@ msgstr "Tilbagebetalt" msgid "You have been requested to issue a refund for {order.code}." msgstr "Voucheren er blevet indløst på bestilling {order_code}." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Dette felt er obligatorisk." @@ -3469,7 +3480,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Produktnavn" @@ -3606,7 +3617,7 @@ msgstr "19:00" msgid "Event location" msgstr "Arrangements sted" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Tilfældig by" @@ -4979,76 +4990,87 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Navn" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Fuldt navn" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "Anders And" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Billetnavn" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Enhedsnavn" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John Doe" msgstr "Anders And" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Fuldt navn" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 #, fuzzy #| msgid "Category description" msgid "Latin transcription" @@ -5452,7 +5474,7 @@ msgstr "Opgaven er fuldført." msgid "Filetype not allowed!" msgstr "Filtype ikke tilladt!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Sprog" @@ -5508,7 +5530,7 @@ msgstr "" "Eksempelkonferencecenter\n" "Andeby, Danmark" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5522,7 +5544,7 @@ msgid "Copy configuration from" msgstr "Kopier konfiguration fra" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "Kopier ikke" @@ -5600,7 +5622,7 @@ msgstr "" msgid "Available languages" msgstr "Tilgængelige sprog" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 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." @@ -5609,7 +5631,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Aktiver venteliste" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5679,10 +5701,20 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "Spørg efter e-mailadresse pr. billet" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5693,62 +5725,62 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "Påkræv e-mailadresse pr. billet" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "Bed om gentagelse af bestillings-e-mailadresse" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Kræv at kunder udfylder primær e-mailadresse to gange for at undgå " "indtastningsfejl." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Maksimalt antal produkter pr. bestilling" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "Tilføjelsesprodukter tæller ikke med." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Reservationstid" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Antal minutter som produkter i en brugers kurv er reserveret for denne " "bruger." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Bekræftelsestekst" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5756,28 +5788,28 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "Kontaktadresse" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Du kan ikke kræve at man indtaster deltagernavne hvis du ikke spørger efter " "dem." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Du skal spørge efter deltageres e-mailadresser hvis du vil gøre dem " "påkrævede." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5785,56 +5817,62 @@ msgstr "" "fx Jeg bekræfter hermed at jeg har læst og forstået arrangørens betingelser " "og er enig i dem." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Fri prisindtastning" + +#: pretix/control/forms/event.py:486 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their unpaid orders" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 #, fuzzy #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "Annullering" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their paid orders" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "Annullering" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "Annullering" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Betalingsfrist i dage" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5844,22 +5882,22 @@ msgstr "" "Antal dage efter bestilling som en kunde har til at betale for sin " "bestilling." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Seneste betalingsdato" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Seneste betalingsdato skal være på en hverdag" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5867,95 +5905,95 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Ubetalte bestillinger skal automatisk udløbe" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Accepter for sene betalinger" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 #, fuzzy #| msgid "Multiline text" msgid "Guidance text" msgstr "Tekst (flere linjer)" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "Seneste betalingsdato kan ikke ligge før slutningen på forsalget." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Spørg efter faktureringsadresse" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Faktureringsadresse påkrævet" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 #, fuzzy #| msgid "Require invoice address" msgid "Require a business addresses" msgstr "Faktureringsadresse påkrævet" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Kundenavn påkrævet" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "Spørg efter CVR-nr." -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Virker kun når der spørges efter faktureringsadresse. CVR-nr. er ikke " "påkrævet." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 #, fuzzy #| msgid "Ask for invoice address" msgid "Ask for beneficiary" msgstr "Spørg efter faktureringsadresse" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -5964,11 +6002,11 @@ msgstr "" "Virker kun når der spørges efter faktureringsadresse. CVR-nr. er ikke " "påkrævet." -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Vis gratis produkter på fakturaer" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5976,30 +6014,30 @@ msgstr "" "Bemærk at der aldrig oprettes fakturaer for bestillinger der kun indeholder " "gratis produkter." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address explanation" msgstr "Faktureringsadresse: navn" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Opret fakturaer med forløbende numre" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Hvis ikke sat, vil bestillingsnummeret blive brugt som faktureringsnummer." -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Faktureringsnummerpræfiks" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -6008,61 +6046,61 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Generer fakturaer" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 #, fuzzy #| msgid "Generate invoices" msgid "Do not generate invoices" msgstr "Generer fakturaer" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 #, fuzzy #| msgid "Manually in admin panel" msgid "Only manually in admin panel" msgstr "Manuelt i kontrolpanel" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Automatisk ved brugerforespørgsel" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Autokatisk for alle oprettede bestillinger" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Automatisk ved betaling" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Bemærk at der aldrig automatisk oprettes fakturaer for bestillinger der kun " "indeholder gratis produkter." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Generer fakturaer" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Vis deltagernavne på fakturaer" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Vedhæft fakturaer til e-mails" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -6070,58 +6108,58 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Fakturadesign" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 #, fuzzy #| msgid "Address" msgid "Address line" msgstr "Adresse" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 #, fuzzy #| msgid "VAT ID" msgid "EU VAT ID" msgstr "CVR-nr." -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Indledende tekst" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "Vises på fakturaer over faktureringslinjerne." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" "fx Tak for handlen! Du kan finde flere oplysninger om arrangementet på …" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Tekst" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "Vises på fakturaer under fakturatotalen." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -6129,38 +6167,38 @@ msgstr "" "fx dine bankopysninger, juridiske oplysninger som dit CVR-nr., " "registreringsnr., osv." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Sidefod" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "Vises centreret og med lille skrift i slutningen af fakturaer." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Fakturasprog" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "Brugerens sprog" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Logo" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Logoet vises med en maksimal højde og bredde på 2,5 cm." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Emnepræfiks" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6168,95 +6206,95 @@ msgstr "" "Vil blive sat foran emnet på alle udgående e-mails på formen [prefix]. Vælg " "fx en kort udgave af arrangementets navn." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Afsenderadresse" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "Afsenderadresse for udgående e-mails" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Navn på deltager" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 #, fuzzy #| msgid "Your address" msgid "Bcc address" msgstr "Din adresse" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "Signatur" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Bliver tilføjet alle e-mails. Tilgængelige pladsholdere: {event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "fx dine kontaktoplysninger" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 #, fuzzy #| msgid "Send a new email based on this" msgid "Send an email to attendees" msgstr "Send en ny e-mail baseret på dette" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Tekst (sendt af administrator)" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "Tilgængelige pladsholdere: {event}, {url}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6265,39 +6303,39 @@ msgstr "" "Tilgængelige pladsholdere: {event}, {url}, {invoice_name}, " "{invoice_company}, {payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" "Tilgængelige pladsholdere: {event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Tekst" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Tekst (sendt af administrator)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Tekst (forespurgt af bruger)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Tilgængelige pladsholdere: {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Antal dage" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6305,7 +6343,7 @@ msgstr "" "Antal dage før en bestillings udløb denne e-mail bliver udsendt. Hvis " "værdien er 0 vil e-mailen aldrig blive sendt." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6314,17 +6352,17 @@ msgstr "" "Tilgængelige pladsholdere: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Tilgængelige pladsholdere: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Tilgængelige pladsholdere: {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6334,18 +6372,18 @@ msgstr "" "Tilgængelige pladsholdere: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Tilgængelige pladsholdere: {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "Tilgængelige pladsholdere: {event}, {url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6353,13 +6391,13 @@ msgstr "" "Antal dage før arrangementets start denne e-mail bliver udsendt. Hvis " "værdien er 0 vil e-mailen aldrig blive sendt." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 #, fuzzy #| msgid "Review order" msgid "Received order" msgstr "Gennemse bestilling" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -6371,13 +6409,13 @@ msgstr "" "Tilgængelige pladsholdere: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 #, fuzzy #| msgid "Expire order" msgid "Approved order" msgstr "Marker bestilling som udløbet" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6386,13 +6424,13 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 #, fuzzy #| msgid "Refund order" msgid "Denied order" msgstr "Tilbagebetal bestilling" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {expire_date}, {event}, {code}, {date}, {url}, " @@ -6404,11 +6442,11 @@ msgstr "" "Tilgængelige pladsholdere: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Anvend brugerdefineret SMTP-server" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6416,35 +6454,35 @@ msgstr "" "Alle mails i forbindelse med dit arrangement sendes via brugerdefineret SMTP-" "server." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Værtsnavn" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Brugernavn" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "Brug STARTTLS" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "Normalt aktiveret på port 587." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "Brug SSL" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Normalt aktiveret på port 465." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6452,176 +6490,180 @@ msgstr "" "Du kan aktivere sikkerhed via enten SSL or STARTTLS, men ikke begge på samme " "tid." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Primær farve" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Indtast en hexadecimal farvekode, fx #990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Skrift" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Virker kun i moderne browsere." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Slut af forsalg" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 #, fuzzy #| msgid "This voucher is expired." msgid "Voucher explanation" msgstr "Denne rabatkode er uløbet." -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Udfold produktvarianter som standard" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 #, fuzzy #| msgid "Date joined" msgctxt "subevent" msgid "Date ordering" msgstr "Dato tilmeldt" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 #, fuzzy #| msgid "Event start time" msgid "Event start time (descending)" msgstr "Starttidspunkt" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 #, fuzzy #| msgid "Payment pending" msgid "Name (descending)" msgstr "Afventer betaling" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Brug funktion" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Brug pretix til at generere billetter som brugeren kan hente og udskrive." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "Hentet dato" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "Tilbyd separate downloads af billetter til tilføjelsesprodukter" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Generer billetter for produkter der ikke er adgangsgivende" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 #, fuzzy #| msgid "Offer to download tickets separately for add-on products" msgid "Offer to download tickets even before an order is paid" msgstr "Tilbyd separate downloads af billetter til tilføjelsesprodukter" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Forudvalgt rabatkode" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6629,52 +6671,52 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Kompatibilitetstilstand" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "Den angivne rabatkode eksisterer ikke." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "Den indtastede adgangskode er ikke korrekt." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 #, fuzzy #| msgid "Your current password" msgid "Your password" msgstr "Din nuværende adgangskode" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Billetdownloads" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 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:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "Kræv navne på alle deltagere" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6682,11 +6724,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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6694,27 +6736,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Betaling ved bankoverførsel" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Pris (valgfri)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Tilgængeligt antal" @@ -6842,10 +6884,10 @@ msgstr "Alle arrangører" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Alle" @@ -7102,61 +7144,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "Produktet skal eksistere i flere varianter" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "Kopier produktinformation" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "Tilføj ikke en kvote nu" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "Føj produkt til eksisterende kvote" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "Opret en ny kvote for dette produkt" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "Kvoteindstillinger" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "Føj til eksisterende kvote" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "Navn på ny kvote" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "Størrelse" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "Antal billetter" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "Navn på kvote er påkrævet." -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "Vælg venligst en kvote." @@ -7431,84 +7473,91 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You do not have access to this page." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "Du har ikke adgang til denne side." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "Information" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 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/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "Tekst" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "Dette vises på arrangørerens side." -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "Visning af overblik" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "Vis" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "Kalender" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 #, fuzzy #| msgid "Date in event series" msgid "Show availability in event overviews" msgstr "Dato i arrangementsrække" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "Vælg alle sprog som din arrangørside skal kunne vises på." -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 #, fuzzy #| msgid "Event date" msgctxt "webhooks" @@ -7681,8 +7730,8 @@ 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:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(ukendt)" @@ -8150,322 +8199,334 @@ msgid "The quota has been changed." msgstr "Kvoten er blevet ændret." #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "Kvoten er blevet slettet." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "Kvoten er blevet slettet." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "Kategorien er blevet tilføjet." -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "Kategorien er blevet slettet." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "Kategorien er blevet ændret." -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "Spørgsmålet er blevet tilføjet." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "Spørgsmålet er blevet slettet." -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "Spørgsmålet er blevet ændret." -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "Momsreglen er blevet tilføjet." -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "Momsreglen er blevet slettet." -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "Momsreglen er blevet ændret." -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "Tjek-ind-listen er blevet tilføjet." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "Tjek-ind-listen er blevet slettet." -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "Tjek-ind-listen er blevet ændret." -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "Indstillingerne for arrangementet er blevet ændret." -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "Indstillingerne for download af billet er blevet ændret." -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "En plugin er blevet aktiveret." -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "En plugin er blevet deaktiveret." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 #, fuzzy #| msgid "The order has been refunded." msgid "The shop has been taken into test mode." msgstr "Bestillingen er blevet tilbagebetalt." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The test mode has been disabled." msgstr "Den valgte dato er blevet slettet." -#: pretix/control/logdisplay.py:286 +#: pretix/control/logdisplay.py:288 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The event has been created." msgstr "Arrangementsdatoen er blevet oprettet." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 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:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "En svarmulighed er blevet fjernet fra spørgsmålet." -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "En svarmulighed er blevet ændret." -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "En bruger er føjet til gruppen." -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "En bruger er blevet inviteret med i gruppen." -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "En brugers rettigheder er blevet ændret." -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "En bruger er blevet fjernet fra gruppen." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 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:296 +#: pretix/control/logdisplay.py:298 #, fuzzy #| msgid "A user has been removed from the event team." msgid "An entry has been removed from the waiting list." msgstr "En bruger er blevet fjernet fra gruppen." -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." 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:298 +#: pretix/control/logdisplay.py:300 #, fuzzy #| msgid "A user has been added to the event team." msgid "An entry has been added to the waiting list." msgstr "En bruger er føjet til gruppen." -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "Gruppen er blevet oprettet." -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "Gruppeindstillingerne er blevet ændret." -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "Gruppen er blevet slettet." -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Arrangementsdatoen er blevet slettet." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "Arrangementsdatoen er blevet ændret." -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "Arrangementsdatoen er blevet oprettet." -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "En kvote er blevet knyttet til arrangementsdatoen." -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:308 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "En kvote er blevet ændret på arrangementsdatoen." -#: pretix/control/logdisplay.py:307 +#: pretix/control/logdisplay.py:309 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "En kvote er blevet fjernet fra arrangementsdatoen." -#: pretix/control/logdisplay.py:308 +#: pretix/control/logdisplay.py:310 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The device has been created." msgstr "Arrangementsdatoen er blevet oprettet." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 #, fuzzy #| msgid "The voucher has been changed." msgid "The device has been changed." msgstr "Voucheren er blevet ændret." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 #, fuzzy #| msgid "The device has been removed." msgid "Access of the device has been revoked." msgstr "Enheden er blevet fjernet." -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 #, fuzzy #| msgid "The device has been removed." msgid "The device has been initialized." msgstr "Enheden er blevet fjernet." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 #, fuzzy #| msgid "The invoice has been regenerated." msgid "The access token of the device has been regenerated." msgstr "Fakturaen er blevet genereret igen." -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "Indstillingerne for en betalingsudbyder er blevet ændret." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, 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 "Tjek-ind-listen er blevet slettet." -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} er blevet føjet til gruppen." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} er fjernet fra gruppen." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, 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:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} er blevet inviteret med i gruppen." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, fuzzy, python-brace-format #| msgid "The invite for {user} has been revoked." msgid "Invite for {user} has been resent." msgstr "Invitationen til {user} er blevet trukket tilbage." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Invitationen til {user} er blevet trukket tilbage." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Token \"{name}\" oprettet." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Token \"{name}\" slettet." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "Dine kontoindstillinger er blevet ændret." -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, 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:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Din adgangskode er blevet ændret." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -8498,7 +8559,7 @@ msgstr "Generelt" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8561,7 +8622,7 @@ msgid "Overview" msgstr "Overblik" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #, fuzzy @@ -8797,13 +8858,13 @@ msgstr "Angiv ny adgangskode" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8814,7 +8875,7 @@ msgstr "Angiv ny adgangskode" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8957,7 +9018,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "Kontakt os hvis dette tager mere end et par minutter." #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 #, fuzzy #| msgid "Device name" msgid "Device ID" @@ -9165,7 +9226,7 @@ msgstr "Slet" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "Tjek-ind-liste" @@ -9373,7 +9434,7 @@ msgid "Change notification settings" msgstr "Skift notifikationsindstillinger" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -9420,7 +9481,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 #, fuzzy #| msgid "Delete product" msgid "Delete personal data" @@ -9448,7 +9509,7 @@ msgstr "Visningsindstillinger" msgid "Event page" msgstr "Arrangementsside" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "Butiksdesign" @@ -9517,7 +9578,7 @@ msgid "Show more" msgstr "Vis flere" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "Opdater kommentar" @@ -9542,9 +9603,9 @@ msgstr "Ændringen blev udført af en pretix-administrator." #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -9838,11 +9899,11 @@ msgstr "Installerede plugins" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -9999,7 +10060,7 @@ msgstr "Metadata" msgid "Timeline" msgstr "Tidslinje" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 #, fuzzy @@ -10527,23 +10588,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "Er du sikker på at du vil slette kategorien %(name)s?" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "Udsolgt (afventende bestillinger)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s tilgængelig" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "Ubegrænset" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "Fuldt booket" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10718,32 +10783,56 @@ msgstr "Kvote: %(name)s" msgid "Edit quota" msgstr "Rediger kvote" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "More quotas" +msgid "Open quota" +msgstr "Flere kvoter" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "Overblik over brug" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "Beregning af tilgængelighed" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "Kvoten er pt. overbooket med %(num)s billetter." -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "Kvotehistorik" @@ -10761,12 +10850,12 @@ msgstr "Er du sikker på at du vil slette kvoten %(quota)s?" msgid "The following products might be no longer available for sale:" msgstr "Følgende produkter er muligvis ikke længere tilgængelige for salg:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "Produkter" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -10776,6 +10865,12 @@ msgstr "" "for. Hvis to kvoter gælder for samme produkt, vil det kun være tilgængeligt " "hvis begge kvoter har ledig plads." +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "Avancerede indstillinger" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -10905,7 +11000,7 @@ msgstr "Tilføj variant" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -11135,7 +11230,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11324,8 +11419,8 @@ msgstr "Vis startdato" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11347,33 +11442,33 @@ msgstr "" msgid "UNSAFE" msgstr "USIKKER" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "Netto i alt" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11384,29 +11479,29 @@ msgstr "" msgid "Total" msgstr "I alt" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 #, fuzzy #| msgid "Payment" msgid "Payments" msgstr "Betaling" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 #, fuzzy #| msgid "Confirmation text" msgid "Confirmation date" msgstr "Bekræftelsestekst" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy @@ -11414,67 +11509,67 @@ msgstr "" msgid "Cancel payment" msgstr "Ugyldige betalinger" -#: pretix/control/templates/pretixcontrol/order/index.html:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #, fuzzy #| msgid "Mark as paid" msgid "Confirm as paid" msgstr "Marker som betalt" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 #, fuzzy #| msgctxt "subevent" #| msgid "Create date" msgid "Create a refund" msgstr "Opret dato" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 #, fuzzy #| msgid "Cancel order" msgid "Cancel transfer" msgstr "Annuller bestilling" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 #, fuzzy #| msgid "Confirmations" msgid "Confirm as done" msgstr "Bekræftelser" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Postnummer og by" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "Gyldigt CVR-nr." -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "check" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "Bestillingshistorik" @@ -11921,49 +12016,45 @@ msgstr "Arrangør: %(name)s" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "Download ticket" +msgid "Download pretixSCAN" +msgstr "Hent billet" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 #, fuzzy #| msgid "Token" msgid "Token:" msgstr "Token" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 #, fuzzy #| msgid "Event overview" msgid "Device overview" @@ -12034,36 +12125,36 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 #, fuzzy #| msgid "You haven't created any categories yet." msgid "You haven't connected any hardware devices yet." msgstr "Du har endnu ikke oprettet nogen kategorier." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 #, fuzzy #| msgid "Not yet on sale" msgid "Not yet initialized" msgstr "Endnu ikke til salg" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -13604,11 +13695,11 @@ msgstr "Den nye tjek-ind-liste er blevet oprettet." #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -13886,121 +13977,127 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "Rækkefølgen af elementerne er blevet opdateret." -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "Den valgte produktkategori findes ikke." -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "Den valgte kategorien er blevet slettet." -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "Den nye kategori er blevet oprettet." -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "Rækkefølgen af kategorier er blevet ændret." -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "Det valgte spørgsmål findes ikke." -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "Rækkefølgen af spørgsmål er blevet ændret." -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "Det valgte spørgsmål er blevet slettet." -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "Fil uploadet" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "Det nye spørgsmål er blevet oprettet." -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "Den nye kvote er blevet oprettet." -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 #, fuzzy #| msgid "On waiting list since" msgid "Vouchers and waiting list reservations" msgstr "På venteliste siden" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 #, fuzzy #| msgid "Available until" msgid "Available quota" msgstr "Tilgængelig indtil" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 #, fuzzy #| msgid "Waiting list entries" msgid "Waiting list (pending)" msgstr "Ventelistepladser" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 #, fuzzy #| msgid "Currently unavailable" msgid "Currently for sale" msgstr "Pt. ikke tilgængelig" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, fuzzy +#| msgid "The order has been marked as refunded." +msgid "The quota has been re-opened and will not close again." +msgstr "Bestillingen er blevet markeret som tilbagebetalt." + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "Den valgte kvote er blevet slettet." -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "Det valgte produkt er blevet slettet." -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -14255,79 +14352,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "Betalingsbetingelser er blevet ændret." -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "Der er sket en fejl. Se detaljer nedenfor." -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "Bestillingen er blevet ændret." -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "Der var ingen ændringer til bestillingen." -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Emne: {subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "Din besked vil blive sendt til {}." -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "Kunne ikke sende mail til denne bruger: {}" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "Ingen bestilling med denne kode findes." -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "Den valgte eksportør findes ikke." -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -14984,7 +15081,7 @@ msgstr "Indtast venligst dit navn." #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -15413,8 +15510,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "Fejl ved afsendelse af bekræftelses-e-mail." @@ -15632,48 +15729,84 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "Opret applikationskonfiguration" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "Opret applikationskonfiguration" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "Opret konfiguration" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "Eksisterende app-konfigurationer" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "Opret konfiguration" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "ID" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "Vis info" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "Tillad søgning" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -16042,7 +16175,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -16052,19 +16185,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -16111,118 +16244,118 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 #, fuzzy #| msgid "Payment information" msgid "No payment information found." msgstr "Betalingsoplysninger" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 #, fuzzy #| msgid "Stripe reported an event: {}" msgid "Stripe returned an error" msgstr "Stripe rapporterede en hændelse: {}" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "Kreditkort" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 #, fuzzy #| msgid "Please try again." msgid "Your payment failed. Please try again." msgstr "Prøv venligst igen." -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "giro via Stripe" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "Ukendt navn" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "iDEAL via Stripe" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "SOFORT via Stripe" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "Din banks land" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "Tyskland" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "Østrig" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "Belgien" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "Nederlandene" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "Spanien" @@ -16462,16 +16595,12 @@ msgid "Your Stripe account has been disconnected." msgstr "Din kurv er blevet opdateret." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -17076,14 +17205,20 @@ msgid "Payment pending" msgstr "Afventer betaling" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "Show start date" +msgid "from %(price)s" +msgstr "Vis startdato" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -17091,20 +17226,20 @@ msgctxt "price" msgid "FREE" msgstr "Gratis" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "Vis varianter" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 #, fuzzy @@ -17112,8 +17247,8 @@ msgstr "" msgid "plus taxes" msgstr "Moms" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 #, fuzzy @@ -17121,35 +17256,35 @@ msgstr "Moms" msgid "incl. taxes" msgstr "inkl. %(rate)s%% moms" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "plus %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "inkl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, fuzzy, python-format @@ -17711,22 +17846,22 @@ msgstr "Din kurv er tom" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Ingen dato valgt." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Ukendt dato valgt." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/da/LC_MESSAGES/djangojs.po b/src/pretix/locale/da/LC_MESSAGES/djangojs.po index 0ecb0df7e..0c7f8a1bf 100644 --- a/src/pretix/locale/da/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/da/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2018-04-24 14:22+0000\n" "Last-Translator: Pernille Thorsen \n" "Language-Team: Danish \n" "Language-Team: German " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "ausstehend" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "bestätigt" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "erstattet" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Zahlungsinformationen" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Registrierung bestätigt: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Zahlung erhalten für die Bestellung: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "extern gestartet" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "auf dem Weg" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "erledigt" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "Veranstalter" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Kunde" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "Stornogebühr" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Geschenkgutschein" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Firmenname" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Land auswählen" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Nur für Firmenkunden mit Sitz in der EU." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf Ihre Rechnung gedruckt, damit Sie die Rechnung " @@ -3198,8 +3209,8 @@ msgstr "Erstattung angefordert" msgid "You have been requested to issue a refund for {order.code}." msgstr "Eine Erstattung für die Bestellung {order.code} wurde angefordert." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Dieses Feld ist erforderlich." @@ -3409,7 +3420,7 @@ msgstr "Verrechnet mit: %s" msgid "Ticket code (barcode content)" msgstr "Ticket-Code (QR-Code-Inhalt)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Produktbezeichnung" @@ -3542,7 +3553,7 @@ msgstr "19:00" msgid "Event location" msgstr "Veranstaltungsort" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Musterstadt" @@ -4831,62 +4842,73 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "Vorname" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "Nachname" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "Max" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "Mustermann" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "Vorname" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "Mittlerer Name" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "Max Mustermann" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "Rufname" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "Transkription" @@ -5282,7 +5304,7 @@ msgstr "Die Aufgabe wurde fertiggestellt." msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Verfügbare Sprachen" @@ -5351,7 +5373,7 @@ msgstr "" "Beispiel-Konferenzzentrum\n" "Heidelberg, Deutschland" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5367,7 +5389,7 @@ msgid "Copy configuration from" msgstr "Konfiguration übernehmen" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "Nicht übernehmen" @@ -5449,7 +5471,7 @@ msgstr "" msgid "Available languages" msgstr "Verfügbare Sprachen" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 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 " @@ -5459,7 +5481,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Warteliste aktivieren" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5537,10 +5559,20 @@ msgstr "" "nach Namen oder Ändern von Namen zu unerwartetem Verhalten führen." #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "E-Mail-Adressen pro Ticket erfassen" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5558,11 +5590,11 @@ msgstr "" "jedem Teilnehmer benötigen. pretix sendet die Bestellbestätigung trotzdem " "nach wie vor nur an die primäre Adresse." -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "E-Mail-Adressen pro Ticket erfordern" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5572,41 +5604,41 @@ msgstr "" "eingegeben wird. Mehr Infos finden Sie bei der vorherigen Option. Eine E-" "Mail-Adresse für die Bestellbestätigung ist immer erforderlich." -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "E-Mail-Adressen doppelt abfragen" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Erfordere die doppelte Eingabe der primären E-Mail-Adresse um Tippfehler zu " "vermeiden." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Maximale Anzahl von Produkten pro Bestellung" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "Zusatzprodukte werden nicht mitgezählt." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Reservierungszeitraum" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Die Dauer in Minuten, die Produkte im Warenkorb eines Benutzers reserviert " "werden." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "Impressum (URL)" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5614,11 +5646,11 @@ msgstr "" "Dies sollte bspw. ein Link zu einem Teil Ihrer Website sein, auf dem " "Kontaktdaten und rechtliche Informationen zu finden sind." -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Bestätigungs-Text" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5631,30 +5663,30 @@ msgstr "" "Sie diese Einstellung nicht sondern können ähnliches im Seiten-Modul selbst " "einstellen." -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "Kontakt-E-Mail" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Wir werden diese Adresse veröffentlichen um Teilnehmern zu ermöglichen, Sie " "zu kontaktieren." -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Sie können die Angabe von Teilnehmernamen nur erfordern, wenn Sie auch nach " "Namen fragen." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Sie müssen E-Mail-Adressen pro Ticket erfassen, wenn sie erforderlich sein " "sollen." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5662,24 +5694,30 @@ msgstr "" "z.B.. Hiermit erkläre ich, dass ich die AGB des Veranstalters gelesen habe " "und ihnen zustimme." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Frage nach {fields}, Anzeige wie {example}" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Freie Preiseingabe" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "Kunden können unbezahlte Bestellungen stornieren" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "Stornierungen nur erlauben bis" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "Kunden können bezahlte Bestellungen stornieren" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5688,23 +5726,23 @@ msgstr "" "Zahlungsmethode es erlaubt. Andernfalls müssen Sie eine manuelle Rückbuchung " "veranlassen." -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "Feste Stornogebühr einbehalten" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "Prozentuale Stornogebühr einbehalten" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Zahlungsziel in Tagen" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5718,11 +5756,11 @@ msgstr "" "einzustellen, damit Kunden eine fehlgeschlagene Zahlung erneut versuchen " "können." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Datum des letzten möglichen Zahlungseingangs" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5734,11 +5772,11 @@ msgstr "" "Termine enthält, wird die Zahlung aller Tickets nicht mehr möglich sein " "sobald der Zeitpunkt für einen der Termine verstrichen ist." -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Zahlungsziel nur an Werktagen" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5750,11 +5788,11 @@ msgstr "" "verschoben. Dies ist in einigen Ländern rechtlich erforderlich. Dies " "beeinflusst nicht das oben konfigurierte letzte Zahlungsdatum." -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Unbezahlte Bestellungen automatisch ablaufen lassen" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5766,11 +5804,11 @@ msgstr "" "Pool gelangen und wieder Kontingent für Bestellungen von anderen Benutzern " "frei wird." -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Späte Zahlungen akzeptieren" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5780,11 +5818,11 @@ msgstr "" "Kontingente noch nicht leer sind. Keine Bezahlungen werden nach dem oben " "angegebenen „letzten Zahlungsdatum“ akzeptiert." -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "Steuer-Regel für Zahlungsgebühren" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5794,11 +5832,11 @@ msgstr "" "soll. Dies setzt nur den Steuersatz und die Reverse-Charge-Regeln, andere " "Einstellungen der Steuer-Regel werden ignoriert." -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "Hilfetext" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5806,55 +5844,55 @@ msgstr "" "Dieser Text wird über den Zahlungsoptionen angezeigt. Sie können hier " "beispielsweise die verschiedenen Optionen erklären." -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" "Das letzte Zahlungsdatum kann nicht vor dem Ende des Vorverkaufs liegen." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Rechnungsadresse erfragen" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Rechnungsadresse erforderlich" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "Nur Firmenadressen akzeptieren" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "Diese Einstellung erzwingt die Eingabe eines Firmennamens." -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Namen des Bestellers erfordern" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "Nach USt-ID fragen" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Funktioniert nur, wenn nach einer Rechnungsadresse gefragt wird. Die USt-ID-" "Eingabe ist freiwillig." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "Nach abweichendem Leistungsempfänger fragen" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "Frage nicht nach einer Rechnungsadresse für kostenlose Bestellungen" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Kostenlose Produkte auf Rechnung zeigen" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5862,29 +5900,29 @@ msgstr "" "Unabhängig von dieser Einstellung werden für Bestellungen, die nur " "kostenlose Produkte enthalten, keine Rechnungen erzeugt." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "Erläuterung zur Rechnungsadresse" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "Dieser Text wird über der Eingabe der Rechnungsadresse angezeigt." -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Rechnungen mit aufsteigender Nummerierung erzeugen" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Wenn diese Option deaktiviert wird, wird die Bestellnummer in der " "Rechnungsnummer verwendet." -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Rechnungsnummern-Präfix" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5899,41 +5937,41 @@ msgstr "" "vollständige Rechnungsnummer wird pro Veranstalter nur einmal ergeben. Diese " "Einstellung betrifft nur zukünftige Rechnungen." -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Rechnungen ausstellen" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "Keine Rechnungen ausstellen" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "Nur manuell im Adminbereich" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Automatisch auf Anfrage des Kunden" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Automatisch für alle neuen Bestellungen" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Automatisch bei Zahlungseingang" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Unabhängig von dieser Einstellung werden für Bestellungen, die nur " "kostenlose Produkte enthalten, keine Rechnungen erzeugt." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "Rechnungen nur für bestimmte Verkaufskanäle generieren" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -5941,15 +5979,15 @@ msgstr "" "Wenn Sie die Rechnungserstellung weiter oben aktiviert haben, können Sie sie " "hier auf bestimmte Verkaufskanäle einschränken." -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Teilnehmername auf Rechnungen anzeigen" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Rechnungen an E-Mails anhängen" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5962,40 +6000,40 @@ msgstr "" "Mail angehängt. Wenn sie nicht automatisch generiert werden, werden sie an " "keine E-Mail angehängt." -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Rechnungs-Layout" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "Adresszeile" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "Albert-Einstein-Straße 52" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "Inländische Steuernummer" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "USt-ID-Nr." -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "z.B. Mit diesem Dokument erhalten Sie die Rechnung für Ihre Ticketbestellung." -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Einleitender Text" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "Wird auf jeder Rechnung oberhalb der Rechnungspositionen gedruckt." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -6003,15 +6041,15 @@ msgstr "" "z.B. Vielen Dank für Ihren Ticketkauf! Sie finden mehr Informationen zur " "Veranstaltung unter …" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Zusätzlicher Text" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "Wird auf jeder Rechnung unterhalb des Gesamtbetrages gedruckt." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -6019,38 +6057,38 @@ msgstr "" "z.B. Ihre Bankverbindung und rechtliche Angaben wie die USt-ID-Nr., " "Registernummern, etc." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Fußzeile" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "Wird in kleinerer Schrift unten zentriert auf jede Seite gedruckt." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Rechnungssprache" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "Sprache des Benutzers" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Logo" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Wir zeigen das Logo mit einer maximalen Seitenlänge von 2.5cm an." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Betreffs-Prefix" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6059,19 +6097,19 @@ msgstr "" "vorangestellt und könnte z.B. eine Kurzform Ihres Veranstaltungsnamens " "enthalten." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Absender-Adresse" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "Absender-Adresse für ausgehende E-Mails" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "Absendername" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6079,37 +6117,37 @@ msgstr "" "Name, der zusammen mit der Absenderadresse für ausgehende E-Mails verwendet " "wird. Standardmäßig wird der Name der Veranstaltung verwendet." -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "BCC-Adresse" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle E-Mails werden in Bcc-Kopie an diese Adresse geschickt" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "Signatur" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Diese wird an jede E-Mail angehängt. Verfügbare Platzhalter: {event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "z.B. Ihre Kontaktdaten" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "HTML-E-Mail-Renderer" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "Text an die Besteller-Adresse" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6118,13 +6156,13 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "E-Mail an einzelne Teilnehmer verschicken" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 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 " @@ -6134,18 +6172,18 @@ msgstr "" "Kontaktadresse der Bestellung abweichen, wird die folgende E-Mail an die " "einzelnen Teilnehmer verschickt." -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "Text an die Teilnehmer" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "Verfügbare Platzhalter: {event}, {url}, {attendee_name}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6154,39 +6192,39 @@ msgstr "" "Verfügbare Platzhalter: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" "Verfügbare Platzhalter:{event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Text" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Text (vom Admin verschickt)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Text (vom Benutzer beantragt)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Verfügbare Platzhalter: {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Anzahl Tage" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6194,7 +6232,7 @@ msgstr "" "Die E-Mail wird die angegebene Anzahl an Tagen vor dem Ablaufdatum " "verschickt. Ist der Wert 0, wird die Mail nie verschickt." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6203,17 +6241,17 @@ msgstr "" "Verfügbare Platzhalter: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Verfügbare Platzhalter: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Verfügbare Platzhalter: {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6223,17 +6261,17 @@ msgstr "" "Verfügbare Platzhalter: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Verfügbare Platzhalter: {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "Verfügbare Platzhalter: {attendee_name}, {event}, {url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6241,11 +6279,11 @@ msgstr "" "Die E-Mail wird die eingestellte Anzahl Tage vor der Veranstaltung " "verschickt. Wenn das Feld leer ist, wird die Mail nicht verschickt." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "Bestellung erhalten" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6254,11 +6292,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "Bestätigte Bestellung" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6271,11 +6309,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "Abgelehnte Bestellung" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6284,11 +6322,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Eigenen SMTP-Server verwenden" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6296,67 +6334,67 @@ msgstr "" "Alle E-Mails bezüglich Ihrer Veranstaltung werden über den von Ihnen " "angegebenen SMTP-Server versendet." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Benutzername" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "STARTTLS verwenden" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "Meistens auf Port 587 verfügbar." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "SSL verwenden" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Meistens auf Port 465 verfügbar." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "Du kannst nur SSL oder STARTTLS aktivieren, nicht beides." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Hauptfarbe" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Bitte geben Sie einen hexadezimalen Farbwert ein, z.B. #990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "Akzentfarbe für Erfolg" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "Wir empfehlen dringend, einen Grünton zu verwenden." -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "Akzentfarbe für Fehler" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "Wir empfehlen dringend, einen dunklen Rotton zu verwenden." -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6366,20 +6404,20 @@ msgstr "" "Veranstaltung nicht mehr oben auf der Seite an. Wir zeigen das Logo mit " "einer Höhe von maximal 120 Pixeln an." -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Schriftart" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Nur von modernen Browsern respektiert." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "Text für Ende des Vorverkaufs" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6389,11 +6427,11 @@ msgstr "" "Verkaufszeitraum vorüber ist. Sie können hier andere Wege ein Ticket zu " "bekommen, wie z.B. eine Abendkasse, beschreiben." -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "Gutschein-Erklärung" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 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." @@ -6401,48 +6439,54 @@ msgstr "" "Dieser Text wird neben der Gutscheincode-Eingabe angezeigt. Sie können ihn z." "B. nutzen um zu erklären, wie man an einen Gutscheincode gelangt." -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +#, fuzzy +#| msgid "Shows hidden products that match this voucher" +msgid "Hide all products that are sold out" +msgstr "Zeigt versteckte Produkte an, die zu diesem Gutschein passen" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "Sortierung der Termine" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "Veranstaltungsbeginn (absteigend)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "Name (absteigend)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "Der Ticket-Shop soll von Suchmaschinen nicht indiziert werden" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Leite nach Hinzufügen eines Produktes zum Warenkorb direkt zum Checkout um." -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Funktion benutzen" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Wenn diese Funktion aktiviert ist, generiert pretix Tickets, die der " "Benutzer herunterladen und ausdrucken kann." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "Download-Datum" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6453,55 +6497,55 @@ msgstr "" "Termine enthält, wird der Download aller Tickets möglich sein sobald der " "Zeitpunkt für einen der Termine erreicht ist." -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "Biete Ticket-Download für Zusatz-Produkte an" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Tickets für Produkte generieren, die keinen Zutritt enthalten" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "Biete Ticket-Download bereits vor Bezahlung einer Bestellung an" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "Beliebiges Land" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "Europäische Union" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "Beliebiger Kunde" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "Privatperson" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "Unternehmen" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "Unternehmen mit gültiger USt-ID-Nr." -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "MwSt. berechnen" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "Keine MwSt." -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Vorausgewählter Gutschein" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6513,11 +6557,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:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Kompatibilitäts-Modus" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6525,41 +6569,41 @@ msgstr "" "Das reguläre Widget funktioniert mit manchen Website-Baukästen nicht. Wenn " "Probleme auftreten können Sie es mit diesem Kompatibilitätsmodus versuchen." -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "Der ausgewählte Gutschein existiert nicht." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "Das eingegebene Passwort war nicht korrekt." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Ihr Passwort" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "Kurzname der Veranstaltung" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Ticket-Downloads" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 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:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "Erfordere, dass alle Teilnehmer ihre Namen ausfüllen" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6567,11 +6611,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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Zahlung über Stripe" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6583,11 +6627,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:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Zahlung per Banküberweisung" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6597,16 +6641,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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preis (optional)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "Kostenlos" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Verfügbare Anzahl" @@ -6726,10 +6770,10 @@ msgstr "Alle Veranstalter" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Alle" @@ -6974,11 +7018,11 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "Abhängigkeiten zwischen Fragen sind beim Check-In nicht möglich." -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "Das Produkt soll in mehreren Varianten existieren" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -6986,51 +7030,51 @@ 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:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "Keine Besteuerung" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "Produkt-Informationen kopieren" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "Jetzt nicht zu einem Kontingent hinzufügen" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "Produkt zu bestehendem Kontingent hinzufügen" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "Ein neues Kontingent für dieses Produkt erstellen" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "Kontingent-Optionen" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "Zu bestehendem Kontingent hinzufügen" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "Name des neuen Kontingents" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "Größe" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "Anzahl Tickets" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "Kontingentname ist erforderlich." -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "Bitte wählen Sie ein Kontingent aus." @@ -7324,11 +7368,18 @@ msgstr "" "Die Änderungen konnten nicht gespeichert werden, da es sonst kein Team mehr " "mit der Berechtigung gäbe, Teams zu verwalten." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You currently do not have access to any events." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "Sie haben zur Zeit auf keine Veranstaltungen Zugriff." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "Info-Text" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -7336,19 +7387,19 @@ msgstr "" "Wird standardmäßig nicht angezeigt, kann aber z.B. in Ticket-Vorlagen " "verwendet werden." -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "Wir empfehlen dringend, einen Rotton zu verwenden." -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "Text auf der Startseite" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "Dieser Text wird auf der Veranstalter-Seite angezeigt." -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -7358,27 +7409,27 @@ msgstr "" "mehr oben auf der Seite an. Wir zeigen das Logo mit einer Höhe von maximal " "120 Pixeln an." -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "Standard-Anzeige" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "Liste" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "Kalender" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "Verfügbarkeit in der Veranstaltungsübersicht anzeigen" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -7388,23 +7439,23 @@ msgstr "" "sind. Dies kann zu längeren Ladezeiten führen und der Verfügbarkeitsstatus " "wird ggf. mit Verzögerungen von bis zu zwei Minuten aktualisiert." -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" "Auf die Veranstalterübersicht von allen Veranstaltungsseiten zurück verlinken" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" "Wählen Sie alle Sprachen aus, in denen die Veranstalterseite verfügbar sein " "soll." -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "Favicon" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." @@ -7413,7 +7464,7 @@ msgstr "" "verwendet. Wir empfehlen eine Auflösung von 200x200px um alle Endgeräte " "abzudecken." -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "Benachrichtigungsarten" @@ -7595,8 +7646,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "Die Bestellung wurde durch Abspaltung aus {order} erzeugt" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(unbekannt)" @@ -8028,214 +8079,226 @@ msgid "The quota has been changed." msgstr "Das Kontingent wurde verändert." #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "Das Kontingent wurde gelöscht." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "Das Kontingent wurde gelöscht." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "Die Kategorie wurde erstellt." -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "Die Kategorie wurde gelöscht." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "Die Kategorie wurde verändert." -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "Die Frage wurde erstellt." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "Die Frage wurde gelöscht." -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "Die Frage wurde verändert." -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "Die Steuer-Regel wurde erstellt." -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "Die Steuer-Regel wurde gelöscht." -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "Die Steuer-Regel wurde geändert." -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "Die Check-in-Liste wurde erstellt." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "Der Check-in-Liste wurde gelöscht." -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "Der Check-in-Liste wurde verändert." -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "Die Veranstaltungs-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "Die Ticket-Download-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "Eine Erweiterung wurde aktiviert." -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "Eine Erweiterung wurde deaktiviert." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "Der Shop wurde online genommen." -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "Der Shop wurde abgeschaltet." -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 msgid "The shop has been taken into test mode." msgstr "Der Shop wurde in den Testmodus geschaltet." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 msgid "The test mode has been disabled." msgstr "Der Testmodus wurde deaktiviert." -#: pretix/control/logdisplay.py:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "Die Veranstaltung wurde erstellt." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 msgid "An answer option has been added to the question." msgstr "Eine Antwortoption wurde zur Frage hinzugefügt." -#: pretix/control/logdisplay.py:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "Eine Antwortoption wurde von der Frage entfernt." -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "Eine Antwortoption wurde verändert." -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "Ein Benutzer wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "Ein Benutzer wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "Die Berechtigungen eines Benutzers wurden geändert." -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "Ein Benutzer wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 msgid "A voucher has been sent to a person on the waiting list." msgstr "Ein Gutschein wurde verschickt." -#: pretix/control/logdisplay.py:296 +#: pretix/control/logdisplay.py:298 msgid "An entry has been removed from the waiting list." msgstr "Ein Eintrag wurde von der Warteliste entfernt." -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 msgid "An entry has been changed on the waiting list." msgstr "Ein Eintrag auf der Warteliste wurde geändert." -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:300 msgid "An entry has been added to the waiting list." msgstr "Ein Eintrag wurde zur Warteliste hinzugefügt." -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "Das Team wurde erstellt." -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "Die Team-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "Das Team wurde gelöscht." -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Der Termin wurde gelöscht." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "Der Termin wurde geändert." -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "Der Termin wurde erstellt." -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Ein Kontingent wurde zum Termin hinzugefügt." -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:308 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Ein Kontingent des Termins wurde bearbeitet." -#: pretix/control/logdisplay.py:307 +#: pretix/control/logdisplay.py:309 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Ein Kontingent wurde vom Termin entfernt." -#: pretix/control/logdisplay.py:308 +#: pretix/control/logdisplay.py:310 msgid "The device has been created." msgstr "Das Gerät wurde erstellt." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 msgid "The device has been changed." msgstr "Das Gerät wurde verändert." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 msgid "Access of the device has been revoked." msgstr "Dem Gerät wurde der Zugriff entzogen." -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 msgid "The device has been initialized." msgstr "Das Gerät wurde installiert." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 msgid "The access token of the device has been regenerated." msgstr "Der Zugriffstoken des Geräts wurde neu generiert." -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:315 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:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "Die Einstellungen einer Zahlungsmethode wurden geändert." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 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:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "Der Nutzer hat diesen Text bestätigt: \"{}\"" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -8244,7 +8307,7 @@ msgstr "" "Ticket #{posid} wurde am {datetime} manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -8252,78 +8315,78 @@ msgstr "" "Ticket #{posid} wurde am {datetime} erneut manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, 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:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, 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:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Die Einladung für {user} wurde erneut verschickt." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Die Einladung für {user} wurde zurückgenommen." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Der Token \"{name}\" wurde erstellt." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Der Token \"{name}\" wurde invalidiert." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "Die Account-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, 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:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Das Passwort wurde geändert." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "Das Benutzerkonto wurde aktiviert." -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "Das Benutzerkonto wurde deaktiviert." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "Sie haben als der Benutzer {} gearbeitet." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "Sie haben aufgehört, als der Benutzer {} zu arbeiten." @@ -8356,7 +8419,7 @@ msgstr "Allgemeines" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8417,7 +8480,7 @@ msgid "Overview" msgstr "Überblick" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8651,13 +8714,13 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8668,7 +8731,7 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8823,7 +8886,7 @@ msgstr "" "Wenn dies länger als ein paar Minuten dauert, kontaktieren Sie uns bitte." #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "Geräte-ID" @@ -9017,7 +9080,7 @@ msgstr "Löschen" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "Check-in-Liste" @@ -9272,7 +9335,7 @@ msgid "Change notification settings" msgstr "Benachrichtigungs-Einstellungen ändern" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "Veranstaltung löschen" @@ -9334,7 +9397,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "Personenbezogene Daten löschen" @@ -9362,7 +9425,7 @@ msgstr "Anzeigeeinstellungen" msgid "Event page" msgstr "Veranstaltungsseite" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "Shop-Design" @@ -9435,7 +9498,7 @@ msgid "Show more" msgstr "Mehr anzeigen" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "Kommentar speichern" @@ -9460,9 +9523,9 @@ msgstr "Diese Änderung wurde von einem Administrator durchgeführt." #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "Details" @@ -9767,11 +9830,11 @@ msgstr "Installierte Erweiterungen" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -9951,7 +10014,7 @@ msgstr "Metadaten" msgid "Timeline" msgstr "Ablauf" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -10544,23 +10607,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "Möchten Sie die Kategorie %(name)s wirklich löschen?" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "Ausverkauft (ausstehende Zahlungen)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s verfügbar" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "Unbegrenzt" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "Alle reserviert" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10742,15 +10809,39 @@ msgstr "Kontingent: %(name)s" msgid "Edit quota" msgstr "Kontingent bearbeiten" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "Overbook quota" +msgid "Open quota" +msgstr "Kontingent überbuchen" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "Nutzungsübersicht" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "Verfügbarkeitsberechnung" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." @@ -10758,12 +10849,12 @@ msgstr "" "Ein Plugin ist aktiv, das die tatsächlich verwendete Verfügbarkeit von der " "hier angezeigten abweichen lassen kann." -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "Dieses Kontingent ist derzeit um %(num)s Tickets überbucht." -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." @@ -10772,7 +10863,7 @@ msgstr "" "enthalten sind, die einen Kauf der Produkte selbst dann ermöglichen, wenn " "das Kontingent erschöpft ist." -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "Kontingent-Verlauf" @@ -10791,12 +10882,12 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "Die folgenden Produkte stehen möglicherweise nicht mehr zum Verkauf:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "Produkte" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -10807,6 +10898,12 @@ msgstr "" "hinzufügen, wird es nur verkauft, wenn beide Kontingente " "noch übrige Kapazität haben." +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "Erweiterte Einstellungen" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -10931,7 +11028,7 @@ msgstr "App bearbeiten" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "Zugriff entfernen" @@ -11158,7 +11255,7 @@ msgid "Change order information" msgstr "Informationen ändern" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11343,8 +11440,8 @@ msgstr "Ticket-Code anzeigen" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11368,33 +11465,33 @@ msgstr "" msgid "UNSAFE" msgstr "UNSICHER" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "zzgl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "Gesamt (netto)" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "Steuern" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11405,15 +11502,15 @@ msgstr "Steuern" msgid "Total" msgstr "Gesamt" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "Zahlungen" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "Bestätigungsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -11421,68 +11518,68 @@ 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "MIGRIERT" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "Als bezahlt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "Betrag erstatten" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Quelle" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "Abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "Als erledigt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "Ignorieren" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "Erstattung durchführen" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "Ändern" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "PLZ und Ort" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "Gültige EU-USt-ID-Nr." -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "Prüfen" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "Bestellverlauf" @@ -11895,7 +11992,19 @@ msgstr "Veranstalter: %(name)s" msgid "Connect to device:" msgstr "Gerät verbinden:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "1. Download pretixdesk" +msgid "Download pretixSCAN" +msgstr "1. Programm herunterladen" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." @@ -11903,11 +12012,11 @@ msgstr "" "Öffnen Sie die App, die Sie verbinden möchten und setzen Sie sie ggf. auf " "den Werkszustand zurück." -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "Scannen Sie den folgenden Konfigurations-Code:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" @@ -11915,38 +12024,15 @@ msgstr "" "Wenn die App oder das Gerät das Scannen von QR-Codes nicht unterstützt, " "können Sie auch die folgenden Daten manuell eingeben:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "System-Adresse:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "Token:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" -"Bitte beachten Sie, dass dies eine neue Funktion ist, die aktuell nur für " -"Software im Teststadium, wie z.B. pretixPOS, funktioniert. pretixdroid 1.x " -"und pretixdesk 0.x werden von dieser Funktion nicht unterstützt. Zukünftige " -"Versionen von pretixdroid und pretixdesk werden in diesem Menü unterstützt " -"werden." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" -"Um pretixdroid oder pretixdesk einzurichten, gehen Sie bitte zum Abschnitt " -"Check-in-Geräte innerhalb einer Veranstaltung." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "Geräte-Übersicht" @@ -12016,32 +12102,32 @@ msgstr "" "Dieses Menü erlaubt Ihnen, Hardware wie z.B. Kassen- oder Scan-Terminals mit " "diesem Account zu verbinden." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "Sie haben bisher keine Geräte verbunden." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "Neues Gerät verbinden" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "Hardware-Modell" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "Software" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "Noch nicht installiert" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "Widerrufen" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "Verbinden" @@ -13632,11 +13718,11 @@ msgstr "Die neue Check-in-Liste wurde erstellt." #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -13934,90 +14020,96 @@ msgstr "Ermäßigtes Ticket" msgid "Your changes have not been saved, see below for errors." msgstr "Die Änderungen konnten nicht gespeichert werden." -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "Das ausgewählte Produkt existiert nicht." -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "Die Reihenfolge der Produkte wurde gespeichert." -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "Die ausgewählte Kategorie existiert nicht." -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "Die ausgewählte Kategorie wurde gelöscht." -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "Eine neue Kategorie wurde erstellt." -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "Die Reihenfolge der Kategorien wurde gespeichert." -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "Die ausgewählte Frage existiert nicht." -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "Die Reihenfolge der Fragen wurde gespeichert." -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "Die ausgewählte Frage existiert nicht." -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "Die ausgewählte Frage wurde gelöscht." -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "Datei hochgeladen" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "Eine neue Frage wurde erstellt." -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "Ein neues Kontingent wurde erstellt." -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "Gutscheine und Wartelisten-Reservierungen" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "Verfügbares Kontingent" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "Warteliste (ausstehend)" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "Aktuell zum Verkauf" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "Das ausgewählte Kontingent existiert nicht." -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, fuzzy +#| msgid "The order has been marked as not paid." +msgid "The quota has been re-opened and will not close again." +msgstr "Die Bestellung wurde als nicht bezahlt markiert." + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "Das ausgewählte Kontingent wurde gelöscht." -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "Das ausgewählte Produkt existiert nicht." -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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 " @@ -14026,7 +14118,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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -14034,7 +14126,7 @@ msgstr "" "Sie können keine Zusatzprodukte zu einem Produkt hinzufügen, das selbst nur " "als Zusatzprodukt verkauft wird." -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -14042,11 +14134,11 @@ msgstr "" "Sie können keine enthaltenen Produkte zu einem Produkt hinzufügen, das " "selbst nur als Zusatzprodukt verkauft wird." -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "Das ausgewählte Produkt wurde gelöscht." -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "Das ausgewählte Produkt wurde deaktiviert." @@ -14284,11 +14376,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:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "Die Zahlungsfrist wurde geändert." -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -14296,59 +14388,59 @@ msgstr "" "Wir konnten Ihre Bestellung nicht durchführen, da der Server zu beschäftigt " "war." -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 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:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" "Dieser Aktion ist nur für ausstehende und bezahlte Bestellungen möglich." -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 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:1310 +#: pretix/control/views/orders.py:1311 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:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "Die Bestellung wurde geändert." -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 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:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "Es wurde keine Änderung vorgenommen." -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" "Wir könnten die E-Mail nicht senden, siehe weiter unten für weitere " "Informationen." -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Betreff: {subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 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:1534 +#: pretix/control/views/orders.py:1535 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:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14356,15 +14448,15 @@ 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:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "Es existiert keine Bestellung mit der eingegebenen Bestellnummer." -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "Das ausgewählte Exportformat wurde nicht gefunden." -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "Die Eingabe konnte nicht verarbeitet werden." @@ -14992,7 +15084,7 @@ msgstr "Bitte geben Sie Ihre Bankdaten ein." #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -15473,8 +15565,8 @@ msgstr "" "PayPal hat die Bezahlung noch nicht bestätigt. Wir informieren Sie, sobald " "die Bezahlung abgeschlossen ist." -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "Es gab einen Fehler beim Versenden der Bestätigungs-E-Mail." @@ -15706,21 +15798,54 @@ msgstr "Check-in-Geräte" msgid "Check-in device configuration" msgstr "Check-in-Gerätekonfiguration" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -"pretixdroid ist eine Android-App, mit der Sie am Eingang Ihrer Veranstaltung " -"die Tickets scannen und überprüfen können. pretixdesk ist eine entsprechende " -"App für Desktop-Computer." -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "App-Konfiguration erstellen" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "App-Konfiguration erstellen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" @@ -15728,31 +15853,31 @@ msgstr "" "Um mit unseren Apps Tickets zu scannen, erstellen Sie hier erst einen " "Konfigurations-Code:" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "App-Konfiguration erstellen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "Bestehende App-Konfigurationen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "Neue App-Konfiguration erstellen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "ID" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "Infos anzeigen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "Sucher erlauben" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "Gerät konfigurieren" @@ -16142,7 +16267,7 @@ msgstr "" msgid "Credit card payments" msgstr "Kreditkartenzahlungen" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "giropay" @@ -16152,19 +16277,19 @@ msgstr "giropay" msgid "Needs to be enabled in your Stripe account first." msgstr "Muss erst im Stripe-Account aktiviert werden." -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "iDEAL" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "Alipay" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "Bancontact" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "SOFORT" @@ -16222,21 +16347,21 @@ msgstr "" ">vielen Testkarten verwenden um eine Transaktion durchzuführen. Es wird " "kein echtes Geld transferiert." -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "Stripe meldete einen Fehler: %s" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." @@ -16245,7 +16370,7 @@ msgstr "" "versuchen Sie es erneut und setzen Sie sich mit uns in Verbindung, wenn das " "Problem fortbesteht." -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." @@ -16253,16 +16378,16 @@ msgstr "" "Die Zahlung wurde noch nicht bestätigt. Wir informieren Sie, sobald die " "Bezahlung abgeschlossen ist." -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "Stripe meldete einen Fehler: %s" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "Keine Zahlungsinformationen gefunden." -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." @@ -16271,71 +16396,71 @@ msgstr "" "versuchen Sie es erneut und setzen Sie sich mit dem Support in Verbindung, " "wenn das Problem fortbesteht." -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "Stripe meldete einen Fehler" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "Kreditkarte über Stripe" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "Kreditkarte" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "Sie müssen JavaScript aktivieren, um mit Stripe zu bezahlen." -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "Ihre Zahlung ist fehlgeschlagen, bitte erneut versuchen." -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "giropay über Stripe" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "unbekannter Name" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "iDEAL über Stripe" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "Alipay über Stripe" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "Bancontact über Stripe" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "SOFORT via Stripe" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "Land der Bank" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "Deutschland" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "Österreich" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "Belgien" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "Niederlande" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "Spanien" @@ -16584,6 +16709,7 @@ msgid "Your Stripe account has been disconnected." msgstr "Das Stripe-Konto wurde getrennt." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." @@ -16592,18 +16718,6 @@ msgstr "" "Sie auf den Link in der E-Mail, die wir Ihnen geschickt haben, um " "fortzufahren." -#: pretix/plugins/stripe/views.py:472 -#, fuzzy -#| msgid "" -#| "Sorry, there was an error in the payment process. Please check the link " -#| "in your emails to continue." -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" -"Entschuldigen Sie bitte, es gab einen Fehler im Bezahlvorgang. Bitte klicken " -"Sie auf den Link in der E-Mail, die wir Ihnen geschickt haben, um " -"fortzufahren." - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -17202,14 +17316,20 @@ msgid "Payment pending" msgstr "Zahlung ausstehend" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "minimale Bestellmenge: %(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "ab %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -17217,62 +17337,62 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "Varianten zeigen" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "Preis von %(item)s verändern" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "zzgl. Steuern" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "inkl. Steuern" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "zzgl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "inkl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" "Geben Sie unten einen Gutscheincode ein, um dieses Produkt zu bestellen." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Anzahl an %(item)s – %(var)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -17867,24 +17987,24 @@ msgstr "" "Der Vorverkauf für diese Veranstaltung ist vorüber oder hat noch nicht " "begonnen." -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" "Unbekannte Veranstaltung oder Sie haben keine Berechtigung, auf diese " "Veranstaltung zuzugreifen." -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Kein Termin ausgewählt." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Ungültiger Termin ausgewählt." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "Bitte gehen Sie einen Schritt zurück und versuchen es erneut." @@ -18056,6 +18176,46 @@ msgstr "Lesezugriff" msgid "Write access" msgstr "Schreibzugriff" +#~ msgid "" +#~ "Please note that this is a new feature that currently only works for beta-" +#~ "stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " +#~ "not supported by this feature. Future versions of pretixdroid and " +#~ "pretixdesk will be supported through this menu." +#~ msgstr "" +#~ "Bitte beachten Sie, dass dies eine neue Funktion ist, die aktuell nur für " +#~ "Software im Teststadium, wie z.B. pretixPOS, funktioniert. pretixdroid 1." +#~ "x und pretixdesk 0.x werden von dieser Funktion nicht unterstützt. " +#~ "Zukünftige Versionen von pretixdroid und pretixdesk werden in diesem Menü " +#~ "unterstützt werden." + +#~ msgid "" +#~ "To set up pretixdroid or pretixdesk, please go to the Check-in " +#~ "devices section of an event." +#~ msgstr "" +#~ "Um pretixdroid oder pretixdesk einzurichten, gehen Sie bitte zum " +#~ "Abschnitt Check-in-Geräte innerhalb einer Veranstaltung." + +#~ msgid "" +#~ "pretixdroid is an Android app that you can use to control tickets at the " +#~ "entrance of your event. pretixdesk is the corresponding app for desktop " +#~ "computers." +#~ msgstr "" +#~ "pretixdroid ist eine Android-App, mit der Sie am Eingang Ihrer " +#~ "Veranstaltung die Tickets scannen und überprüfen können. pretixdesk ist " +#~ "eine entsprechende App für Desktop-Computer." + +#, fuzzy +#~| msgid "" +#~| "Sorry, there was an error in the payment process. Please check the link " +#~| "in your emails to continue." +#~ msgid "" +#~ "Sorry, there was an error in the payment process.in your emails to " +#~ "continue." +#~ msgstr "" +#~ "Entschuldigen Sie bitte, es gab einen Fehler im Bezahlvorgang. Bitte " +#~ "klicken Sie auf den Link in der E-Mail, die wir Ihnen geschickt haben, um " +#~ "fortzufahren." + #~ msgid "" #~ "Percentage of the order total. Note that this percentage will currently " #~ "only be calculated on the summed price of sold tickets, not on other fees " @@ -18320,9 +18480,6 @@ msgstr "Schreibzugriff" #~ msgid "Mark as not paid" #~ msgstr "Als nicht bezahlt markieren" -#~ msgid "The order has been marked as not paid." -#~ msgstr "Die Bestellung wurde als nicht bezahlt markiert." - #~ msgid "We are unable to find a user matching the data you provided." #~ msgstr "" #~ "Wir konnten keinen Benutzer finden, der zu den eingegebenen Daten passt." diff --git a/src/pretix/locale/de/LC_MESSAGES/djangojs.po b/src/pretix/locale/de/LC_MESSAGES/djangojs.po index 63b162947..dc8154fda 100644 --- a/src/pretix/locale/de/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-05-01 12:13+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: German \n" "Language-Team: German (informal) " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "ausstehend" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "bestätigt" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "erstattet" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Zahlungsinformationen" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Registrierung bestätigt: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Zahlung erhalten für die Bestellung: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "extern gestartet" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "auf dem Weg" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "erledigt" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "Veranstalter" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Kunde" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "Stornogebühr" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Geschenkgutschein" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Firmenname" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Land auswählen" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Nur für Firmenkunden mit Sitz in der EU." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf deine Rechnung gedruckt, damit du die Rechnung " @@ -3195,8 +3206,8 @@ msgstr "Erstattung angefordert" msgid "You have been requested to issue a refund for {order.code}." msgstr "Eine Erstattung für die Bestellung {order.code} wurde angefordert." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Dieses Feld ist erforderlich." @@ -3406,7 +3417,7 @@ msgstr "Verrechnet mit: %s" msgid "Ticket code (barcode content)" msgstr "Ticket-Code (QR-Code-Inhalt)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Produktbezeichnung" @@ -3539,7 +3550,7 @@ msgstr "19:00" msgid "Event location" msgstr "Veranstaltungsort" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Musterstadt" @@ -4822,62 +4833,73 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "Vorname" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "Nachname" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "Max" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "Mustermann" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "Vorname" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "Mittlerer Name" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "Max Mustermann" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "Rufname" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "Transkription" @@ -5272,7 +5294,7 @@ msgstr "Die Aufgabe wurde fertiggestellt." msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Verfügbare Sprachen" @@ -5340,7 +5362,7 @@ msgstr "" "Beispiel-Konferenzzentrum\n" "Heidelberg, Deutschland" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5356,7 +5378,7 @@ msgid "Copy configuration from" msgstr "Konfiguration übernehmen" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "Nicht übernehmen" @@ -5438,7 +5460,7 @@ msgstr "" msgid "Available languages" msgstr "Verfügbare Sprachen" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 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 " @@ -5448,7 +5470,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Warteliste aktivieren" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5526,10 +5548,20 @@ msgstr "" "nach Namen oder Ändern von Namen zu unerwartetem Verhalten führen." #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "E-Mail-Adressen pro Ticket erfassen" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5547,11 +5579,11 @@ msgstr "" "jeder Teilnehmer*in benötigst. pretix sendet die Bestellbestätigung trotzdem " "nach wie vor nur an die primäre Adresse." -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "E-Mail-Adressen pro Ticket erfordern" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5561,41 +5593,41 @@ msgstr "" "eingegeben wird. Mehr Infos findest du bei der vorherigen Option. Eine E-" "Mail-Adresse für die Bestellbestätigung ist immer erforderlich." -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "E-Mail-Adressen doppelt abfragen" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Erfordere die doppelte Eingabe der primären E-Mail-Adresse um Tippfehler zu " "vermeiden." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Maximale Anzahl von Produkten pro Bestellung" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "Zusatzprodukte werden nicht mitgezählt." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Reservierungszeitraum" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Die Dauer in Minuten, die Produkte im Warenkorb eines Benutzers reserviert " "werden." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "Impressum (URL)" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5603,11 +5635,11 @@ msgstr "" "Dies sollte bspw. ein Link zu einem Teil deiner Website sein, auf dem " "Kontaktdaten und rechtliche Informationen zu finden sind." -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Bestätigungs-Text" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5620,30 +5652,30 @@ msgstr "" "du diese Einstellung nicht sondern kannst ähnliches im Seiten-Modul selbst " "einstellen." -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "Kontakt-E-Mail" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Wir werden diese Adresse veröffentlichen um Teilnehmer*innen zu ermöglichen, " "dich zu kontaktieren." -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Du kannst die Angabe von Teilnehmer*innennamen nur erfordern, wenn auch nach " "Namen gefragt wird." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Du musst E-Mail-Adressen pro Ticket erfassen, wenn sie erforderlich sein " "sollen." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5651,24 +5683,30 @@ msgstr "" "z.B.. Hiermit erkläre ich, dass ich die AGB des Veranstalters gelesen habe " "und ihnen zustimme." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Frage nach {fields}, Anzeige wie {example}" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Freie Preiseingabe" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "Kunden können unbezahlte Bestellungen stornieren" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "Stornierungen nur erlauben bis" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "Kunden können bezahlte Bestellungen stornieren" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5677,23 +5715,23 @@ msgstr "" "Zahlungsmethode es erlaubt. Andernfalls musst du eine manuelle Rückbuchung " "veranlassen." -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "Feste Stornogebühr einbehalten" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "Prozentuale Stornogebühr einbehalten" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Zahlungsziel in Tagen" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5706,11 +5744,11 @@ msgstr "" "Kreditkarte nutzen, empfehlen wir zwei oder drei Tage einzustellen, damit " "Kunden eine fehlgeschlagene Zahlung erneut versuchen können." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Datum des letzten möglichen Zahlungseingangs" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5722,11 +5760,11 @@ msgstr "" "Termine enthält, wird die Zahlung aller Tickets nicht mehr möglich sein " "sobald der Zeitpunkt für einen der Termine verstrichen ist." -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Zahlungsziel nur an Werktagen" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5738,11 +5776,11 @@ msgstr "" "verschoben. Dies ist in einigen Ländern rechtlich erforderlich. Dies " "beeinflusst nicht das oben konfigurierte letzte Zahlungsdatum." -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Unbezahlte Bestellungen automatisch ablaufen lassen" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5754,11 +5792,11 @@ msgstr "" "Pool gelangen und wieder Kontingent für Bestellungen von anderen Benutzern " "frei wird." -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Späte Zahlungen akzeptieren" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5768,11 +5806,11 @@ msgstr "" "Kontingente noch nicht leer sind. Keine Bezahlungen werden nach dem oben " "angegebenen „letzten Zahlungsdatum“ akzeptiert." -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "Steuer-Regel für Zahlungsgebühren" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5782,11 +5820,11 @@ msgstr "" "soll. Dies setzt nur den Steuersatz und die Reverse-Charge-Regeln, andere " "Einstellungen der Steuer-Regel werden ignoriert." -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "Hilfetext" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5794,55 +5832,55 @@ msgstr "" "Dieser Text wird über den Zahlungsoptionen angezeigt. Du kannst hier " "beispielsweise die verschiedenen Optionen erklären." -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" "Das letzte Zahlungsdatum kann nicht vor dem Ende des Vorverkaufs liegen." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Rechnungsadresse erfragen" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Rechnungsadresse erforderlich" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "Nur Firmenadressen akzeptieren" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "Diese Einstellung erzwingt die Eingabe eines Firmennamens." -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Namen des Bestellers erfordern" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "Nach USt-ID fragen" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Funktioniert nur, wenn nach einer Rechnungsadresse gefragt wird. Die USt-ID-" "Eingabe ist freiwillig." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "Nach abweichendem Leistungsempfänger fragen" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "Frage nicht nach einer Rechnungsadresse für kostenlose Bestellungen" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Kostenlose Produkte auf Rechnung zeigen" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5850,29 +5888,29 @@ msgstr "" "Unabhängig von dieser Einstellung werden für Bestellungen, die nur " "kostenlose Produkte enthalten, keine Rechnungen erzeugt." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "Erläuterung zur Rechnungsadresse" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "Dieser Text wird über der Eingabe der Rechnungsadresse angezeigt." -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Rechnungen mit aufsteigender Nummerierung erzeugen" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Wenn diese Option deaktiviert wird, wird die Bestellnummer in der " "Rechnungsnummer verwendet" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Rechnungsnummern-Präfix" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5887,41 +5925,41 @@ msgstr "" "vollständige Rechnungsnummer wird pro Veranstalter nur einmal ergeben. Diese " "Einstellung betrifft nur zukünftige Rechnungen." -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Rechnungen ausstellen" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "Keine Rechnungen ausstellen" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "Nur manuell im Adminbereich" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Automatisch auf Anfrage des Kunden" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Automatisch für alle neuen Bestellungen" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Automatisch bei Zahlungseingang" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Unabhängig von dieser Einstellung werden für Bestellungen, die nur " "kostenlose Produkte enthalten, keine Rechnungen erzeugt." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "Rechnungen nur für bestimmte Verkaufskanäle generieren" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -5929,15 +5967,15 @@ msgstr "" "Wenn du die Rechnungserstellung weiter oben aktiviert hast, kannst du sie " "hier auf bestimmte Verkaufskanäle einschränken." -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Teilnehmername auf Rechnungen anzeigen" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Rechnungen an E-Mails anhängen" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5950,40 +5988,40 @@ msgstr "" "Mail angehängt. Wenn sie nicht automatisch generiert werden, werden sie an " "keine E-Mail angehängt." -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Rechnungs-Layout" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "Adresszeile" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "Albert-Einstein-Straße 52" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "Inländische Steuernummer" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "USt-ID-Nr." -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "z.B. Mit diesem Dokument erhältst die Rechnung für deine Ticketbestellung." -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Einleitender Text" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "Wird auf jeder Rechnung oberhalb der Rechnungspositionen gedruckt." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5991,15 +6029,15 @@ msgstr "" "z.B. Vielen Dank für deinen Ticketkauf! Du findest mehr Informationen zur " "Veranstaltung unter …" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Zusätzlicher Text" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "Wird auf jeder Rechnung unterhalb des Gesamtbetrages gedruckt." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -6007,38 +6045,38 @@ msgstr "" "z.B. Deine Bankverbindung und rechtliche Angaben wie die USt-ID-Nr., " "Registernummern, etc." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Fußzeile" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "Wird in kleinerer Schrift unten zentriert auf jede Seite gedruckt." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Rechnungssprache" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "Sprache des Benutzers" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Logo" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Wir zeigen das Logo mit einer maximalen Seitenlänge von 2.5cm an." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Betreffs-Prefix" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6047,19 +6085,19 @@ msgstr "" "vorangestellt und könnte z.B. eine Kurzform des Veranstaltungsnamens " "enthalten." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Absender-Adresse" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "Absender-Adresse für ausgehende E-Mails" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "Absendername" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6067,37 +6105,37 @@ msgstr "" "Name, der zusammen mit der Absenderadresse für ausgehende E-Mails verwendet " "wird. Standardmäßig wird der Name der Veranstaltung verwendet." -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "BCC-Adresse" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle E-Mails werden in Bcc-Kopie an diese Adresse geschickt" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "Signatur" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Diese wird an jede E-Mail angehängt. Verfügbare Platzhalter: {event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "z.B. Deine Kontaktdaten" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "HTML-E-Mail-Renderer" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "Text an die Besteller-Adresse" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6106,13 +6144,13 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "E-Mail an einzelne Teilnehmer verschicken" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 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 " @@ -6122,18 +6160,18 @@ msgstr "" "Kontaktadresse der Bestellung abweichen, wird die folgende E-Mail an die " "einzelnen Teilnehmer verschickt." -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "Text an die Teilnehmer" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "Verfügbare Platzhalter: {event}, {url}, {attendee_name}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6142,39 +6180,39 @@ msgstr "" "Verfügbare Platzhalter: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" "Verfügbare Platzhalter:{event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Text" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Text (vom Admin verschickt)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Text (vom Benutzer beantragt)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Verfügbare Platzhalter: {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Anzahl Tage" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6182,7 +6220,7 @@ msgstr "" "Die E-Mail wird die angegebene Anzahl an Tagen vor dem Ablaufdatum " "verschickt. Ist der Wert 0, wird die Mail nie verschickt." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6191,17 +6229,17 @@ msgstr "" "Verfügbare Platzhalter: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Verfügbare Platzhalter: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Verfügbare Platzhalter: {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6211,17 +6249,17 @@ msgstr "" "Verfügbare Platzhalter: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Verfügbare Platzhalter: {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "Verfügbare Platzhalter: {attendee_name}, {event}, {url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6229,11 +6267,11 @@ msgstr "" "Die E-Mail wird die eingestellte Anzahl Tage vor der Veranstaltung " "verschickt. Wenn das Feld leer ist, wird die Mail nicht verschickt." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "Bestellung erhalten" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6242,11 +6280,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "Bestätigte Bestellung" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6259,11 +6297,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "Abgelehnte Bestellung" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6272,11 +6310,11 @@ msgstr "" "Verfügbare Platzhalter: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Eigenen SMTP-Server verwenden" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6284,67 +6322,67 @@ msgstr "" "Alle E-Mails bezüglich deiner Veranstaltung werden über den von dir " "angegebenen SMTP-Server versendet." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Benutzername" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "STARTTLS verwenden" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "Meistens auf Port 587 verfügbar." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "SSL verwenden" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Meistens auf Port 465 verfügbar." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "Du kannst nur SSL oder STARTTLS aktivieren, nicht beides." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Hauptfarbe" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Bitte gib einen hexadezimalen Farbwert ein, z.B. #990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "Akzentfarbe für Erfolg" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "Wir empfehlen dringend, einen Grünton zu verwenden." -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "Akzentfarbe für Fehler" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "Wir empfehlen dringend, einen dunklen Rotton zu verwenden." -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6354,20 +6392,20 @@ msgstr "" "Veranstaltung nicht mehr oben auf der Seite an. Wir zeigen das Logo mit " "einer Höhe von maximal 120 Pixeln an." -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Schriftart" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Nur von modernen Browsern respektiert." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "Text für Ende des Vorverkaufs" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6377,11 +6415,11 @@ msgstr "" "Verkaufszeitraum vorüber ist. Du kannst hier andere Wege ein Ticket zu " "bekommen, wie z.B. eine Abendkasse, beschreiben." -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "Gutschein-Erklärung" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 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." @@ -6389,48 +6427,54 @@ msgstr "" "Dieser Text wird neben der Gutscheincode-Eingabe angezeigt. Du kannst ihn z." "B. nutzen um zu erklären, wie man an einen Gutscheincode gelangt." -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +#, fuzzy +#| msgid "Shows hidden products that match this voucher" +msgid "Hide all products that are sold out" +msgstr "Zeigt versteckte Produkte an, die zu diesem Gutschein passen" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "Sortierung der Termine" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "Veranstaltungsbeginn (absteigend)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "Name (absteigend)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "Der Ticket-Shop soll von Suchmaschinen nicht indiziert werden" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Leite nach Hinzufügen eines Produktes zum Warenkorb direkt zum Checkout um." -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Funktion benutzen" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Wenn diese Funktion aktiviert ist, generiert pretix Tickets, die der " "Benutzer herunterladen und ausdrucken kann." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "Download-Datum" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6441,55 +6485,55 @@ msgstr "" "Termine enthält, wird der Download aller Tickets möglich sein sobald der " "Zeitpunkt für einen der Termine erreicht ist." -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "Biete Ticket-Download für Zusatz-Produkte an" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Tickets für Produkte generieren, die keinen Zutritt enthalten" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "Biete Ticket-Download bereits vor Bezahlung einer Bestellung an" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "Beliebiges Land" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "Europäische Union" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "Beliebiger Kunde" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "Privatperson" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "Unternehmen" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "Unternehmen mit gültiger USt-ID-Nr." -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "MwSt. berechnen" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "Keine MwSt." -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Vorausgewählter Gutschein" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6501,11 +6545,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:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Kompatibilitäts-Modus" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6513,41 +6557,41 @@ msgstr "" "Das reguläre Widget funktioniert mit manchen Website-Baukästen nicht. Wenn " "Probleme auftreten kannst du es mit diesem Kompatibilitätsmodus versuchen." -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "Der ausgewählte Gutschein existiert nicht." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "Das eingegebene Passwort war nicht korrekt." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Ihr Passwort" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "Kurzname der Veranstaltung" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Ticket-Downloads" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 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:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "Erfordere, dass alle Teilnehmer*innen ihre Namen ausfüllen" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6555,11 +6599,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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Zahlung über Stripe" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6571,11 +6615,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:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Zahlung per Banküberweisung" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6585,16 +6629,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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preis (optional)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "Kostenlos" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Verfügbare Anzahl" @@ -6714,10 +6758,10 @@ msgstr "Alle Veranstalter" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Alle" @@ -6962,11 +7006,11 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "Abhängigkeiten zwischen Fragen sind beim Check-In nicht möglich." -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "Das Produkt soll in mehreren Varianten existieren" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -6974,51 +7018,51 @@ 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:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "Keine Besteuerung" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "Produkt-Informationen kopieren" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "Jetzt nicht zu einem Kontingent hinzufügen" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "Produkt zu bestehendem Kontingent hinzufügen" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "Ein neues Kontingent für dieses Produkt erstellen" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "Kontingent-Optionen" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "Zu bestehendem Kontingent hinzufügen" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "Name des neuen Kontingents" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "Größe" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "Anzahl Tickets" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "Kontingentname ist erforderlich." -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "Bitte wähle ein Kontingent aus." @@ -7311,11 +7355,18 @@ msgstr "" "Die Änderungen konnten nicht gespeichert werden, da es sonst kein Team mehr " "mit der Berechtigung gäbe, Teams zu verwalten." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You currently do not have access to any events." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "Du hast zur Zeit auf keine Veranstaltungen Zugriff." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "Info-Text" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -7323,19 +7374,19 @@ msgstr "" "Wird standardmäßig nicht angezeigt, kann aber z.B. in Ticket-Vorlagen " "verwendet werden." -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "Wir empfehlen dringend, einen Rotton zu verwenden." -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "Text auf der Startseite" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "Dieser Text wird auf der Veranstalter-Seite angezeigt." -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -7345,27 +7396,27 @@ msgstr "" "mehr oben auf der Seite an. Wir zeigen das Logo mit einer Höhe von maximal " "120 Pixeln an." -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "Standard-Anzeige" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "Liste" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "Kalender" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "Verfügbarkeit in der Veranstaltungsübersicht anzeigen" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -7375,22 +7426,22 @@ msgstr "" "sind. Dies kann zu längeren Ladezeiten führen und der Verfügbarkeitsstatus " "wird ggf. mit Verzögerungen von bis zu zwei Minuten aktualisiert." -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" "Auf die Veranstalterübersicht von allen Veranstaltungsseiten zurück verlinken" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" "Wählen alle Sprachen aus, in denen die Veranstalterseite verfügbar sein soll." -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "Favicon" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." @@ -7398,7 +7449,7 @@ msgstr "" "Wenn du ein Favicon hochlädst, wird dieses statt des pretix-Logos verwendet. " "Wir empfehlen eine Auflösung von 200x200px um alle Endgeräte abzudecken." -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "Benachrichtigungsarten" @@ -7580,8 +7631,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "Die Bestellung wurde durch Abspaltung aus {order} erzeugt" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(unbekannt)" @@ -8013,214 +8064,226 @@ msgid "The quota has been changed." msgstr "Das Kontingent wurde verändert." #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "Das Kontingent wurde gelöscht." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "Das Kontingent wurde gelöscht." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "Die Kategorie wurde erstellt." -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "Die Kategorie wurde gelöscht." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "Die Kategorie wurde verändert." -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "Die Frage wurde erstellt." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "Die Frage wurde gelöscht." -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "Die Frage wurde verändert." -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "Die Steuer-Regel wurde erstellt." -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "Die Steuer-Regel wurde gelöscht." -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "Die Steuer-Regel wurde geändert." -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "Die Check-in-Liste wurde erstellt." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "Der Check-in-Liste wurde gelöscht." -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "Der Check-in-Liste wurde verändert." -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "Die Veranstaltungs-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "Die Ticket-Download-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "Eine Erweiterung wurde aktiviert." -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "Eine Erweiterung wurde deaktiviert." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "Der Shop wurde online genommen." -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "Der Shop wurde abgeschaltet." -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 msgid "The shop has been taken into test mode." msgstr "Der Shop wurde in den Testmodus geschaltet." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 msgid "The test mode has been disabled." msgstr "Der Testmodus wurde deaktiviert." -#: pretix/control/logdisplay.py:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "Die Veranstaltung wurde erstellt." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 msgid "An answer option has been added to the question." msgstr "Eine Antwortoption wurde zur Frage hinzugefügt." -#: pretix/control/logdisplay.py:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "Eine Antwortoption wurde von der Frage entfernt." -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "Eine Antwortoption wurde verändert." -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "Ein Benutzer wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "Ein Benutzer wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "Die Berechtigungen eines Benutzers wurden geändert." -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "Ein Benutzer wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 msgid "A voucher has been sent to a person on the waiting list." msgstr "Ein Gutschein wurde verschickt." -#: pretix/control/logdisplay.py:296 +#: pretix/control/logdisplay.py:298 msgid "An entry has been removed from the waiting list." msgstr "Ein Eintrag wurde von der Warteliste entfernt." -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 msgid "An entry has been changed on the waiting list." msgstr "Ein Eintrag auf der Warteliste wurde geändert." -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:300 msgid "An entry has been added to the waiting list." msgstr "Ein Eintrag wurde zur Warteliste hinzugefügt." -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "Das Team wurde erstellt." -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "Die Team-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "Das Team wurde gelöscht." -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Der Termin wurde gelöscht." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "Der Termin wurde geändert." -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "Der Termin wurde erstellt." -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Ein Kontingent wurde zum Termin hinzugefügt." -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:308 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Ein Kontingent des Termins wurde bearbeitet." -#: pretix/control/logdisplay.py:307 +#: pretix/control/logdisplay.py:309 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Ein Kontingent wurde vom Termin entfernt." -#: pretix/control/logdisplay.py:308 +#: pretix/control/logdisplay.py:310 msgid "The device has been created." msgstr "Das Gerät wurde erstellt." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 msgid "The device has been changed." msgstr "Das Gerät wurde verändert." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 msgid "Access of the device has been revoked." msgstr "Dem Gerät wurde der Zugriff entzogen." -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 msgid "The device has been initialized." msgstr "Das Gerät wurde installiert." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 msgid "The access token of the device has been regenerated." msgstr "Der Zugriffstoken des Geräts wurde neu generiert." -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:315 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:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "Die Einstellungen einer Zahlungsmethode wurden geändert." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 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:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "Der Nutzer hat diesen Text bestätigt: \"{}\"" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -8229,7 +8292,7 @@ msgstr "" "Ticket #{posid} wurde am {datetime} manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -8237,78 +8300,78 @@ msgstr "" "Ticket #{posid} wurde am {datetime} erneut manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, 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:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, 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:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Die Einladung für {user} wurde erneut verschickt." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Die Einladung für {user} wurde zurückgenommen." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Der Token \"{name}\" wurde erstellt." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Der Token \"{name}\" wurde invalidiert." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "Die Account-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, 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:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Das Passwort wurde geändert." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "Das Benutzerkonto wurde aktiviert." -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "Das Benutzerkonto wurde deaktiviert." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "Du hast als der Benutzer {} gearbeitet." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "Du hast aufgehört, als der Benutzer {} zu arbeiten." @@ -8339,7 +8402,7 @@ msgstr "Allgemeines" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8400,7 +8463,7 @@ msgid "Overview" msgstr "Überblick" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8634,13 +8697,13 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8651,7 +8714,7 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8805,7 +8868,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "Wenn dies länger als ein paar Minuten dauert, kontaktiere uns bitte." #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "Geräte-ID" @@ -8999,7 +9062,7 @@ msgstr "Löschen" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "Check-in-Liste" @@ -9252,7 +9315,7 @@ msgid "Change notification settings" msgstr "Benachrichtigungs-Einstellungen ändern" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "Veranstaltung löschen" @@ -9314,7 +9377,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "Personenbezogene Daten löschen" @@ -9342,7 +9405,7 @@ msgstr "Anzeigeeinstellungen" msgid "Event page" msgstr "Veranstaltungsseite" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "Shop-Design" @@ -9415,7 +9478,7 @@ msgid "Show more" msgstr "Mehr anzeigen" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "Kommentar speichern" @@ -9440,9 +9503,9 @@ msgstr "Diese Änderung wurde von einem Administrator durchgeführt." #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "Details" @@ -9747,11 +9810,11 @@ msgstr "Installierte Erweiterungen" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -9931,7 +9994,7 @@ msgstr "Metadaten" msgid "Timeline" msgstr "Ablauf" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -10524,23 +10587,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "Möchtest du die Kategorie %(name)s wirklich löschen?" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "Ausverkauft (ausstehende Zahlungen)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s verfügbar" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "Unbegrenzt" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "Alle reserviert" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10722,15 +10789,39 @@ msgstr "Kontingent: %(name)s" msgid "Edit quota" msgstr "Kontingent bearbeiten" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "Overbook quota" +msgid "Open quota" +msgstr "Kontingent überbuchen" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "Nutzungsübersicht" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "Verfügbarkeitsberechnung" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." @@ -10738,12 +10829,12 @@ msgstr "" "Ein Plugin ist aktiv, das die tatsächlich verwendete Verfügbarkeit von der " "hier angezeigten abweichen lassen kann." -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "Dieses Kontingent ist derzeit um %(num)s Tickets überbucht." -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." @@ -10752,7 +10843,7 @@ msgstr "" "enthalten sind, die einen Kauf der Produkte selbst dann ermöglichen, wenn " "das Kontingent erschöpft ist." -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "Kontingent-Verlauf" @@ -10771,12 +10862,12 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "Die folgenden Produkte stehen möglicherweise nicht mehr zum Verkauf:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "Produkte" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -10787,6 +10878,12 @@ msgstr "" "wird es nur verkauft, wenn beide Kontingente noch übrige " "Kapazität haben." +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "Erweiterte Einstellungen" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -10911,7 +11008,7 @@ msgstr "App bearbeiten" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "Zugriff entfernen" @@ -11138,7 +11235,7 @@ msgid "Change order information" msgstr "Informationen ändern" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11322,8 +11419,8 @@ msgstr "Ticket-Code anzeigen" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11347,33 +11444,33 @@ msgstr "" msgid "UNSAFE" msgstr "UNSICHER" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "zzgl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "Gesamt (netto)" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "Steuern" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11384,15 +11481,15 @@ msgstr "Steuern" msgid "Total" msgstr "Gesamt" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "Zahlungen" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "Bestätigungsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -11400,68 +11497,68 @@ 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "MIGRIERT" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "Als bezahlt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "Betrag erstatten" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Quelle" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "Abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "Als erledigt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "Ignorieren" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "Erstattung durchführen" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "Ändern" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "PLZ und Ort" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "Gültige EU-USt-ID-Nr." -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "Prüfen" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "Bestellhistorie" @@ -11873,7 +11970,19 @@ msgstr "Veranstalter: %(name)s" msgid "Connect to device:" msgstr "Gerät verbinden:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "1. Download pretixdesk" +msgid "Download pretixSCAN" +msgstr "1. Programm herunterladen" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." @@ -11881,11 +11990,11 @@ msgstr "" "Öffne die App, die du verbinden möchtest und setze sie ggf. auf den " "Werkszustand zurück." -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "Scanne den folgenden Konfigurations-Code:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" @@ -11893,38 +12002,15 @@ msgstr "" "Wenn die App oder das Gerät das Scannen von QR-Codes nicht unterstützt, " "kannst du auch die folgenden Daten manuell eingeben:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "System-Adresse:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "Token:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" -"Bitte beachte, dass dies eine neue Funktion ist, die aktuell nur für " -"Software im Teststadium, wie z.B. pretixPOS, funktioniert. pretixdroid 1.x " -"und pretixdesk 0.x werden von dieser Funktion nicht unterstützt. Zukünftige " -"Versionen von pretixdroid und pretixdesk werden in diesem Menü unterstützt " -"werden." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" -"Um pretixdroid oder pretixdesk einzurichten, gehe bitte zum Abschnitt " -"Check-in-Geräte innerhalb einer Veranstaltung." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "Geräte-Übersicht" @@ -11994,32 +12080,32 @@ msgstr "" "Dieses Menü erlaubt dir, Hardware wie z.B. Kassen- oder Scan-Terminals mit " "diesem Account zu verbinden." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "Du hast bisher keine Geräte verbunden." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "Neues Gerät verbinden" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "Hardware-Modell" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "Software" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "Noch nicht installiert" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "Widerrufen" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "Verbinden" @@ -13606,11 +13692,11 @@ msgstr "Die neue Check-in-Liste wurde erstellt." #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -13908,90 +13994,96 @@ msgstr "Ermäßigtes Ticket" msgid "Your changes have not been saved, see below for errors." msgstr "Die Änderungen konnten nicht gespeichert werden." -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "Das ausgewählte Produkt existiert nicht." -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "Die Reihenfolge der Produkte wurde gespeichert." -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "Die ausgewählte Kategorie existiert nicht." -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "Die ausgewählte Kategorie wurde gelöscht." -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "Eine neue Kategorie wurde erstellt." -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "Die Reihenfolge der Kategorien wurde gespeichert." -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "Die ausgewählte Frage existiert nicht." -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "Die Reihenfolge der Fragen wurde gespeichert." -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "Die ausgewählte Frage existiert nicht." -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "Die ausgewählte Frage wurde gelöscht." -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "Datei hochgeladen" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "Eine neue Frage wurde erstellt." -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "Ein neues Kontingent wurde erstellt." -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "Gutscheine und Wartelisten-Reservierungen" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "Verfügbares Kontingent" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "Warteliste (ausstehend)" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "Aktuell zum Verkauf" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "Das ausgewählte Kontingent existiert nicht." -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, fuzzy +#| msgid "The order has been marked as not paid." +msgid "The quota has been re-opened and will not close again." +msgstr "Die Bestellung wurde als unbezahlt markiert." + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "Das ausgewählte Kontingent wurde gelöscht." -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "Das ausgewählte Produkt existiert nicht." -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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 " @@ -14000,7 +14092,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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -14008,7 +14100,7 @@ msgstr "" "Du kannst keine Zusatzprodukte zu einem Produkt hinzufügen, das selbst nur " "als Zusatzprodukt verkauft wird." -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -14016,11 +14108,11 @@ msgstr "" "Du kannst keine enthaltenen Produkte zu einem Produkt hinzufügen, das selbst " "nur als Zusatzprodukt verkauft wird." -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "Das ausgewählte Produkt wurde gelöscht." -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "Das ausgewählte Produkt wurde deaktiviert." @@ -14258,11 +14350,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:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "Die Zahlungsfrist wurde geändert." -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -14270,58 +14362,58 @@ msgstr "" "Wir konnten deine Bestellung nicht durchführen, da der Server zu beschäftigt " "war." -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 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:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" "Dieser Aktion ist nur für ausstehende und bezahlte Bestellungen möglich." -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 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:1310 +#: pretix/control/views/orders.py:1311 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:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "Die Bestellung wurde geändert." -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 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:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "Es wurde keine Änderung vorgenommen." -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" "Wir könnten die E-Mail nicht senden, siehe weiter unten für weitere " "Informationen." -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Betreff: {subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 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:1534 +#: pretix/control/views/orders.py:1535 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:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14329,15 +14421,15 @@ 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:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "Es existiert keine Bestellung mit der eingegebenen Bestellnummer." -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "Das ausgewählte Exportformat wurde nicht gefunden." -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "Die Eingabe konnte nicht verarbeitet werden." @@ -14963,7 +15055,7 @@ msgstr "Bitte gib deine Bankdaten ein." #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -15443,8 +15535,8 @@ msgstr "" "PayPal hat die Bezahlung noch nicht bestätigt. Wir informieren dich, sobald " "die Bezahlung abgeschlossen ist." -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "Es gab einen Fehler beim Versenden der Bestätigungs-E-Mail." @@ -15674,21 +15766,54 @@ msgstr "Check-in-Geräte" msgid "Check-in device configuration" msgstr "Check-in-Gerätekonfiguration" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -"pretixdroid ist eine Android-App, mit der du am Eingang deiner Veranstaltung " -"die Tickets scannen und überprüfen kannst. pretixdesk ist eine entsprechende " -"App für Desktop-Computer." -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "App-Konfiguration erstellen" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "App-Konfiguration erstellen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" @@ -15696,31 +15821,31 @@ msgstr "" "Um mit unseren Apps Tickets zu scannen, erstelle hier erst einen " "Konfigurations-Code:" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "App-Konfiguration erstellen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "Bestehende App-Konfigurationen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "Neue App-Konfiguration erstellen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "ID" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "Infos anzeigen" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "Suche erlauben" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "Gerät konfigurieren" @@ -16111,7 +16236,7 @@ msgstr "" msgid "Credit card payments" msgstr "Kreditkartenzahlungen" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "giropay" @@ -16121,19 +16246,19 @@ msgstr "giropay" msgid "Needs to be enabled in your Stripe account first." msgstr "Muss erst im Stripe-Account aktiviert werden." -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "iDEAL" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "Alipay" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "Bancontact" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "SOFORT" @@ -16191,21 +16316,21 @@ msgstr "" ">vielen Testkarten verwenden um eine Transaktion durchzuführen. Es wird " "kein echtes Geld transferiert." -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "Stripe meldete einen Fehler: %s" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." @@ -16213,7 +16338,7 @@ msgstr "" "Bei der Kommunikation mit Stripe ist ein Problem aufgetreten. Bitte versuche " "es erneut und setze dich mit uns in Verbindung, wenn das Problem fortbesteht." -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." @@ -16221,16 +16346,16 @@ msgstr "" "Die Zahlung wurde noch nicht bestätigt. Wir informieren dich, sobald die " "Bezahlung abgeschlossen ist." -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "Stripe meldete einen Fehler: %s" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "Keine Zahlungsinformationen gefunden." -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." @@ -16239,71 +16364,71 @@ msgstr "" "es erneut und setz dich mit dem Support in Verbindung, wenn das Problem " "fortbesteht." -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "Stripe meldete einen Fehler" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "Kreditkarte über Stripe" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "Kreditkarte" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "Du musst JavaScript aktivieren, um mit Stripe zu bezahlen." -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "Ihre Zahlung ist fehlgeschlagen, bitte erneut versuchen." -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "giropay über Stripe" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "unbekannter Name" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "iDEAL über Stripe" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "Alipay über Stripe" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "Bancontact über Stripe" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "SOFORT via Stripe" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "Land der Bank" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "Deutschland" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "Österreich" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "Belgien" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "Niederlande" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "Spanien" @@ -16549,6 +16674,7 @@ msgid "Your Stripe account has been disconnected." msgstr "Das Stripe-Konto wurde getrennt." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." @@ -16556,13 +16682,6 @@ msgstr "" "Sorry, es gab einen Fehler im Bezahlvorgang. Bitte klicke den Link in der E-" "Mail, die wir dir geschickt haben, um fortzufahren." -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" -"Sorry, es gab einen Fehler im Bezahlvorgang. Bitte klicke den Link in der E-" -"Mail, die wir dir geschickt haben, um fortzufahren." - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -17160,14 +17279,20 @@ msgid "Payment pending" msgstr "Zahlung ausstehend" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "Minimale Bestellmenge: %(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "ab %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -17175,61 +17300,61 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "Varianten zeigen" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "Preis von %(item)s verändern" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "zzgl. Steuern" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "inkl. Steuern" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "zzgl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "inkl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "Gib unten einen Gutscheincode ein, um dieses Produkt zu bestellen." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Anzahl an %(item)s – %(var)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -17822,24 +17947,24 @@ msgstr "Dein Warenkorb ist leer." msgid "The presale for this event is over or has not yet started." msgstr "Der Vorverkauf für diese Veranstaltung hat noch nicht begonnen." -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" "Unbekannte Veranstaltung oder du hast keine Berechtigung, auf diese " "Veranstaltung zuzugreifen." -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Kein Termin ausgewählt." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Ungültiger Termin ausgewählt." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "Bitte gehe einen Schritt zurück und versuche es erneut." @@ -18009,6 +18134,41 @@ msgstr "Lesezugriff" msgid "Write access" msgstr "Schreibzugriff" +#~ msgid "" +#~ "Please note that this is a new feature that currently only works for beta-" +#~ "stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " +#~ "not supported by this feature. Future versions of pretixdroid and " +#~ "pretixdesk will be supported through this menu." +#~ msgstr "" +#~ "Bitte beachte, dass dies eine neue Funktion ist, die aktuell nur für " +#~ "Software im Teststadium, wie z.B. pretixPOS, funktioniert. pretixdroid 1." +#~ "x und pretixdesk 0.x werden von dieser Funktion nicht unterstützt. " +#~ "Zukünftige Versionen von pretixdroid und pretixdesk werden in diesem Menü " +#~ "unterstützt werden." + +#~ msgid "" +#~ "To set up pretixdroid or pretixdesk, please go to the Check-in " +#~ "devices section of an event." +#~ msgstr "" +#~ "Um pretixdroid oder pretixdesk einzurichten, gehe bitte zum Abschnitt " +#~ "Check-in-Geräte innerhalb einer Veranstaltung." + +#~ msgid "" +#~ "pretixdroid is an Android app that you can use to control tickets at the " +#~ "entrance of your event. pretixdesk is the corresponding app for desktop " +#~ "computers." +#~ msgstr "" +#~ "pretixdroid ist eine Android-App, mit der du am Eingang deiner " +#~ "Veranstaltung die Tickets scannen und überprüfen kannst. pretixdesk ist " +#~ "eine entsprechende App für Desktop-Computer." + +#~ msgid "" +#~ "Sorry, there was an error in the payment process.in your emails to " +#~ "continue." +#~ msgstr "" +#~ "Sorry, es gab einen Fehler im Bezahlvorgang. Bitte klicke den Link in der " +#~ "E-Mail, die wir dir geschickt haben, um fortzufahren." + #~ msgid "" #~ "Percentage of the order total. Note that this percentage will currently " #~ "only be calculated on the summed price of sold tickets, not on other fees " @@ -18272,9 +18432,6 @@ msgstr "Schreibzugriff" #~ msgid "Mark as not paid" #~ msgstr "Als nicht bezahlt markieren" -#~ msgid "The order has been marked as not paid." -#~ msgstr "Die Bestellung wurde als unbezahlt markiert." - #~ msgid "We are unable to find a user matching the data you provided." #~ msgstr "" #~ "Wir konnten keinen Benutzer finden, der zu den eingegebenen Daten passt." diff --git a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po index 7fd2e0e8c..7ab99e824 100644 --- a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-05-01 12:12+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: German (informal) \n" "Language-Team: LANGUAGE \n" @@ -103,18 +103,18 @@ msgstr "" msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/checkin.py:27 pretix/base/models/event.py:1008 -#: pretix/base/models/items.py:1134 pretix/base/models/items.py:1472 +#: pretix/api/serializers/checkin.py:27 pretix/base/models/event.py:1013 +#: pretix/base/models/items.py:1134 pretix/base/models/items.py:1489 msgid "One or more items do not belong to this event." msgstr "" -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1481 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1498 #: pretix/base/models/waitinglist.py:155 msgid "Subevent cannot be null for event series." msgstr "" #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1483 pretix/base/models/items.py:1486 +#: pretix/base/models/items.py:1500 pretix/base/models/items.py:1503 #: pretix/base/models/waitinglist.py:157 pretix/base/models/waitinglist.py:160 msgid "The subevent does not belong to this event." msgstr "" @@ -286,8 +286,8 @@ msgstr "" #: pretix/base/exporters/dekodi.py:199 pretix/base/exporters/invoices.py:83 #: pretix/control/forms/subevents.py:228 #: pretix/control/templates/pretixcontrol/events/index.html:62 -#: pretix/control/templates/pretixcontrol/order/index.html:457 -#: pretix/control/templates/pretixcontrol/order/index.html:551 +#: pretix/control/templates/pretixcontrol/order/index.html:464 +#: pretix/control/templates/pretixcontrol/order/index.html:558 #: pretix/control/templates/pretixcontrol/orders/refunds.html:43 #: pretix/control/templates/pretixcontrol/organizers/detail.html:26 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 @@ -319,8 +319,8 @@ msgstr "" msgid "All invoices" msgstr "" -#: pretix/base/exporters/invoices.py:99 pretix/base/models/orders.py:1157 -#: pretix/base/models/orders.py:1520 pretix/control/forms/filter.py:93 +#: pretix/base/exporters/invoices.py:99 pretix/base/models/orders.py:1161 +#: pretix/base/models/orders.py:1524 pretix/control/forms/filter.py:93 #: pretix/control/forms/filter.py:907 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/orders/refunds.html:42 @@ -360,7 +360,7 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1777 +#: pretix/base/exporters/orderlist.py:29 pretix/base/models/orders.py:1781 #: pretix/base/notifications.py:183 msgid "Order positions" msgstr "" @@ -409,8 +409,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:17 #: pretix/control/templates/pretixcontrol/checkin/index.html:74 #: pretix/control/templates/pretixcontrol/events/index.html:76 -#: pretix/control/templates/pretixcontrol/order/index.html:460 -#: pretix/control/templates/pretixcontrol/order/index.html:556 +#: pretix/control/templates/pretixcontrol/order/index.html:467 +#: pretix/control/templates/pretixcontrol/order/index.html:563 #: pretix/control/templates/pretixcontrol/orders/index.html:105 #: pretix/control/templates/pretixcontrol/orders/refunds.html:45 #: pretix/control/templates/pretixcontrol/organizers/detail.html:30 @@ -449,7 +449,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:297 #: pretix/base/exporters/orderlist.py:500 #: pretix/base/exporters/orderlist.py:588 -#: pretix/control/templates/pretixcontrol/order/index.html:649 +#: pretix/control/templates/pretixcontrol/order/index.html:656 #: pretix/plugins/checkinlists/exporters.py:321 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:199 @@ -459,18 +459,18 @@ msgstr "" #: pretix/base/exporters/orderlist.py:92 pretix/base/exporters/orderlist.py:493 #: pretix/base/exporters/orderlist.py:501 #: pretix/base/exporters/orderlist.py:581 -#: pretix/base/exporters/orderlist.py:589 pretix/base/forms/questions.py:403 -#: pretix/base/models/devices.py:51 pretix/base/models/event.py:894 -#: pretix/base/models/event.py:1106 pretix/base/models/items.py:1248 +#: pretix/base/exporters/orderlist.py:589 pretix/base/forms/questions.py:425 +#: pretix/base/models/devices.py:51 pretix/base/models/event.py:899 +#: pretix/base/models/event.py:1111 pretix/base/models/items.py:1248 #: pretix/base/models/organizer.py:31 pretix/base/models/seating.py:37 -#: pretix/base/models/tax.py:91 pretix/base/settings.py:813 -#: pretix/control/forms/event.py:1202 pretix/control/forms/item.py:252 +#: pretix/base/models/tax.py:91 pretix/base/settings.py:846 +#: pretix/control/forms/event.py:1219 pretix/control/forms/item.py:253 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: 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:651 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:46 +#: pretix/control/templates/pretixcontrol/order/index.html:658 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:35 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:96 #: pretix/control/templates/pretixcontrol/subevents/index.html:66 #: pretix/plugins/badges/models.py:32 @@ -488,8 +488,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:99 pretix/base/exporters/orderlist.py:211 #: pretix/base/exporters/orderlist.py:304 #: pretix/base/exporters/orderlist.py:494 -#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:2013 -#: pretix/control/templates/pretixcontrol/order/index.html:653 +#: pretix/base/exporters/orderlist.py:582 pretix/base/models/orders.py:2017 +#: pretix/control/templates/pretixcontrol/order/index.html:660 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 #: pretix/presale/templates/pretixpresale/event/order.html:205 msgid "Address" @@ -500,8 +500,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:495 #: pretix/base/exporters/orderlist.py:503 #: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:2014 -#: pretix/control/forms/event.py:737 +#: pretix/base/exporters/orderlist.py:591 pretix/base/models/orders.py:2018 +#: pretix/control/forms/event.py:750 msgid "ZIP code" msgstr "" @@ -510,8 +510,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:496 #: pretix/base/exporters/orderlist.py:504 #: pretix/base/exporters/orderlist.py:584 -#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:2015 -#: pretix/control/forms/event.py:744 +#: pretix/base/exporters/orderlist.py:592 pretix/base/models/orders.py:2019 +#: pretix/control/forms/event.py:757 msgid "City" msgstr "" @@ -520,9 +520,9 @@ msgstr "" #: pretix/base/exporters/orderlist.py:497 #: pretix/base/exporters/orderlist.py:505 #: pretix/base/exporters/orderlist.py:585 -#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:2016 -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:749 -#: pretix/control/templates/pretixcontrol/order/index.html:657 +#: pretix/base/exporters/orderlist.py:593 pretix/base/models/orders.py:2020 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:762 +#: pretix/control/templates/pretixcontrol/order/index.html:664 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 #: pretix/presale/templates/pretixpresale/event/order.html:209 msgid "Country" @@ -533,8 +533,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:499 #: pretix/base/exporters/orderlist.py:506 #: pretix/base/exporters/orderlist.py:587 -#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:2018 -#: pretix/control/templates/pretixcontrol/order/index.html:660 +#: pretix/base/exporters/orderlist.py:594 pretix/base/models/orders.py:2022 +#: pretix/control/templates/pretixcontrol/order/index.html:667 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 #: pretix/presale/templates/pretixpresale/event/order.html:212 msgid "VAT ID" @@ -589,7 +589,7 @@ msgid "Description" msgstr "" #: pretix/base/exporters/orderlist.py:199 -#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:971 +#: pretix/base/exporters/orderlist.py:278 pretix/base/models/orders.py:975 #: pretix/base/pdf.py:86 #: pretix/control/templates/pretixcontrol/order/change.html:135 #: pretix/plugins/checkinlists/exporters.py:213 @@ -599,8 +599,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:200 #: pretix/base/exporters/orderlist.py:279 -#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1654 -#: pretix/base/models/orders.py:1752 pretix/base/models/tax.py:98 +#: pretix/base/exporters/orderlist.py:572 pretix/base/models/orders.py:1658 +#: pretix/base/models/orders.py:1756 pretix/base/models/tax.py:98 msgid "Tax rate" msgstr "" @@ -613,8 +613,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:202 #: pretix/base/exporters/orderlist.py:281 -#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1663 -#: pretix/base/models/orders.py:1761 +#: pretix/base/exporters/orderlist.py:571 pretix/base/models/orders.py:1667 +#: pretix/base/models/orders.py:1765 msgid "Tax value" msgstr "" @@ -630,9 +630,9 @@ msgid "Position ID" msgstr "" #: pretix/base/exporters/orderlist.py:274 pretix/base/models/checkin.py:17 -#: pretix/base/models/items.py:1244 pretix/base/models/orders.py:956 +#: pretix/base/models/items.py:1244 pretix/base/models/orders.py:960 #: pretix/base/models/vouchers.py:96 pretix/base/models/waitinglist.py:34 -#: pretix/control/forms/checkin.py:27 pretix/control/forms/event.py:1331 +#: pretix/control/forms/checkin.py:27 pretix/control/forms/event.py:1348 #: pretix/control/forms/filter.py:185 pretix/control/forms/filter.py:803 #: pretix/control/forms/filter.py:947 pretix/control/forms/item.py:158 #: pretix/control/forms/orders.py:216 pretix/control/forms/orders.py:274 @@ -670,13 +670,13 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:966 +#: pretix/base/exporters/orderlist.py:277 pretix/base/models/orders.py:970 msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:282 -#: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:163 -#: pretix/base/models/orders.py:975 pretix/base/pdf.py:100 +#: pretix/base/exporters/orderlist.py:287 pretix/base/forms/questions.py:184 +#: pretix/base/models/orders.py:979 pretix/base/pdf.py:100 #: pretix/control/templates/pretixcontrol/order/index.html:305 #: pretix/plugins/badges/exporters.py:105 #: pretix/plugins/checkinlists/exporters.py:52 @@ -686,8 +686,8 @@ msgstr "" msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:169 -#: pretix/base/models/orders.py:983 +#: pretix/base/exporters/orderlist.py:289 pretix/base/forms/questions.py:190 +#: pretix/base/models/orders.py:987 #: pretix/control/templates/pretixcontrol/order/index.html:310 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:44 msgid "Attendee email" @@ -714,8 +714,8 @@ msgid "Only successful payments" msgstr "" #: pretix/base/exporters/orderlist.py:415 pretix/base/models/orders.py:193 -#: pretix/base/models/orders.py:1144 pretix/base/models/orders.py:1501 -#: pretix/base/models/orders.py:1643 pretix/base/models/orders.py:1746 +#: pretix/base/models/orders.py:1148 pretix/base/models/orders.py:1505 +#: pretix/base/models/orders.py:1647 pretix/base/models/orders.py:1750 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 #: pretix/plugins/checkinlists/exporters.py:211 msgid "Order" @@ -731,7 +731,7 @@ msgid "Creation date" msgstr "" #: pretix/base/exporters/orderlist.py:415 -#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/control/templates/pretixcontrol/order/index.html:559 msgid "Completion date" msgstr "" @@ -739,10 +739,10 @@ msgstr "" msgid "Status code" msgstr "" -#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1140 -#: pretix/base/models/orders.py:1497 -#: pretix/control/templates/pretixcontrol/order/index.html:461 -#: pretix/control/templates/pretixcontrol/order/index.html:557 +#: pretix/base/exporters/orderlist.py:416 pretix/base/models/orders.py:1144 +#: pretix/base/models/orders.py:1501 +#: pretix/control/templates/pretixcontrol/order/index.html:468 +#: pretix/control/templates/pretixcontrol/order/index.html:564 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:25 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:13 @@ -750,8 +750,8 @@ msgid "Amount" msgstr "" #: pretix/base/exporters/orderlist.py:416 -#: pretix/control/templates/pretixcontrol/order/index.html:459 -#: pretix/control/templates/pretixcontrol/order/index.html:554 +#: pretix/control/templates/pretixcontrol/order/index.html:466 +#: pretix/control/templates/pretixcontrol/order/index.html:561 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:29 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" @@ -767,15 +767,15 @@ msgid "Quota name" msgstr "" #: pretix/base/exporters/orderlist.py:449 -#: pretix/control/templates/pretixcontrol/items/quota.html:35 +#: pretix/control/templates/pretixcontrol/items/quota.html:55 msgid "Total quota" msgstr "" -#: pretix/base/exporters/orderlist.py:449 pretix/control/views/item.py:622 +#: pretix/base/exporters/orderlist.py:449 pretix/control/views/item.py:623 msgid "Paid orders" msgstr "" -#: pretix/base/exporters/orderlist.py:449 pretix/control/views/item.py:627 +#: pretix/base/exporters/orderlist.py:449 pretix/control/views/item.py:628 msgid "Pending orders" msgstr "" @@ -783,13 +783,13 @@ msgstr "" msgid "Blocking vouchers" msgstr "" -#: pretix/base/exporters/orderlist.py:450 pretix/control/views/item.py:637 +#: pretix/base/exporters/orderlist.py:450 pretix/control/views/item.py:638 msgid "Current user's carts" msgstr "" #: pretix/base/exporters/orderlist.py:450 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1423 pretix/control/navigation.py:222 -#: pretix/control/templates/pretixcontrol/event/settings.html:73 +#: pretix/control/forms/event.py:1440 pretix/control/navigation.py:222 +#: pretix/control/templates/pretixcontrol/event/settings.html:74 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:8 #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:10 @@ -808,8 +808,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:458 #: pretix/base/exporters/orderlist.py:464 -#: pretix/control/templates/pretixcontrol/items/quota.html:37 -#: pretix/control/views/item.py:644 +#: pretix/control/templates/pretixcontrol/items/quota.html:57 +#: pretix/control/views/item.py:645 msgid "Infinite" msgstr "" @@ -836,7 +836,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:487 #: pretix/base/exporters/orderlist.py:576 pretix/base/models/items.py:960 -#: pretix/base/models/orders.py:146 pretix/base/models/orders.py:1968 +#: pretix/base/models/orders.py:146 pretix/base/models/orders.py:1972 #: pretix/control/forms/filter.py:392 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -862,7 +862,7 @@ msgid "Cancellation of" msgstr "" #: pretix/base/exporters/orderlist.py:492 pretix/base/models/auth.py:91 -#: pretix/control/forms/event.py:1336 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1353 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "" @@ -915,18 +915,18 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/orderlist.py:507 -#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:2027 +#: pretix/base/exporters/orderlist.py:595 pretix/base/models/orders.py:2031 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/orderlist.py:508 -#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:2022 -#: pretix/control/templates/pretixcontrol/order/index.html:676 +#: pretix/base/exporters/orderlist.py:596 pretix/base/models/orders.py:2026 +#: pretix/control/templates/pretixcontrol/order/index.html:683 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1311 +#: pretix/base/exporters/orderlist.py:509 pretix/control/forms/event.py:1328 msgid "Reverse charge" msgstr "" @@ -958,22 +958,22 @@ msgstr "" msgid "Invoice" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:879 -#: pretix/control/forms/item.py:368 pretix/control/views/item.py:447 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:883 +#: pretix/control/forms/item.py:368 pretix/control/views/item.py:448 #: pretix/control/views/vouchers.py:78 pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:110 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:111 #: pretix/presale/checkoutflow.py:646 msgid "Yes" msgstr "" -#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:881 -#: pretix/control/forms/item.py:369 pretix/control/views/item.py:447 +#: pretix/base/exporters/orderlist.py:558 pretix/base/models/orders.py:885 +#: pretix/control/forms/item.py:369 pretix/control/views/item.py:448 #: pretix/control/views/vouchers.py:78 pretix/control/views/vouchers.py:79 #: pretix/plugins/checkinlists/exporters.py:359 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:110 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:111 #: pretix/presale/checkoutflow.py:648 msgid "No" msgstr "" @@ -1008,7 +1008,7 @@ msgid "E-mail" msgstr "" #: pretix/base/forms/auth.py:18 pretix/base/forms/auth.py:84 -#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1071 +#: pretix/base/forms/auth.py:136 pretix/control/forms/event.py:1084 #: pretix/control/templates/pretixcontrol/user/reauth.html:18 msgid "Password" msgstr "" @@ -1043,31 +1043,31 @@ msgstr "" msgid "Repeat password" msgstr "" -#: pretix/base/forms/questions.py:328 pretix/control/forms/item.py:79 +#: pretix/base/forms/questions.py:349 pretix/control/forms/item.py:79 msgid "This field is required" msgstr "" -#: pretix/base/forms/questions.py:342 +#: pretix/base/forms/questions.py:363 msgid "Street and Number" msgstr "" -#: pretix/base/forms/questions.py:420 +#: pretix/base/forms/questions.py:442 msgid "You need to provide a company name." msgstr "" -#: pretix/base/forms/questions.py:422 +#: pretix/base/forms/questions.py:444 msgid "You need to provide your name." msgstr "" -#: pretix/base/forms/questions.py:439 pretix/control/views/orders.py:987 +#: pretix/base/forms/questions.py:461 pretix/control/views/orders.py:987 msgid "Your VAT ID does not match the selected country." msgstr "" -#: pretix/base/forms/questions.py:447 +#: pretix/base/forms/questions.py:469 msgid "This VAT ID is not valid. Please re-check your input." msgstr "" -#: pretix/base/forms/questions.py:452 +#: pretix/base/forms/questions.py:474 msgid "" "Your VAT ID could not be checked, as the VAT checking service of your " "country is currently not available. We will therefore need to charge VAT on " @@ -1075,7 +1075,7 @@ msgid "" "process." msgstr "" -#: pretix/base/forms/questions.py:460 +#: pretix/base/forms/questions.py:482 msgid "" "Your VAT ID could not be checked, as the VAT checking service of your " "country returned an incorrect result. We will therefore need to charge VAT " @@ -1149,7 +1149,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "" #: pretix/base/forms/widgets.py:126 pretix/base/forms/widgets.py:131 -#: pretix/base/models/orders.py:2009 +#: pretix/base/models/orders.py:2013 msgid "Business customer" msgstr "" @@ -1352,8 +1352,8 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:81 pretix/base/models/orders.py:2011 -#: pretix/base/settings.py:824 pretix/base/settings.py:835 +#: pretix/base/models/auth.py:81 pretix/base/models/orders.py:2015 +#: pretix/base/settings.py:857 pretix/base/settings.py:868 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -1435,7 +1435,7 @@ msgid "" msgstr "" #: pretix/base/models/devices.py:55 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:49 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:38 msgid "Setup date" msgstr "" @@ -1485,22 +1485,22 @@ msgstr "" msgid "Event currency" msgstr "" -#: pretix/base/models/event.py:303 pretix/base/models/event.py:896 -#: pretix/control/forms/event.py:1200 pretix/control/forms/subevents.py:59 +#: pretix/base/models/event.py:303 pretix/base/models/event.py:901 +#: pretix/control/forms/event.py:1217 pretix/control/forms/subevents.py:59 msgid "Event start time" msgstr "" -#: pretix/base/models/event.py:305 pretix/base/models/event.py:898 +#: pretix/base/models/event.py:305 pretix/base/models/event.py:903 #: pretix/base/pdf.py:157 pretix/control/forms/subevents.py:63 msgid "Event end time" msgstr "" -#: pretix/base/models/event.py:307 pretix/base/models/event.py:900 +#: pretix/base/models/event.py:307 pretix/base/models/event.py:905 #: pretix/control/forms/subevents.py:68 msgid "Admission time" msgstr "" -#: pretix/base/models/event.py:309 pretix/base/models/event.py:889 +#: pretix/base/models/event.py:309 pretix/base/models/event.py:894 msgid "Show in lists" msgstr "" @@ -1510,29 +1510,29 @@ msgid "" "organizer account." msgstr "" -#: pretix/base/models/event.py:313 pretix/base/models/event.py:903 +#: pretix/base/models/event.py:313 pretix/base/models/event.py:908 #: pretix/control/forms/subevents.py:79 msgid "End of presale" msgstr "" -#: pretix/base/models/event.py:314 pretix/base/models/event.py:904 +#: pretix/base/models/event.py:314 pretix/base/models/event.py:909 #: pretix/control/forms/subevents.py:80 msgid "" "Optional. No products will be sold after this date. If you do not set this " "value, the presale will end after the end date of your event." msgstr "" -#: pretix/base/models/event.py:319 pretix/base/models/event.py:909 +#: pretix/base/models/event.py:319 pretix/base/models/event.py:914 #: pretix/control/forms/subevents.py:73 msgid "Start of presale" msgstr "" -#: pretix/base/models/event.py:320 pretix/base/models/event.py:910 +#: pretix/base/models/event.py:320 pretix/base/models/event.py:915 #: pretix/control/forms/subevents.py:74 msgid "Optional. No products will be sold before this date." msgstr "" -#: pretix/base/models/event.py:325 pretix/base/models/event.py:915 +#: pretix/base/models/event.py:325 pretix/base/models/event.py:920 msgid "Location" msgstr "" @@ -1542,7 +1542,7 @@ msgstr "" #: pretix/base/models/event.py:332 #: pretix/control/templates/pretixcontrol/event/index.html:120 -#: pretix/control/templates/pretixcontrol/order/index.html:687 +#: pretix/control/templates/pretixcontrol/order/index.html:694 msgid "Internal comment" msgstr "" @@ -1557,7 +1557,7 @@ msgstr "" #: pretix/base/models/event.py:345 pretix/base/models/items.py:253 #: pretix/base/models/items.py:1237 pretix/base/models/orders.py:132 -#: pretix/base/models/orders.py:1960 pretix/base/models/vouchers.py:90 +#: pretix/base/models/orders.py:1964 pretix/base/models/vouchers.py:90 #: pretix/base/models/waitinglist.py:28 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 @@ -1568,83 +1568,83 @@ msgstr "" #: pretix/control/navigation.py:405 #: pretix/control/templates/pretixcontrol/events/index.html:5 #: pretix/control/templates/pretixcontrol/events/index.html:7 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:50 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 #: pretix/control/templates/pretixcontrol/organizers/teams.html:18 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 msgid "Events" msgstr "" -#: pretix/base/models/event.py:742 +#: pretix/base/models/event.py:747 msgid "" "You have configured at least one paid product but have not enabled any " "payment methods." msgstr "" -#: pretix/base/models/event.py:745 +#: pretix/base/models/event.py:750 msgid "You need to configure at least one quota to sell anything." msgstr "" -#: pretix/base/models/event.py:836 +#: pretix/base/models/event.py:841 msgid "" "Once created an event cannot change between an series and a single event." msgstr "" -#: pretix/base/models/event.py:842 +#: pretix/base/models/event.py:847 msgid "The event slug cannot be changed." msgstr "" -#: pretix/base/models/event.py:845 +#: pretix/base/models/event.py:850 msgid "This slug has already been used for a different event." msgstr "" -#: pretix/base/models/event.py:851 +#: pretix/base/models/event.py:856 msgid "The event cannot end before it starts." msgstr "" -#: pretix/base/models/event.py:857 +#: pretix/base/models/event.py:862 msgid "The event's presale cannot end before it starts." msgstr "" -#: pretix/base/models/event.py:885 pretix/base/models/items.py:274 +#: pretix/base/models/event.py:890 pretix/base/models/items.py:274 #: pretix/base/models/items.py:600 pretix/control/forms/filter.py:383 #: pretix/control/forms/filter.py:714 #: pretix/control/templates/pretixcontrol/users/index.html:46 msgid "Active" msgstr "" -#: pretix/base/models/event.py:886 +#: pretix/base/models/event.py:891 msgid "" "Only with this checkbox enabled, this date is visible in the frontend to " "users." msgstr "" -#: pretix/base/models/event.py:890 +#: pretix/base/models/event.py:895 msgid "" "If selected, this event will show up publicly on the list of dates for your " "event." msgstr "" -#: pretix/base/models/event.py:919 pretix/control/forms/event.py:1173 +#: pretix/base/models/event.py:924 pretix/control/forms/event.py:1186 msgid "Frontpage text" msgstr "" -#: pretix/base/models/event.py:930 +#: pretix/base/models/event.py:935 msgid "Date in event series" msgstr "" -#: pretix/base/models/event.py:931 +#: pretix/base/models/event.py:936 msgid "Dates in event series" msgstr "" -#: pretix/base/models/event.py:1014 +#: pretix/base/models/event.py:1019 msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1098 +#: pretix/base/models/event.py:1103 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1103 +#: pretix/base/models/event.py:1108 msgid "The property name may only contain letters, numbers and underscores." msgstr "" @@ -1770,7 +1770,7 @@ msgid "Generate tickets" msgstr "" #: pretix/base/models/items.py:315 pretix/control/forms/event.py:341 -#: pretix/control/forms/event.py:1418 +#: pretix/control/forms/event.py:1435 msgid "Show number of tickets left" msgstr "" @@ -2175,16 +2175,16 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1251 pretix/control/forms/event.py:1452 +#: pretix/base/models/items.py:1251 pretix/control/forms/event.py:1469 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1253 pretix/control/forms/item.py:262 +#: pretix/base/models/items.py:1253 pretix/control/forms/item.py:263 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1257 pretix/base/models/orders.py:960 +#: pretix/base/models/items.py:1257 pretix/base/models/orders.py:964 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" @@ -2194,13 +2194,24 @@ msgstr "" msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1275 pretix/base/models/vouchers.py:165 +#: pretix/base/models/items.py:1273 +msgid "Close this quota permanently once it is sold out" +msgstr "" + +#: pretix/base/models/items.py:1274 +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:1284 pretix/base/models/vouchers.py:165 #: 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:1276 pretix/control/navigation.py:153 +#: pretix/base/models/items.py:1285 pretix/control/navigation.py:153 #: pretix/control/templates/pretixcontrol/items/quotas.html:3 #: pretix/control/templates/pretixcontrol/items/quotas.html:5 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:299 @@ -2208,11 +2219,11 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1465 +#: pretix/base/models/items.py:1482 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1475 +#: pretix/base/models/items.py:1492 msgid "" "One or more items has variations but none of these are in the variations " "list." @@ -2279,7 +2290,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:149 pretix/base/models/orders.py:1972 +#: pretix/base/models/orders.py:149 pretix/base/models/orders.py:1976 msgid "Expiration date" msgstr "" @@ -2306,7 +2317,7 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:175 pretix/base/models/orders.py:994 +#: pretix/base/models/orders.py:175 pretix/base/models/orders.py:998 msgid "Meta information" msgstr "" @@ -2347,162 +2358,162 @@ msgstr "" msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:883 +#: pretix/base/models/orders.py:887 msgid "" msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2979,8 +2990,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3153,7 +3164,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3286,7 +3297,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4258,62 +4269,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4668,7 +4690,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4720,7 +4742,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4734,7 +4756,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4801,7 +4823,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4809,7 +4831,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4869,11 +4891,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4883,58 +4915,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4942,69 +4974,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5012,22 +5048,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5035,121 +5071,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5158,53 +5194,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5212,236 +5248,236 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5449,38 +5485,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5489,218 +5525,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5708,60 +5748,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5769,27 +5809,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5909,10 +5949,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "" @@ -6146,61 +6186,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6453,82 +6493,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6697,8 +6742,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7101,295 +7146,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7418,7 +7471,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7479,7 +7532,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7696,13 +7749,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7713,7 +7766,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7852,7 +7905,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8045,7 +8098,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8238,7 +8291,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8285,7 +8338,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8311,7 +8364,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8372,7 +8425,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8397,9 +8450,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8673,11 +8726,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8834,7 +8887,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9342,23 +9395,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9526,32 +9583,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9569,18 +9648,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9687,7 +9770,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9886,7 +9969,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10059,8 +10142,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10082,33 +10165,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10119,82 +10202,82 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10573,47 +10656,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10671,32 +10748,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12123,11 +12200,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12401,113 +12478,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12721,79 +12802,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13380,7 +13461,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13806,8 +13887,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14006,48 +14087,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14403,7 +14518,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14413,19 +14528,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14472,112 +14587,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14795,16 +14910,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15355,14 +15466,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15370,61 +15486,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -15955,22 +16071,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/djangojs.pot b/src/pretix/locale/djangojs.pot index 2ff9ac546..9665e050e 100644 --- a/src/pretix/locale/djangojs.pot +++ b/src/pretix/locale/djangojs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,12 +50,12 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:144 -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:175 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:146 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:177 msgid "Confirming your payment …" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:151 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:153 msgid "Contacting your bank …" msgstr "" @@ -252,7 +252,7 @@ msgid_plural "The items in your cart are reserved for you for {num} minutes." msgstr[0] "" msgstr[1] "" -#: pretix/static/pretixpresale/js/ui/main.js:207 +#: pretix/static/pretixpresale/js/ui/main.js:212 msgid "Please enter a quantity for one of the ticket types." msgstr "" diff --git a/src/pretix/locale/el/LC_MESSAGES/django.po b/src/pretix/locale/el/LC_MESSAGES/django.po index 96a17531b..3748825d2 100644 --- a/src/pretix/locale/el/LC_MESSAGES/django.po +++ b/src/pretix/locale/el/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-06-04 16:00+0000\n" "Last-Translator: ThanosTeste \n" "Language-Team: Greek " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "Άδειo, εάν αυτό το προϊόν δεν είναι εισιτήριο εισόδου" -#: pretix/base/models/orders.py:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "δημιουργήθηκε" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "εκκρεμής" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "επιβεβαιώθηκε" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "ακυρώθηκε" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "απέτυχε" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "επιστραφεί" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Πληροφορίες πληρωμής" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Επιβεβαίωση εγγραφής εκδήλωσης: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Η πληρωμή που λάβατε για την παραγγελία σας: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "ξεκίνησε εξωτερικά" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "δημιουργήθηκε" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "υπό διαμετακόμιση(in transit)" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "έγινε" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "απέτυχε" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "ακυρώθηκε" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "Διοργανωτής" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Πελάτης" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Εξωτερικός" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Έξοδα πληρωμής" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Έξοδα αποστολής" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Κόστος υπηρεσίας" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "Έξοδα ακύρωσης" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Άλλα έξοδα" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Δωροκάρτα" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Αξία" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Θέση παραγγελείας" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" "Αναγνωριστικό καλαθιού (π.χ. κλειδί συνεδρίας) ( Cart ID (e.g. session key) )" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Θέση καλαθιού" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Θέσεις καλαθιού" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Επωνυμία εταιρείας" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Επιλέξτε χώρα" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Μόνο για πελάτες επιχειρήσεων εντός της ΕΕ." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "Αυτή η σχετική αναφορά θα τυπωθεί στο τιμολόγιό σας για διευκόλυνση." @@ -3223,8 +3234,8 @@ msgstr "Ζητήθηκε επιστροφή χρημάτων" msgid "You have been requested to issue a refund for {order.code}." msgstr "Ζητήσατε να κάνετε επιστροφή χρημάτων για την {order.code}." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Αυτό το πεδίο είναι απαραίτητο." @@ -3437,7 +3448,7 @@ msgstr "Ισορροπία κατά παραγγελίες: %s" msgid "Ticket code (barcode content)" msgstr "Κωδικός εισιτηρίου (περιεχόμενο barcode)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Όνομα προϊόντος" @@ -3570,7 +3581,7 @@ msgstr "19:00" msgid "Event location" msgstr "Τοποθεσία εκδήλωσης" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Τυχαία Πόλη" @@ -4884,62 +4895,73 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "'Ονομα" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "Επώνυμο" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "Γιάννης" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "Ντόης" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "Τίτλος" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "Όνομα" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "Μεσαίο όνομα" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "Υποκοριστικό" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "Μεταγραφή με λατινικούς χαρακτήρες" @@ -5346,7 +5368,7 @@ msgstr "Η εργασία έχει ολοκληρωθεί." msgid "Filetype not allowed!" msgstr "Δεν επιτρέπεται ο τύπος αρχείου!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Χρήση γλωσσών" @@ -5414,7 +5436,7 @@ msgid "" "Heidelberg, Germany" msgstr "Δείγμα Συνεδριακού Κέντρου - Χαϊδελβέργη, Γερμανία" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5430,7 +5452,7 @@ msgid "Copy configuration from" msgstr "Αντιγραφή διαμόρφωσης από" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "Μην αντιγράφετε" @@ -5512,7 +5534,7 @@ msgstr "" msgid "Available languages" msgstr "Διαθέσιμες γλώσσες" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Δηλώστε δημόσια πόσα εισιτήρια συγκεκριμένου τύπου είναι ακόμα διαθέσιμα." @@ -5521,7 +5543,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Ενεργοποίηση λίστας αναμονής" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5602,10 +5624,20 @@ msgstr "" "απροσδόκητη συμπεριφορά κατά την ταξινόμηση ή την αλλαγή ονομάτων." #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "Ζητήστε διευθύνσεις ηλεκτρονικού ταχυδρομείου ανά εισιτήριο" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5625,11 +5657,11 @@ msgstr "" "επιβεβαίωση της παραγγελίας μόνο στην κύρια διεύθυνση ηλεκτρονικού " "ταχυδρομείου και όχι στις διευθύνσεις ανά συμμετέχοντα." -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "Απαιτήστε διευθύνσεις ηλεκτρονικού ταχυδρομείου ανά εισιτήριο" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5641,41 +5673,41 @@ msgstr "" "ταχυδρομείου για την επιβεβαίωση της παραγγελίας θα είναι πάντα απαραίτητη " "ανεξάρτητα από αυτή τη ρύθμιση." -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "Ζητήστε δύο φορές τη διεύθυνση ηλεκτρονικού ταχυδρομείου παραγγελίας" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Απαιτήστε από τους πελάτες να συμπληρώσουν δύο φορές την κύρια διεύθυνση " "ηλεκτρονικού ταχυδρομείου για να αποφύγουν τα σφάλματα." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Μέγιστος αριθμός αντικειμένων ανά παραγγελία" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "Τα πρόσθετα προϊόντα δεν θα μετρηθούν." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Περίοδος κράτησης" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Ο αριθμός των λεπτών όπου τα στοιχεία του καλαθιού ενός χρήστη προορίζονται " "για αυτόν τον χρήστη." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "Διεύθυνση URL αποτύπωσης" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5683,11 +5715,11 @@ msgstr "" "Αυτό πρέπει να δείχνει π.χ. σε ένα μέρος του ιστότοπού σας που έχει τα " "στοιχεία επικοινωνίας σας και νομικές πληροφορίες." -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Κείμενο επιβεβαίωσης" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5700,29 +5732,29 @@ msgstr "" "παροχής υπηρεσιών, δεν χρειάζεστε αυτήν τη ρύθμιση, αφού μπορείτε να τις " "ρυθμίσετε εκεί." -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "Διεύθυνση Επικοινωνίας" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Θα το δείξουμε δημοσίως για να επιτρέψουμε στους συμμετέχοντες να " "επικοινωνήσουν μαζί σας." -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Δεν μπορείτε να απαιτήσετε να διευκρινίσετε τα ονόματα των συμμετεχόντων εάν " "δεν τα ζητήσετε." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Πρέπει να ζητήσετε emails για τους συμμετέχοντες, αν θέλετε να τα απαιτήσετε." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5730,24 +5762,30 @@ msgstr "" "π.χ. Επιβεβαιώνω ότι έχω διαβάσει και συμφωνώ με τους όρους υπηρεσίας του " "διοργανωτή της εκδήλωσης και συμφωνώ μαζί τους." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Ζητήστε {fields}, εμφάνιση όπως {example}" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Είσοδος ελεύθερη τιμής" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις απλήρωτες παραγγελίες τους" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "Μην επιτρέπετε ακυρώσεις μετά" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις πληρωμένες παραγγελίες τους" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5756,23 +5794,23 @@ msgstr "" "πληρωμής. Διαφορετικά, θα δημιουργηθεί μη αυτόματη επιστροφή χρημάτων για να " "επεξεργαστείτε με μη αυτόματο τρόπο." -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "Διατηρείτε τα τέλη πληρωμής, αποστολής και παροχής υπηρεσιών" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "Διατηρήστε μια ποσοστιαία αμοιβή ακύρωσης" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Διάρκεια πληρωμής σε ημέρες" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5786,11 +5824,11 @@ msgstr "" "ορίσετε ακόμα δύο ή τρεις ημέρες για να επιτρέψετε σε άτομα να επαναλάβουν " "τις αποτυχημένες πληρωμές." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Τελευταία ημερομηνία πληρωμών" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5801,11 +5839,11 @@ msgstr "" "χρησιμοποιείτε τη λειτουργία σειράς συμβάντων και μια παραγγελία περιέχει " "εισιτήρια για πολλαπλές ημερομηνίες, θα χρησιμοποιηθεί η νωρίτερη ημερομηνία." -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Μόνο οι όροι πληρωμής κατά τις εργάσιμες ημέρες" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5817,11 +5855,11 @@ msgstr "" "ορισμένες χώρες από το αστικό δίκαιο. Αυτό δεν θα επηρεάσει την τελευταία " "ημερομηνία πληρωμών που διαμορφώθηκε παραπάνω." -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Αυτόματη εκπνοή των απλήρωτων παραγγελιών" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5832,11 +5870,11 @@ msgstr "" "Αυτό σημαίνει ότι αυτά τα εισιτήρια επιστρέφουν στην πισίνα και μπορούν να " "παραγγελθούν από άλλους." -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Αποδοχή καθυστερημένων πληρωμών" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5847,11 +5885,11 @@ msgstr "" "ποτέ αποδεκτή μετά την \"τελευταία ημερομηνία πληρωμών\" που έχει " "διαμορφωθεί παραπάνω." -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "Φορολογικός κανόνας για τέλη πληρωμής" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5862,11 +5900,11 @@ msgstr "" "φορολογικού συντελεστή και οι κανόνες αντιστροφής της επιβάρυνσης, " "αγνοούνται άλλες ρυθμίσεις του φορολογικού κανόνα." -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "Κείμενο καθοδήγησης" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5874,55 +5912,55 @@ msgstr "" "Αυτό το κείμενο θα εμφανιστεί πάνω από τις επιλογές πληρωμής. Μπορείτε να " "εξηγήσετε τις επιλογές στον χρήστη εδώ, αν θέλετε." -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" "Η τελευταία ημερομηνία πληρωμής δεν μπορεί να είναι πριν από το τέλος της " "προπώλησης." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Ζητήστε τη διεύθυνση τιμολογίου" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Απαιτούμενη διεύθυνση τιμολογίου" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "Απαιτούμενη μια διεύθυνση επιχείρησης" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "Αυτό θα απαιτήσει από τους χρήστες να εισάγουν ένα όνομα εταιρείας." -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Απαίτηση ονόματος πελάτη" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "Ζητήστε το ΦΠΑ" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Λειτουργεί μόνο εάν ζητηθεί μια διεύθυνση τιμολογίου. Δεν απαιτείται ΦΠΑ." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "Ζητήστε αποδέκτη" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "Μην ζητάτε τη διεύθυνση τιμολογίου εάν μια παραγγελία είναι δωρεάν" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Δείξτε δωρεάν προϊόντα στα τιμολόγια" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5930,31 +5968,31 @@ msgstr "" "Λάβετε υπόψη ότι τα τιμολόγια δεν θα δημιουργηθούν ποτέ για παραγγελίες που " "περιέχουν μόνο δωρεάν προϊόντα." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "Εξήγηση διεύθυνσης τιμολογίου" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" "Αυτό το κείμενο θα εμφανιστεί πάνω από τη φόρμα διεύθυνσης τιμολογίου κατά " "την ολοκλήρωση του ελέγχου." -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Δημιουργήστε τιμολόγια με διαδοχικούς αριθμούς" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Εάν απενεργοποιηθεί, ο κωδικός παραγγελίας θα χρησιμοποιηθεί στον αριθμό " "τιμολογίου." -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Πρόθεμα αριθμού τιμολογίου" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5969,39 +6007,39 @@ msgstr "" "αριθμός θα χρησιμοποιηθεί το πολύ μία φορά σε όλα τα συμβάντα σας. Αυτή η " "ρύθμιση επηρεάζει μόνο μελλοντικά τιμολόγια." -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Δημιουργία τιμολογίων" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "Μη δημιουργείτε τιμολόγια" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "Μόνο με μη αυτόματο τρόπο στον πίνακα διαχείρισης" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Αυτόματα κατόπιν αιτήματος του χρήστη" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Αυτόματα για όλες τις δημιουργηθείσες παραγγελίες" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Αυτόματα με πληρωμή" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "Τα τιμολόγια δεν θα δημιουργηθούν αυτόματα για τις δωρεάν παραγγελίες." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "Δημιουργήστε τιμολόγια για τα κανάλια πωλήσεων" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -6009,15 +6047,15 @@ msgstr "" "Εάν έχετε ενεργοποιήσει τη δημιουργία τιμολογίων στην προηγούμενη ρύθμιση, " "μπορείτε να την περιορίσετε εδώ σε συγκεκριμένα κανάλια πωλήσεων." -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Εμφάνιση των ονομάτων των συμμετεχόντων στα τιμολόγια" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Επισυνάψτε τα τιμολόγια στα ηλεκτρονικά ταχυδρομεία" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -6030,40 +6068,40 @@ msgstr "" "επιβεβαίωσης πληρωμής. Εάν δεν δημιουργούνται αυτόματα, δεν θα " "επισυνάπτονται στα μηνύματα ηλεκτρονικού ταχυδρομείου." -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Στυλ τιμολογίου" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "Γραμμή διεύθυνσης" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "Οδός Albert Einstein 52" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "Αναγνωριστικό εσωτερικού φόρου(Domestic tax ID)" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "Κωδικός ΦΠΑ της ΕΕ" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "π.χ. Με αυτό το έγγραφο, σας στείλαμε το τιμολόγιο για την παραγγελία σας." -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Εισαγωγικό κείμενο" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "Θα εκτυπώνεται σε κάθε τιμολόγιο πάνω από τις σειρές τιμολογίων." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -6071,15 +6109,15 @@ msgstr "" "π.χ. Σας ευχαριστούμε για την αγορά σας! Μπορείτε να βρείτε περισσότερες " "πληροφορίες σχετικά με την εκδήλωση στο ..." -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Πρόσθετο κείμενο" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "Θα εκτυπώνεται σε κάθε τιμολόγιο κάτω από το συνολικό τιμολόγιο." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -6087,11 +6125,11 @@ msgstr "" "π.χ. τα τραπεζικά σας στοιχεία, νομικά στοιχεία όπως το αναγνωριστικό σας " "ΦΠΑ, αριθμούς εγγραφής κ.λπ." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Υποσέλιδο" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -6099,28 +6137,28 @@ msgstr "" "Θα εκτυπωθεί κεντρικά και σε μικρότερη γραμματοσειρά στο τέλος κάθε σελίδας " "τιμολογίου." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Γλώσσα τιμολογίου" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "Η γλώσσα του χρήστη" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Εικόνα λογοτύπου" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Θα δείξουμε το λογότυπό σας με μέγιστο ύψος και πλάτος 2,5 cm." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Πρόθεμα θέματος" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6129,19 +6167,19 @@ msgstr "" "ταχυδρομείου, μορφοποιημένα ως [prefix]. Επιλέξτε, για παράδειγμα, μια " "σύντομη μορφή του ονόματος του συμβάντος σας." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Διεύθυνση αποστολέα" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "Διεύθυνση αποστολέα για εξερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "Ονομα αποστολέα" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6150,41 +6188,41 @@ msgstr "" "για εξερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου. Προεπιλογή στο όνομα του " "συμβάντος σας." -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "Διεύθυνση Bcc" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" "Όλα τα μηνύματα ηλεκτρονικού ταχυδρομείου θα σταλούν σε αυτήν τη διεύθυνση " "ως αντίγραφο Bcc" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "Υπογραφή" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Αυτό θα επισυνάπτεται σε κάθε μήνυμα ηλεκτρονικού ταχυδρομείου. Διαθέσιμες " "επιλογές κράτησης θέσης: {event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "π.χ. τα στοιχεία επικοινωνίας σας" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "Εκδότης αλληλογραφίας HTML (HTML mail renderer)" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "Το κείμενο στέλνεται στη διεύθυνση επικοινωνίας παραγγελίας" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6194,13 +6232,13 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "Στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στους συμμετέχοντες" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 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 " @@ -6210,20 +6248,20 @@ msgstr "" "ταχυδρομείου διαφορετικές από εκείνες που παραγγέλλουν τα εισιτήρια, θα " "αποσταλεί το ακόλουθο μήνυμα ηλεκτρονικού ταχυδρομείου στους συμμετέχοντες." -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "Το κείμενο αποστέλλεται στους συμμετέχοντες" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" "Διαθέσιμες επιλογές κράτησης θέσης(placeholders): {event}, {url}, " "{attendee_name}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6232,8 +6270,8 @@ msgstr "" "Διαθέσιμες επιλογές κράτησης θέσης(placeholders): {event}, {url}, " "{invoice_name}, {invoice_company}, {payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" @@ -6241,31 +6279,31 @@ msgstr "" "Διαθέσιμες επιλογές κράτησης θέσης(placeholders): {event}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Κείμενο" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Κείμενο (αποστέλλεται από τον admin)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Κείμενο (ζητείται από το χρήστη)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Διαθέσιμες επιλογές κράτησης θέσης (placeholders): {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Αριθμός ημερών" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6273,7 +6311,7 @@ msgstr "" "Αυτό το μήνυμα ηλεκτρονικού ταχυδρομείου θα αποσταλεί πολλές ημέρες πριν τη " "λήξη της παραγγελίας. Εάν η τιμή είναι 0, το μήνυμα δεν θα αποσταλεί ποτέ." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6282,20 +6320,20 @@ msgstr "" "Διαθέσιμες διατάξεις κράτησης θέσης (placeholders): {event}, {url}, " "{expire_date}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" "Διαθέσιμες διατάξεις κράτησης θέσης (placeholders): {event}, {url}, " "{product}, {hours}, {code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" "Διαθέσιμες διατάξεις κράτησης θέσης (placeholders): {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6305,19 +6343,19 @@ msgstr "" "Διαθέσιμες διατάξεις κράτησης θέσης( placeholders ): {expire_date}, {event}, " "{code}, {date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Διαθέσιμες διατάξεις κράτησης θέσης(placeholders): {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" "Διαθέσιμες διατάξεις κράτησης θέσης(placeholders): {attendee_name}, {event}, " "{url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6326,11 +6364,11 @@ msgstr "" "από την εκκίνηση του συμβάντος παραγγελίας. Αν το πεδίο είναι κενό, το " "μήνυμα δεν θα αποσταλεί ποτέ." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "Παραλαβή παραγγελίας" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6340,11 +6378,11 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "Εγκεκριμένη παραγγελία" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6358,11 +6396,11 @@ msgstr "" "{total}, {currency}, {date}, {payment_info}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "Η παραγγελία απορρίφθηκε" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6372,11 +6410,11 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {comment}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Χρησιμοποιήστε προσαρμοσμένο διακομιστή SMTP(custom SMTP server)" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6384,35 +6422,35 @@ msgstr "" "Όλα τα μηνύματα που σχετίζονται με το συμβάν σας θα αποστέλλονται μέσω του " "διακομιστή smtp που έχετε ορίσει." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Θύρα" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Όνομα χρήστη" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "Χρήση του STARTTLS" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "Συνήθως ενεργοποιημένο στη θύρα 587." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "Χρήση SSL" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Συνήθως ενεργοποιημένο στη θύρα 465." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6420,33 +6458,33 @@ msgstr "" "Μπορείτε να ενεργοποιήσετε την ασφάλεια SSL ή STARTTLS, αλλά όχι και τα δύο " "ταυτόχρονα." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Βασικό χρώμα" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Παρακαλώ εισάγετε τον δεκαεξαδικό κώδικα ενός χρώματος, π.χ. # 990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "Χρώμα για επιτυχία" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "Συνιστούμε να χρησιμοποιήσετε μια πράσινη απόχρωση." -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "Χρώμα για σφάλματα" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "Συνιστούμε να χρησιμοποιήσετε μια σκούρα σκιά κόκκινου χρώματος." -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6456,20 +6494,20 @@ msgstr "" "και η ημερομηνία των συμβάντων στην κεφαλίδα της σελίδας. Θα εμφανιστεί το " "λογότυπό σας με μέγιστο ύψος 120 pixel." -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Γραμματοσειρά" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Συμαβτό μόνο από τα σύγχρονα προγράμματα περιήγησης." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "Τέλος κειμένου προπώλησης" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6480,11 +6518,11 @@ msgstr "" "Μπορείτε να το χρησιμοποιήσετε για να περιγράψετε άλλες επιλογές για να " "λάβετε ένα εισιτήριο, όπως ένα ταμείο θεάτρου." -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "Εξήγηση κουπονιού" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 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." @@ -6493,50 +6531,54 @@ msgstr "" "Μπορείτε να το χρησιμοποιήσετε π.χ. για να εξηγήσετε τον τρόπο απόκτησης " "ενός κωδικού κουπονιού." -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Εμφάνιση παραλλαγών ενός προϊόντος που έχει επεκταθεί από προεπιλογή" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "Ημερομηνία παραγγελίας" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "Ώρα έναρξης εκδήλωσης (φθίνουσα)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "Όνομα (φθίνουσα)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" "Ζητήστε από τις μηχανές αναζήτησης να μην αναγράφουν το κατάστημα εισιτηρίων" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Άμεση ανακατεύθυνση στο check-out μετά την προσθήκη ενός προϊόντος στο " "καλάθι." -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Χρησιμοποιήστε τη λειτουργία" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Χρησιμοποιήστε το Pretix για να δημιουργήσετε εισιτήρια για να κατεβάσει και " "να εκτυπώσει ο χρήστης." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "Ημερομηνία λήψης" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6548,56 +6590,56 @@ msgstr "" "είναι διαθέσιμη εάν το επιτρέπει τουλάχιστον μία από τις ημερομηνίες του " "γεγονότος." -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "Προσφορά για τη λήψη ξεχωριστών εισιτηρίων για πρόσθετα προϊόντα" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Δημιουργήστε εισιτήρια για προϊόντα που δεν εισάγονται" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" "Προσφορά για να κατεβάσετε εισιτήρια ακόμα και πριν καταβληθεί μια παραγγελία" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "Οποιαδήποτε χώρα" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "Ευρωπαϊκή Ένωση" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "Κάθε πελάτης" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "Άτομο" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "Επιχείρηση" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "Επιχειρήσεις με έγκυρο αναγνωριστικό ΦΠΑ" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "Χρέωση Φ.Π.Α" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "Όχι Φ.Π.Α" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Προεπιλεγμένο κουπόνι" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6609,11 +6651,11 @@ msgstr "" "χρησιμοποιηθεί αυτό το κουπόνι. Αυτό μπορεί για παράδειγμα να χρησιμοποιηθεί " "για την παροχή widgets που δίνουν εκπτώσεις ή ξεκλειδώνουν μυστικά προϊόντα." -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Λειτουργία συμβατότητας" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6622,41 +6664,41 @@ msgstr "" "αντιμετωπίζετε πρόβλημα, δοκιμάστε να χρησιμοποιήσετε αυτήν τη λειτουργία " "συμβατότητας." -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "Ο συγκεκριμένος κωδικός κουπονιού δεν υπάρχει." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "Ο κωδικός πρόσβασης που εισαγάγατε δεν ήταν σωστός." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "Το slug που εισάγατε δεν ήταν σωστό." -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Ο κωδικός σας" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "Slug εκδηλώσεων" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Λήψη εισιτηρίων" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Οι πελάτες σας θα μπορούν να κάνουν λήψη των εισιτηρίων τους σε μορφή PDF." -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "Απαιτήστε από όλους τους συμμετέχοντες να συμπληρώσουν τα ονόματά τους" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6664,11 +6706,11 @@ msgstr "" "Από προεπιλογή, θα ζητήσουμε ονόματα αλλά δεν θα τα απαιτήσουμε. Μπορείτε να " "το απενεργοποιήσετε τελείως στις ρυθμίσεις." -#: pretix/control/forms/event.py:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Πληρωμή μέσω Stripe" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6681,11 +6723,11 @@ msgstr "" "τους, ο οποίος διαρκεί λιγότερο από πέντε λεπτά χρησιμοποιώντας την απλή " "διεπαφή τους." -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Πληρωμή με τραπεζικό έμβασμα" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6696,16 +6738,16 @@ msgstr "" "διεκπεραιώσετε τις πληρωμές εντός του προνομίου ή να τις επισημάνετε ως " "πληρωμένες με μη αυτόματο τρόπο." -#: pretix/control/forms/event.py:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Τιμή (προαιρετικά)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "Δωρεάν" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Διαθέσιμη ποσότητα" @@ -6825,10 +6867,10 @@ msgstr "Όλοι οι διοργανωτές" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Ολα" @@ -7087,11 +7129,11 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "Οι εξαρτήσεις μεταξύ ερωτήσεων δεν υποστηρίζονται κατά το check-in." -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "Το προϊόν πρέπει να υπάρχει σε πολλαπλές παραλλαγές" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -7099,51 +7141,51 @@ msgstr "" "Επιλέξτε αυτήν την επιλογή π.χ. για t-shirts που έρχονται σε πολλαπλά " "μεγέθη. Μπορείτε να επιλέξετε τις παραλλαγές στο επόμενο βήμα." -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "Χωρίς φορολογία" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "Αντιγραφή πληροφοριών προϊόντος" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "Μην προσθέτετε τώρα ποσόστωση" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "Προσθέστε προϊόν σε υπάρχουσα ποσόστωση" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "Δημιουργήστε μια νέα ποσόστωση για αυτό το προϊόν" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "Επιλογές ποσοστώσεων" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "Προσθήκη στην υπάρχουσα ποσόστωση" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "Νέο όνομα ποσόστωσης" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "Μέγεθος" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "Αριθμός εισιτηρίων" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "Το όνομα της ποσόστωσης απαιτείται." -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "Επιλέξτε μια ποσόστωση." @@ -7444,11 +7486,18 @@ msgstr "" "Δεν ήταν δυνατή η αποθήκευση των αλλαγών, επειδή δεν θα υπήρχε ομάδα που να " "έχει την άδεια να αλλάξει ομάδες και δικαιώματα." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You currently do not have access to any events." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "Επί του παρόντος δεν έχετε πρόσβαση σε καμία εκδήλωση." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "Κείμενο πληροφοριών" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -7456,19 +7505,19 @@ msgstr "" "Δεν εμφανίζεται οπουδήποτε από προεπιλογή, αλλά αν θέλετε, μπορείτε να " "χρησιμοποιήσετε αυτό π.χ. στα πρότυπα εισιτηρίων." -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "Σας προτείνουμε να χρησιμοποιήσετε μια σκιά του κόκκινου." -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "Το κείμενο της αρχικής σελίδας" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "Αυτό θα εμφανιστεί στην αρχική σελίδα του διοργανωτή." -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -7478,27 +7527,27 @@ msgstr "" "του οργανισμού σας στην κεφαλίδα της σελίδας. Θα εμφανιστεί το λογότυπό σας " "με μέγιστο ύψος 120 pixel." -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "Στυλ προκαθορισμένης επισκόπησης" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "Λίστα" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "Ημερολόγιο" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "Εμφάνιση διαθεσιμότητας στις επισκοπήσεις συμβάντων" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -7509,24 +7558,24 @@ msgstr "" "αν έχετε πολλά συμβάντα και η κατάσταση που εμφανίζεται μπορεί να είναι " "παλιά για διάστημα έως δύο λεπτών." -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" "Συνδέστε ξανά την επισκόπηση των διοργανωτών σε όλες τις σελίδες των " "εκδηλώσεων" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" "Επιλέξτε όλες τις γλώσσες στις οποίες πρέπει να είναι διαθέσιμη η αρχική " "σελίδα του διοργανωτή σας." -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "Favicon" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." @@ -7535,7 +7584,7 @@ msgstr "" "pretix. Συνιστούμε ένα μέγεθος τουλάχιστον 200x200px για να φιλοξενήσει τις " "περισσότερες συσκευές." -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "Τύποι εκδηλώσεων" @@ -7720,8 +7769,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "Αυτή η εντολή δημιουργήθηκε διαιρώντας τη σειρά {order}" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(άγνωστος)" @@ -8170,215 +8219,227 @@ msgid "The quota has been changed." msgstr "Το quota έχει αλλάξει." #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "Το quota έχει διαγραφεί." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "Το quota έχει διαγραφεί." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "Η κατηγορία έχει προστεθεί." -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "Η κατηγορία έχει διαγραφεί." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "Η ερώτηση έχει προστεθεί." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "Η ερώτηση έχει διαγραφεί." -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "Η ερώτηση έχει αλλάξει." -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "Έχει προστεθεί ο φορολογικός κανόνας." -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "Ο φορολογικός κανόνας έχει διαγραφεί." -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "Ο φορολογικός κανόνας έχει αλλάξει." -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "Έχει προστεθεί η λίστα check-in." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "Η check-in λίστα έχει διαγραφεί." -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "Η λίστα check-in έχει αλλάξει." -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "Οι ρυθμίσεις εκδήλωσης έχουν αλλάξει." -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "Οι ρυθμίσεις λήψης εισιτηρίων έχουν αλλάξει." -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "Έχει ενεργοποιηθεί ένα πρόσθετο." -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "Έχει απενεργοποιηθεί ένα πρόσθετο." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "Το κατάστημα έχει ληφθεί ζωντανά." -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "Το κατάστημα έχει ληφθεί εκτός σύνδεσης." -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 msgid "The shop has been taken into test mode." msgstr "Το κατάστημα έχει ληφθεί σε λειτουργία δοκιμής." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 msgid "The test mode has been disabled." msgstr "Η λειτουργία δοκιμής έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "Η εκδήλωση έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 msgid "An answer option has been added to the question." msgstr "Έχει προστεθεί μια επιλογή απάντησης στην ερώτηση." -#: pretix/control/logdisplay.py:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "Μια επιλογή απάντησης έχει αφαιρεθεί από την ερώτηση." -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "Μια επιλογή απάντησης έχει αλλάξει." -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "Ένας χρήστης έχει προστεθεί στην ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "Ένας χρήστης έχει προσκληθεί στην ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "Τα δικαιώματα του χρήστη έχουν αλλάξει." -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "Ένας χρήστης έχει αφαιρεθεί από την ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 msgid "A voucher has been sent to a person on the waiting list." msgstr "Έχει αποσταλεί ένα κουπόνι σε ένα άτομο στη λίστα αναμονής." -#: pretix/control/logdisplay.py:296 +#: pretix/control/logdisplay.py:298 msgid "An entry has been removed from the waiting list." msgstr "Μια καταχώρηση έχει αφαιρεθεί από τη λίστα αναμονής." -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 msgid "An entry has been changed on the waiting list." msgstr "Μια καταχώρηση έχει αλλάξει στη λίστα αναμονής." -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:300 msgid "An entry has been added to the waiting list." msgstr "Μια εγγραφή έχει προστεθεί στη λίστα αναμονής." -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "Οι ρυθμίσεις ομάδας έχουν αλλάξει." -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "Η ομάδα έχει διαγραφεί." -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Η ημερομηνία της εκδήλωσης έχει διαγραφεί." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "Η ημερομηνία της εκδήλωσης έχει αλλάξει." -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "Η ημερομηνία της εκδήλωσης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Έχει προστεθεί ποσόστωση(quota ) στην ημερομηνία του γεγονότος." -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:308 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Έχει αλλάξει μια ποσόστωση(quota ) την ημερομηνία της εκδήλωσης." -#: pretix/control/logdisplay.py:307 +#: pretix/control/logdisplay.py:309 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Έχει αφαιρεθεί μια ποσόστωση(quota ) από την ημερομηνία του γεγονότος." -#: pretix/control/logdisplay.py:308 +#: pretix/control/logdisplay.py:310 msgid "The device has been created." msgstr "Η συσκευή έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 msgid "The device has been changed." msgstr "Η συσκευή έχει αλλάξει." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 msgid "Access of the device has been revoked." msgstr "Η πρόσβαση της συσκευής έχει ανακληθεί." -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 msgid "The device has been initialized." msgstr "Η συσκευή έχει αρχικοποιηθεί." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 msgid "The access token of the device has been regenerated." msgstr "Το αναγνωριστικό(token) πρόσβασης της συσκευής έχει δημιουργηθεί ξανά." -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" "Η συσκευή έχει ειδοποιήσει τον διακομιστή για ενημέρωση υλικού ή λογισμικού." -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "Οι ρυθμίσεις ενός παρόχου πληρωμών έχουν αλλάξει." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" "Οι ρυθμίσεις ενός παρόχου εξόδου εισιτηρίων(ticket output provider) έχουν " "αλλάξει." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "Ο χρήστης επιβεβαίωσε το ακόλουθο μήνυμα: \"{}\"" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -8387,86 +8448,86 @@ msgstr "" "Η θέση # {posid} έχει ελεγχθεί χειροκίνητα στις {datetime} στη λίστα " "\"{list}\"." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" "Η θέση # {posid} έχει επανεξεταστεί την {datetime} στη λίστα \"{list}\"." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, 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:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} έχει προστεθεί στην ομάδα." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} έχει αφαιρεθεί από την ομάδα." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, 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:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} έχει προσκληθεί στην ομάδα." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Η πρόσκληση για {user} έχει ξανασταλεί." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Η πρόσκληση για {user} έχει ανακληθεί." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Το σύμβολο(token) \"{name}\" έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Το σύμβολο(token) \"{name}\" έχει ανακληθεί." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "Οι ρυθμίσεις του λογαριασμού σας έχουν αλλάξει." -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Η διεύθυνση ηλεκτρονικού ταχυδρομείου σας έχει αλλάξει σε {email}." -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Ο κωδικός σας έχει αλλάξει." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "Ο λογαριασμός σας έχει ενεργοποιηθεί." -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "Ο λογαριασμός σας έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "Προέβαλαν(impersonated) {}." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "Σταματήσατε να μοιράζεστε {}." @@ -8498,7 +8559,7 @@ msgstr "Γενικά" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8559,7 +8620,7 @@ msgid "Overview" msgstr "Γενική εικόνα (Overview)" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8792,13 +8853,13 @@ msgstr "Ορίστε νέο κωδικό πρόσβασης" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8809,7 +8870,7 @@ msgstr "Ορίστε νέο κωδικό πρόσβασης" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8965,7 +9026,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "Αν αυτό διαρκεί περισσότερο από μερικά λεπτά, επικοινωνήστε μαζί μας." #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "Αναγνωριστικό συσκευής" @@ -9162,7 +9223,7 @@ msgstr "Διαγράφω" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "Λίστα check-in" @@ -9417,7 +9478,7 @@ msgid "Change notification settings" msgstr "Αλλάξτε τις ρυθμίσεις ειδοποιήσεων" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "Διαγραφή συμβάντος" @@ -9478,7 +9539,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "Διαγράψτε τα προσωπικά σας δεδομένα" @@ -9506,7 +9567,7 @@ msgstr "Ρυθμίσεις οθόνης" msgid "Event page" msgstr "Σελίδα εκδήλωσης" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "Σχεδιασμός καταστημάτων" @@ -9580,7 +9641,7 @@ msgid "Show more" msgstr "Δείτε περισσότερα" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "Ενημέρωση σχολίου" @@ -9607,9 +9668,9 @@ msgstr "Αυτή η αλλαγή εκτελέστηκε από έναν διαχ #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "Επιθεωρώ" @@ -9919,11 +9980,11 @@ msgstr "Εγκατεστημένα plugin" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -10107,7 +10168,7 @@ msgstr "Μέτα δεδομένα (Meta data)" msgid "Timeline" msgstr "Χρονοδιάγραμμα (Timeline)" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -10714,23 +10775,27 @@ msgstr "" "strong>;" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "Εξαντλήθηκε (εκκρεμείς παραγγελίες)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s διαθέσιμα" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "Απεριόριστο" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "Πλήρως κρατημένο" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10917,27 +10982,51 @@ msgstr "Quota: %(name)s" msgid "Edit quota" msgstr "Επεξεργασία ποσόστωσης (quota)" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "Overbook quota" +msgid "Open quota" +msgstr "Υπερβολική ποσότητα" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "Επισκόπηση χρήσης" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "Υπολογισμός διαθεσιμότητας" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" "Αυτή η ποσόστωση είναι επί του παρόντος υπερκρατημένη από εισιτήρια %(num)s." -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." @@ -10946,7 +11035,7 @@ msgstr "" "από αυτή την ποσόστωση(quota) και τα οποία επιτρέπουν σε έναν χρήστη να " "αγοράζει προϊόντα ακόμη και αν η ποσόστωση(quota) αυτή έχει εξαντληθεί." -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "Ιστορικό των ποσοστώσεων (Quota history)" @@ -10967,12 +11056,12 @@ msgid "The following products might be no longer available for sale:" msgstr "" "Τα παρακάτω προϊόντα ενδέχεται να μην είναι πλέον διαθέσιμα προς πώληση:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "Στοιχεία" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -10983,6 +11072,12 @@ msgstr "" "προϊόν, θα είναι διαθέσιμες μόνο αν και quotas έχει " "μείνει ικανότητα." +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "Προχωρημένες ρυθμίσεις" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -11108,7 +11203,7 @@ msgstr "Ενημέρωση εφαρμογής" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "Αναίρεση πρόσβασης" @@ -11335,7 +11430,7 @@ msgid "Change order information" msgstr "Αλλαγή πληροφοριών παραγγελίας" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11519,8 +11614,8 @@ msgstr "Εμφάνιση κωδικού εισιτηρίου" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11544,33 +11639,33 @@ msgstr "" msgid "UNSAFE" msgstr "ΕΠΙΣΦΑΛΗΣ" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr " συν %(rate)s%%%(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "συμπεριλαμβανομένου του %(rate)s%%%(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "Καθαρή συνολική αξία" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "Φόροι" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11581,15 +11676,15 @@ msgstr "Φόροι" msgid "Total" msgstr "Σύνολο" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "Πληρωμές" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "Ημερομηνία επιβεβαίωσης" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -11597,68 +11692,68 @@ msgstr "" "Αυτή η πληρωμή δημιουργήθηκε με μια παλαιότερη έκδοση του pretix, επομένως " "τα ακριβή δεδομένα ενδέχεται να μην είναι διαθέσιμα." -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "Migrated" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "Επιβεβαίωση πληρωμής" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "Δημιουργήστε μια επιστροφή χρημάτων" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Πηγή" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "Ακύρωση μεταφοράς" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "Επιβεβαιώστε ότι ολοκληρώθηκε" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "Αγνοήστε" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "Διαδικασία επιστροφής χρημάτων" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "Αλλαγή" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Ταχυδρομικός κώδικας και πόλη" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "Έγκυρο ΦΠΑ ΕΕ" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "Έλεγχος" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "Ιστορικό παραγγελιών" @@ -12075,7 +12170,19 @@ msgstr "Διοργανωτής: %(name)s" msgid "Connect to device:" msgstr "Σύνδεση στη συσκευή:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "1. Download pretixdesk" +msgid "Download pretixSCAN" +msgstr "1. Κατεβάστε το pretixdesk" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." @@ -12083,11 +12190,11 @@ msgstr "" "Ανοίξτε την εφαρμογή που θέλετε να συνδέσετε και προαιρετικά να την " "επαναφέρετε στην αρχική κατάσταση." -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "Σαρώστε τον ακόλουθο κωδικό ρύθμισης:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" @@ -12095,38 +12202,15 @@ msgstr "" "Εάν η εφαρμογή / συσκευή σας δεν υποστηρίζει τη σάρωση ενός κωδικού QR, " "μπορείτε επίσης να καταχωρίσετε τις ακόλουθες πληροφορίες:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "URL συστήματος:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "Token:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" -"Λάβετε υπόψη ότι πρόκειται για μια νέα λειτουργία που επί του παρόντος " -"λειτουργεί μόνο για το λογισμικό beta-stage, όπως το pretixPOS. το " -"pretixdroid 1.x και το pretixdesk 0.x δεν υποστηρίζονται από αυτό το " -"χαρακτηριστικό. Οι μελλοντικές εκδόσεις του pretixdroid και του pretixdesk " -"θα υποστηρίζονται από αυτό το μενού." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" -"Για να ρυθμίσετε το pretixdroid ή το pretixdesk, μεταβείτε στο " -"Συσκευές ελέγχου τμήμα μιας εκδήλωσης." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "Επισκόπηση συσκευής" @@ -12199,34 +12283,34 @@ msgstr "" "Αυτό το μενού σάς επιτρέπει να συνδέετε συσκευές υλικού(hardware), όπως " "τερματικά box office ή τερματικά σάρωσης στο λογαριασμό σας." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" "Δεν έχετε συνδέσει ακόμα συσκευές υλικού.Δεν έχετε συνδέσει ακόμα συσκευές " "υλικού(hardware)." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "Συνδέστε μια συσκευή" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "Μοντέλο υλικού(Hardware model)" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "Λογισμικό" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "Δεν έχει αρχικοποιηθεί ακόμα" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "Ανάκληση" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "Σύνδεση" @@ -13847,11 +13931,11 @@ msgstr "Η νέα λίστα ελέγχου έχει δημιουργηθεί." #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -14151,97 +14235,103 @@ msgstr "Μειωμένο εισιτήριο" msgid "Your changes have not been saved, see below for errors." msgstr "Οι αλλαγές σας δεν έχουν αποθηκευτεί, δείτε παρακάτω για σφάλματα." -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "Το ζητούμενο προϊόν δεν υπάρχει." -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "Η σειρά των στοιχείων έχει ενημερωθεί." -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "Η ζητούμενη κατηγορία προϊόντων δεν υπάρχει." -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "Η επιλεγμένη κατηγορία έχει διαγραφεί." -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "Η νέα κατηγορία έχει δημιουργηθεί." -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "Η σειρά των κατηγοριών έχει ενημερωθεί." -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "Η επιλεγμένη ερώτηση δεν υπάρχει." -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "Η σειρά των ερωτήσεων έχει ενημερωθεί." -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "Η ζητούμενη ερώτηση δεν υπάρχει." -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "Η επιλεγμένη ερώτηση έχει διαγραφεί." -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "Το αρχείο μεταφορτώθηκε" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "Η νέα ερώτηση έχει δημιουργηθεί." -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "Το νέο quota έχει δημιουργηθεί." -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "Κουπόνια και κρατήσεις λίστας αναμονής" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "Διαθέσιμo quota" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "Λίστα αναμονής (σε εκκρεμότητα)" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "Επί του παρόντος προς πώληση" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "Η ζητούμενη ποσόστωση(quota) δεν υπάρχει." -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, 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:813 msgid "The selected quota has been deleted." msgstr "Η επιλεγμένη ποσόστωση(quota) έχει διαγραφεί." -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "Το ζητούμενο αντικείμενο δεν υπάρχει." -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -14249,7 +14339,7 @@ msgstr "" "Δεν μπορείτε να προσθέσετε πρόσθετα(add-ons) σε ένα προϊόν που είναι " "διαθέσιμο μόνο ως πρόσθετο(add-ons)." -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -14257,11 +14347,11 @@ msgstr "" "Δεν μπορείτε να προσθέσετε bundles σε ένα προϊόν που είναι διαθέσιμο μόνο ως " "πρόσθετο(add-on)." -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "Το επιλεγμένο προϊόν έχει απενεργοποιηθεί." @@ -14507,11 +14597,11 @@ msgstr "" "Το αρχείο τιμολογίου δεν έχει ακόμη παραχθεί, θα το δημιουργήσουμε τώρα. " "Δοκιμάστε ξανά σε λίγα δευτερόλεπτα." -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "Ο όρος πληρωμής έχει αλλάξει." -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -14519,30 +14609,30 @@ msgstr "" "Δεν είχαμε τη δυνατότητα να επεξεργαστούμε πλήρως το αίτημα, καθώς ο " "διακομιστής ήταν πολύ απασχολημένος." -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "Αυτή η ενέργεια επιτρέπεται μόνο για παραγγελίες που εκκρεμούν." -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" "Αυτή η ενέργεια επιτρέπεται μόνο για παραγγελίες που εκκρεμούν ή έχουν " "πληρωθεί." -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "Παρουσιάστηκε σφάλμα. Ανατρέξτε στις παρακάτω λεπτομέρειες." -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "Η παραγγελία έχει αλλάξει και ο χρήστης έχει ειδοποιηθεί." -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "Η παραγγελία έχει αλλάξει." -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -14550,30 +14640,30 @@ msgstr "" "Είχαμε δυσκολίες να επεξεργαστούμε τις πληροφορίες σας. Ελέγξτε τα παρακάτω " "σφάλματα." -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "Τίποτα για την παραγγελία δεν έπρεπε να αλλάξει." -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" "Δεν ήταν δυνατή η αποστολή του μηνύματος ηλεκτρονικού ταχυδρομείου. Δείτε " "παρακάτω για λεπτομέρειες." -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Θέμα: {subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "Το μήνυμά σας έχει τεθεί σε αναμονή και θα σταλεί στο {}." -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "Αποτυχία αποστολής mail στον ακόλουθο χρήστη: {}" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14581,15 +14671,15 @@ msgstr "" "Αυτός ο σύνδεσμος δεν ισχύει πλέον. Πηγαίνετε πίσω, ανανεώστε τη σελίδα και " "δοκιμάστε ξανά." -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "Δεν υπάρχει παραγγελία με τον συγκεκριμένο κωδικό παραγγελίας." -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "Ο επιλεγμένος εξαγωγέας δεν βρέθηκε." -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" "Παρουσιάστηκε πρόβλημα κατά την επεξεργασία των δεδομένων εισόδου. Δείτε " @@ -15238,7 +15328,7 @@ msgstr "Καταχωρίστε τα στοιχεία του τραπεζικού #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -15725,8 +15815,8 @@ msgstr "" "Το PayPal δεν έχει ακόμη εγκρίνει την πληρωμή. Θα σας ενημερώσουμε μόλις " "ολοκληρωθεί η πληρωμή." -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "Παρουσιάστηκε σφάλμα κατά την αποστολή της αλληλογραφίας επιβεβαίωσης." @@ -15953,21 +16043,54 @@ msgstr "Συσκευές ελέγχου check-in" msgid "Check-in device configuration" msgstr "Διαμόρφωση συσκευών ελέγχου check-in" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -"το pretixdroid είναι μια εφαρμογή Android που μπορείτε να χρησιμοποιήσετε " -"για να ελέγξετε τα εισιτήρια στην είσοδο της εκδήλωσής σας. το pretixdesk " -"είναι η αντίστοιχη εφαρμογή για επιτραπέζιους υπολογιστές." -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "Δημιουργία διαμόρφωσης εφαρμογής" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "Δημιουργία διαμόρφωσης εφαρμογής" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" @@ -15975,31 +16098,31 @@ msgstr "" "Για να ξεκινήσετε τη σάρωση των εισιτηρίων με τις εφαρμογές μας, " "δημιουργήστε πρώτα έναν κωδικό διαμόρφωσης εδώ:" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "Δημιουργία διαμόρφωσης" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "Υπάρχουσες διαμορφώσεις εφαρμογής" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "Δημιουργήστε μια νέα διαμόρφωση" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "ID" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "Εμφάνιση πληροφοριών" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "Επιτρέπεται η αναζήτηση" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "Ρύθμιση συσκευής" @@ -16399,7 +16522,7 @@ msgstr "" msgid "Credit card payments" msgstr "Πληρωμές με πιστωτική κάρτα" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "giropay" @@ -16409,19 +16532,19 @@ msgstr "giropay" msgid "Needs to be enabled in your Stripe account first." msgstr "Πρέπει πρώτα να ενεργοποιηθεί ο λογαριασμός σας στη Stripe." -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "iDEAL" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "Alipay" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "Bancontact" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "SOFORT" @@ -16480,21 +16603,21 @@ msgstr "" "χρησιμοποιήσετε μία από τις πολλές κάρτες ελέγχου για να " "πραγματοποιήσετε μια συναλλαγή. Δεν θα μεταφερθούν πραγματικά χρήματα." -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "Η Stripe ανέφερε ένα λάθος με την κάρτα σας: %s" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." @@ -16502,23 +16625,23 @@ msgstr "" "Είχαμε πρόβλημα στην επικοινωνία με το Stripe. Δοκιμάστε ξανά και " "επικοινωνήστε μαζί μας αν το πρόβλημα παραμένει." -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" "Η πληρωμή σας εκκρεμεί. Θα σας ενημερώσουμε μόλις ολοκληρωθεί η πληρωμή." -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "Το Stripe ανέφερε ένα σφάλμα: %s" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "Δεν βρέθηκαν πληροφορίες πληρωμής." -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." @@ -16526,74 +16649,74 @@ msgstr "" "Είχαμε πρόβλημα στην επικοινωνία με το Stripe. Δοκιμάστε ξανά και " "επικοινωνήστε με την υποστήριξη εάν το πρόβλημα παραμένει." -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "Το Stripe επέστρεψε ένα σφάλμα" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "Πιστωτική κάρτα μέσω Stripe" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "Πιστωτική κάρτα" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" "Ίσως χρειαστεί να ενεργοποιήσετε την JavaScript για τις πληρωμές Stripe." -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your payment failed. Please try again." msgstr "Ο κωδικός που εισαγάγατε δεν ήταν έγκυρος, δοκιμάστε ξανά." -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "giropay μέσω Stripe" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "άγνωστο όνομα" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "iDEAL μέσω Stripe" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "Alipay μέσω Stripe" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "Bancontact μέσω Stripe" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "SOFORT μέσω Stripe" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "Χώρα της τράπεζάς σας" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "Γερμανία" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "Αυστρία" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "Βέλγιο" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "Ολλανδία" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "Ισπανία" @@ -16836,6 +16959,7 @@ msgid "Your Stripe account has been disconnected." msgstr "Ο λογαριασμός σας Stripe έχει αποσυνδεθεί." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." @@ -16843,17 +16967,6 @@ msgstr "" "Λυπούμαστε, υπήρξε ένα σφάλμα στη διαδικασία πληρωμής. Ελέγξτε τη σύνδεση " "στα μηνύματα ηλεκτρονικού ταχυδρομείου για να συνεχίσετε." -#: pretix/plugins/stripe/views.py:472 -#, fuzzy -#| msgid "" -#| "Sorry, there was an error in the payment process. Please check the link " -#| "in your emails to continue." -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" -"Λυπούμαστε, υπήρξε ένα σφάλμα στη διαδικασία πληρωμής. Ελέγξτε τη σύνδεση " -"στα μηνύματα ηλεκτρονικού ταχυδρομείου για να συνεχίσετε." - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -17465,14 +17578,20 @@ msgid "Payment pending" msgstr "Πληρωμή σε εκκρεμότητα" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "ελάχιστο ποσό προς παραγγελία: %(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "από %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -17480,62 +17599,62 @@ msgctxt "price" msgid "FREE" msgstr "ΔΩΡΕΑΝ" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "Εμφάνιση παραλλαγών" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "Τροποποιήστε την τιμή για %(item)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "συν τους φόρους" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "συμπεριλαμβανομένων των φόρων" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "συν %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "συμπ. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" "Εισαγάγετε έναν κωδικό κουπονιού παρακάτω για να αγοράσετε αυτό το εισιτήριο." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Ποσό απο %(item)s - %(var)s για παραγγελία" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -18143,24 +18262,24 @@ msgid "The presale for this event is over or has not yet started." msgstr "" "Η προπώληση για αυτή την εκδήλωση έχει λήξει ή δεν έχει ξεκινήσει ακόμα." -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" "Άγνωστος κωδικός εκδήλωσης ή μη εξουσιοδοτημένος για πρόσβαση σε αυτή την " "εκδήλωση." -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Δεν έχει επιλεγεί ημερομηνία." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Άγνωστη ημερομηνία επιλεγμένη." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "Επιστρέψτε και δοκιμάστε ξανά." @@ -18335,6 +18454,45 @@ msgstr "Πρόσβαση για ανάγνωση" msgid "Write access" msgstr "Πρόσβαση για εγγραφή" +#~ msgid "" +#~ "Please note that this is a new feature that currently only works for beta-" +#~ "stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " +#~ "not supported by this feature. Future versions of pretixdroid and " +#~ "pretixdesk will be supported through this menu." +#~ msgstr "" +#~ "Λάβετε υπόψη ότι πρόκειται για μια νέα λειτουργία που επί του παρόντος " +#~ "λειτουργεί μόνο για το λογισμικό beta-stage, όπως το pretixPOS. το " +#~ "pretixdroid 1.x και το pretixdesk 0.x δεν υποστηρίζονται από αυτό το " +#~ "χαρακτηριστικό. Οι μελλοντικές εκδόσεις του pretixdroid και του " +#~ "pretixdesk θα υποστηρίζονται από αυτό το μενού." + +#~ msgid "" +#~ "To set up pretixdroid or pretixdesk, please go to the Check-in " +#~ "devices section of an event." +#~ msgstr "" +#~ "Για να ρυθμίσετε το pretixdroid ή το pretixdesk, μεταβείτε στο " +#~ "Συσκευές ελέγχου τμήμα μιας εκδήλωσης." + +#~ msgid "" +#~ "pretixdroid is an Android app that you can use to control tickets at the " +#~ "entrance of your event. pretixdesk is the corresponding app for desktop " +#~ "computers." +#~ msgstr "" +#~ "το pretixdroid είναι μια εφαρμογή Android που μπορείτε να χρησιμοποιήσετε " +#~ "για να ελέγξετε τα εισιτήρια στην είσοδο της εκδήλωσής σας. το pretixdesk " +#~ "είναι η αντίστοιχη εφαρμογή για επιτραπέζιους υπολογιστές." + +#, fuzzy +#~| msgid "" +#~| "Sorry, there was an error in the payment process. Please check the link " +#~| "in your emails to continue." +#~ msgid "" +#~ "Sorry, there was an error in the payment process.in your emails to " +#~ "continue." +#~ msgstr "" +#~ "Λυπούμαστε, υπήρξε ένα σφάλμα στη διαδικασία πληρωμής. Ελέγξτε τη σύνδεση " +#~ "στα μηνύματα ηλεκτρονικού ταχυδρομείου για να συνεχίσετε." + #~ msgid "" #~ "Percentage of the order total. Note that this percentage will currently " #~ "only be calculated on the summed price of sold tickets, not on other fees " diff --git a/src/pretix/locale/el/LC_MESSAGES/djangojs.po b/src/pretix/locale/el/LC_MESSAGES/djangojs.po index f6d18b2c6..f047563c8 100644 --- a/src/pretix/locale/el/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/el/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-06-04 16:00+0000\n" "Last-Translator: ThanosTeste \n" "Language-Team: Greek \n" "Language-Team: Spanish " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 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:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "pendiente" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "reembolsado" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Información de pago" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, fuzzy, python-format #| msgid "Order approved and confirmed: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "Pedido aprobado y confirmado: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Pago recibido por su pedido: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "iniciado externamente" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "en tránsito" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "hecho" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Externo" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Tarifa de pago" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Tarifa de envío" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Tarifa por servicio" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "Tarifa de cancelación" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Otras tarifas" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Tarjeta de regalo" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Posición de la orden" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "ID de carrito (p. ej. clave de sesión)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Posición del carrito" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Posiciones del carrito" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Nombre de la Compañía" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Seleccione país" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Solo para usuarios comerciales en la UE." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "Esta referencia se imprimirá en su factura para su conveniencia." @@ -3220,8 +3231,8 @@ msgstr "Reembolso solicitado" msgid "You have been requested to issue a refund for {order.code}." msgstr "Has sido requerido para emitir un reembolso para {order.code}." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Este campo es obligatorio." @@ -3431,7 +3442,7 @@ msgstr "Equilibrado con órdenes: %s" msgid "Ticket code (barcode content)" msgstr "Código del ticket (contenido del código de barras)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Nombre del producto" @@ -3564,7 +3575,7 @@ msgstr "19:00" msgid "Event location" msgstr "Ubicación del evento" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Ciudad Aleatoria" @@ -4915,62 +4926,73 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "Nombre dado" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "Apellido" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "Juan" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "Pérez" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "Título" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "Doctor" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "Primer Nombre" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "Segundo nombre" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "Juan Pérez" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "Nombre preferido" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "Transliteración" @@ -5400,7 +5422,7 @@ msgstr "La tarea ha sido completada." msgid "Filetype not allowed!" msgstr "Tipo de archivo no permitido!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Idiomas de uso" @@ -5467,7 +5489,7 @@ msgstr "" "Ejemplo de Centro de Conferencia \n" "Heidelberg, Alemania" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5483,7 +5505,7 @@ msgid "Copy configuration from" msgstr "Copiar configuración de" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "No copiar" @@ -5570,7 +5592,7 @@ msgstr "" msgid "Available languages" msgstr "Idiomas disponibles" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 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 " @@ -5580,7 +5602,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Habilitar lista de espera" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5659,10 +5681,20 @@ msgstr "" "reordenar o cambiar nombres." #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "Solicitar direcciones de correo electrónico por ticket" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5681,11 +5713,11 @@ msgstr "" "enviará la confirmación del pedido sólo a la dirección de correo electrónico " "principal, no a las direcciones de cada destinatario." -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "Requiere direcciones de correo electrónico por ticket" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5697,41 +5729,41 @@ msgstr "" "electrónico para la confirmación del pedido, independientemente de esta " "configuración." -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "Solicitar la dirección de correo electrónico del pedido dos veces" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Solicite a los clientes que rellenen la dirección de correo electrónico " "principal dos veces para evitar errores." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Número máximo de artículos por pedido" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "Los productos adicionales no se contarán." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Período de reserva" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "El número de minutos que los artículos en el carrito de un usuario están " "reservados para este usuario." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "Pie de imprenta URL" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5739,11 +5771,11 @@ msgstr "" "Esto debería apuntar, por ejemplo, a una parte de su sitio web que tenga sus " "datos de contacto e información legal." -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Texto de confirmación" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5755,30 +5787,30 @@ msgstr "" "utiliza la función Páginas para publicar sus condiciones de servicio, no " "necesita esta configuración, ya que puede configurarlo allí." -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "Dirección de contacto" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Lo mostraremos públicamente para que los asistentes puedan ponerse en " "contacto con usted." -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "No puede exigir que se especifiquen los nombres de los participantes si no " "los solicita." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Debe solicitar los correos electrónicos de los asistentes si desea que sean " "necesarios." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5787,24 +5819,30 @@ msgstr "" "los términos de servicio del organizador del evento y estoy de acuerdo con " "ellos." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Pregunta por {fields}, despliega como {example}" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Entrada de precio gratuita" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "Clientes pueden cancelar sus ordenes no pagadas" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "No permitir cancelaciones después de" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "Clientes pueden cancelar ordenes pagadas" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5813,23 +5851,23 @@ msgstr "" "permite. De otra manera, un reembolso manual será creado para ser procesado " "por usted." -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "Mantener una tarifa de cancelación fija" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "Conservar cuota de pago, envío y servicios" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "Mantener una tarifa de cancelación porcentual" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Plazo de pago en días" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5842,11 +5880,11 @@ msgstr "" "pago en tiempo real, le recomendamos que establezca dos o tres días para " "permitir que las personas vuelvan a intentar realizar pagos fallidos." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Última fecha de pagos" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5857,11 +5895,11 @@ msgstr "" "eventos y un pedido contiene entradas para varias fechas, se utilizará la " "fecha más temprana." -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Finalice sólo las condiciones de pago en días laborables" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5873,11 +5911,11 @@ msgstr "" "países por la ley civil. Esto no afectará la última fecha de pagos " "configurada anteriormente." -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Expirar automáticamente los pedidos pendientes de pago" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5888,11 +5926,11 @@ msgstr "" "de pago. Esto significa que los tickets regresan a la piscina y pueden ser " "ordenados por otras personas." -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Aceptar pagos atrasados" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5902,11 +5940,11 @@ msgstr "" "cuando haya suficiente capacidad disponible. No se aceptará ningún pago " "después de la `Última fecha de pagos' configurada anteriormente." -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "Normativa fiscal para las comisiones de pago" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5916,11 +5954,11 @@ msgstr "" "configuraron para los métodos de pago único. Esto fijará el tipo impositivo " "y las reglas de inversión del sujeto pasivo." -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "Texto guía" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5928,46 +5966,46 @@ msgstr "" "Este texto se mostrará arriba de las opciones de pago. Puedes explicarle las " "opciones al usuario aquí, si quieres." -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "La última fecha de pago no puede ser antes del final de la pre-venta." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Solicitar la dirección de facturación" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Solicitar dirección de facturación" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "Requiere una dirección de trabajo" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "Esto requerirá que los usuarios introduzcan el nombre de una empresa." -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Se requiere el nombre del cliente" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "Solicitar ID de IVA" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Sólo funciona si se solicita una dirección de factura. No se requiere ID de " "IVA." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "Solicitar el beneficiario" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -5976,11 +6014,11 @@ msgstr "" "Sólo funciona si se solicita una dirección de factura. No se requiere ID de " "IVA." -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Mostrar productos gratuitos en las facturas" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5988,13 +6026,13 @@ msgstr "" "Tenga en cuenta que nunca se generarán facturas para pedidos que sólo " "contengan productos gratuitos." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 #, fuzzy #| msgid "Invoice address name" msgid "Invoice address explanation" msgstr "Dirección de facturación" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -6004,21 +6042,21 @@ msgstr "" "Este texto se mostrará arriba de las opciones de pago. Puedes explicarle las " "opciones al usuario aquí, si quieres." -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Generar facturas con números consecutivos" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Si está desactivado, el código de pedido se utilizará en el número de " "factura." -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Prefijo del número de factura" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -6033,56 +6071,56 @@ msgstr "" "se utilizará como máximo de una vez en todos los eventos. Esta " "parametrización sólo afecta a las facturas futuras." -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Generar facturas" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "No generar facturas" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "Solo manualmente en el panel de administración" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Automáticamente a petición del usuario" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Automáticamente para todas las órdenes creadas" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Automáticamente en el momento del pago" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Las facturas nunca se generarán automáticamente para pedidos gratuitos." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Generar facturas" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Mostrar los nombres de los participantes en las facturas" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Adjuntar facturas a correos electrónicos" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -6095,41 +6133,41 @@ msgstr "" "confirmación de pago. Si no se generan automáticamente, no se adjuntarán a " "los correos electrónicos." -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Estilo de factura" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "Línea de dirección" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "Calle Albert Einstein 52" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "Número de identificación tributaria" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "Identificador IVA" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "Por ejemplo, con este documento le enviamos la factura de su pedido de " "entradas." -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Texto introductorio" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "Se imprimirá en cada factura por encima de las líneas de factura." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -6137,15 +6175,15 @@ msgstr "" "Por ejemplo: ¡Gracias por su compra! Puede encontrar más información sobre " "el evento en..." -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Texto adicional" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "Se imprimirá en cada factura por debajo del total de la factura." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -6153,11 +6191,11 @@ msgstr "" "p.ej. sus datos bancarios, datos legales como su número de IVA, números de " "registro, etc." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Pie de página" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -6165,28 +6203,28 @@ msgstr "" "Se imprimirá centrado y en una fuente más pequeña al final de cada página de " "la factura." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Idioma de la factura" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "Idioma del usuario" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Imagen del logotipo" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostraremos su logotipo con una altura y anchura máxima de 2,5 cm." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Prefijo del asunto" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6195,63 +6233,63 @@ msgstr "" "formateados como[prefijo]. Seleccione, por ejemplo, una forma breve del " "nombre del evento." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Dirección del remitente" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "Dirección del remitente para correos electrónicos salientes" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Nombre del participante" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "Direcciones CCO" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" "Todos los correos electrónicos se enviarán a esta dirección como una copia " "de CCO" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "Firma" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Esto se adjuntará a cada correo electrónico. Marcadores de posición " "disponibles: {event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "p. ej. sus datos de contacto" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "Renderizador de correo HTML" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 #, 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:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6260,36 +6298,36 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 #, 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:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Texto (enviado por admin)" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "Marcadores de posición disponibles: {event}, {url}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6298,8 +6336,8 @@ msgstr "" "Marcadores de posición disponibles: {event}, {url}, {invoice_name}, " "{invoice_company}, {payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" @@ -6307,31 +6345,31 @@ msgstr "" "Marcadores de posición disponibles: {event}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Texto" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Texto (enviado por admin)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Texto (solicitado por el usuario)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Marcadores de posición disponibles: {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Número de días" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6339,7 +6377,7 @@ msgstr "" "Este correo electrónico se enviará muchos días antes de que expire el " "pedido. Si el valor es 0, el correo nunca será enviado." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6348,19 +6386,19 @@ msgstr "" "Marcadores de posición disponibles: {event}, {url}, {expire_date}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" "Marcadores de posición disponibles: {event}, {url}, {product}, {hours}, " "{code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Marcadores de posición disponibles: {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6370,18 +6408,18 @@ msgstr "" "Marcadores de posición disponibles: {expire_date}, {event}, {code}, {date}, " "{url}, {invoice_name}, {invoice_company}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Marcadores de posición disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "Marcadores de posición disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6389,11 +6427,11 @@ msgstr "" "Este correo electrónico se enviará muchos días antes de que comience el " "evento de pedido. Si el campo está vacío, el correo nunca será enviado." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "Orden recibida" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6402,11 +6440,11 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "Pedido aprobado" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6419,11 +6457,11 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "Orden denegada" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6432,11 +6470,11 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Usar un servidor SMTP personalizado" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6444,70 +6482,70 @@ msgstr "" "Todo el correo relacionado con su evento será enviado a través del servidor " "smtp especificado por usted." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Nombre de host" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Puerto" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Usuario" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "Usar STARTTLS" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "Comúnmente habilitado en el puerto 587." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "Usar SSL" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Comúnmente habilitado en el puerto 465." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" "Puede activar la seguridad SSL o STARTTLS, pero no ambas al mismo tiempo." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Color primario" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Por favor, introduzca el código hexadecimal de un color, por ejemplo, " "#990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "Acentuar el color para éxito" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "Sugerimos fuertemente usar un tono de verde." -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "Acentuar los colores para errores" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "Sugerimos fuertemente usar un tono oscuro de rojo." -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6517,22 +6555,22 @@ msgstr "" "nombre y la fecha de su evento en el encabezado de la página. Mostraremos su " "logotipo con una altura máxima de 120 píxeles." -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Fuente" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Sólo respetado por los navegadores modernos." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Finalización de preventa" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6542,11 +6580,11 @@ msgstr "" "período de ventas designado para este evento. Puede usarlo para describir " "otras opciones para obtener un boleto, por ejemplo una taquilla física." -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "Explicación del recibo" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 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." @@ -6555,49 +6593,53 @@ msgstr "" "descuento. Puede utilizarlo, por ejemplo, para explicar como obtener un " "código de descuento." -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Mostrar variaciones de un producto expandido por defecto" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "Fecha de pedido" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "Hora de inicio del evento (descendente)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "Nombre (descendente)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "Preguntarle a los motores de búsqueda no indexar la tienda de tickets" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Redirigir directamente a la compra después de que un producto se haya " "agregado al carrito." -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Función de uso" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Utilice pretix para generar tickets para que el usuario los descargue e " "imprima." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "Fecha de descarga" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6608,56 +6650,56 @@ msgstr "" "de eventos, la descarga de todas las entradas estará disponible si al menos " "una de las fechas del evento lo permite." -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" "Ofrecer la descarga de tickets por separado para los productos adicionales" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Generar tickets para productos no admitidos" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "Ofrecer la descarga de tickets antes de que la orden esté pagada" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "Todos los países" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "Unión Europea" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "Cualquier cliente" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "Negocios" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "Empresa con IVA válido" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "Cobrar IVA" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "Sin IVA" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Bono preseleccionado" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6669,11 +6711,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:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Modo de compatibilidad" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6681,40 +6723,40 @@ msgstr "" "Nuestro widget regular no funciona en todos los creadores de sitios web. Si " "tiene problemas, intente usar este modo de compatibilidad." -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "El código del recibo no existe." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "La contraseña que introdujo no era correcta." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "La URL semántica que introdujo no era correcta." -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Tu contraseña" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "URL semántica del evento" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Descargas de entradas" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 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:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "Exigir a todos los asistentes que rellenen sus nombres" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6722,11 +6764,11 @@ msgstr "" "Por defecto, le pediremos nombres pero no los requeriremos. Puede " "desactivarlo completamente en los ajustes." -#: pretix/control/forms/event.py:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Pago a través de Stripe" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6738,11 +6780,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:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Pago por transferencia bancaria" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6752,16 +6794,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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Precio (opcional)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Cantidad disponible" @@ -6881,10 +6923,10 @@ msgstr "Todos los organizadores" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Todos" @@ -7140,11 +7182,11 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "Dependencias entre preguntas no están soportadas durante el registro." -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "El producto debe existir en múltiples variaciones" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -7152,51 +7194,51 @@ 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:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "Sin impuestos" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "Copiar información del producto" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "No añadir a una cuota ahora" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "Añadir un producto a un contingente existente" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "Crear una nueva cuota para este producto" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "Opciones de cuota" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "Añadir a la cuota existente" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "Nuevo nombre de cuota" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "Tamaño" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "Número de tickets" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "El nombre de la cuota es obligatorio." -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "Por favor, seleccione una cuota." @@ -7496,11 +7538,18 @@ msgstr "" "Los cambios no se podían guardar porque no quedaría ningún equipo con " "permiso para cambiar de equipo y permisos." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You currently do not have access to any events." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "Actualmente no tiene acceso a ningún evento." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "Texto de información" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -7508,19 +7557,19 @@ msgstr "" "No se muestra en ninguna parte de forma predeterminada, pero si lo desea, " "puede utilizarlo, por ejemplo, en las plantillas de tickets." -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "Sugerimos fuertemente usar un tono de rojo." -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "Texto de la página de inicio" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "Esto se mostrará en la página principal del organizador." -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -7530,27 +7579,27 @@ 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/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "Estilo de resumen por defecto" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "Lista" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "Calendario" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "Mostrar disponibilidad en las vistas generales del evento" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -7561,23 +7610,23 @@ msgstr "" "prolongados en caso de que tenga muchos eventos y el estatus puede no estar " "sincronizado hasta por dos minutos." -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 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/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" "Elija todos los idiomas en los que la página principal del organizador " "debería estar disponible." -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "Favicon" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." @@ -7586,7 +7635,7 @@ msgstr "" "pretix. Recomendamos un tamaño de al menos 200x200px para acomodarlo a todos " "los dispositivos." -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "Tipos de eventos" @@ -7770,8 +7819,8 @@ 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:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(desconocido)" @@ -8223,214 +8272,226 @@ msgid "The quota has been changed." msgstr "Se ha modificado el contingente." #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "Se ha suprimido el contingente." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "Se ha suprimido el contingente." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "Se ha añadido la categoría." -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "La categoría ha sido eliminada." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "La categoría ha sido cambiada." -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "La pregunta ha sido añadida." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "La pregunta ha sido eliminada." -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "La pregunta ha cambiado." -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "Se ha añadido la norma fiscal." -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "Se ha suprimido la norma fiscal." -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "Se ha modificado la normativa fiscal." -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "Se ha añadido la lista de registro." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "Se ha borrado la lista de registro." -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "Se ha modificado la lista de registro." -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "Se han cambiado los ajustes del evento." -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "Se ha cambiado la configuración de descarga de tickets." -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "Se ha habilitado un plugin." -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "Un plugin ha sido desactivado." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "La tienda ha sido tomada en vivo." -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "La tienda ha sido desconectada." -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 msgid "The shop has been taken into test mode." msgstr "La tienda ha sido cambiada a modo de prueba." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 msgid "The test mode has been disabled." msgstr "El modo de prueba ha sido deshabilitado." -#: pretix/control/logdisplay.py:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "El evento ha sido creado." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 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:289 +#: pretix/control/logdisplay.py:291 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:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "Se ha cambiado una opción de respuesta." -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 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:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "Un usuario ha sido invitado al equipo del evento." -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "Se han cambiado los permisos de un usuario." -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "Un usuario ha sido eliminado del equipo de eventos." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 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:296 +#: pretix/control/logdisplay.py:298 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:297 +#: pretix/control/logdisplay.py:299 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:298 +#: pretix/control/logdisplay.py:300 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:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "El equipo ha sido creado." -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "La configuración del equipo ha cambiado." -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "El equipo ha sido eliminado." -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Se ha borrado la fecha del evento." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "Se ha modificado la fecha del evento." -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "Se ha creado la fecha del evento." -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 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:306 +#: pretix/control/logdisplay.py:308 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:307 +#: pretix/control/logdisplay.py:309 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:308 +#: pretix/control/logdisplay.py:310 msgid "The device has been created." msgstr "El dispositivo ha sido creado." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 msgid "The device has been changed." msgstr "El dispositivo ha cambiado." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 msgid "Access of the device has been revoked." msgstr "El acceso del dispositivo ha sido revocado." -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 msgid "The device has been initialized." msgstr "El dispositivo ha sido inicializado." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 msgid "The access token of the device has been regenerated." msgstr "El token de acceso del dispositivo ha sido regenerado." -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:315 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:337 +#: pretix/control/logdisplay.py:339 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:340 +#: pretix/control/logdisplay.py:342 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:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "El usuario confirmó el siguiente mensaje: \"{}\"" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -8439,7 +8500,7 @@ msgstr "" "La posición #{posid} se ha registrado manualmente a {datetime} en la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -8447,79 +8508,79 @@ msgstr "" "La posición #{posid} ha sido comprobada de nuevo a {datetime} en la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, 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:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} se ha añadido al equipo." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} ha sido removido del equipo." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, 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:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} ha sido invitado al equipo." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, 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:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "La invitación para {user} ha sido revocada." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Se ha creado el token \"{name}\"." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "El símbolo \"{name}\" ha sido revocado." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "Se ha cambiado la configuración de su cuenta." -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, 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:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Su contraseña ha sido cambiada." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "Su cuenta ha sido habilitada." -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "Su cuenta ha sido desactivada." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "Te hiciste pasar por {}." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "Dejaste de hacerte pasar por {}." @@ -8552,7 +8613,7 @@ msgstr "General" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8613,7 +8674,7 @@ msgid "Overview" msgstr "Panorama general" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8848,13 +8909,13 @@ msgstr "Establecer nueva contraseña" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8865,7 +8926,7 @@ msgstr "Establecer nueva contraseña" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -9019,7 +9080,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "Si esto tarda más de unos minutos, póngase en contacto con nosotros." #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "ID del dispositivo" @@ -9215,7 +9276,7 @@ msgstr "Eliminar" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "Lista de registro" @@ -9468,7 +9529,7 @@ msgid "Change notification settings" msgstr "Cambiar la configuración de notificación" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "Borrar evento" @@ -9525,7 +9586,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "Borrar datos personales" @@ -9553,7 +9614,7 @@ msgstr "Configuración de la pantalla" msgid "Event page" msgstr "Página del evento" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "Diseño de tiendas" @@ -9627,7 +9688,7 @@ msgid "Show more" msgstr "Mostrar más" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "Actualizar comentario" @@ -9652,9 +9713,9 @@ msgstr "Este cambio fue realizado por un administrador de pretix." #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "Inspeccionar" @@ -9961,11 +10022,11 @@ msgstr "Plugins instalados" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -10148,7 +10209,7 @@ msgstr "Meta datos" msgid "Timeline" msgstr "Cronología" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -10757,23 +10818,27 @@ msgstr "" "¿Está seguro de que desea eliminar la categoría %(name)s?" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "Agotado (pedidos pendientes)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s disponible" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "Ilimitado" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "Totalmente reservado" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10958,26 +11023,50 @@ msgstr "Cuota: %(name)s" msgid "Edit quota" msgstr "Tratar cuota" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "Overbook quota" +msgid "Open quota" +msgstr "Cuota de exceso de reservas" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "Resumen de utilización" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "Cálculo de disponibilidad" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "Este cupo está actualmente sobrecargado por %(num)s de entradas." -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." @@ -10986,7 +11075,7 @@ msgstr "" "cuota y que permiten a un usuario comprar productos incluso si esta cuota " "está agotada." -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "Historial de cuotas" @@ -11007,12 +11096,12 @@ msgstr "" "Es posible que los siguientes productos ya no estén disponibles para la " "venta:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "Artículos" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -11023,6 +11112,12 @@ msgstr "" "producto, sólo estarán disponibles si ambos tienen " "capacidad disponible." +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "Configuración avanzada" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -11147,7 +11242,7 @@ msgstr "Actualizar una aplicación" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "Revocar el acceso" @@ -11380,7 +11475,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:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11560,8 +11655,8 @@ msgstr "Mostrar código del ticket" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11585,33 +11680,33 @@ msgstr "" msgid "UNSAFE" msgstr "INSEGURO" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(taxname)s %(rate)s%%" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "Total neto" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "gravámenes" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11622,15 +11717,15 @@ msgstr "gravámenes" msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "Pagos" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "Fecha de confirmación" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -11638,68 +11733,68 @@ 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "MIGRADO" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "Confirmar como pagado" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "Crear un reembolso" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Fuente" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "Cancelar transferencia" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "Confirmar como hecho" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "Ignorar" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "Procesar el reembolso" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "Cambiar" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Código postal y ciudad" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "CIF válido en la UE" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "Cheque" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "Historial de pedidos" @@ -12107,7 +12202,19 @@ msgstr "Organizador: %(name)s" msgid "Connect to device:" msgstr "Conectar al dispositivo:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "1. Download pretixdesk" +msgid "Download pretixSCAN" +msgstr "1. Descargar pretixdesk" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." @@ -12115,11 +12222,11 @@ msgstr "" "Abra la aplicación que quiere conectar y opcionalmente resetee al estado " "original." -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "Escanee el siguiente código de configuración:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" @@ -12127,37 +12234,15 @@ msgstr "" "Si su aplicación/dispositivo no admite el escaneo de un código QR, también " "puede introducir la siguiente información:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "URL del sistema:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "Token:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" -"Tenga en cuenta que se trata de una nueva función que actualmente sólo " -"funciona para software en fase beta, como pretixPOS. pretixdroid 1.x y " -"pretixdesk 0.x no son compatibles con esta función. Las versiones futuras de " -"pretixdroid y pretixdesk serán soportadas a través de este menú." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" -"Para configurar pretixdroid o pretixdesk, vaya a la sección " -"Dispositivos de registro de un evento." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "Vista general del dispositivo" @@ -12232,32 +12317,32 @@ msgstr "" "Este menú le permite conectar dispositivos de hardware como terminales de " "taquilla o terminales de escaneo a su cuenta." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "Aún no has conectado ningún dispositivo de hardware." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "Conectar un dispositivo" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "Modelo del Hardware" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "Software" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "Todavía no inicializado" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "Revocado" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "Conectar" @@ -13856,11 +13941,11 @@ msgstr "Se ha creado la nueva lista de registro." #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -14155,97 +14240,103 @@ msgstr "Entrada reducida" msgid "Your changes have not been saved, see below for errors." msgstr "Sus modificaciones no se han grabado, véase más abajo para errores." -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "El producto solicitado no existe." -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "Se ha actualizado el orden de las posiciones." -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "La categoría de producto solicitada no existe." -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "Se ha eliminado la categoría seleccionada." -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "Se ha creado la nueva categoría." -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "El orden de las categorías ha sido actualizado." -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "La pregunta seleccionada no existe." -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "El orden de las preguntas ha sido actualizado." -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "La pregunta solicitada no existe." -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "Se ha borrado la pregunta seleccionada." -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "Archivo subido" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "La nueva pregunta ha sido creada." -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "Se ha creado el nuevo contingente." -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "Reservas de vales y listas de espera" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "Cuota disponible" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "Lista de espera (pendiente)" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "Actualmente a la venta" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "El contingente solicitado no existe." -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, 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:813 msgid "The selected quota has been deleted." msgstr "Se ha borrado la cuota seleccionada." -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "La posición solicitada no existe." -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -14253,7 +14344,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:1152 +#: pretix/control/views/item.py:1181 #, fuzzy #| msgid "" #| "You cannot add add-ons to a product that is only available as an add-on " @@ -14265,11 +14356,11 @@ 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:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "Se ha eliminado el producto seleccionado." -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "El producto seleccionado ha sido desactivado." @@ -14509,11 +14600,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:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "Se ha modificado la condición de pago." -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -14521,28 +14612,28 @@ msgstr "" "No pudimos procesar la petición completamente porque el servidor estaba " "demasiado ocupado." -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 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:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "Esta acción sólo se permite para pedidos pendientes o pagados." -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 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:1310 +#: pretix/control/views/orders.py:1311 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:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "El orden ha sido cambiado." -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -14550,28 +14641,28 @@ msgstr "" "Tuvimos dificultades para procesar su información. Por favor revise los " "errores a continuación." -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "No hubo que cambiar nada en la orden." -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "No pudimos enviar el correo electrónico. Ver abajo para más detalles." -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Asunto: {subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 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:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "No se pudo enviar correo al siguiente usuario: {}" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14579,15 +14670,15 @@ 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:1657 +#: pretix/control/views/orders.py:1658 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:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "No se encontró al exportador seleccionado." -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 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 " @@ -15226,7 +15317,7 @@ msgstr "Por favor ingrese los detalles de su cuenta bancaria." #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -15710,8 +15801,8 @@ msgstr "" "PayPal aún no ha aprobado el pago. Le informaremos tan pronto como se " "complete el pago." -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "Se ha producido un error al enviar el mail de confirmación." @@ -15937,21 +16028,54 @@ msgstr "Dispositivos de registro" msgid "Check-in device configuration" msgstr "Configuración del dispositivo de registro" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -"pretixdroid es una aplicación para Android que puedes usar para controlar " -"los tickets en la entrada de tu evento. pretixdesk es la aplicación " -"correspondiente para ordenadores de sobremesa." -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "Crear configuración de aplicaciones" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "Crear configuración de aplicaciones" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" @@ -15959,31 +16083,31 @@ msgstr "" "Para empezar a escanear tickets con nuestras aplicaciones, primero cree un " "código de configuración aquí:" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "Crear configuración" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "Configuraciones de aplicaciones existentes" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "Crear una nueva configuración" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "ID" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "Mostrar información" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "Permitir buscar" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "Configurar dispositivo" @@ -16386,7 +16510,7 @@ msgstr "" msgid "Credit card payments" msgstr "Pagos con tarjeta de crédito" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "giropay" @@ -16396,19 +16520,19 @@ msgstr "giropay" msgid "Needs to be enabled in your Stripe account first." msgstr "Debe habilitarse primero en su cuenta de Stripe." -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "IDEAL" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "Alipay" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "Bancontact" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "SOFORT" @@ -16466,21 +16590,21 @@ msgstr "" "{args}>varias tarjetas de prueba para realizar una transacción. No se " "transferirá nada de dinero." -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "Stripe reportó un error con su tarjeta: %s" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." @@ -16488,7 +16612,7 @@ msgstr "" "Tuvimos problemas para comunicarnos con Stripe. Por favor, inténtelo de " "nuevo y póngase en contacto con nosotros si este problema persiste." -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." @@ -16496,16 +16620,16 @@ msgstr "" "Su pago está pendiente de completarse. Le informaremos tan pronto como se " "complete el pago." -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "Stripe reportó un error: %s" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "No se ha encontrado información de pago." -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." @@ -16514,73 +16638,73 @@ msgstr "" "póngase en contacto con el servicio de asistencia técnica si el problema " "persiste." -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "Stripe ha devuelto un error" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "Tarjeta de crédito a través de Stripe" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "Tarjeta de crédito" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "Es posible que necesite habilitar JavaScript para pagos con Stripe." -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your payment failed. Please try again." msgstr "La contraseña que introdujo no era válida, inténtelo de nuevo." -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "giropay vía Stripe" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "nombre desconocido" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "iDEAL a través de Stripe" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "Alipay vía Stripe" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "Bancontact vía Stripe" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "SOFORT vía Stripe" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "País de tu banco" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "Alemania" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "Austria" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "Bélgica" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "de los Países Bajos" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "España" @@ -16824,6 +16948,7 @@ msgid "Your Stripe account has been disconnected." msgstr "Su cuenta de Stripe ha sido desconectada." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." @@ -16831,17 +16956,6 @@ msgstr "" "Lo sentimos, hubo un error en el proceso de pago. Por favor, compruebe el " "enlace en sus correos electrónicos para continuar." -#: pretix/plugins/stripe/views.py:472 -#, fuzzy -#| msgid "" -#| "Sorry, there was an error in the payment process. Please check the link " -#| "in your emails to continue." -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" -"Lo sentimos, hubo un error en el proceso de pago. Por favor, compruebe el " -"enlace en sus correos electrónicos para continuar." - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -17448,14 +17562,20 @@ msgid "Payment pending" msgstr "Pago pendiente" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "cantidad mínima a pedir: %(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "desde %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -17463,61 +17583,61 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "Mostrar variantes" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "Modificar precio para %(item)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "más impuestos" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "incl. impuestos" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "plus %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "incl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "Ingrese un código de recibo a continuación para comprar este ticket." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Cantidad de %(item)s - %(var)s al pedido" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -18115,23 +18235,23 @@ msgstr "Su carrito está vacío" msgid "The presale for this event is over or has not yet started." msgstr "La preventa de este evento ha terminado o aún no ha comenzado." -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" "Código de evento desconocido o no autorizado para acceder a este evento." -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Fecha no seleccionada." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Fecha seleccionada desconocida." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "Por favor, vuelve e inténtalo de nuevo." @@ -18307,6 +18427,44 @@ msgstr "Acceso de lectura" msgid "Write access" msgstr "Acceso de escritura" +#~ msgid "" +#~ "Please note that this is a new feature that currently only works for beta-" +#~ "stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " +#~ "not supported by this feature. Future versions of pretixdroid and " +#~ "pretixdesk will be supported through this menu." +#~ msgstr "" +#~ "Tenga en cuenta que se trata de una nueva función que actualmente sólo " +#~ "funciona para software en fase beta, como pretixPOS. pretixdroid 1.x y " +#~ "pretixdesk 0.x no son compatibles con esta función. Las versiones futuras " +#~ "de pretixdroid y pretixdesk serán soportadas a través de este menú." + +#~ msgid "" +#~ "To set up pretixdroid or pretixdesk, please go to the Check-in " +#~ "devices section of an event." +#~ msgstr "" +#~ "Para configurar pretixdroid o pretixdesk, vaya a la sección " +#~ "Dispositivos de registro de un evento." + +#~ msgid "" +#~ "pretixdroid is an Android app that you can use to control tickets at the " +#~ "entrance of your event. pretixdesk is the corresponding app for desktop " +#~ "computers." +#~ msgstr "" +#~ "pretixdroid es una aplicación para Android que puedes usar para controlar " +#~ "los tickets en la entrada de tu evento. pretixdesk es la aplicación " +#~ "correspondiente para ordenadores de sobremesa." + +#, fuzzy +#~| msgid "" +#~| "Sorry, there was an error in the payment process. Please check the link " +#~| "in your emails to continue." +#~ msgid "" +#~ "Sorry, there was an error in the payment process.in your emails to " +#~ "continue." +#~ msgstr "" +#~ "Lo sentimos, hubo un error en el proceso de pago. Por favor, compruebe el " +#~ "enlace en sus correos electrónicos para continuar." + #~ msgid "" #~ "Percentage of the order total. Note that this percentage will currently " #~ "only be calculated on the summed price of sold tickets, not on other fees " @@ -18579,9 +18737,6 @@ msgstr "Acceso de escritura" #~ msgid "Mark as not paid" #~ msgstr "Marcar como no pagado" -#~ msgid "The order has been marked as not paid." -#~ msgstr "El pedido ha sido marcado como no pagado." - #~ msgid "We are unable to find a user matching the data you provided." #~ msgstr "" #~ "No hemos podido encontrar un usuario a partir de los datos que ha " diff --git a/src/pretix/locale/es/LC_MESSAGES/djangojs.po b/src/pretix/locale/es/LC_MESSAGES/djangojs.po index cafec5695..098055a1d 100644 --- a/src/pretix/locale/es/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/es/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-03-31 08:00+0000\n" "Last-Translator: oocf \n" "Language-Team: Spanish \n" "Language-Team: French " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 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:1127 +#: pretix/base/models/orders.py:1131 #, fuzzy #| msgid "User created." msgctxt "payment_state" msgid "created" msgstr "Utilisateur créé." -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 #, fuzzy #| msgid "pending" msgctxt "payment_state" msgid "pending" msgstr "en attente" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" @@ -2598,156 +2609,156 @@ msgctxt "payment_state" msgid "confirmed" msgstr "Commande validée" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 #, fuzzy #| msgid "canceled" msgctxt "payment_state" msgid "canceled" msgstr "annulé" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 #, fuzzy #| msgid "refunded" msgctxt "payment_state" msgid "refunded" msgstr "remboursé" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Informations de paiement" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, fuzzy, python-format #| msgid "Order canceled: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "Commande annulée: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Paiement reçu pour votre commande: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 #, fuzzy #| msgid "User created." msgctxt "refund_state" msgid "created" msgstr "Utilisateur créé." -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 #, fuzzy #| msgid "Bank transfer" msgctxt "refund_state" msgid "in transit" msgstr "Virement bancaire" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 #, fuzzy #| msgid "canceled" msgctxt "refund_state" msgid "canceled" msgstr "annulé" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Organisateur" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 #, fuzzy #| msgid "Any customer" msgctxt "refund_source" msgid "Customer" msgstr "Tout client" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Frais de paiement" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Frais d'expédition" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Frais de service" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "Annulation" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Autres frais" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Carte-cadeau" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Valeur" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Position de l'ordre" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "ID du panier (par ex. clé de session)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Position du panier" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Positions du panier" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Nom de la société" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Sélectionnez le pays" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Uniquement pour les clients professionnels dans l'UE." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 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é." @@ -3289,8 +3300,8 @@ msgstr "Remboursé" msgid "You have been requested to issue a refund for {order.code}." msgstr "Le bon a été utilisé dans la commande {order_code}." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Ce champ est obligatoire." @@ -3492,7 +3503,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "Ticket code (barcode content)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Nom du produit" @@ -3631,7 +3642,7 @@ msgstr "19:00" msgid "Event location" msgstr "Lieu de l'événement" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Ville quelconque" @@ -5069,76 +5080,87 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Nom de l'événement" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Nom complet" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "John Doe" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Nom du billet" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Nom de l'appareil" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Nom complet" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 #, fuzzy #| msgid "Bank transfer" msgid "Latin transcription" @@ -5566,7 +5588,7 @@ msgstr "La tâche est terminée." msgid "Filetype not allowed!" msgstr "Type de fichier interdit !" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Utiliser les langues" @@ -5635,7 +5657,7 @@ msgstr "" "Exemple de centre de conférence\n" "Centre des Congrès, France" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5651,7 +5673,7 @@ msgid "Copy configuration from" msgstr "Copier la configuration à partir de" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "Ne pas copier" @@ -5737,7 +5759,7 @@ msgstr "" msgid "Available languages" msgstr "Langues disponibles" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 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 " @@ -5747,7 +5769,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Activer la liste d'attente" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5830,10 +5852,20 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "Demander des adresses e-mail par ticket" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5852,11 +5884,11 @@ msgstr "" "confirmation de commande qu' à une seule adresse email primaire et non aux " "adresses des participants." -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "Nécessite des adresses e-mail par ticket" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5867,41 +5899,41 @@ msgstr "" "que soit cette configuration, une seule adresse e-mail sera toujours requise " "pour la confirmation de commande." -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "Demander deux fois l'adresse email de la commande" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Exiger que les clients remplissent deux fois l'adresse mail principale pour " "éviter les erreurs." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Nombre maximum d'articles par commande" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "Les Add-Ons ne seront pas pris en compte." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Période de réservation" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Le nombre de minutes réservés à cet utilisateur pour conserver les articles " "dans le panier." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "URL des Mentions légales" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5909,11 +5941,11 @@ msgstr "" "Ceci devrait pointer par exemple vers une partie de votre site Web qui " "contient vos coordonnées et vos informations légales." -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Texte de confirmation" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5925,30 +5957,30 @@ msgstr "" "fonction Pages pour publier vos conditions d'utilisation, vous n'avez pas " "besoin de ce paramètre puisque vous pouvez le configurer ici." -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "Adresse de contact" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Nous le montrerons publiquement pour permettre aux participants de vous " "contacter." -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Vous ne pouvez pas spécifier de noms de participants si vous ne les demandez " "pas." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Vous devez demander les e-mails des participants si vous voulez les rendre " "obligatoires." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5957,56 +5989,62 @@ msgstr "" "conditions d'utilisation de l'organisateur de l'événement et que je les " "accepte." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Entrée gratuite" + +#: pretix/control/forms/event.py:486 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their unpaid orders" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 #, fuzzy #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "Annulation" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their paid orders" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "Annulation" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "Annulation" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Délai de paiement en jours" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -6020,11 +6058,11 @@ msgstr "" "recommandons de fixer un délai de deux ou trois jours pour permettre aux " "gens de réessayer les paiements échoués." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Dernière date de paiement" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -6035,11 +6073,11 @@ msgstr "" "d'événements et qu'une commande contient des tickets pour plusieurs dates, " "la date la plus proche est utilisée." -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Finaliser les conditions de paiement uniquement en jour de semaine" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -6051,11 +6089,11 @@ msgstr "" "est exigé dans certains pays par le droit civil. Cela n'affectera pas la " "dernière date de paiement configurée ci-dessus." -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Expirer automatiquement les commandes impayées" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -6066,11 +6104,11 @@ msgstr "" "paiement. Cela signifie que ces billets retournent au pool et peuvent être " "commandés par d'autres personnes." -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Accepter les paiements en retard" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -6080,11 +6118,11 @@ msgstr "" "que la capacité disponible est suffisante. Aucun paiement ne sera jamais " "accepté après la 'dernière date de paiement' configurée ci-dessus." -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "Règle fiscale pour les frais de paiement" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -6095,63 +6133,63 @@ msgstr "" "TVA et les règles d'autoliquidation, les autres paramètres de la règle " "fiscale sont ignorés." -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 #, fuzzy #| msgid "Multiline text" msgid "Guidance text" msgstr "Texte multiligne" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" "La dernière date de paiement ne peut être antérieure à la fin de la prévente." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Demander l'adresse de facturation" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Adresse de facturation requise" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 #, fuzzy #| msgid "Require invoice address" msgid "Require a business addresses" msgstr "Adresse de facturation requise" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Nom du client requis" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "Demander l'identification TVA" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Ne fonctionne que si une adresse de facturation est demandée. " "L'identification TVA n'est pas requise." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 #, fuzzy #| msgid "Ask for invoice address" msgid "Ask for beneficiary" msgstr "Demander l'adresse de facturation" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -6160,11 +6198,11 @@ msgstr "" "Ne fonctionne que si une adresse de facturation est demandée. " "L'identification TVA n'est pas requise." -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Afficher les produits gratuits sur les factures" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -6172,30 +6210,30 @@ msgstr "" "Notez que les factures ne seront jamais générées pour les commandes qui ne " "contiennent que des produits gratuits." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address explanation" msgstr "Adresse de facturation: nom" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Génération de factures avec numéros consécutifs" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Si désactivé, le code de commande sera utilisé dans le numéro de facture." -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Préfixe du numéro de facture" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -6210,61 +6248,61 @@ msgstr "" "que chaque numéro complet sera utilisé au plus une fois sur l'ensemble de " "vos événements. Cette option n'affecte que les futures factures." -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Générer des factures" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 #, fuzzy #| msgid "Generate invoices" msgid "Do not generate invoices" msgstr "Générer des factures" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 #, fuzzy #| msgid "Manually in admin panel" msgid "Only manually in admin panel" msgstr "Manuellement dans le panneau d'administration" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Automatiquement à la demande de l'utilisateur" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Automatiquement pour toutes les commandes créées" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Automatiquement sur paiement" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" "Les factures ne seront pas générées automatiquement pour les commandes " "gratuites." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Générer des factures" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Afficher les noms des participants sur les factures" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Joindre les factures aux courriels" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -6277,45 +6315,45 @@ msgstr "" "confirmation de paiement. Si elles ne sont pas générées automatiquement, " "elles ne seront pas jointes aux mails." -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Style de facture" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 #, fuzzy #| msgid "Address" msgid "Address line" msgstr "Adresse" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 #, fuzzy #| msgid "VAT ID" msgid "EU VAT ID" msgstr "Identifiant de TVA" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" "Par exemple, avec ce document, nous vous avons envoyé la facture pour votre " "commande de billets." -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Texte d'introduction" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "Sera imprimé sur chaque facture au-dessus des lignes de facture." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -6323,15 +6361,15 @@ msgstr "" "par ex. Merci pour votre achat ! Vous trouverez de plus amples informations " "sur l'événement à..." -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Texte supplémentaire" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "Sera imprimé sur chaque facture en dessous du total de la facture." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -6339,11 +6377,11 @@ msgstr "" "p. ex. vos coordonnées bancaires, données légales comme votre numéro de TVA, " "numéros d'immatriculation, etc." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Pied de page" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -6351,30 +6389,30 @@ msgstr "" "Sera imprimé centré et en caractères plus petits à la fin de chaque page de " "facture." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Langue de facturation" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "Langue de l'utilisateur" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Image du logo" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" "Nous afficherons votre logo avec une hauteur et une largeur maximale de 2,5 " "cm." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Préfixe du sujet" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6383,60 +6421,60 @@ msgstr "" "[prefix]. Choisissez, par exemple, une forme abrégée du nom de votre " "événement." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Adresse de l'expéditeur" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "Adresse de l'expéditeur pour les e-mails sortants" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Nom du participant" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "Adresse Cci" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" "Tous les courriels seront envoyés à cette adresse sous forme de copie Cci" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "Signature" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Ceci sera joint à chaque email. Nombre de places disponibles: {event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "par exemple vos coordonnées" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Changement d'adresse de contact" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6446,36 +6484,36 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 #, 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:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Texte (envoyé par admin)" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "Places disponibles: {event}, {url}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6484,38 +6522,38 @@ msgstr "" "Places disponibles: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "Places disponibles: {event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Texte" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Texte (envoyé par admin)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Texte (demandé par l'utilisateur)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Places disponibles: {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Nombre de jours" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6523,7 +6561,7 @@ msgstr "" "Cet email vous sera envoyé quelques jours avant l'expiration de la commande. " "Si la valeur est 0, le mail ne sera jamais envoyé." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6532,17 +6570,17 @@ msgstr "" "Places disponibles: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Places disponibles: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Places disponibles: {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6552,18 +6590,18 @@ msgstr "" "Places disponibles: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Places disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "Places disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6571,13 +6609,13 @@ msgstr "" "Ce courriel sera envoyé plusieurs jours avant le début de la commande. Si le " "champ est vide, le mail ne sera jamais envoyé." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 #, fuzzy #| msgid "Review order" msgid "Received order" msgstr "Validation" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {event}, {total_with_currency}, {total}, " @@ -6591,13 +6629,13 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 #, fuzzy #| msgid "Expire order" msgid "Approved order" msgstr "Ordonnance d'expiration" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {event}, {total_with_currency}, {total}, " @@ -6613,13 +6651,13 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 #, fuzzy #| msgid "Refund order" msgid "Denied order" msgstr "Demande de remboursement" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, fuzzy, python-brace-format #| msgid "" #| "Available placeholders: {event}, {total_with_currency}, {total}, " @@ -6633,11 +6671,11 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Utiliser un serveur SMTP personnalisé" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6645,35 +6683,35 @@ msgstr "" "Tous les mails relatifs à votre événement seront envoyés sur le serveur smtp " "que vous aurez spécifié." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Nom d'utilisateur" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "Utiliser STARTTLS" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "Communément activé sur le port 587." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "Utiliser SSL" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Communément activé sur le port 465." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6681,34 +6719,34 @@ msgstr "" "Vous pouvez activer la sécurité SSL ou STARTTLS, mais pas les deux en même " "temps." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Couleur primaire" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Veuillez entrer le code hexadécimal d'une couleur, par exemple #990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6718,81 +6756,85 @@ msgstr "" "date de vos événements dans l'en-tête de la page. Nous afficherons votre " "logo avec une hauteur maximale de 120 pixels." -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Police de caractère" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Seulement supporté par les navigateurs modernes." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Fin de la prévente" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 #, fuzzy #| msgid "Voucher redemption" msgid "Voucher explanation" msgstr "Rachat de bons" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Afficher les variantes d'un produit étendu par défaut" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "Date de commande" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "Heure de début de l'événement (décroissant)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "Nom (descendant)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Utiliser la fonction" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Utilisez pretix pour générer des tickets que l'utilisateur peut télécharger " "et imprimer." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "Date de téléchargement" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6803,17 +6845,17 @@ msgstr "" "plusieurs dates d'événements, le téléchargement de tous les billets sera " "disponible si au moins une des dates de l'événement le permet." -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" "Offrir de télécharger les tickets séparément pour les produits " "complémentaires" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Générer des tickets pour les produits de non-admission" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 #, fuzzy #| msgid "Offer to download tickets separately for add-on products" msgid "Offer to download tickets even before an order is paid" @@ -6821,43 +6863,43 @@ msgstr "" "Offrir de télécharger les tickets séparément pour les produits " "complémentaires" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "N'importe quel pays" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "Union européenne" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "Tout client" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "Individuel" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "Affaires" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "Entreprise avec un numéro d'identification TVA valide" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "Charger la TVA" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "Pas de TVA" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Bon pré-sélectionné" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6869,11 +6911,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:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Mode de compatibilité" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6882,40 +6924,40 @@ msgstr "" "Web. Si vous rencontrez des problèmes, essayez d'utiliser ce mode de " "compatibilité." -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "Le code de bon de réduction n'existe pas." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "Le mot de passe que vous avez entré n'était pas correct." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "Entrée incorrecte." -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Votre mot de passe" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "Event slug" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Téléchargement de billets" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 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:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "Exiger que tous les participants remplissent leur nom" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6923,11 +6965,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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Paiement par Stripe" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6939,11 +6981,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:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Paiement par virement bancaire" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6953,16 +6995,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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prix (facultatif)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "Gratuit" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Quantité disponible" @@ -7094,10 +7136,10 @@ msgstr "Tous les organisateurs" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Tous" @@ -7362,11 +7404,11 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "Cette question sera posée lors de l'enregistrement." -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "Le produit devrait exister en plusieurs variantes" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -7375,51 +7417,51 @@ msgstr "" "plusieurs tailles. Vous pouvez sélectionner les variantes dans l'étape " "suivante." -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "Pas de taxation" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "Copier les informations du produit" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "Ne pas ajouter à un quota maintenant" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "Ajouter un produit à un quota existant" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "Créer un nouveau quota pour ce produit" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "Options de quota" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "Ajouter au quota existant" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "Nouveau nom de quota" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "Taille" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "Nombre de billets" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "Le nom du quota est requis." -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "Veuillez choisir un quota." @@ -7727,11 +7769,18 @@ msgstr "" "d'équipe restante avec la permission de changer les équipes et les " "permissions." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You currently do not have access to any events." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "Vous n'avez actuellement accès à aucun événement." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "Texte d'information" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -7739,19 +7788,19 @@ 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/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "Texte de la page d'accueil" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "Ceci sera affiché sur la page d'accueil de l'organisateur." -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -7761,59 +7810,59 @@ msgstr "" "votre organisation dans l'en-tête de la page. Nous afficherons votre logo " "avec une hauteur maximale de 120 pixels." -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "Style par défaut" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "Liste" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "Calendrier" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 #, fuzzy #| msgid "Date in event series" msgid "Show availability in event overviews" msgstr "Date de la série d'événements" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 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/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" "Choisissez toutes les langues dans lesquelles le site de l'organisateur est " "disponible." -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 #, fuzzy #| msgid "Event date" msgctxt "webhooks" @@ -8003,8 +8052,8 @@ 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:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(inconnu)" @@ -8488,228 +8537,240 @@ msgid "The quota has been changed." msgstr "Le quota a été modifié." #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "Le quota a été supprimé." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "Le quota a été supprimé." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "La catégorie a été ajoutée." -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "La catégorie a été supprimée." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "La catégorie a été modifiée." -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "La question a été ajoutée." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "La question a été supprimée." -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "La question a été modifiée." -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "La règle fiscale a été ajoutée." -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "La règle fiscale a été supprimée." -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "La règle fiscale a été modifiée." -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "La liste d'enregistrement a été ajoutée." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "La liste d'enregistrement a été supprimée." -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "La liste d'enregistrement a été modifiée." -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "Les paramètres de l'événement ont été modifiés." -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 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:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "Un plugin a été activé." -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "Un plugin a été désactivé." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "La boutique a été mise en ligne." -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "La boutique a été déconnectée." -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 #, 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:285 +#: pretix/control/logdisplay.py:287 #, 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:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "L'événement a été créé." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 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:289 +#: pretix/control/logdisplay.py:291 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:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "Une option de réponse a été modifiée." -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 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:292 +#: pretix/control/logdisplay.py:294 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:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "Les permissions d'un utilisateur ont été modifiées." -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 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:295 +#: pretix/control/logdisplay.py:297 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:296 +#: pretix/control/logdisplay.py:298 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:297 +#: pretix/control/logdisplay.py:299 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:298 +#: pretix/control/logdisplay.py:300 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:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "L'équipe a été créée." -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "Les réglages de l'équipe ont été modifiés." -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "L'équipe a été supprimée." -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "La date de l'événement a été supprimée." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "La date de l'évènement a été modifiée." -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "La date de l'événement a été créée." -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 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:306 +#: pretix/control/logdisplay.py:308 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:307 +#: pretix/control/logdisplay.py:309 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:308 +#: pretix/control/logdisplay.py:310 #, fuzzy #| msgid "The event has been created." msgid "The device has been created." msgstr "L'événement a été créé." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 #, 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:310 +#: pretix/control/logdisplay.py:312 #, 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:311 +#: pretix/control/logdisplay.py:313 #, fuzzy #| msgid "The device has been removed." msgid "The device has been initialized." msgstr "L'appareil a été retiré." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 #, 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:313 +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 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:340 +#: pretix/control/logdisplay.py:342 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:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "L'utilisateur a confirmé le message suivant : \"{}\"" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -8718,7 +8779,7 @@ msgstr "" "Position #{posid} a été cochée vérifiée manuellement à {datetime} sur la " "liste \"{list}\"." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -8726,79 +8787,79 @@ msgstr "" "Position #{posid} a été vérifiée de nouveau à {datetime} sur la liste " "\"{list}\"." -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, 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:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} a été ajouté à l'équipe." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} a été retiré de l'équipe." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, 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:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} a été invité dans l'équipe." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, 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:407 +#: pretix/control/logdisplay.py:409 #, 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:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Le token \"{name}\" a été créé." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Le token \"{name}\" a été révoqué." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "Les paramètres de votre compte ont été modifiés." -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, 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:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Votre mot de passe a été modifié." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "Votre compte a été activé." -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "Votre compte a été désactivé." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "Usurpation {}." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "Vous avez mis fin à l'usurpation {}." @@ -8831,7 +8892,7 @@ msgstr "Général" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8894,7 +8955,7 @@ msgid "Overview" msgstr "Aperçu général" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #, fuzzy @@ -9140,13 +9201,13 @@ msgstr "Définir un nouveau mot de passe" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -9157,7 +9218,7 @@ msgstr "Définir un nouveau mot de passe" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -9310,7 +9371,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "Si cela prend plus de quelques minutes, veuillez nous contacter." #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 #, fuzzy #| msgid "Device name" msgid "Device ID" @@ -9520,7 +9581,7 @@ msgstr "Supprimer" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "Liste d'enregistrement" @@ -9779,7 +9840,7 @@ msgid "Change notification settings" msgstr "Modification des paramètres de notification" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "Supprimer l'événement" @@ -9841,7 +9902,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "Supprimer des données personnelles" @@ -9869,7 +9930,7 @@ msgstr "Paramètres d'affichage" msgid "Event page" msgstr "Page de l'événement" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "Design de la boutique" @@ -9938,7 +9999,7 @@ msgid "Show more" msgstr "Afficher plus" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "Mise à jour du commentaire" @@ -9963,9 +10024,9 @@ msgstr "Ce changement a été effectué par un administrateur pretix." #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -10280,11 +10341,11 @@ msgstr "Plugins installés" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -10467,7 +10528,7 @@ msgstr "Meta données" msgid "Timeline" msgstr "Timeline" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 #, fuzzy @@ -11083,23 +11144,27 @@ msgstr "" "Êtes-vous sûr de vouloir supprimer la catégorie %(name)s?" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "Épuisé (commandes en cours)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s disponilbe" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "Illimité" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "Entièrement réservé" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -11290,26 +11355,50 @@ msgstr "Quota: %(name)s" msgid "Edit quota" msgstr "Modifier le quota" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "Overbook quota" +msgid "Open quota" +msgstr "Overbook quota" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "Aperçu de l'utilisation" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "Calcul de disponibilité" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "Ce quota est actuellement overbooké par %(num)s billets." -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." @@ -11318,7 +11407,7 @@ msgstr "" "quota et qui permettent à un utilisateur d'acheter des produits même si ce " "quota est épuisé." -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "Historique des quotas" @@ -11337,12 +11426,12 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "Les produits suivants pourraient ne plus être disponibles à la vente:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "Articles" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -11353,6 +11442,12 @@ msgstr "" "ne sera seulement disponible si les quotas 1 et 2 ont " "encore de la place." +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "Paramètres avancés" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -11482,7 +11577,7 @@ msgstr "Ajouter une nouvelle variante" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "Révoquer l'accès" @@ -11735,7 +11830,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:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11927,8 +12022,8 @@ msgstr "Afficher la date de début" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11952,33 +12047,33 @@ msgstr "" msgid "UNSAFE" msgstr "PEU SÛR" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "Total net" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "Impots" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11989,19 +12084,19 @@ msgstr "Impots" msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 #, fuzzy #| msgid "Payment" msgid "Payments" msgstr "Paiement" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 #, fuzzy #| msgid "Confirmation text" msgid "Confirmation date" msgstr "Texte de confirmation" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 #, fuzzy #| msgid "" #| "This email has been sent with an older version of pretix. We are " @@ -12013,11 +12108,11 @@ msgstr "" "Cet email a été envoyé avec une ancienne version de pretix. Nous ne sommes " "donc pas en mesure de l'afficher correctement ici." -#: pretix/control/templates/pretixcontrol/order/index.html:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy @@ -12025,43 +12120,43 @@ msgstr "" msgid "Cancel payment" msgstr "Paiements non valables" -#: pretix/control/templates/pretixcontrol/order/index.html:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #, fuzzy #| msgid "Mark as paid" msgid "Confirm as paid" msgstr "Marquer comme payé" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 #, fuzzy #| msgctxt "subevent" #| msgid "Create date" msgid "Create a refund" msgstr "Créer une date" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 #, fuzzy #| msgid "Bank transfer" msgid "Cancel transfer" msgstr "Virement bancaire" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 #, fuzzy #| msgid "Confirmations" msgid "Confirm as done" msgstr "Confirmations" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 #, fuzzy @@ -12069,25 +12164,25 @@ msgstr "" msgid "Process refund" msgstr "Commande remboursée" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "Changer" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Code Postal et Commune" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "Numéro de TVA UE valable" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "Vérifier" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "Historique des commandes" @@ -12561,49 +12656,45 @@ msgstr "Organisateur: %(name)s" msgid "Connect to device:" msgstr "2. Connecter l'appareil" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "1. Download pretixdesk" +msgid "Download pretixSCAN" +msgstr "1. Télécharger pretixdesk" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 #, fuzzy #| msgid "Token" msgid "Token:" msgstr "Token" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 #, fuzzy #| msgid "Event overview" msgid "Device overview" @@ -12676,42 +12767,42 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 #, fuzzy #| msgid "You haven't created any categories yet." msgid "You haven't connected any hardware devices yet." msgstr "Vous n'avez pas encore créé de catégories." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 #, fuzzy #| msgid "2. Connect device" msgid "Connect a device" msgstr "2. Connecter l'appareil" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 #, fuzzy #| msgid "Scan software" msgid "Software" msgstr "Logiciel de scan" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 #, fuzzy #| msgid "Not yet on sale" msgid "Not yet initialized" msgstr "Pas encore en vente" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 #, fuzzy #| msgid "Revoke" msgid "Revoked" msgstr "Révoquer" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -14396,11 +14487,11 @@ msgstr "La nouvelle liste d'enregistrement a été créée." #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -14716,105 +14807,111 @@ msgstr "" "Vos modifications n'ont pas été sauvegardées, voir ci-dessous pour les " "erreurs." -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "Le produit demandé n'existe pas." -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "La liste des articles a été mise à jour." -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "La catégorie de produit demandée n'existe pas." -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "La catégorie sélectionnée a été supprimée." -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "La nouvelle catégorie a été créée." -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "Le classement des catégories a été mis à jour." -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "La question sélectionnée n'existe pas." -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "La liste des questions a été mise à jour." -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "La question demandée n'existe pas." -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "La question sélectionnée a été supprimée." -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "Fichier uploadé" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "La nouvelle question a été créée." -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "Le nouveau cquota a été créé." -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 #, fuzzy #| msgid "On waiting list since" msgid "Vouchers and waiting list reservations" msgstr "En liste d'attente depuis" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 #, fuzzy #| msgid "Available until" msgid "Available quota" msgstr "Disponible jusqu' à" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 #, fuzzy #| msgid "Waiting list entries" msgid "Waiting list (pending)" msgstr "Entrées de liste d'attente" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 #, fuzzy #| msgid "Currently unavailable" msgid "Currently for sale" msgstr "Pas encore disponible" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "Le quota demandé n'existe pas." -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, 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:813 msgid "The selected quota has been deleted." msgstr "Le contingent sélectionné a été supprimé." -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "L'élément demandé n'existe pas." -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 #, fuzzy #| msgid "" #| "You cannot add addons to a product that is only available as an add-on " @@ -14826,7 +14923,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:1152 +#: pretix/control/views/item.py:1181 #, fuzzy #| msgid "" #| "You cannot add addons to a product that is only available as an add-on " @@ -14838,11 +14935,11 @@ 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:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "Le produit sélectionné a été supprimé." -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "Le produit sélectionné a été désactivé." @@ -15121,11 +15218,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:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "Le délai de paiement a été modifié." -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." @@ -15133,29 +15230,29 @@ msgstr "" "Nous n'avons pas pu traiter la demande complètement car le serveur était " "trop occupé." -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 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:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" "Cette action n'est autorisée que pour les commandes en attente ou payées." -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 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:1310 +#: pretix/control/views/orders.py:1311 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:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "La commande a été modifiée." -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -15163,29 +15260,29 @@ msgstr "" "Nous avons eu des difficultés à traiter les données. Veuillez vérifier les " "erreurs ci-dessous." -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "Rien sur l'ordre n'a dû être changé." -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" "Nous n'avons pas pu envoyer le mail. Voir ci-dessous pour plus de détails." -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Sujet: {subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 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:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "Echec de l'envoi de mail à l'utilisateur suivant: {}" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -15193,15 +15290,15 @@ msgstr "" "Ce lien n'est plus valide. Veuillez revenir en arrière, rafraîchir la page " "et réessayer." -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 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:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "L'exportateur sélectionné n' a pas été trouvé." -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 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 " @@ -15933,7 +16030,7 @@ msgstr "Veuillez entrer votre nom." #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -16414,8 +16511,8 @@ msgstr "" "PayPal n' a pas encore approuvé le paiement. Nous vous informerons dès que " "le paiement sera effectué." -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "Il y a eu une erreur lors de l'envoi du mail de confirmation." @@ -16652,21 +16749,54 @@ msgstr "Appareils d'enregistrement" msgid "Check-in device configuration" msgstr "Configuration du dispositif d'enregistrement" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -"pretixdroid est une application Android que vous pouvez utiliser pour " -"contrôler les tickets à l'entrée de votre événement. pretixdesk est " -"l'application correspondante pour les ordinateurs de bureau." -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "Créer une configuration d'app" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "Créer une configuration d'app" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" @@ -16674,31 +16804,31 @@ msgstr "" "Pour commencer à scanner les tickets avec nos applications, créez d'abord un " "code de configuration ici:" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "Créer une configuration" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "Configurations des applications existantes" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "Créer une nouvelle configuration" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "ID" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "Afficher les informations" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "Autoriser la recherche" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "Configurer l'appareil" @@ -17098,7 +17228,7 @@ msgstr "" msgid "Credit card payments" msgstr "Paiements par carte de crédit" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "giropay" @@ -17108,19 +17238,19 @@ msgstr "giropay" msgid "Needs to be enabled in your Stripe account first." msgstr "Doit d'abord être activé dans votre compte Stripe." -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "iDEAL" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "Alipay" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "Bancontact" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "SOFORT" @@ -17167,21 +17297,21 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "Stripe a signalé une erreur avec votre carte: %s" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." @@ -17189,7 +17319,7 @@ msgstr "" "Nous avons eu des difficultés à communiquer avec Stripe. Veuillez réessayer " "et nous contacter si ce problème persiste." -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." @@ -17197,18 +17327,18 @@ msgstr "" "Votre paiement est en attente. Nous vous informerons dès que le paiement " "sera effectué." -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "Stripe a signalé une erreur: %s" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 #, fuzzy #| msgid "Payment information" msgid "No payment information found." msgstr "Informations de paiement" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." @@ -17216,75 +17346,75 @@ msgstr "" "On a eu des difficultés à communiquer avec Stripe. Veuillez réessayer et " "contacter le support technique si le problème persiste." -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 #, fuzzy #| msgid "Stripe reported an error: %s" msgid "Stripe returned an error" msgstr "Stripe a signalé une erreur: %s" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "Carte de crédit via Stripe" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "Carte de crédit" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "Vous devrez peut-être activer JavaScript pour les paiements Stripe." -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 #, fuzzy #| msgid "Your input was invalid, please try again." msgid "Your payment failed. Please try again." msgstr "Votre saisie était invalide, veuillez réessayer." -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "giropay via Stripe" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "nom inconnu" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "iDEAL via Stripe" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "Alipay via Stripe" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "Bancontact via Stripe" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "SOFORT via Stripe" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "Pays de votre banque" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "Allemagne" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "Autriche" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "Belgique" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "Pays-Bas" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "Espagne" @@ -17538,6 +17668,7 @@ msgid "Your Stripe account has been disconnected." msgstr "Votre panier a été mis à jour." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." @@ -17545,17 +17676,6 @@ msgstr "" "Désolé, il y a eu une erreur dans le processus de paiement. Veuillez " "vérifier le lien dans vos emails pour continuer." -#: pretix/plugins/stripe/views.py:472 -#, fuzzy -#| msgid "" -#| "Sorry, there was an error in the payment process. Please check the link " -#| "in your emails to continue." -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" -"Désolé, il y a eu une erreur dans le processus de paiement. Veuillez " -"vérifier le lien dans vos emails pour continuer." - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -18198,14 +18318,20 @@ msgid "Payment pending" msgstr "Paiement en attente" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "quantité minimum à commander: %(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "Show start date" +msgid "from %(price)s" +msgstr "Afficher la date de début" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -18213,12 +18339,12 @@ msgctxt "price" msgid "FREE" msgstr "GRATUIT" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "Afficher les variantes" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, fuzzy, python-format @@ -18226,8 +18352,8 @@ msgstr "Afficher les variantes" msgid "Modify price for %(item)s" msgstr "Modifier l'ordre: %(code)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 #, fuzzy @@ -18235,8 +18361,8 @@ msgstr "Modifier l'ordre: %(code)s" msgid "plus taxes" msgstr "impôts" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 #, fuzzy @@ -18245,35 +18371,35 @@ msgstr "impôts" msgid "incl. taxes" msgstr "Taxes incluses" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "plus %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "incl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "Entrez un code de réduction ci-dessous pour acheter ce billet." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, fuzzy, python-format @@ -18868,22 +18994,22 @@ msgstr "Votre panier est vide" msgid "The presale for this event is over or has not yet started." msgstr "La prévente de cet événement est terminée ou n' a pas encore commencé." -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "Code d'événement inconnu ou non autorisé à accéder à cet événement." -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Aucune date sélectionnée." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Date inconnue sélectionnée." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "S'il vous plaît, revenez en arrière et essayez de nouveau." @@ -19070,6 +19196,26 @@ msgstr "" msgid "Write access" msgstr "Accès en écriture" +#~ msgid "" +#~ "pretixdroid is an Android app that you can use to control tickets at the " +#~ "entrance of your event. pretixdesk is the corresponding app for desktop " +#~ "computers." +#~ msgstr "" +#~ "pretixdroid est une application Android que vous pouvez utiliser pour " +#~ "contrôler les tickets à l'entrée de votre événement. pretixdesk est " +#~ "l'application correspondante pour les ordinateurs de bureau." + +#, fuzzy +#~| msgid "" +#~| "Sorry, there was an error in the payment process. Please check the link " +#~| "in your emails to continue." +#~ msgid "" +#~ "Sorry, there was an error in the payment process.in your emails to " +#~ "continue." +#~ msgstr "" +#~ "Désolé, il y a eu une erreur dans le processus de paiement. Veuillez " +#~ "vérifier le lien dans vos emails pour continuer." + #~ msgid "" #~ "Percentage of the order total. Note that this percentage will currently " #~ "only be calculated on the summed price of sold tickets, not on other fees " @@ -19329,9 +19475,6 @@ msgstr "Accès en écriture" #~ msgid "Mark as not paid" #~ msgstr "Marquer comme non payé" -#~ msgid "The order has been marked as not paid." -#~ msgstr "La commande a été marquée comme non payée." - #~ msgid "We are unable to find a user matching the data you provided." #~ msgstr "" #~ "Nous ne sommes pas en mesure de trouver un utilisateur correspondant aux " diff --git a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po index e535bb5aa..086e8168f 100644 --- a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: French\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2018-10-28 10:23+0000\n" "Last-Translator: Arnaud Vergnet \n" "Language-Team: French \n" "Language-Team: Italian " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3045,8 +3056,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3219,7 +3230,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3354,7 +3365,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4333,62 +4344,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4747,7 +4769,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4799,7 +4821,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4813,7 +4835,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4880,7 +4902,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4888,7 +4910,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4948,11 +4970,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4962,58 +4994,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5021,69 +5053,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5091,22 +5127,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5114,121 +5150,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5237,53 +5273,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5291,238 +5327,238 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 #, 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:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5530,38 +5566,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5570,218 +5606,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5789,60 +5829,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5850,27 +5890,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5990,10 +6030,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "" @@ -6231,61 +6271,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6540,82 +6580,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6784,8 +6829,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7188,295 +7233,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7505,7 +7558,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7566,7 +7619,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7783,13 +7836,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7800,7 +7853,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7939,7 +7992,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8134,7 +8187,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8329,7 +8382,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8376,7 +8429,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8402,7 +8455,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8463,7 +8516,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8488,9 +8541,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8768,11 +8821,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8929,7 +8982,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9437,23 +9490,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9621,32 +9678,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9664,18 +9743,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9782,7 +9865,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9983,7 +10066,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10156,8 +10239,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10179,33 +10262,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10216,82 +10299,82 @@ msgstr "" msgid "Total" msgstr "Totale" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10671,47 +10754,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10769,32 +10846,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12221,11 +12298,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12499,113 +12576,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12821,79 +12902,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13482,7 +13563,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13908,8 +13989,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14108,48 +14189,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14513,7 +14628,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14523,19 +14638,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14582,112 +14697,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14907,16 +15022,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15467,14 +15578,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15482,61 +15598,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -16069,22 +16185,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/it/LC_MESSAGES/djangojs.po b/src/pretix/locale/it/LC_MESSAGES/djangojs.po index f0fba435e..c3059bb0b 100644 --- a/src/pretix/locale/it/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/it/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-01-02 08:20+0000\n" "Last-Translator: amefad \n" "Language-Team: Italian " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2978,8 +2989,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3152,7 +3163,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3285,7 +3296,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4257,62 +4268,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4667,7 +4689,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4719,7 +4741,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4733,7 +4755,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4800,7 +4822,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4808,7 +4830,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4868,11 +4890,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4882,58 +4914,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4941,69 +4973,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5011,22 +5047,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5034,121 +5070,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5157,53 +5193,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5211,236 +5247,236 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5448,38 +5484,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5488,218 +5524,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5707,60 +5747,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5768,27 +5808,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5908,10 +5948,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "" @@ -6145,61 +6185,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6452,82 +6492,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6696,8 +6741,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7100,295 +7145,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7417,7 +7470,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7478,7 +7531,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7695,13 +7748,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7712,7 +7765,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7851,7 +7904,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8044,7 +8097,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8237,7 +8290,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8284,7 +8337,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8310,7 +8363,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8371,7 +8424,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8396,9 +8449,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8672,11 +8725,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8833,7 +8886,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9341,23 +9394,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9525,32 +9582,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9568,18 +9647,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9686,7 +9769,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9885,7 +9968,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10058,8 +10141,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10081,33 +10164,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10118,82 +10201,82 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10572,47 +10655,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10670,32 +10747,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12122,11 +12199,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12400,113 +12477,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12720,79 +12801,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13379,7 +13460,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13805,8 +13886,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14005,48 +14086,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14402,7 +14517,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14412,19 +14527,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14471,112 +14586,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14794,16 +14909,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15354,14 +15465,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15369,61 +15485,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -15954,22 +16070,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po index 2ff9ac546..9665e050e 100644 --- a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -50,12 +50,12 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:144 -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:175 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:146 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:177 msgid "Confirming your payment …" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:151 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:153 msgid "Contacting your bank …" msgstr "" @@ -252,7 +252,7 @@ msgid_plural "The items in your cart are reserved for you for {num} minutes." msgstr[0] "" msgstr[1] "" -#: pretix/static/pretixpresale/js/ui/main.js:207 +#: pretix/static/pretixpresale/js/ui/main.js:212 msgid "Please enter a quantity for one of the ticket types." msgstr "" diff --git a/src/pretix/locale/nl/LC_MESSAGES/django.po b/src/pretix/locale/nl/LC_MESSAGES/django.po index 1cb00e655..194ede0a4 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/django.po +++ b/src/pretix/locale/nl/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-06-27 09:39+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "Leeg, als dit product geen toegangsbewijs is" -#: pretix/base/models/orders.py:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "openstaand" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "bevestigd" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "terugbetaald" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Betalingsinformatie" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Aanmelding voor evenement bevestigd: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Betaling ontvangen voor uw bestelling: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "extern begonnen" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "onderweg" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "klaar" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "Organisator" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Klant" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Betalingskosten" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Verzendkosten" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Servicekosten" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "Annuleringskosten" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Overige kosten" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Cadeaubon" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Waarde" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Besteld product" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "Winkelwagen-ID (bijv. sessiesleutel)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Winkelwagenpositie" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Producten in winkelwagen" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Bedrijfsnaam" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Selecteer land" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Alleen voor zakelijke klanten binnen de EU." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "Dit kenmerk wordt voor u op de factuur afgedrukt." @@ -3189,8 +3200,8 @@ msgstr "Terugbetaling aangevraagd" msgid "You have been requested to issue a refund for {order.code}." msgstr "U bent gevraagd om bestelling {order.code} terug te betalen." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Dit veld is verplicht." @@ -3402,7 +3413,7 @@ msgstr "Verrekend met bestellingen: %s" msgid "Ticket code (barcode content)" msgstr "Ticket code (waarde van QR-code)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Productnaam" @@ -3535,7 +3546,7 @@ msgstr "19:00" msgid "Event location" msgstr "Evenementlocatie" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Voorbeeldstad" @@ -4810,62 +4821,73 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "Voornaam" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "Achternaam" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "Voornaam" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "Tweede naam" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "Roepnaam" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "Transcriptie" @@ -5261,7 +5283,7 @@ msgstr "De taak is voltooid." msgid "Filetype not allowed!" msgstr "Bestandstype niet toegestaan!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Gebruik talen" @@ -5327,7 +5349,7 @@ msgstr "" "Voorbeeldlocatie\n" "Amsterdam, Nederland" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5343,7 +5365,7 @@ msgid "Copy configuration from" msgstr "Kopieer instellingen van" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "Niet kopiëren" @@ -5424,7 +5446,7 @@ msgstr "" msgid "Available languages" msgstr "Beschikbare talen" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 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 " @@ -5434,7 +5456,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Wachtlijst inschakelen" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5510,10 +5532,20 @@ msgstr "" "onverwacht gedrag bij het sorteren of wijzigen van namen." #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "Vraag om e-mailadressen per ticket" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5531,11 +5563,11 @@ msgstr "" "alleen naar het primaire e-mailadres verstuurd worden, en niet aan de " "adressen op ieder ticket." -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "Verplicht e-mailadressen per ticket" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5546,41 +5578,41 @@ msgstr "" "voor de bestelbevestiging zal altijd verplicht zijn, onafhankelijk van deze " "instelling." -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "Vraag tweemaal om het e-mailadres voor de bestelling" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Verplicht klanten om het hoofd-e-mailadres tweemaal in te vullen, om fouten " "te voorkomen." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Maximale aantal producten per bestelling" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "Add-onproducten zullen niet worden meegeteld." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Reserveerperiode" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Hoe lang (in minuten) de producten in de winkelwagen van een gebruiker voor " "deze gebruiker gereserveerd blijven." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "Imprint-URL" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5588,11 +5620,11 @@ msgstr "" "Dit zou bijvoorbeeld naar een deel van uw website moeten wijzen dat uw " "contactinformatie en eventuele wettelijk verplichte informatie bevat." -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Bevestigingstekst" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5604,29 +5636,29 @@ msgstr "" "Pages-functie gebruikt om uw voorwaarden te publiceren heeft u deze " "instelling niet nodig, omdat u dit daar kunt instellen." -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "Contactadres" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "We zullen dit publiek tonen om gasten toe te staan contact met u op te nemen." -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "U kunt niet het invullen van namen van aanwezigen verplichten als u er niet " "om vraagt." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "U moet om de e-mailadressen van deelnemers vragen als u de vraag verplicht " "wilt maken." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5634,24 +5666,30 @@ msgstr "" "bijv. Ik bevestig dat ik de voorwaarden van de organisator heb gelezen, en " "ga ermee akkoord." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Vraag naar {fields}, toon als {example}" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Vrije prijsinvoer" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "Klanten kunnen hun onbetaalde bestellingen annuleren" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "Sta annuleren toe tot" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5660,23 +5698,23 @@ msgstr "" "betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige " "terugbetaling worden aangemaakt, die u zelf zult moeten verwerken." -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "Houd een vast bedrag als annuleringskosten in" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "Houd betalings-, verzend- en servicekosten in" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "Houd een percentage van het bedrag in als annuleringskosten" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Betalingstermijn in dagen" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5689,11 +5727,11 @@ msgstr "" "time betalingsmethoden gebruikt raden we alsnog twee of drie dagen aan, om " "klanten toe te staan mislukte betalingen opnieuw te proberen." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Laatste datum van betalingen" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5704,11 +5742,11 @@ msgstr "" "evenementenreeksfunctie gebruikt zal bij bestellingen die tickets bevatten " "voor meerdere datums de eerste datum worden gebruikt." -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Laat betalingstermijnen alleen op weekdagen aflopen" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5720,11 +5758,11 @@ msgstr "" "maandag worden verlengd. Dit is in sommige landen bij wet verplicht. Dit " "heeft geen effect op de laatste datum van betalingen zoals boven ingesteld." -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Laat onbetaalde bestellingen automatisch verlopen" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5735,11 +5773,11 @@ msgstr "" "betekent dat deze tickets weer vrij worden gegeven en kunnen worden besteld " "door andere klanten." -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Te late betalingen accepteren" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5750,11 +5788,11 @@ msgstr "" "betalingen worden geaccepteerd na de 'Laatste datum van betalingen' (zie " "boven)." -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "Belastingregel voor betalingstoeslagen" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5765,11 +5803,11 @@ msgstr "" "omgekeerde-heffingsregels instellen, andere instellingen van de " "belastingregel worden genegeerd." -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "Hulptekst" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5777,56 +5815,56 @@ msgstr "" "Deze tekst wordt boven de betalingsopties getoond. Als u dit wilt kunt u " "hier de opties aan de gebruiker uitleggen." -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" "De laatste datum van betalingen kan niet voor het eind van de voorverkoop " "zijn." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Vraag om factuuradres" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Verplicht factuuradres" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "Verplicht een adres van een bedrijf" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "Dit zal gebruikers verplichten om een bedrijfsnaam in te voeren." -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Verplicht klantnaam" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "Vraag om btw-nummer" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Werkt alleen als een factuuradres wordt gevraagd. Btw-nummer is niet " "verplicht." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "Vraag om ontvanger" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "Vraag niet om een factuuradres als de bestelling gratis is" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Toon gratis producten op facturen" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5834,30 +5872,30 @@ msgstr "" "Merk op dat facturen nooit zullen worden gegenereerd voor bestellingen die " "alleen gratis producten bevatten." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "Uitleg factuuradres" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" "Deze tekst wordt boven de invulvelden voor het factuuradres getoond tijdens " "het afrekenen." -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Genereer facturen met opeenvolgende factuurnummers" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Als dit is uitgeschakeld wordt de bestelcode gebruikt in het factuurnummer." -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Factuurnummer-prefix" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5872,39 +5910,39 @@ msgstr "" "dus maximaal één keer worden gebruikt bij al uw evenementen. Deze instelling " "is alleen van toepassing op nieuw aangemaakte facturen." -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Genereer facturen" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "Genereer geen facturen" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "Alleen handmatig in het administratiepaneel" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Automatisch op verzoek gebruiker" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Automatisch voor alle aangemaakte bestellingen" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Automatisch na betaling" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "Facturen zullen nooit worden gegenereerd voor gratis bestellingen." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "Genereer facturen voor verkoopkanalen" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -5912,15 +5950,15 @@ msgstr "" "Als u facturen genereren met de vorige instelling heeft ingeschakeld kunt u " "dit hier beperken tot specifieke verkoopkanalen." -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Toon namen van gasten op facturen" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Voeg facturen als bijlage bij e-mails" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5933,39 +5971,39 @@ msgstr "" "betalingsbevestiging. Als ze niet automatisch worden gegenereerd zullen ze " "niet worden bijgevoegd bij mails." -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Factuurstijl" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "Adresregel" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "Albert Einstein-straat 52" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "Binnenlands belastingnummer" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "EU-btw-nummer" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "bijv. Met dit document sturen we u de factuur voor uw bestelling." -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Introductietekst" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "Zal op elke factuur boven de bedragen worden geprint." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5973,15 +6011,15 @@ msgstr "" "bijv. Bedankt voor uw aankoop! U kunt meer informatie over het evenement " "vinden op ..." -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Extra tekst" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "Zal worden geprint op elke factuur onder het totaalbedrag." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5989,11 +6027,11 @@ msgstr "" "bijv. uw bankgegevens, wettelijk verplichte gegevens zoals uw btw-nummer, " "registratienummers, etc." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Footer" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -6001,28 +6039,28 @@ msgstr "" "Zal gecentreerd en in een kleiner lettertype worden geprint aan het einde " "van elke factuurpagina." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Factuurtaal" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "De taal van de gebruiker" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Logo-plaatje" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "We tonen uw logo met een maximale breedte en hoogte van 2,5 cm." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Onderwerpvoorvoegsel" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6031,19 +6069,19 @@ msgstr "" "opgemaakt als [voorvoegsel]. Kies bijvoorbeeld een korte vorm van uw " "evenementnaam." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Afzenderadres" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "Afzenderadres voor uitgaande e-mails" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "Naam van afzender" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6051,39 +6089,39 @@ msgstr "" "Deze naam zal samen met het verzendadres voor uitgaande e-mails worden " "gebruikt. Standaard wordt de naam van uw evenement gebruikt." -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "BCC-adres" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle e-mails zullen als BCC-kopie worden verstuurd naar dit adres" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "Handtekening" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Dit zal worden toegevoegd aan iedere e-mail. Beschikbare plaatsaanduidingen: " "{event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "bijv. uw contactgegevens" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "HTML-e-mail-renderer" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "Tekst verstuurd naar adres van besteller" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6092,13 +6130,13 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "Stuur een e-mail naar gasten" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 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 " @@ -6108,18 +6146,18 @@ msgstr "" "die de tickets bestelt zal de volgende e-mail naar de gasten worden " "verzonden." -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "Tekst verstuurd naar gasten" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "Beschikbare plaatsaanduidingen: {event}, {url}, {attendee_name}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6128,8 +6166,8 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {invoice_name}, " "{invoice_company}, {payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" @@ -6137,31 +6175,31 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Tekst" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Tekst (verstuurd door administrator)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Tekst (aangevraagd door gebruiker)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Beschikbare plaatsaanduidingen: {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Aantal dagen" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6169,7 +6207,7 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor de bestelling verloopt worden " "verstuurd. Als de waarde 0 is zal de e-mail nooit worden verstuurd." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6178,18 +6216,18 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {expire_date}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Beschikbare plaatsaanduidingen: {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6199,17 +6237,17 @@ msgstr "" "Beschikbare plaatsaanduidingen: {expire_date}, {event}, {code}, {date}, " "{url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Beschikbare plaatsaanduidingen: {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "Beschikbare plaatsaanduidingen: {attendee_name}, {event}, {url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6217,11 +6255,11 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor het evenement start worden verstuurd. " "Als dit veld leeg is zal de mail nooit worden verstuurd." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6230,11 +6268,11 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "Bestelling goedgekeurd" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6248,11 +6286,11 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "Bestelling geweigerd" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6261,11 +6299,11 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Gebruik aangepaste SMTP-server" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6273,35 +6311,35 @@ msgstr "" "Alle email gerelateerd aan uw evenement zal worden verstuurd via de SMTP-" "server die u heeft opgegeven." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Hostnaam" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Poort" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Gebruikersnaam" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "Gebruik STARTTLS" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "Vaak ingeschakeld op poort 587." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "Gebruik SSL" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Vaak ingeschakeld op poort 465." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6309,33 +6347,33 @@ msgstr "" "U kunt óf SSL óf STARTTLS-beveiliging inschakelen, maar niet allebei " "tegelijkertijd." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Hoofdkleur" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Voer de hexadecimale code van een kleur in, bijv. #990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "Accentkleur voor succes" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "We raden sterk aan om een groentint te gebruiken." -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "Accentkleur voor fouten" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "We raden sterk aan om een roodtint te gebruiken." -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6345,20 +6383,20 @@ msgstr "" "evenement in de header tonen. We zullen uw logo tonen met een maximale " "hoogte van 120 pixels." -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Lettertype" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Wordt alleen gebruikt door moderne browsers." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "Tekst voor einde van de voorverkoop" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6369,11 +6407,11 @@ msgstr "" "andere opties om tickets te kopen te beschrijven, bijvoorbeeld een " "ticketbureau." -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "Voucher-uitleg" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 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." @@ -6382,49 +6420,53 @@ msgstr "" "kunt dit bijvoorbeeld gebruiken om uit te leggen hoe een voucher te " "verkrijgen." -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Toon variaties van een product standaard uitgeklapt" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "Sorteren op datum" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "Starttijd van het evenement (aflopend)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "Naam (aflopend)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "Vraag zoekmachines om deze ticketwinkel niet te indexeren" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Verwijs gelijk door naar afrekenen nadat een product in de winkelwagen is " "geplaatst." -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Gebruik functie" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Gebruik pretix om tickets te genereren om de gebruiker te laten downloaden " "en uitprinten." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "Downloaddatum" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6435,55 +6477,55 @@ msgstr "" "meerdere datums zullen alle tickets downloadbaar zijn als ten minste één van " "de datums het toestaat." -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "Bied aan om tickets apart te downloaden voor add-onproducten" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Genereer tickets voor producten die geen toegangsbewijs zijn" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "Bied voor een bestelling is betaald al aan om tickets te downloaden" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "Ieder land" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "Europese Unie" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "Iedere klant" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "Particulier" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "Zakelijk" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "Zakelijk met geldig btw-nummer" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "Reken btw" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "Geen btw" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Voorgekozen voucher" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6495,11 +6537,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:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Compatibiliteitsmodus" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6507,41 +6549,41 @@ msgstr "" "Onze standaardwidget werkt niet in alle websitebouwers. Probeer als u " "problemen ervaart deze compatibiliteitsmodus te gebruiken." -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "De gegeven vouchercode bestaat niet." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "Het wachtwoord dat u invoerde was onjuist." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "De slug die u invoerde was onjuist." -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Uw wachtwoord" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "Evenementsslug" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Ticketdownloads" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 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:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "Verplicht alle gasten om hun naam in te vullen" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6549,11 +6591,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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6565,11 +6607,11 @@ msgstr "" "een Stripe-account op moeten zetten, wat minder dan vijf minuten duurt door " "hun simpele interface." -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Betaling via bankoverschrijving" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6579,16 +6621,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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prijs (optioneel)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Hoeveelheid beschikbaar" @@ -6708,10 +6750,10 @@ msgstr "Alle organisatoren" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Alle" @@ -6968,11 +7010,11 @@ msgstr "" "Het is niet mogelijk om afhankelijkheden te maken voor vragen die tijdens " "het inchecken worden gesteld." -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "Het product moet in meerdere variaties bestaan" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -6980,51 +7022,51 @@ 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:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "Geen belasting" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "Kopieer productinformatie" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "Niet nu aan een quotum toevoegen" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "Voeg product toe aan een bestaand quotum" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "Nieuw quotum voor dit product aanmaken" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "Quotumopties" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "Toevoegen aan bestaand quotum" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "Naam nieuw quotum" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "Grootte" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "Aantal tickets" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "Quotumnaam is verplicht." -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "Kies een quotum." @@ -7316,11 +7358,18 @@ msgstr "" "De veranderingen konden niet worden opgeslagen, omdat er geen overgebleven " "team zou zijn met de toestemming om teams en toestemmingen aan te passen." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You currently do not have access to any events." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "U heeft momenteel geen toegang tot evenementen." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "Infotekst" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -7328,19 +7377,19 @@ msgstr "" "Standaard nergens getoond, maar als u dit wilt kunt u dit bijvoorbeeld " "gebruiken in ticketsjablonen." -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "We raden sterk aan om een roodtint te gebruiken." -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "Homepagina-tekst" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "Dit zal worden getoond op de homepagina van de organisator." -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -7350,27 +7399,27 @@ msgstr "" "paginaheader tonen. We zullen uw logo met een maximale hoogte van 120 pixels " "tonen." -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "Standaard overzichtsstijl" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "Lijst" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "Kalender" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "Toon beschikbaarheid in evenementsoverzichten" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -7381,20 +7430,20 @@ msgstr "" "laden van uw pagina langer duurt, en de getoonde status kan tot twee minuten " "achterlopen." -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "Link terug naar het organisatoroverzicht op alle evenementspagina's" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "Kies alle talen waarin uw organisatorpagina beschikbaar moet zijn." -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "Favicon" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." @@ -7403,7 +7452,7 @@ msgstr "" "pretix-icoon. We raden een grootte van ten minste 200x200px aan, om de " "meeste apparaten te ondersteunen." -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "Evenementstypes" @@ -7583,8 +7632,8 @@ msgstr "" "Deze bestelling is gemaakt door het opsplitsen van de bestelling {order}" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(onbekend)" @@ -8022,214 +8071,226 @@ msgid "The quota has been changed." msgstr "Het quotum is aangepast." #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "Het quotum is verwijderd." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "Het quotum is verwijderd." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "De categorie is toegevoegd." -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "De categorie is verwijderd." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "De categorie is aangepast." -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "De vraag is toegevoegd." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "De vraag is verwijderd." -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "De vraag is aangepast." -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "De belastingregel is toegevoegd." -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "De belastingregel is verwijderd." -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "De belastingregel is aangepast." -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "De inchecklijst is toegevoegd." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "De inchecklijst is verwijderd." -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "De inchecklijst is aangepast." -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "De evenementsinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "De ticketsdownloadinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "Een plug-in is ingeschakeld." -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "Een plug-in is uitgeschakeld." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "De winkel is live gezet." -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "De winkel is offline gehaald." -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 msgid "The shop has been taken into test mode." msgstr "De winkel is in testmodus gezet." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 msgid "The test mode has been disabled." msgstr "De testmodus is uitgeschakeld." -#: pretix/control/logdisplay.py:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "Het evenement is aangemaakt." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 msgid "An answer option has been added to the question." msgstr "Een antwoordoptie is aan de vraag toegevoegd." -#: pretix/control/logdisplay.py:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "Een antwoordoptie is verwijderd van de vraag." -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "Een antwoordoptie is aangepast." -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "Een gebruiker is toegevoegd aan het evenemententeam." -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "Een gebruiker is uitgenodigd voor het evenemententeam." -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "De rechten van een gebruiker zijn veranderd." -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "Een gebruiker is verwijderd van het evenemententeam." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 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:296 +#: pretix/control/logdisplay.py:298 msgid "An entry has been removed from the waiting list." msgstr "Een inschrijving is verwijderd van de wachtlijst." -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 msgid "An entry has been changed on the waiting list." msgstr "Een inschrijving op de wachtlijst is aangepast." -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:300 msgid "An entry has been added to the waiting list." msgstr "Een inschrijving is toegevoegd aan de wachtlijst." -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "Het team is aangepast." -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "De teaminstellingen zijn aangepast." -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "Het team is verwijderd." -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "De evenementsdatum is verwijderd." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "De evenementsdatum is aangepast." -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "De evenementsdatum is aangemaakt." -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Een quotum is toegevoegd aan de evenementsdatum." -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:308 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Een quotum van de evenementsdatum is aangepast." -#: pretix/control/logdisplay.py:307 +#: pretix/control/logdisplay.py:309 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Een quotum is verwijderd van de evenementsdatum." -#: pretix/control/logdisplay.py:308 +#: pretix/control/logdisplay.py:310 msgid "The device has been created." msgstr "Het apparaat is aangemaakt." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 msgid "The device has been changed." msgstr "Het apparaat is gewijzigd." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 msgid "Access of the device has been revoked." msgstr "De toegang van het apparaat is ingetrokken." -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 msgid "The device has been initialized." msgstr "Het apparaat is geïnitialiseerd." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 msgid "The access token of the device has been regenerated." msgstr "Het toegangstoken van het apparaat is opnieuw gegenereerd." -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:315 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:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "De instellingen van een betalingsprovider zijn aangepast." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "De instellingen van een ticketsuitvoerprovider zijn aangepast." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "De gebruiker bevestigde het volgende bericht: \"{}\"" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -8238,85 +8299,85 @@ msgstr "" "Plaats #{posid} is handmatig gemarkeerd als ingecheckt op {datetime} op " "lijst \"{list}\"." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, 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:384 +#: pretix/control/logdisplay.py:386 #, 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:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} is toegevoegd aan het team." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} is verwijderd uit het team." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, 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:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} is uitgenodigd voor het team." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "De uitnodiging voor {user} is opnieuw verstuurd." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "De uitnodiging voor {user} is ingetrokken." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Het token \"{name}\" is aangemaakt." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Het token \"{name}\" is ingetrokken." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "Uw accountinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Uw e-mailadres is veranderd naar {email}." -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Uw wachtwoord is veranderd." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "Uw account is ingeschakeld." -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "Uw account is uitgeschakeld." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "U heeft als de gebruiker {} gewerkt." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "U bent gestopt met werken als {}." @@ -8349,7 +8410,7 @@ msgstr "Algemeen" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8410,7 +8471,7 @@ msgid "Overview" msgstr "Overzicht" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8640,13 +8701,13 @@ msgstr "Stel nieuw wachtwoord in" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8657,7 +8718,7 @@ msgstr "Stel nieuw wachtwoord in" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8810,7 +8871,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "Neem contact met ons op als dit langer dan een aantal minuten duurt." #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "Apparaat-ID" @@ -9006,7 +9067,7 @@ msgstr "Verwijderen" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "Inchecklijst" @@ -9258,7 +9319,7 @@ msgid "Change notification settings" msgstr "Verander meldingsinstellingen" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "Verwijder evenement" @@ -9317,7 +9378,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "Verwijder persoonlijke gegevens" @@ -9345,7 +9406,7 @@ msgstr "Weergaveinstellingen" msgid "Event page" msgstr "Evenementspagina" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "Winkelontwerp" @@ -9417,7 +9478,7 @@ msgid "Show more" msgstr "Toon meer" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "Commentaar bijwerken" @@ -9442,9 +9503,9 @@ msgstr "Deze verandering is uitgevoerd door een pretix-beheerder." #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "Details" @@ -9748,11 +9809,11 @@ msgstr "Geïnstalleerde plugins" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -9934,7 +9995,7 @@ msgstr "Metadata" msgid "Timeline" msgstr "Tijdlijn" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -10525,23 +10586,27 @@ msgstr "" "Weet u zeker dat u de categorie %(name)s wilt verwijderen?" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "Uitverkocht (openstaande bestellingen)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s beschikbaar" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "Onbeperkt" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "Volledig gereserveerd" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10723,15 +10788,39 @@ msgstr "Quotum: %(name)s" msgid "Edit quota" msgstr "Quotum bewerken" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "Overbook quota" +msgid "Open quota" +msgstr "Overboek quotum" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "Gebruiksoverzicht" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "Beschikbaarheidsberekening" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." @@ -10739,12 +10828,12 @@ msgstr "" "Er is een plug-in actief die het uiteindelijke resultaat van dit quotum kan " "laten afwijken van wat u hier ziet." -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "Dit quotum is op dit moment overboekt met %(num)s tickets." -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." @@ -10753,7 +10842,7 @@ msgstr "" "quotum en een gebruiker toestaan om producten te kopen, zelfs als dit quotum " "is uitverkocht." -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "Quotumgeschiedenis" @@ -10772,12 +10861,12 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "De volgende producten zullen misschien niet meer te koop zijn:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "Items" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -10787,6 +10876,12 @@ msgstr "" "moet zijn. Als u twee quota op hetzelfde product toepast zal het alleen " "beschikbaar zijn wanneer beide quota nog capaciteit hebben." +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "Geavanceerde instellingen" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -10911,7 +11006,7 @@ msgstr "Bewerk een applicatie" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "Toegang intrekken" @@ -11136,7 +11231,7 @@ msgid "Change order information" msgstr "Verander bestellingsinformatie" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11320,8 +11415,8 @@ msgstr "Toon ticketcode" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11345,33 +11440,33 @@ msgstr "" msgid "UNSAFE" msgstr "ONVEILIG" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "Netto totaal" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "Belastingen" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11382,15 +11477,15 @@ msgstr "Belastingen" msgid "Total" msgstr "Totaal" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "Betalingen" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "Bevestigingsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -11398,68 +11493,68 @@ 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "GEMIGREERD" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "Bevestig als betaald" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "Maak een terugbetaling aan" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Bron" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "Annuleer overschrijving" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "Bevestig als klaar" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "Negeer" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "Verwerk terugbetaling" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "Veranderen" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Postcode en stad" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "Geldig EU btw-nummer" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "Controleren" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "Bestelgeschiedenis" @@ -11870,7 +11965,19 @@ msgstr "Organisator: %(name)s" msgid "Connect to device:" msgstr "Apparaat verbinden:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "1. Download pretixdesk" +msgid "Download pretixSCAN" +msgstr "1. Download pretixdesk" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." @@ -11878,11 +11985,11 @@ msgstr "" "Open de app die u wilt verbinden, en herstel indien gewenst de app terug in " "de originele staat." -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "Scan de volgende configuratiecode:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" @@ -11890,37 +11997,15 @@ msgstr "" "Als uw apparaat geen ondersteuning biedt voor het scannen van een QR-code " "kunt u ook de volgende code invoeren:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "Systeem-URL:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "Token:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" -"Merk op dat dit een nieuwe functie is die momenteel alleen werkt met " -"software van bèta-kwaliteit, zoals pretixPOS. pretixdroid 1.x en pretixdroid " -"0.x worden door deze functie niet ondersteund. Toekomstige versies van " -"pretixdroid en pretixdesk zullen wel via dit menu ondersteund worden." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" -"Ga naar het menu Incheckapparaten van een evenement om " -"pretixdroid of pretixdesk in te stellen." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "Apparatenoverzicht" @@ -11991,32 +12076,32 @@ msgstr "" "Dit menu staat u toe om hardware-apparaten (zoals kassa- of scanterminals) " "met uw account te verbinden." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "U heeft nog geen apparaten verbonden." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "Verbind een apparaat" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "Hardwaremodel" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "Software" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "Nog niet geïnstalleerd" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "Ingetrokken" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "Verbinden" @@ -13598,11 +13683,11 @@ msgstr "De nieuwe inchecklijst is aangemaakt." #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -13897,90 +13982,96 @@ msgstr "Ticket met korting" msgid "Your changes have not been saved, see below for errors." msgstr "Uw wijzigingen zijn niet opgeslagen, zie onder voor details." -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "Het gevraagde product bestaat niet." -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "De volgorde van items is bijgewerkt." -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "De gevraagde productcategorie bestaat niet." -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "De gekozen categorie is verwijderd." -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "De nieuwe categorie is aangemaakt." -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "De volgorde van categorieën is bijgewerkt." -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "De gekozen vraag bestaat niet." -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "De volgorde van vragen is bijgewerkt." -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "De gevraagde vraag bestaat niet." -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "De gekozen vraag is verwijderd." -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "Bestand geüpload" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "De nieuwe vraag is aangemaakt." -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "Het nieuwe quotum is aangemaakt." -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "Vouchers en wachtlijstreserveringen" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "Beschikbaar quotum" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "Wachtlijst (openstaand)" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "Momenteel te koop" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "Het gevraagde quotum bestaat niet." -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, fuzzy +#| msgid "The order has been marked as not paid." +msgid "The quota has been re-opened and will not close again." +msgstr "De bestelling is aangemerkt als onbetaald." + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "Het geselecteerde quotum is verwijderd." -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "Het gevraagde item bestaat niet." -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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 " @@ -13989,7 +14080,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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -13997,7 +14088,7 @@ msgstr "" "U kunt geen add-ons toevoegen aan een product dat zelf alleen beschikbaar is " "als add-on." -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -14005,11 +14096,11 @@ msgstr "" "U kunt geen bundels toevoegen aan een product dat zelf alleen beschikbaar is " "als bundel." -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "Het gekozen product is verwijderd." -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "Het gekozen product is uitgeschakeld." @@ -14250,69 +14341,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:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "De betalingstermijn is veranderd." -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 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:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "Deze actie is alleen toegestaan voor openstaande bestellingen." -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" "Deze actie is alleen toegestaan voor openstaande bestellingen en betaalde " "bestellingen." -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "Een fout is opgetreden. Zie de details hieronder." -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 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:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "De bestelling is aangepast." -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 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:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "Niets hoefde te worden aangepast aan de bestelling." -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "We konden de e-mail niet versturen. Zie onder voor details." -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Onderwerp: {subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 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:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "Kon geen mail sturen naar de volgende gebruiker: {}" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14320,15 +14411,15 @@ msgstr "" "Deze link is niet meer geldig. Ga terug, ververs de pagina, en probeer het " "opnieuw." -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "Er is geen bestelling met de gegeven bestelcode." -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "De gekozen exporteerder was niet gevonden." -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 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." @@ -14952,7 +15043,7 @@ msgstr "Vul uw bankrekeninggegevens in." #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -15433,8 +15524,8 @@ msgstr "" "PayPal heeft de betaling nog niet goedgekeurd. We zullen het aan u melden " "zodra de betaling is voltooid." -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "Er is een fout opgetreden bij het versturen van de bevestigingsmail." @@ -15661,21 +15752,54 @@ msgstr "Incheckapparaten" msgid "Check-in device configuration" msgstr "Instellen van incheckapparaat" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -"pretixdroid is een Android-app die u kunt gebruiken om tickets te " -"controleren bij de ingang van uw evenement. pretixdesk is de bijbehorende " -"app voor desktopcomputers." -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "Maak app-configuratie" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "Maak app-configuratie" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" @@ -15683,31 +15807,31 @@ msgstr "" "Maak eerst hier een configuratiecode om te beginnen met het scannen van " "tickets met onze apps:" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "Maak configuratie" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "Bestaande app-configuraties" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "Nieuwe configuratie aanmaken" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "ID" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "Toon info" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "Zoeken toestaan" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "Apparaat instellen" @@ -16100,7 +16224,7 @@ msgstr "" msgid "Credit card payments" msgstr "Creditcardbetalingen" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "giropay" @@ -16110,19 +16234,19 @@ msgstr "giropay" msgid "Needs to be enabled in your Stripe account first." msgstr "Moet eerst in uw Stripe-account worden aangezet." -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "iDEAL" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "Alipay" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "Bancontact" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "SOFORT" @@ -16180,21 +16304,21 @@ msgstr "" "testkaarten gebruiken om een betaling uit te voeren. Er zal geen echt " "geld worden overgemaakt." -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "Stripe meldde een fout met uw kaart: %s" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." @@ -16202,7 +16326,7 @@ msgstr "" "We hadden problemen met het communiceren met Stripe. Probeer het opnieuw, en " "neem contact op met ons als het probleem aanhoudt." -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." @@ -16210,16 +16334,16 @@ msgstr "" "Uw betaling wacht op voltooiing. We zullen het aan u melden wanneer uw " "betaling is gelukt." -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "Stripe meldde een fout: %s" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "Geen betalingsinformatie gevonden." -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." @@ -16227,73 +16351,73 @@ msgstr "" "We hadden problemen met het communiceren met Stripe. Probeer het opnieuw, en " "neem contact op met ons als het probleem aanhoudt." -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "Stripe meldde een fout" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "Creditcard via Stripe" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "Creditcard" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "U moet mogelijk JavaScript inschakelen voor Stripe-betalingen." -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 #, fuzzy #| msgid "Your input was invalid, please try again." msgid "Your payment failed. Please try again." msgstr "Uw invoer was ongeldig, probeer het opnieuw." -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "giropay via Stripe" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "onbekende naam" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "iDEAL via Stripe" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "Alipay via Stripe" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "Bancontact via Stripe" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "SOFORT via Stripe" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "Land van uw bank" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "Duitsland" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "Oostenrijk" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "België" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "Nederland" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "Spanje" @@ -16537,6 +16661,7 @@ msgid "Your Stripe account has been disconnected." msgstr "De verbinding met uw Stripe-account is verbroken." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." @@ -16544,17 +16669,6 @@ msgstr "" "Sorry, er trad een fout op in het betalingsproces. Klik op de link in uw " "email om door te gaan." -#: pretix/plugins/stripe/views.py:472 -#, fuzzy -#| msgid "" -#| "Sorry, there was an error in the payment process. Please check the link " -#| "in your emails to continue." -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" -"Sorry, er trad een fout op in het betalingsproces. Klik op de link in uw " -"email om door te gaan." - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -17154,14 +17268,20 @@ msgid "Payment pending" msgstr "Wacht op betaling" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "minimumhoeveelheid om te bestellen: %(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "vanaf %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -17169,61 +17289,61 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "Toon varianten" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "Verander prijs voor %(item)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "excl. belasting" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "incl. belasting" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "excl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "incl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "Voer hieronder een vouchercode in om dit ticket te kopen." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Aantal van %(item)s – %(var)s om te bestellen" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -17813,22 +17933,22 @@ msgid "The presale for this event is over or has not yet started." msgstr "" "De voorverkoop voor dit evenement is afgelopen of is nog niet begonnen." -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "Onbekende evenementcode of niet bevoegd om dit evenement te bekijken." -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Geen datum geselecteerd." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Onbekende datum geselecteerd." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "Ga terug en probeer het opnieuw." @@ -17998,6 +18118,45 @@ msgstr "Leestoegang" msgid "Write access" msgstr "Schrijftoegang" +#~ msgid "" +#~ "Please note that this is a new feature that currently only works for beta-" +#~ "stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " +#~ "not supported by this feature. Future versions of pretixdroid and " +#~ "pretixdesk will be supported through this menu." +#~ msgstr "" +#~ "Merk op dat dit een nieuwe functie is die momenteel alleen werkt met " +#~ "software van bèta-kwaliteit, zoals pretixPOS. pretixdroid 1.x en " +#~ "pretixdroid 0.x worden door deze functie niet ondersteund. Toekomstige " +#~ "versies van pretixdroid en pretixdesk zullen wel via dit menu ondersteund " +#~ "worden." + +#~ msgid "" +#~ "To set up pretixdroid or pretixdesk, please go to the Check-in " +#~ "devices section of an event." +#~ msgstr "" +#~ "Ga naar het menu Incheckapparaten van een evenement om " +#~ "pretixdroid of pretixdesk in te stellen." + +#~ msgid "" +#~ "pretixdroid is an Android app that you can use to control tickets at the " +#~ "entrance of your event. pretixdesk is the corresponding app for desktop " +#~ "computers." +#~ msgstr "" +#~ "pretixdroid is een Android-app die u kunt gebruiken om tickets te " +#~ "controleren bij de ingang van uw evenement. pretixdesk is de bijbehorende " +#~ "app voor desktopcomputers." + +#, fuzzy +#~| msgid "" +#~| "Sorry, there was an error in the payment process. Please check the link " +#~| "in your emails to continue." +#~ msgid "" +#~ "Sorry, there was an error in the payment process.in your emails to " +#~ "continue." +#~ msgstr "" +#~ "Sorry, er trad een fout op in het betalingsproces. Klik op de link in uw " +#~ "email om door te gaan." + #~ msgid "" #~ "Percentage of the order total. Note that this percentage will currently " #~ "only be calculated on the summed price of sold tickets, not on other fees " @@ -18232,9 +18391,6 @@ msgstr "Schrijftoegang" #~ msgid "Mark as not paid" #~ msgstr "Markeren als onbetaald" -#~ msgid "The order has been marked as not paid." -#~ msgstr "De bestelling is aangemerkt als onbetaald." - #~ msgid "We are unable to find a user matching the data you provided." #~ msgstr "" #~ "We kunnen geen gebruiker vinden aan de hand van de door u opgegeven " diff --git a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po index c7a04fa4d..e19c8d08d 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-06-26 00:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2978,8 +2989,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3152,7 +3163,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3285,7 +3296,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4257,62 +4268,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4667,7 +4689,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4719,7 +4741,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4733,7 +4755,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4800,7 +4822,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4808,7 +4830,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4868,11 +4890,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4882,58 +4914,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4941,69 +4973,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5011,22 +5047,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5034,121 +5070,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5157,53 +5193,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5211,236 +5247,236 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5448,38 +5484,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5488,218 +5524,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5707,60 +5747,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5768,27 +5808,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5908,10 +5948,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "" @@ -6145,61 +6185,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6452,82 +6492,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6696,8 +6741,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7100,295 +7145,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7417,7 +7470,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7478,7 +7531,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7695,13 +7748,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7712,7 +7765,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7851,7 +7904,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8044,7 +8097,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8237,7 +8290,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8284,7 +8337,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8310,7 +8363,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8371,7 +8424,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8396,9 +8449,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8672,11 +8725,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8833,7 +8886,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9341,23 +9394,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9525,32 +9582,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9568,18 +9647,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9686,7 +9769,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9885,7 +9968,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10058,8 +10141,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10081,33 +10164,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10118,82 +10201,82 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10572,47 +10655,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10670,32 +10747,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12122,11 +12199,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12400,113 +12477,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12720,79 +12801,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13379,7 +13460,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13805,8 +13886,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14005,48 +14086,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14402,7 +14517,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14412,19 +14527,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14471,112 +14586,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14794,16 +14909,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15354,14 +15465,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15369,61 +15485,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -15954,22 +16070,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po index e5a206ff7..1e04c6206 100644 --- a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -49,12 +49,12 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:144 -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:175 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:146 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:177 msgid "Confirming your payment …" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:151 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:153 msgid "Contacting your bank …" msgstr "" @@ -251,7 +251,7 @@ msgid_plural "The items in your cart are reserved for you for {num} minutes." msgstr[0] "" msgstr[1] "" -#: pretix/static/pretixpresale/js/ui/main.js:207 +#: pretix/static/pretixpresale/js/ui/main.js:212 msgid "Please enter a quantity for one of the ticket types." msgstr "" diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po index 60d92e761..a5955d7cb 100644 --- a/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po +++ b/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-06-27 18:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch (informal) " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "Leeg, als dit product geen toegangsbewijs is" -#: pretix/base/models/orders.py:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "openstaand" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "bevestigd" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "terugbetaald" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Betalingsinformatie" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Aanmelding voor evenement bevestigd: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Betaling ontvangen voor je bestelling: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "extern begonnen" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "onderweg" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "klaar" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "Organisator" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Klant" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Betalingskosten" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Verzendkosten" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Servicekosten" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "Annuleringskosten" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Overige kosten" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Cadeaubon" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Waarde" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Besteld product" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "Winkelwagen-ID (bijv. sessiesleutel)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Product in winkelwagen" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Producten in winkelwagen" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Bedrijfsnaam" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Selecteer land" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Alleen voor zakelijke klanten binnen de EU." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "Dit kenmerk wordt voor je op de factuur afgedrukt." @@ -3189,8 +3200,8 @@ msgstr "Terugbetaling aangevraagd" msgid "You have been requested to issue a refund for {order.code}." msgstr "Je bent gevraagd om bestelling {order.code} terug te betalen." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Dit veld is verplicht." @@ -3402,7 +3413,7 @@ msgstr "Verrekend met bestellingen: %s" msgid "Ticket code (barcode content)" msgstr "Kaartjescode (waarde van QR-code)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Productnaam" @@ -3535,7 +3546,7 @@ msgstr "19:00" msgid "Event location" msgstr "Evenementlocatie" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Voorbeeldstad" @@ -4800,62 +4811,73 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "Voornaam" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "Achternaam" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "Voornaam" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "Tweede naam" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "Roepnaam" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "Transcriptie" @@ -5251,7 +5273,7 @@ msgstr "De taak is voltooid." msgid "Filetype not allowed!" msgstr "Bestandstype niet toegestaan!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Gebruik talen" @@ -5317,7 +5339,7 @@ msgstr "" "Voorbeeldlocatie\n" "Amsterdam, Nederland" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5333,7 +5355,7 @@ msgid "Copy configuration from" msgstr "Kopieer instellingen van" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "Niet kopiëren" @@ -5414,7 +5436,7 @@ msgstr "" msgid "Available languages" msgstr "Beschikbare talen" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 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 " @@ -5424,7 +5446,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Wachtlijst inschakelen" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5500,10 +5522,20 @@ msgstr "" "onverwacht gedrag bij het sorteren of wijzigen van namen." #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "Vraag om e-mailadressen per kaartje" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5521,11 +5553,11 @@ msgstr "" "alleen naar het primaire e-mailadres verstuurd worden, en niet aan de " "adressen op ieder kaartje." -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "Verplicht e-mailadressen per kaartje" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5536,41 +5568,41 @@ msgstr "" "voor de bestelbevestiging zal altijd verplicht zijn, onafhankelijk van deze " "instelling." -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "Vraag tweemaal om het e-mailadres voor de bestelling" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Verplicht klanten om het hoofd-e-mailadres tweemaal in te vullen, om fouten " "te voorkomen." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Maximale aantal producten per bestelling" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "Add-onproducten zullen niet worden meegeteld." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Reserveerperiode" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Hoe lang (in minuten) de producten in de winkelwagen van een gebruiker voor " "deze gebruiker gereserveerd blijven." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "Imprint-URL" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5578,11 +5610,11 @@ msgstr "" "Dit zou bijvoorbeeld naar een deel van je website moeten wijzen dat jouw " "contactinformatie en eventuele wettelijk verplichte informatie bevat." -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Bevestigingstekst" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5594,30 +5626,30 @@ msgstr "" "de Pages-functie gebruikt om je voorwaarden te publiceren heb je deze " "instelling niet nodig, omdat je dit daar kunt instellen." -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "Contactadres" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "We zullen dit publiek tonen om gasten toe te staan contact met je op te " "nemen." -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Je het invullen van namen van aanwezigen niet verplichten als je er niet om " "vraagt." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Je moet om de e-mailadressen van deelnemers vragen als je de vraag verplicht " "wilt maken." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5625,24 +5657,30 @@ msgstr "" "bijv. Ik bevestig dat ik de voorwaarden van de organisator heb gelezen, en " "ga ermee akkoord." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "Vraag naar {fields}, toon als {example}" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Vrije prijsinvoer" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "Klanten kunnen hun onbetaalde bestellingen annuleren" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "Sta annuleren toe tot" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5651,23 +5689,23 @@ msgstr "" "betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige " "terugbetaling worden aangemaakt, die je zelf zal moeten verwerken." -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "Houd een vast bedrag als annuleringskosten in" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "Houd betalings-, verzend- en servicekosten in" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "Houd een percentage van het bedrag in als annuleringskosten" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Betalingstermijn in dagen" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5680,11 +5718,11 @@ msgstr "" "real-time betalingsmethoden gebruikt raden we alsnog twee of drie dagen aan, " "om klanten toe te staan mislukte betalingen opnieuw te proberen." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Laatste datum van betalingen" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5695,11 +5733,11 @@ msgstr "" "evenementenreeksfunctie gebruikt zal bij bestellingen die kaartjes bevatten " "voor meerdere datums de eerste datum worden gebruikt." -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Laat betalingstermijnen alleen op weekdagen aflopen" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5711,11 +5749,11 @@ msgstr "" "maandag worden verlengd. Dit is in sommige landen bij wet verplicht. Dit " "heeft geen effect op de laatste datum van betalingen zoals boven ingesteld." -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Laat onbetaalde bestellingen automatisch verlopen" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5726,11 +5764,11 @@ msgstr "" "betekent dat deze kaartjes weer vrij worden gegeven en kunnen worden besteld " "door andere klanten." -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Te late betalingen accepteren" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5741,11 +5779,11 @@ msgstr "" "betalingen worden geaccepteerd na de 'Laatste datum van betalingen' (zie " "boven)." -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "Belastingregel voor betalingstoeslagen" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5756,11 +5794,11 @@ msgstr "" "omgekeerde-heffingsregels instellen, andere instellingen van de " "belastingregel worden genegeerd." -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "Hulptekst" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." @@ -5768,56 +5806,56 @@ msgstr "" "Deze tekst wordt boven de betalingsopties getoond. Als je wilt kan je hier " "de opties aan de gebruiker uitleggen." -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" "De laatste datum van betalingen kan niet voor het eind van de verkoopperiode " "zijn." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Vraag om factuuradres" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Verplicht factuuradres" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "Verplicht een adres van een bedrijf" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "Dit zal gebruikers verplichten om een bedrijfsnaam in te voeren." -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Verplicht klantnaam" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "Vraag om btw-nummer" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Werkt alleen als een factuuradres wordt gevraagd. Btw-nummer is niet " "verplicht." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "Vraag om ontvanger" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "Vraag niet om een factuuradres als de bestelling gratis is" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Toon gratis producten op facturen" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -5825,30 +5863,30 @@ msgstr "" "Merk op dat facturen nooit zullen worden gegenereerd voor bestellingen die " "alleen gratis producten bevatten." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "Uitleg factuuradres" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" "Deze tekst wordt boven de invulvelden voor het factuuradres getoond tijdens " "het afrekenen." -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Genereer facturen met opeenvolgende factuurnummers" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Als dit is uitgeschakeld wordt de bestelcode gebruikt in het factuurnummer." -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Factuurnummer-prefix" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5863,39 +5901,39 @@ msgstr "" "dus maximaal één keer worden gebruikt bij al je evenementen. Deze instelling " "is alleen van toepassing op nieuw aangemaakte facturen." -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Genereer facturen" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "Genereer geen facturen" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "Alleen handmatig in het administratiepaneel" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Automatisch op verzoek gebruiker" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Automatisch voor alle aangemaakte bestellingen" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Automatisch na betaling" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "Facturen zullen nooit worden gegenereerd voor gratis bestellingen." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "Genereer facturen voor verkoopkanalen" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -5903,15 +5941,15 @@ msgstr "" "Als je facturen genereren met de vorige instelling hebt ingeschakeld kan je " "dit hier beperken tot specifieke verkoopkanalen." -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Toon namen van gasten op facturen" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Voeg facturen als bijlage bij e-mails" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5924,39 +5962,39 @@ msgstr "" "betalingsbevestiging. Als ze niet automatisch worden gegenereerd zullen ze " "niet worden bijgevoegd bij mails." -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Factuurstijl" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "Adresregel" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "Albert Einstein-straat 52" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "Binnenlands belastingnummer" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "EU-btw-nummer" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "bijv. Met dit document sturen we je de factuur voor je bestelling." -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Introductietekst" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "Zal boven de bedragen worden geprint op elke factuur." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -5964,15 +6002,15 @@ msgstr "" "bijv. Bedankt voor je aankoop! Je kan meer informatie over het evenement " "vinden op ..." -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Extra tekst" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "Zal worden geprint op elke factuur onder het totaalbedrag." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -5980,11 +6018,11 @@ msgstr "" "bijvoorbeeld je bankgegevens, wettelijk verplichte gegevens zoals je btw-" "nummer, registratienummers, etc." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Footer" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -5992,28 +6030,28 @@ msgstr "" "Zal gecentreerd en in een kleiner lettertype worden geprint aan het einde " "van elke factuurpagina." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Factuurtaal" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "De taal van de gebruiker" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Logo-plaatje" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "We tonen je logo met een maximale breedte en hoogte van 2,5 cm." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Onderwerpvoorvoegsel" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6022,19 +6060,19 @@ msgstr "" "opgemaakt als [voorvoegsel]. Kies bijvoorbeeld een korte vorm van je " "evenementnaam." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Afzenderadres" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "Afzenderadres voor uitgaande e-mails" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "Naam van afzender" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6042,39 +6080,39 @@ msgstr "" "Deze naam zal samen met het verzendadres voor uitgaande e-mails worden " "gebruikt. Standaard wordt de naam van je evenement gebruikt." -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "BCC-adres" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle e-mails zullen als BCC-kopie worden verstuurd naar dit adres" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "Handtekening" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Dit zal worden toegevoegd aan iedere e-mail. Beschikbare plaatsaanduidingen: " "{event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "bijv. je contactgegevens" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "HTML-e-mail-renderer" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "Tekst verstuurd naar adres van besteller" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6083,13 +6121,13 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "Stuur een e-mail naar gasten" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 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 " @@ -6099,18 +6137,18 @@ msgstr "" "die de kaartjes bestelt zal de volgende e-mail naar de gasten worden " "verzonden." -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "Tekst verstuurd naar gasten" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "Beschikbare plaatsaanduidingen: {event}, {url}, {attendee_name}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6119,8 +6157,8 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {invoice_name}, " "{invoice_company}, {payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" @@ -6128,31 +6166,31 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Tekst" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Tekst (verstuurd door administrator)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Tekst (aangevraagd door gebruiker)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Beschikbare plaatsaanduidingen: {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Aantal dagen" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6160,7 +6198,7 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor de bestelling verloopt worden " "verstuurd. Als de waarde 0 is zal de e-mail nooit worden verstuurd." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6169,18 +6207,18 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {expire_date}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" "Beschikbare plaatsaanduidingen: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Beschikbare plaatsaanduidingen: {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6190,17 +6228,17 @@ msgstr "" "Beschikbare plaatsaanduidingen: {expire_date}, {event}, {code}, {date}, " "{url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Beschikbare plaatsaanduidingen: {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "Beschikbare plaatsaanduidingen: {attendee_name}, {event}, {url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6208,11 +6246,11 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor het evenement start worden verstuurd. " "Als dit veld leeg is zal de mail nooit worden verstuurd." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6221,11 +6259,11 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "Bestelling goedgekeurd" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6239,11 +6277,11 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "Bestelling geweigerd" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6252,11 +6290,11 @@ msgstr "" "Beschikbare plaatsaanduidingen: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Gebruik aangepaste SMTP-server" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6264,35 +6302,35 @@ msgstr "" "Alle email gerelateerd aan je evenement zal worden verstuurd via de SMTP-" "server die je hebt opgegeven." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Hostnaam" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Poort" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Gebruikersnaam" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "Gebruik STARTTLS" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "Vaak ingeschakeld op poort 587." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "Gebruik SSL" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Vaak ingeschakeld op poort 465." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6300,33 +6338,33 @@ msgstr "" "Je kan óf SSL óf STARTTLS-beveiliging inschakelen, maar niet allebei " "tegelijkertijd." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Hoofdkleur" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Voer de hexadecimale code van een kleur in, bijv. #990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "Accentkleur voor succes" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "We raden sterk aan om een groentint te gebruiken." -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "Accentkleur voor fouten" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "We raden sterk aan om een roodtint te gebruiken." -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6336,20 +6374,20 @@ msgstr "" "evenement in de header tonen. We zullen je logo tonen met een maximale " "hoogte van 120 pixels." -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Lettertype" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Wordt alleen gebruikt door moderne browsers." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "Tekst voor einde van de voorverkoop" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " @@ -6360,11 +6398,11 @@ msgstr "" "andere opties om kaartjes te kopen te beschrijven, bijvoorbeeld een " "kaartjesbureau." -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "Voucher-uitleg" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 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." @@ -6373,49 +6411,53 @@ msgstr "" "kan dit bijvoorbeeld gebruiken om uit te leggen hoe een voucher te " "verkrijgen." -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Toon variaties van een product standaard uitgeklapt" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "Sorteren op datum" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "Starttijd van het evenement (aflopend)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "Naam (aflopend)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "Vraag zoekmachines om deze kaartjeswinkel niet te indexeren" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" "Verwijs gelijk door naar afrekenen nadat een product in de winkelwagen is " "geplaatst." -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Gebruik functie" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Gebruik pretix om kaartjes te genereren om door de gebruiker te laten " "downloaden en uitprinten." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "Downloaddatum" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6426,55 +6468,55 @@ msgstr "" "meerdere datums zullen alle kaartjes downloadbaar zijn als ten minste één " "van de datums het toestaat." -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "Bied aan om kaartjes apart te downloaden voor add-onproducten" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Genereer kaartjes voor producten die geen toegangsbewijs zijn" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "Bied aan om kaartjes te downloaden voordat een bestelling is betaald" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "Ieder land" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "Europese Unie" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "Iedere klant" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "Particulier" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "Zakelijk" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "Zakelijk met geldig btw-nummer" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "Reken btw" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "Geen btw" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Voorgekozen voucher" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6486,11 +6528,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:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Compatibiliteitsmodus" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6498,41 +6540,41 @@ msgstr "" "Onze standaardwidget werkt niet in alle websitebouwers. Probeer deze " "compatibiliteitsmodus te gebruiken als je problemen ervaart." -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "De gegeven vouchercode bestaat niet." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "Het wachtwoord dat je invoerde was onjuist." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "De slug die je invoerde was onjuist." -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Je wachtwoord" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "Evenementsslug" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Kaartjedownloads" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 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:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "Verplicht alle gasten om hun naam in te vullen" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6540,11 +6582,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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6556,11 +6598,11 @@ msgstr "" "je een Stripe-account aanmaken, wat minder dan vijf minuten duurt door hun " "simpele interface." -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Betaling via bankoverschrijving" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6570,16 +6612,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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prijs (optioneel)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Hoeveelheid beschikbaar" @@ -6699,10 +6741,10 @@ msgstr "Alle organisatoren" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Alle" @@ -6959,11 +7001,11 @@ msgstr "" "Het is niet mogelijk om afhankelijkheden te maken voor vragen die tijdens " "het inchecken worden gesteld." -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "Het product moet in meerdere variaties bestaan" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -6971,51 +7013,51 @@ 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:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "Geen belasting" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "Kopieer productinformatie" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "Niet nu aan een quotum toevoegen" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "Voeg product toe aan een bestaand quotum" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "Nieuw quotum voor dit product aanmaken" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "Quotumopties" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "Toevoegen aan bestaand quotum" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "Naam nieuw quotum" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "Grootte" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "Aantal kaartjes" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "Quotumnaam is verplicht." -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "Kies een quotum." @@ -7306,11 +7348,18 @@ msgstr "" "De veranderingen konden niet worden opgeslagen, omdat er geen overgebleven " "team zou zijn met de toestemming om teams en toestemmingen aan te passen." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You currently do not have access to any events." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "Je hebt momenteel geen toegang tot evenementen." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "Infotekst" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -7318,19 +7367,19 @@ msgstr "" "Standaard nergens getoond, maar als je dit wilt kan je dit bijvoorbeeld " "gebruiken in kaartjes-sjablonen." -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "We raden sterk aan om een roodtint te gebruiken." -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "Homepagina-tekst" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "Dit zal worden getoond op de homepagina van de organisator." -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -7340,27 +7389,27 @@ msgstr "" "paginaheader tonen. We zullen je logo met een maximale hoogte van 120 pixels " "tonen." -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "Standaard overzichtsstijl" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "Lijst" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "Kalender" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "Toon beschikbaarheid in evenementsoverzichten" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -7371,20 +7420,20 @@ msgstr "" "laden van je pagina langer duurt, en de getoonde status kan tot twee minuten " "achterlopen." -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "Link terug naar het organisatoroverzicht op alle evenementspagina's" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "Kies alle talen waarin je organisatorpagina beschikbaar moet zijn." -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "Favicon" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." @@ -7393,7 +7442,7 @@ msgstr "" "pretix-icoon. We raden een grootte van ten minste 200x200px aan, om de " "meeste apparaten te ondersteunen." -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "Evenementstypes" @@ -7573,8 +7622,8 @@ msgstr "" "Deze bestelling is gemaakt door het opsplitsen van de bestelling {order}" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(onbekend)" @@ -8012,214 +8061,226 @@ msgid "The quota has been changed." msgstr "Het quotum is aangepast." #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "Het quotum is verwijderd." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "Het quotum is verwijderd." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "De categorie is toegevoegd." -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "De categorie is verwijderd." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "De categorie is aangepast." -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "De vraag is toegevoegd." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "De vraag is verwijderd." -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "De vraag is aangepast." -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "De belastingregel is toegevoegd." -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "De belastingregel is verwijderd." -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "De belastingregel is aangepast." -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "De inchecklijst is toegevoegd." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "De inchecklijst is verwijderd." -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "De inchecklijst is aangepast." -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "De evenementsinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "De kaartjesdownloadinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "Een plug-in is ingeschakeld." -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "Een plug-in is uitgeschakeld." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "De winkel is live gezet." -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "De winkel is offline gehaald." -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 msgid "The shop has been taken into test mode." msgstr "De winkel is in testmodus gezet." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 msgid "The test mode has been disabled." msgstr "De testmodus is uitgeschakeld." -#: pretix/control/logdisplay.py:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "Het evenement is aangemaakt." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 msgid "An answer option has been added to the question." msgstr "Een antwoordoptie is aan de vraag toegevoegd." -#: pretix/control/logdisplay.py:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "Een antwoordoptie is verwijderd van de vraag." -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "Een antwoordoptie is gewijzigd." -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "Een gebruiker is toegevoegd aan het evenemententeam." -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "Een gebruiker is uitgenodigd voor het evenemententeam." -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "De rechten van een gebruiker zijn veranderd." -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "Een gebruiker is verwijderd van het evenemententeam." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 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:296 +#: pretix/control/logdisplay.py:298 msgid "An entry has been removed from the waiting list." msgstr "Een inschrijving is verwijderd van de wachtlijst." -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 msgid "An entry has been changed on the waiting list." msgstr "Een inschrijving op de wachtlijst is aangepast." -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:300 msgid "An entry has been added to the waiting list." msgstr "Een inschrijving is toegevoegd aan de wachtlijst." -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "Het team is aangepast." -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "De teaminstellingen zijn aangepast." -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "Het team is verwijderd." -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "De evenementsdatum is verwijderd." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "De evenementsdatum is aangepast." -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "De evenementsdatum is aangemaakt." -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Een quotum is toegevoegd aan de evenementsdatum." -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:308 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Een quotum is veranderd op de evenementsdatum." -#: pretix/control/logdisplay.py:307 +#: pretix/control/logdisplay.py:309 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Een quotum is verwijderd van de evenementsdatum." -#: pretix/control/logdisplay.py:308 +#: pretix/control/logdisplay.py:310 msgid "The device has been created." msgstr "Het apparaat is aangemaakt." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 msgid "The device has been changed." msgstr "Het apparaat is gewijzigd." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 msgid "Access of the device has been revoked." msgstr "De toegang van het apparaat is ingetrokken." -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 msgid "The device has been initialized." msgstr "Het apparaat is geïnitialiseerd." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 msgid "The access token of the device has been regenerated." msgstr "Het toegangstoken van het apparaat is opnieuw gegenereerd." -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:315 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:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "De instellingen van een betalingsprovider zijn aangepast." -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "De instellingen van een kaartjesuitvoerprovider zijn aangepast." -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "De gebruiker bevestigde het volgende bericht: \"{}\"" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -8228,85 +8289,85 @@ msgstr "" "Plaats #{posid} is handmatig gemarkeerd als ingecheckt op {datetime} op " "lijst \"{list}\"." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, 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:384 +#: pretix/control/logdisplay.py:386 #, 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:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} is toegevoegd aan het team." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} is verwijderd uit het team." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, 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:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} is uitgenodigd voor het team." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "De uitnodiging voor {user} is opnieuw verstuurd." -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "De uitnodiging voor {user} is ingetrokken." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Het token \"{name}\" is aangemaakt." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Het token \"{name}\" is ingetrokken." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "Je accountinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Je e-mailadres is veranderd naar {email}." -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Je wachtwoord is veranderd." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "Je account is ingeschakeld." -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "Je account is uitgeschakeld." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "Je hebt als de gebruiker {} gewerkt." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "Je bent gestopt met werken als {}." @@ -8339,7 +8400,7 @@ msgstr "Algemeen" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8400,7 +8461,7 @@ msgid "Overview" msgstr "Overzicht" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8630,13 +8691,13 @@ msgstr "Stel nieuw wachtwoord in" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8647,7 +8708,7 @@ msgstr "Stel nieuw wachtwoord in" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8800,7 +8861,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "Neem contact met ons op als dit langer dan een aantal minuten duurt." #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "Apparaat-ID" @@ -8996,7 +9057,7 @@ msgstr "Verwijderen" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "Inchecklijst" @@ -9248,7 +9309,7 @@ msgid "Change notification settings" msgstr "Verander meldingsinstellingen" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "Verwijder evenement" @@ -9307,7 +9368,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "Verwijder persoonlijke gegevens" @@ -9335,7 +9396,7 @@ msgstr "Weergaveinstellingen" msgid "Event page" msgstr "Evenementspagina" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "Winkelontwerp" @@ -9407,7 +9468,7 @@ msgid "Show more" msgstr "Toon meer" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "Commentaar bijwerken" @@ -9432,9 +9493,9 @@ msgstr "Deze verandering is uitgevoerd door een pretix-beheerder." #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "Details" @@ -9739,11 +9800,11 @@ msgstr "Geïnstalleerde plugins" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -9925,7 +9986,7 @@ msgstr "Metadata" msgid "Timeline" msgstr "Tijdlijn" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -10517,23 +10578,27 @@ msgstr "" "Weet je zeker dat je de categorie %(name)s wilt verwijderen?" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "Uitverkocht (openstaande bestellingen)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s beschikbaar" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "Onbeperkt" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "Volledig gereserveerd" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10717,15 +10782,39 @@ msgstr "Quotum: %(name)s" msgid "Edit quota" msgstr "Quotum bewerken" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "Overbook quota" +msgid "Open quota" +msgstr "Overboek quotum" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "Gebruiksoverzicht" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "Beschikbaarheidsberekening" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." @@ -10733,12 +10822,12 @@ msgstr "" "Er is een plug-in actief die het uiteindelijke resultaat van dit quotum kan " "laten afwijken van wat je hier ziet." -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "Dit quotum is op dit moment overboekt met %(num)s kaartjes." -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." @@ -10747,7 +10836,7 @@ msgstr "" "quotum en een gebruiker toestaan om producten te kopen, zelfs als dit quotum " "is uitverkocht." -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "Quotumgeschiedenis" @@ -10766,12 +10855,12 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "De volgende producten zullen misschien niet meer te koop zijn:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "Items" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -10781,6 +10870,12 @@ msgstr "" "moet zijn. Als je twee quota op hetzelfde product toepast zal het alleen " "beschikbaar zijn wanneer beide quota nog capaciteit hebben." +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "Geavanceerde instellingen" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -10904,7 +10999,7 @@ msgstr "Bewerk een applicatie" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "Toegang intrekken" @@ -11129,7 +11224,7 @@ msgid "Change order information" msgstr "Verander bestellingsinformatie" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11313,8 +11408,8 @@ msgstr "Toon kaartjescode" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11338,33 +11433,33 @@ msgstr "" msgid "UNSAFE" msgstr "ONVEILIG" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "Netto totaal" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "Belastingen" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11375,15 +11470,15 @@ msgstr "Belastingen" msgid "Total" msgstr "Totaal" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "Betalingen" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "Bevestigingsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -11391,68 +11486,68 @@ 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "GEMIGREERD" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "Bevestig als betaald" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "Maak een terugbetaling aan" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Bron" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "Annuleer overschrijving" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "Bevestig als klaar" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "Negeer" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "Verwerk terugbetaling" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "Veranderen" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Postcode en stad" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "Geldig EU btw-nummer" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "Controleren" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "Bestelgeschiedenis" @@ -11863,7 +11958,19 @@ msgstr "Organisator: %(name)s" msgid "Connect to device:" msgstr "Apparaat verbinden:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "1. Download pretixdesk" +msgid "Download pretixSCAN" +msgstr "1. Download pretixdesk" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." @@ -11871,11 +11978,11 @@ msgstr "" "Open de app die je wil verbinden, en herstel indien gewenst de app terug in " "de originele staat." -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "Scan de volgende configuratiecode:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" @@ -11883,37 +11990,15 @@ msgstr "" "Als je apparaat geen ondersteuning biedt voor het scannen van een QR-code " "kan je ook de volgende code invoeren:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "Systeem-URL:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "Token:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" -"Merk op dat dit een nieuwe functie is die momenteel alleen werkt met " -"software van bèta-kwaliteit, zoals pretixPOS. pretixdroid 1.x en pretixdroid " -"0.x worden door deze functie niet ondersteund. Toekomstige versies van " -"pretixdroid en pretixdesk zullen wel via dit menu ondersteund worden." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" -"Ga naar het menu Incheckapparaten van een evenement om " -"pretixdroid of pretixdesk in te stellen." - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "Apparatenoverzicht" @@ -11984,32 +12069,32 @@ msgstr "" "Dit menu staat je toe om hardware-apparaten (zoals kassa- of scanterminals) " "met je account te verbinden." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "Je hebt nog geen apparaten verbonden." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "Verbind een apparaat" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "Hardwaremodel" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "Software" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "Nog niet geïnstalleerd" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "ingetrokken" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "Verbinden" @@ -13594,11 +13679,11 @@ msgstr "De nieuwe inchecklijst is aangemaakt." #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -13893,90 +13978,96 @@ msgstr "Kaartje met korting" msgid "Your changes have not been saved, see below for errors." msgstr "Je wijzigingen zijn niet opgeslagen, zie onder voor details." -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "Het gevraagde product bestaat niet." -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "De volgorde van items is bijgewerkt." -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "De gevraagde productcategorie bestaat niet." -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "De gekozen categorie is verwijderd." -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "De nieuwe categorie is aangemaakt." -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "De volgorde van categorieën is bijgewerkt." -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "De gekozen vraag bestaat niet." -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "De volgorde van vragen is bijgewerkt." -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "De gevraagde vraag bestaat niet." -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "De gekozen vraag is verwijderd." -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "Bestand geüpload" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "De nieuwe vraag is aangemaakt." -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "Het nieuwe quotum is aangemaakt." -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "Vouchers en wachtlijstreserveringen" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "Beschikbaar quotum" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "Wachtlijst (openstaand)" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "Momenteel te koop" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "Het gevraagde quotum bestaat niet." -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, 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 "De bestelling is geweigerd, en is hierom nu geannuleerd." + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "Het geselecteerde quotum is verwijderd." -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "Het gevraagde item bestaat niet." -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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 " @@ -13985,7 +14076,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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." @@ -13993,7 +14084,7 @@ msgstr "" "Je kan geen add-ons toevoegen aan een product dat zelf alleen beschikbaar is " "als add-on." -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." @@ -14001,11 +14092,11 @@ msgstr "" "Je kan geen bundels toevoegen aan een product dat zelf alleen beschikbaar is " "als bundel." -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "Het gekozen product is verwijderd." -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "Het gekozen product is uitgeschakeld." @@ -14246,68 +14337,68 @@ 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:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "De betalingstermijn is veranderd." -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 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:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "Deze actie is alleen toegestaan voor openstaande bestellingen." -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" "Deze actie is alleen toegestaan voor openstaande en betaalde bestellingen." -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "Er is iets misgegaan. Zie de details hieronder." -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 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:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "De bestelling is aangepast." -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 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:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "Niets hoefde te worden aangepast aan de bestelling." -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "We konden de e-mail niet versturen. Zie onder voor details." -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Onderwerp: {subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 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:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "Kon geen mail sturen naar de volgende gebruiker: {}" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14315,15 +14406,15 @@ msgstr "" "Deze link is niet meer geldig. Ga terug, ververs de pagina, en probeer het " "opnieuw." -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "Er is geen bestelling met de gegeven bestelcode." -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "De gekozen exporteerder was niet gevonden." -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 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." @@ -14948,7 +15039,7 @@ msgstr "Vul je bankrekeninggegevens in." #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -15429,8 +15520,8 @@ msgstr "" "PayPal heeft de betaling nog niet goedgekeurd. We zullen het aan je melden " "zodra de betaling is voltooid." -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "Er is een fout opgetreden bij het versturen van de bevestigingsmail." @@ -15657,21 +15748,54 @@ msgstr "Incheckapparaten" msgid "Check-in device configuration" msgstr "Instellen van incheckapparaat" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -"pretixdroid is een Android-app die je kan gebruiken om kaartjes te " -"controleren bij de ingang van je evenement. pretixdesk is de bijbehorende " -"app voor desktopcomputers." -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "Maak app-configuratie" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "Maak app-configuratie" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" @@ -15679,31 +15803,31 @@ msgstr "" "Maak eerst hier een configuratiecode om te beginnen met het scannen van " "kaartjes met onze apps:" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "Maak configuratie" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "Bestaande app-configuraties" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "Nieuwe configuratie aanmaken" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "ID" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "Toon info" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "Zoeken toestaan" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "Apparaat instellen" @@ -16096,7 +16220,7 @@ msgstr "" msgid "Credit card payments" msgstr "Creditcardbetalingen" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "giropay" @@ -16106,19 +16230,19 @@ msgstr "giropay" msgid "Needs to be enabled in your Stripe account first." msgstr "Moet eerst in je Stripe-account worden aangezet." -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "iDEAL" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "Alipay" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "Bancontact" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "SOFORT" @@ -16176,21 +16300,21 @@ msgstr "" "testkaarten gebruiken om een betaling uit te voeren. Er zal geen echt " "geld worden overgemaakt." -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "Stripe meldde een fout met je kaart: %s" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." @@ -16198,7 +16322,7 @@ msgstr "" "We hadden problemen met het communiceren met Stripe. Probeer het opnieuw, en " "neem contact op met ons als het probleem aanhoudt." -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." @@ -16206,16 +16330,16 @@ msgstr "" "We wachten tot je betaling is voltooid. We zullen het aan je melden wanneer " "je betaling is gelukt." -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "Stripe meldde een fout: %s" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "Geen betalingsinformatie gevonden." -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." @@ -16223,73 +16347,73 @@ msgstr "" "We hadden problemen met het communiceren met Stripe. Probeer het opnieuw, en " "neem contact op met ons als het probleem aanhoudt." -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "Stripe meldde een fout" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "Creditcard via Stripe" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "Creditcard" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "Je moet mogelijk JavaScript inschakelen voor Stripe-betalingen." -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your payment failed. Please try again." msgstr "Het wachtwoord dat je invoerde was ongeldig, probeer het opnieuw." -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "giropay via Stripe" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "onbekende naam" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "iDEAL via Stripe" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "Alipay via Stripe" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "Bancontact via Stripe" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "SOFORT via Stripe" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "Land van je bank" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "Duitsland" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "Oostenrijk" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "België" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "Nederland" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "Spanje" @@ -16533,6 +16657,7 @@ msgid "Your Stripe account has been disconnected." msgstr "De verbinding met je Stripe-account is verbroken." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." @@ -16540,17 +16665,6 @@ msgstr "" "Sorry, er is iets misgegaan in het betalingsproces. Klik op de link in je " "email om door te gaan." -#: pretix/plugins/stripe/views.py:472 -#, fuzzy -#| msgid "" -#| "Sorry, there was an error in the payment process. Please check the link " -#| "in your emails to continue." -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" -"Sorry, er is iets misgegaan in het betalingsproces. Klik op de link in je " -"email om door te gaan." - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -17152,14 +17266,20 @@ msgid "Payment pending" msgstr "Wacht op betaling" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "minimumhoeveelheid om te bestellen: %(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "vanaf %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -17167,61 +17287,61 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "Toon varianten" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "Verander prijs voor %(item)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "excl. belasting" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "incl. belasting" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "excl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "incl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "Voer hieronder een vouchercode in om dit kaartje te kopen." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Aantal van %(item)s – %(var)s om te bestellen" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -17812,22 +17932,22 @@ msgid "The presale for this event is over or has not yet started." msgstr "" "De verkoopperiode voor dit evenement is afgelopen of is nog niet begonnen." -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "Onbekende evenementcode of niet bevoegd om dit evenement te bekijken." -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Geen datum geselecteerd." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Onbekende datum geselecteerd." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "Ga terug en probeer het opnieuw." @@ -17997,6 +18117,45 @@ msgstr "Leestoegang" msgid "Write access" msgstr "Schrijftoegang" +#~ msgid "" +#~ "Please note that this is a new feature that currently only works for beta-" +#~ "stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " +#~ "not supported by this feature. Future versions of pretixdroid and " +#~ "pretixdesk will be supported through this menu." +#~ msgstr "" +#~ "Merk op dat dit een nieuwe functie is die momenteel alleen werkt met " +#~ "software van bèta-kwaliteit, zoals pretixPOS. pretixdroid 1.x en " +#~ "pretixdroid 0.x worden door deze functie niet ondersteund. Toekomstige " +#~ "versies van pretixdroid en pretixdesk zullen wel via dit menu ondersteund " +#~ "worden." + +#~ msgid "" +#~ "To set up pretixdroid or pretixdesk, please go to the Check-in " +#~ "devices section of an event." +#~ msgstr "" +#~ "Ga naar het menu Incheckapparaten van een evenement om " +#~ "pretixdroid of pretixdesk in te stellen." + +#~ msgid "" +#~ "pretixdroid is an Android app that you can use to control tickets at the " +#~ "entrance of your event. pretixdesk is the corresponding app for desktop " +#~ "computers." +#~ msgstr "" +#~ "pretixdroid is een Android-app die je kan gebruiken om kaartjes te " +#~ "controleren bij de ingang van je evenement. pretixdesk is de bijbehorende " +#~ "app voor desktopcomputers." + +#, fuzzy +#~| msgid "" +#~| "Sorry, there was an error in the payment process. Please check the link " +#~| "in your emails to continue." +#~ msgid "" +#~ "Sorry, there was an error in the payment process.in your emails to " +#~ "continue." +#~ msgstr "" +#~ "Sorry, er is iets misgegaan in het betalingsproces. Klik op de link in je " +#~ "email om door te gaan." + #~ msgid "" #~ "Percentage of the order total. Note that this percentage will currently " #~ "only be calculated on the summed price of sold tickets, not on other fees " diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po index 1c34737aa..4816ffbcf 100644 --- a/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-06-27 09:39+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch (informal) \n" "Language-Team: Polish " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 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:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "stworzone" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "w toku" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "potwierdzone" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "anulowane" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "nieudane" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "zwrócone" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Informacje o płatności" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Płatność otrzymana dla zamówienia: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "rozpoczęty zewnętrznie" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "stworzony" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "w tranzycie" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "skończony" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "nieudany" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "anulowany" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "Organizator" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Klient" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Zewnętrzne" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Prowizja płatności" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Koszt dostawy" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Koszt dostarczenie usługi" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "Koszt anulowania" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Inne opłaty" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Karta prezentowa" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Wartość" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Pozycja zamówienia" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "ID wózka (np. klucz sesji)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Pozycja wózka" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Pozycje wózka" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Nazwa firmy" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Proszę wybrać kraj" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Tylko dla klientów biznesowych wewnątrz UE." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "Ta adnotacja zostanie wydrukowana na fakturze." @@ -3160,8 +3171,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3334,7 +3345,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3467,7 +3478,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4450,62 +4461,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4866,7 +4888,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4918,7 +4940,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4932,7 +4954,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4999,7 +5021,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5007,7 +5029,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5067,11 +5089,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -5081,58 +5113,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5140,69 +5172,75 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Dowolna cena" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5210,22 +5248,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5233,123 +5271,123 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 #, fuzzy #| msgid "Invoice address name" msgid "Invoice address explanation" msgstr "Nazwa adresu faktury" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5358,53 +5396,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5412,240 +5450,240 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Imię uczstnika" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 #, 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:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5653,38 +5691,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5693,220 +5731,224 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Koniec przedsprzedaży" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5914,60 +5956,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5975,27 +6017,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -6115,10 +6157,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Zaznacz wszystko" @@ -6362,61 +6404,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6671,82 +6713,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6915,8 +6962,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7321,295 +7368,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7638,7 +7693,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7699,7 +7754,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7916,13 +7971,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7933,7 +7988,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8072,7 +8127,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8265,7 +8320,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8458,7 +8513,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8505,7 +8560,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8531,7 +8586,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8592,7 +8647,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8617,9 +8672,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8893,11 +8948,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -9054,7 +9109,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9563,23 +9618,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9747,32 +9806,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9790,18 +9871,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9908,7 +9993,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -10115,7 +10200,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10288,8 +10373,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10311,33 +10396,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10348,82 +10433,82 @@ msgstr "" msgid "Total" msgstr "Razem" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10803,47 +10888,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10901,32 +10980,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12355,11 +12434,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12634,113 +12713,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12954,79 +13037,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13617,7 +13700,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -14043,8 +14126,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14243,48 +14326,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14648,7 +14765,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14658,19 +14775,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14717,112 +14834,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -15042,16 +15159,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15603,14 +15716,20 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "Gross price" +msgid "from %(price)s" +msgstr "Cena brutto" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15618,20 +15737,20 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 #, fuzzy @@ -15640,8 +15759,8 @@ msgstr "" msgid "plus taxes" msgstr "Podatki" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 #, fuzzy @@ -15650,35 +15769,35 @@ msgstr "Podatki" msgid "incl. taxes" msgstr "Podatki" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -16213,22 +16332,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/pl/LC_MESSAGES/djangojs.po b/src/pretix/locale/pl/LC_MESSAGES/djangojs.po index 719d3b76d..ecc72e807 100644 --- a/src/pretix/locale/pl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-03-15 11:19+0000\n" "Last-Translator: Serge Bazanski \n" "Language-Team: Polish " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2979,8 +2990,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3153,7 +3164,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3286,7 +3297,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4258,62 +4269,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4668,7 +4690,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4720,7 +4742,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4734,7 +4756,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4801,7 +4823,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4809,7 +4831,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4869,11 +4891,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4883,58 +4915,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4942,69 +4974,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5012,22 +5048,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5035,121 +5071,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5158,53 +5194,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5212,236 +5248,236 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5449,38 +5485,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5489,218 +5525,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5708,60 +5748,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5769,27 +5809,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5909,10 +5949,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "" @@ -6146,61 +6186,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6453,82 +6493,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6697,8 +6742,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7101,295 +7146,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7418,7 +7471,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7479,7 +7532,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7696,13 +7749,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7713,7 +7766,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7852,7 +7905,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8045,7 +8098,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8238,7 +8291,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8285,7 +8338,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8311,7 +8364,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8372,7 +8425,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8397,9 +8450,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8673,11 +8726,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8834,7 +8887,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9343,23 +9396,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9527,32 +9584,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9570,18 +9649,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9688,7 +9771,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9887,7 +9970,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10060,8 +10143,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10083,33 +10166,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10120,82 +10203,82 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10575,47 +10658,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10673,32 +10750,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12125,11 +12202,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12404,113 +12481,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12724,79 +12805,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13383,7 +13464,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13809,8 +13890,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14009,48 +14090,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14406,7 +14521,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14416,19 +14531,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14475,112 +14590,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14798,16 +14913,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15359,14 +15470,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15374,61 +15490,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -15959,22 +16075,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po index 6cd29556e..cc31194d7 100644 --- a/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -50,12 +50,12 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:144 -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:175 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:146 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:177 msgid "Confirming your payment …" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:151 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:153 msgid "Contacting your bank …" msgstr "" @@ -254,7 +254,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/static/pretixpresale/js/ui/main.js:207 +#: pretix/static/pretixpresale/js/ui/main.js:212 msgid "Please enter a quantity for one of the ticket types." msgstr "" diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po index 5c8054a93..5a4e4732f 100644 --- a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-07-10 16:02+0000\n" "Last-Translator: Vitor Piedras \n" "Language-Team: Portuguese (Brazil) " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 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:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "pendente" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "recusado" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Informações de pagamento" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, fuzzy, python-format #| msgid "Order code" msgid "Event registration confirmed: %(code)s" msgstr "Código do pedido" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Pagamento recebido pelo seu pedido: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "começou externamente" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "em andamento" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "concluído" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Externa" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Taxa de pagamento" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Taxa de envio" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Taxa de serviço" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "Taxa de cancelamento" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Outras taxas" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Cartão Presente" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Posição do pedido" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "ID do carrinho (por exemplo, chave de sessão)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Posição do carrinho" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Posições do carrinho" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Nome da empresa" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Selecione o pais" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Apenas para clientes empresariais na UE." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 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." @@ -3214,8 +3225,8 @@ msgstr "Pergunta obrigatória" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3394,7 +3405,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3533,7 +3544,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4544,72 +4555,83 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Nome do evento" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Nome completo" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 #, fuzzy #| msgid "Device name" msgid "First name" msgstr "Nome do dispositivo" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Nome do dispositivo" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Nome completo" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 #, fuzzy #| msgid "Category description" msgid "Latin transcription" @@ -4990,7 +5012,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -5042,7 +5064,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5056,7 +5078,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -5123,7 +5145,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5131,7 +5153,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5191,11 +5213,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -5205,58 +5237,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5264,78 +5296,84 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Entrada de preço livre" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "Cancelamento" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "Cancelamento" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "Cancelamento" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5343,22 +5381,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5366,126 +5404,126 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 #, fuzzy #| msgid "Multiline text" msgid "Guidance text" msgstr "Texto multilinha" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 #, fuzzy #| msgctxt "invoice" #| msgid "Invoice date" msgid "Invoice address explanation" msgstr "Data da fatura" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5494,53 +5532,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5548,246 +5586,246 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 #, fuzzy #| msgid "Address" msgid "Address line" msgstr "Endereço" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 #, fuzzy #| msgid "VAT ID" msgid "EU VAT ID" msgstr "VAT ID" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Nome do participante" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 #, fuzzy #| msgid "Email address" msgid "Bcc address" msgstr "E-mail" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Endereço do pedido alterado" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5795,40 +5833,40 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 #, fuzzy #| msgid "Paid orders" msgid "Received order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5837,228 +5875,232 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 #, fuzzy #| msgid "Paid orders" msgid "Denied order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Fim a pré venda" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 #, fuzzy #| msgid "Cart expired" msgid "Voucher explanation" msgstr "O carrinho expirou" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 #, fuzzy #| msgid "Date joined" msgctxt "subevent" msgid "Date ordering" msgstr "Data de entrada" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 #, fuzzy #| msgid "Event start time" msgid "Event start time (descending)" msgstr "Hora de início do evento" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6066,66 +6108,66 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 #, fuzzy #| msgid "Your current password" msgid "Your password" msgstr "Senha atual" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 #, fuzzy #| msgid "Ticket design" msgid "Ticket downloads" msgstr "Design de bilhetes" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 #, fuzzy #| msgid "Payment date" msgid "Payment via Stripe" msgstr "Data de pagamento" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6133,29 +6175,29 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 #, fuzzy #| msgid "Payment date" msgid "Payment by bank transfer" msgstr "Data de pagamento" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 #, fuzzy #| msgid "Current availability" msgid "Quantity available" @@ -6280,10 +6322,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Todos" @@ -6527,61 +6569,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6846,84 +6888,89 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 #, fuzzy #| msgid "Date in event series" msgid "Show availability in event overviews" msgstr "Data na série de eventos" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 #, fuzzy #| msgid "Events" msgctxt "webhooks" @@ -7099,8 +7146,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7523,312 +7570,324 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "The quota has closed." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "Your cart has been updated." +msgid "The quota has been re-opened." +msgstr "Seu carrinho foi atualizado." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 #, 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:285 +#: pretix/control/logdisplay.py:287 #, 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:286 +#: pretix/control/logdisplay.py:288 #, fuzzy #| msgid "Your cart has been updated." msgid "The event has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:296 +#: pretix/control/logdisplay.py:298 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:300 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." -msgstr "" - #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 +msgctxt "subevent" +msgid "A quota has been changed on the event date." +msgstr "" + +#: pretix/control/logdisplay.py:309 +msgctxt "subevent" +msgid "A quota has been removed from the event date." +msgstr "" + +#: pretix/control/logdisplay.py:310 #, fuzzy #| msgid "Your cart has been updated." msgid "The device has been created." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 #, fuzzy #| msgid "Your cart has been updated." msgid "The device has been changed." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 #, fuzzy #| msgid "Your cart has been updated." msgid "Access of the device has been revoked." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 #, fuzzy #| msgid "Your cart has been updated." msgid "The device has been initialized." msgstr "Seu carrinho foi atualizado." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 #, 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:313 +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, 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:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7857,7 +7916,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7921,7 +7980,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8145,13 +8204,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8162,7 +8221,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8305,7 +8364,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 #, fuzzy #| msgid "Device name" msgid "Device ID" @@ -8509,7 +8568,7 @@ msgstr "Deletar" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8708,7 +8767,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8755,7 +8814,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8781,7 +8840,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8846,7 +8905,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8871,9 +8930,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -9172,11 +9231,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -9337,7 +9396,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 #, fuzzy @@ -9853,23 +9912,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10041,32 +10104,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -10084,18 +10169,24 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Location" +msgid "Advanced options" +msgstr "Localização" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -10207,7 +10298,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -10418,7 +10509,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10601,8 +10692,8 @@ msgstr "Apenas ordens pagas" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10624,33 +10715,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10661,30 +10752,30 @@ msgstr "" msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 #, fuzzy #| msgid "Payment date" msgid "Payments" msgstr "Data de pagamento" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation date" msgid "Confirmation date" msgstr "Data do cancelamento" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy @@ -10693,62 +10784,62 @@ msgstr "" msgid "Cancel payment" msgstr "Cancelamento" -#: pretix/control/templates/pretixcontrol/order/index.html:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 #, fuzzy #| msgid "Order is not paid." msgid "Confirm as paid" msgstr "O pedido não foi pago." -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 #, fuzzy #| msgid "Device type" msgid "Create a refund" msgstr "Tipo de dispositivo" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -11148,47 +11239,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 #, fuzzy #| msgid "Device name" msgid "Device overview" @@ -11252,32 +11337,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12739,11 +12824,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -13023,117 +13108,121 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 #, fuzzy #| msgid "Available until" msgid "Available quota" msgstr "Disponível até" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 #, fuzzy #| msgid "Waiting list" msgid "Waiting list (pending)" msgstr "Lista de espera" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -13374,79 +13463,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -14073,7 +14162,7 @@ msgstr "Por favor insira apenas números." #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -14499,8 +14588,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14703,48 +14792,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -15112,7 +15235,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -15122,19 +15245,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -15181,114 +15304,114 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 #, fuzzy #| msgid "Account information changed" msgid "No payment information found." msgstr "Informações da conta alteradas" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -15511,16 +15634,12 @@ msgid "Your Stripe account has been disconnected." msgstr "Seu carrinho foi atualizado." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -16104,14 +16223,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -16119,20 +16243,20 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 #, fuzzy @@ -16141,8 +16265,8 @@ msgstr "" msgid "plus taxes" msgstr "Taxas incluídas" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 #, fuzzy @@ -16151,35 +16275,35 @@ msgstr "Taxas incluídas" msgid "incl. taxes" msgstr "Taxas incluídas" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -16715,23 +16839,23 @@ msgstr "Seu carrinho está vazio" msgid "The presale for this event is over or has not yet started." msgstr "O pré-venda para este evento já acabou ou ainda não começou." -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" "Código de evento desconhecido ou não autorizado para acessar este evento." -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Nenhuma data selecionada." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Data desconhecida selecionada." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "Por favor volte e tente novamente." diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po index f62d68d88..a02db4ab1 100644 --- a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-03-19 09:00+0000\n" "Last-Translator: Vitor Reis \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Russian " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2981,8 +2992,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3155,7 +3166,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3288,7 +3299,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4261,62 +4272,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4675,7 +4697,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4727,7 +4749,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4741,7 +4763,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4808,7 +4830,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4816,7 +4838,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4876,11 +4898,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4890,58 +4922,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4949,69 +4981,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5019,22 +5055,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5042,121 +5078,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5165,53 +5201,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5219,236 +5255,236 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5456,38 +5492,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5496,218 +5532,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5715,60 +5755,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5776,27 +5816,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5916,10 +5956,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Всё" @@ -6153,61 +6193,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6460,82 +6500,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6704,8 +6749,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7108,295 +7153,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7425,7 +7478,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7486,7 +7539,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7703,13 +7756,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7720,7 +7773,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7859,7 +7912,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8054,7 +8107,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8247,7 +8300,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8294,7 +8347,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8320,7 +8373,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8381,7 +8434,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8406,9 +8459,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8686,11 +8739,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8847,7 +8900,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9356,23 +9409,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9540,32 +9597,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9583,18 +9662,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9701,7 +9784,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9902,7 +9985,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10075,8 +10158,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10098,33 +10181,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10135,82 +10218,82 @@ msgstr "" msgid "Total" msgstr "Итого" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10591,47 +10674,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10689,32 +10766,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12141,11 +12218,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12420,113 +12497,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12740,79 +12821,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13399,7 +13480,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13825,8 +13906,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14025,48 +14106,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14422,7 +14537,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14432,19 +14547,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14491,112 +14606,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14816,16 +14931,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15377,14 +15488,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15392,61 +15508,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -15977,22 +16093,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po index ef9b03b7d..f3f4c4b79 100644 --- a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-06-14 10:20+0000\n" "Last-Translator: Vlad \n" "Language-Team: Russian \n" "Language-Team: Slovenian " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3012,8 +3023,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3186,7 +3197,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3319,7 +3330,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4294,62 +4305,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4706,7 +4728,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4758,7 +4780,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4772,7 +4794,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4839,7 +4861,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4847,7 +4869,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4907,11 +4929,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4921,58 +4953,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4980,69 +5012,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5050,22 +5086,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5073,121 +5109,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5196,53 +5232,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5250,236 +5286,236 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5487,38 +5523,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5527,218 +5563,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5746,60 +5786,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5807,27 +5847,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5947,10 +5987,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "" @@ -6184,61 +6224,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6491,82 +6531,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6735,8 +6780,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7141,295 +7186,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7458,7 +7511,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7519,7 +7572,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7736,13 +7789,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7753,7 +7806,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7892,7 +7945,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8085,7 +8138,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8278,7 +8331,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8325,7 +8378,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8351,7 +8404,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8412,7 +8465,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8437,9 +8490,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8713,11 +8766,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8874,7 +8927,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9384,23 +9437,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9568,32 +9625,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9611,18 +9690,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9729,7 +9812,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9928,7 +10011,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10101,8 +10184,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10124,33 +10207,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10161,82 +10244,82 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10617,47 +10700,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10715,32 +10792,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12167,11 +12244,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12447,113 +12524,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12767,79 +12848,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13426,7 +13507,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13852,8 +13933,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14052,48 +14133,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14449,7 +14564,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14459,19 +14574,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14518,112 +14633,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14841,16 +14956,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15403,14 +15514,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15418,61 +15534,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -16003,22 +16119,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/sl/LC_MESSAGES/djangojs.po b/src/pretix/locale/sl/LC_MESSAGES/djangojs.po index 523a25772..042ab7bc6 100644 --- a/src/pretix/locale/sl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/sl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -50,12 +50,12 @@ msgstr "" msgid "Total" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:144 -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:175 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:146 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:177 msgid "Confirming your payment …" msgstr "" -#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:151 +#: pretix/plugins/stripe/static/pretixplugins/stripe/pretix-stripe.js:153 msgid "Contacting your bank …" msgstr "" @@ -256,7 +256,7 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/static/pretixpresale/js/ui/main.js:207 +#: pretix/static/pretixpresale/js/ui/main.js:212 msgid "Please enter a quantity for one of the ticket types." msgstr "" diff --git a/src/pretix/locale/sv/LC_MESSAGES/django.po b/src/pretix/locale/sv/LC_MESSAGES/django.po index 87e1c266b..3b1610e5e 100644 --- a/src/pretix/locale/sv/LC_MESSAGES/django.po +++ b/src/pretix/locale/sv/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-04-27 21:00+0000\n" "Last-Translator: Tobias Sundgren \n" "Language-Team: Swedish " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1127 -msgctxt "payment_state" -msgid "created" -msgstr "" - -#: pretix/base/models/orders.py:1128 -msgctxt "payment_state" -msgid "pending" -msgstr "" - -#: pretix/base/models/orders.py:1129 -msgctxt "payment_state" -msgid "confirmed" -msgstr "" - -#: pretix/base/models/orders.py:1130 -msgctxt "payment_state" -msgid "canceled" -msgstr "" - #: pretix/base/models/orders.py:1131 msgctxt "payment_state" -msgid "failed" +msgid "created" msgstr "" #: pretix/base/models/orders.py:1132 msgctxt "payment_state" +msgid "pending" +msgstr "" + +#: pretix/base/models/orders.py:1133 +msgctxt "payment_state" +msgid "confirmed" +msgstr "" + +#: pretix/base/models/orders.py:1134 +msgctxt "payment_state" +msgid "canceled" +msgstr "" + +#: pretix/base/models/orders.py:1135 +msgctxt "payment_state" +msgid "failed" +msgstr "" + +#: pretix/base/models/orders.py:1136 +msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -2980,8 +2991,8 @@ msgstr "" msgid "You have been requested to issue a refund for {order.code}." msgstr "" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "" @@ -3154,7 +3165,7 @@ msgstr "" msgid "Ticket code (barcode content)" msgstr "" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -3287,7 +3298,7 @@ msgstr "" msgid "Event location" msgstr "" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "" @@ -4260,62 +4271,73 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "" @@ -4672,7 +4694,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "" @@ -4724,7 +4746,7 @@ msgid "" "Heidelberg, Germany" msgstr "" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -4738,7 +4760,7 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "" @@ -4805,7 +4827,7 @@ msgstr "" msgid "Available languages" msgstr "" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -4813,7 +4835,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -4873,11 +4895,21 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 -msgid "Ask for email addresses per ticket" +msgid "Allowed titles" msgstr "" #: pretix/control/forms/event.py:388 msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 +msgid "Ask for email addresses per ticket" +msgstr "" + +#: pretix/control/forms/event.py:394 +msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " "option, the system will additionally ask for individual email addresses for " @@ -4887,58 +4919,58 @@ msgid "" "email address, not to the per-attendee addresses." msgstr "" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " "order confirmation will always be required regardless of this setting." msgstr "" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -4946,69 +4978,73 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +msgid "Free text input" +msgstr "" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5016,22 +5052,22 @@ msgid "" "still setting two or three days to allow people to retry failed payments." msgstr "" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " "contains tickets for multiple dates, the earliest date will be used." msgstr "" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5039,121 +5075,121 @@ msgid "" "configured above." msgstr "" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " "tickets go back to the pool and can be ordered by other people." msgstr "" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " "'Last date of payments' configured above." msgstr "" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 msgid "Do not ask for invoice address if an order is free" msgstr "" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5162,53 +5198,53 @@ msgid "" "once over all of your events. This setting only affects future invoices." msgstr "" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5216,236 +5252,236 @@ msgid "" "are not automatically generated, they will not be attached to emails." msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 msgid "Sender name" msgstr "" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, python-brace-format msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" msgstr "" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" msgstr "" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5453,38 +5489,38 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, python-brace-format msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -5493,218 +5529,222 @@ msgid "" "{invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" msgstr "" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 msgid "End of presale text" msgstr "" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -5712,60 +5752,60 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 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:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -5773,27 +5813,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "" @@ -5913,10 +5953,10 @@ msgstr "" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Alla" @@ -6150,61 +6190,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "" @@ -6457,82 +6497,87 @@ msgid "" "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "" @@ -6701,8 +6746,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "" @@ -7105,295 +7150,303 @@ msgid "The quota has been changed." msgstr "" #: pretix/control/logdisplay.py:266 -msgid "The category has been added." +msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:267 -msgid "The category has been deleted." +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +msgid "The quota has been re-opened." msgstr "" #: pretix/control/logdisplay.py:268 -msgid "The category has been changed." +msgid "The category has been added." msgstr "" #: pretix/control/logdisplay.py:269 -msgid "The question has been added." +msgid "The category has been deleted." msgstr "" #: pretix/control/logdisplay.py:270 -msgid "The question has been deleted." +msgid "The category has been changed." msgstr "" #: pretix/control/logdisplay.py:271 -msgid "The question has been changed." +msgid "The question has been added." msgstr "" #: pretix/control/logdisplay.py:272 -msgid "The tax rule has been added." +msgid "The question has been deleted." msgstr "" #: pretix/control/logdisplay.py:273 -msgid "The tax rule has been deleted." +msgid "The question has been changed." msgstr "" #: pretix/control/logdisplay.py:274 -msgid "The tax rule has been changed." +msgid "The tax rule has been added." msgstr "" #: pretix/control/logdisplay.py:275 -msgid "The check-in list has been added." +msgid "The tax rule has been deleted." msgstr "" #: pretix/control/logdisplay.py:276 -msgid "The check-in list has been deleted." +msgid "The tax rule has been changed." msgstr "" #: pretix/control/logdisplay.py:277 -msgid "The check-in list has been changed." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 -msgid "The event settings have been changed." +#: pretix/control/logdisplay.py:278 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:279 -msgid "The ticket download settings have been changed." +msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:280 -msgid "A plugin has been enabled." +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:281 -msgid "A plugin has been disabled." +msgid "The ticket download settings have been changed." msgstr "" #: pretix/control/logdisplay.py:282 -msgid "The shop has been taken live." +msgid "A plugin has been enabled." msgstr "" #: pretix/control/logdisplay.py:283 -msgid "The shop has been taken offline." +msgid "A plugin has been disabled." msgstr "" #: pretix/control/logdisplay.py:284 -msgid "The shop has been taken into test mode." +msgid "The shop has been taken live." msgstr "" #: pretix/control/logdisplay.py:285 -msgid "The test mode has been disabled." +msgid "The shop has been taken offline." msgstr "" #: pretix/control/logdisplay.py:286 -msgid "The event has been created." +msgid "The shop has been taken into test mode." +msgstr "" + +#: pretix/control/logdisplay.py:287 +msgid "The test mode has been disabled." msgstr "" #: pretix/control/logdisplay.py:288 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:289 -msgid "An answer option has been removed from the question." +msgid "The event has been created." msgstr "" #: pretix/control/logdisplay.py:290 -msgid "An answer option has been changed." +msgid "An answer option has been added to the question." msgstr "" #: pretix/control/logdisplay.py:291 -msgid "A user has been added to the event team." +msgid "An answer option has been removed from the question." msgstr "" #: pretix/control/logdisplay.py:292 -msgid "A user has been invited to the event team." +msgid "An answer option has been changed." msgstr "" #: pretix/control/logdisplay.py:293 -msgid "A user's permissions have been changed." +msgid "A user has been added to the event team." msgstr "" #: pretix/control/logdisplay.py:294 -msgid "A user has been removed from the event team." +msgid "A user has been invited to the event team." msgstr "" #: pretix/control/logdisplay.py:295 -msgid "A voucher has been sent to a person on the waiting list." +msgid "A user's permissions have been changed." msgstr "" #: pretix/control/logdisplay.py:296 -msgid "An entry has been removed from the waiting list." +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:297 -msgid "An entry has been changed on the waiting list." +msgid "A voucher has been sent to a person on the waiting list." msgstr "" #: pretix/control/logdisplay.py:298 -msgid "An entry has been added to the waiting list." +msgid "An entry has been removed from the waiting list." msgstr "" #: pretix/control/logdisplay.py:299 -msgid "The team has been created." +msgid "An entry has been changed on the waiting list." msgstr "" #: pretix/control/logdisplay.py:300 -msgid "The team settings have been changed." +msgid "An entry has been added to the waiting list." msgstr "" #: pretix/control/logdisplay.py:301 -msgid "The team has been deleted." +msgid "The team has been created." msgstr "" #: pretix/control/logdisplay.py:302 -msgctxt "subevent" -msgid "The event date has been deleted." +msgid "The team settings have been changed." msgstr "" #: pretix/control/logdisplay.py:303 -msgctxt "subevent" -msgid "The event date has been changed." +msgid "The team has been deleted." msgstr "" #: pretix/control/logdisplay.py:304 msgctxt "subevent" -msgid "The event date has been created." +msgid "The event date has been deleted." msgstr "" #: pretix/control/logdisplay.py:305 msgctxt "subevent" -msgid "A quota has been added to the event date." +msgid "The event date has been changed." msgstr "" #: pretix/control/logdisplay.py:306 msgctxt "subevent" -msgid "A quota has been changed on the event date." +msgid "The event date has been created." msgstr "" #: pretix/control/logdisplay.py:307 msgctxt "subevent" -msgid "A quota has been removed from the event date." +msgid "A quota has been added to the event date." msgstr "" #: pretix/control/logdisplay.py:308 -msgid "The device has been created." +msgctxt "subevent" +msgid "A quota has been changed on the event date." msgstr "" #: pretix/control/logdisplay.py:309 -msgid "The device has been changed." +msgctxt "subevent" +msgid "A quota has been removed from the event date." msgstr "" #: pretix/control/logdisplay.py:310 -msgid "Access of the device has been revoked." +msgid "The device has been created." msgstr "" #: pretix/control/logdisplay.py:311 -msgid "The device has been initialized." +msgid "The device has been changed." msgstr "" #: pretix/control/logdisplay.py:312 -msgid "The access token of the device has been regenerated." +msgid "Access of the device has been revoked." msgstr "" #: pretix/control/logdisplay.py:313 +msgid "The device has been initialized." +msgstr "" + +#: pretix/control/logdisplay.py:314 +msgid "The access token of the device has been regenerated." +msgstr "" + +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "" @@ -7422,7 +7475,7 @@ msgstr "" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -7483,7 +7536,7 @@ msgid "Overview" msgstr "" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7700,13 +7753,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -7717,7 +7770,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -7856,7 +7909,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "" @@ -8049,7 +8102,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "" @@ -8242,7 +8295,7 @@ msgid "Change notification settings" msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "" @@ -8289,7 +8342,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "" @@ -8315,7 +8368,7 @@ msgstr "" msgid "Event page" msgstr "" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "" @@ -8376,7 +8429,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "" @@ -8401,9 +8454,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -8677,11 +8730,11 @@ msgstr "" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -8838,7 +8891,7 @@ msgstr "" msgid "Timeline" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -9346,23 +9399,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -9530,32 +9587,54 @@ msgstr "" msgid "Edit quota" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 -msgid "Usage overview" +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" msgstr "" #: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +msgid "Open quota" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 +msgid "Usage overview" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "" @@ -9573,18 +9652,22 @@ msgstr "" msgid "The following products might be no longer available for sale:" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " "available if both quotas have capacity left." msgstr "" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +msgid "Advanced options" +msgstr "" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -9691,7 +9774,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "" @@ -9892,7 +9975,7 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10065,8 +10148,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10088,33 +10171,33 @@ msgstr "" msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10125,82 +10208,82 @@ msgstr "" msgid "Total" msgstr "Totalt" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "" @@ -10579,47 +10662,41 @@ msgstr "" msgid "Connect to device:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +msgid "Download pretixSCAN" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "" @@ -10677,32 +10754,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -12129,11 +12206,11 @@ msgstr "" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -12407,113 +12484,117 @@ msgstr "" msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +msgid "The quota has been re-opened and will not close again." +msgstr "" + +#: pretix/control/views/item.py:813 msgid "The selected quota has been deleted." msgstr "" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "" @@ -12727,79 +12808,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "" @@ -13386,7 +13467,7 @@ msgstr "" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -13812,8 +13893,8 @@ msgid "" "payment completed." msgstr "" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "" @@ -14012,48 +14093,82 @@ msgstr "" msgid "Check-in device configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +msgid "Scroll down to create a configuration" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "" @@ -14409,7 +14524,7 @@ msgstr "" msgid "Credit card payments" msgstr "" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "" @@ -14419,19 +14534,19 @@ msgstr "" msgid "Needs to be enabled in your Stripe account first." msgstr "" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "" @@ -14478,112 +14593,112 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 msgid "Your payment failed. Please try again." msgstr "" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "" @@ -14803,16 +14918,12 @@ msgid "Your Stripe account has been disconnected." msgstr "" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "" -#: pretix/plugins/stripe/views.py:472 -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -15363,14 +15474,19 @@ msgid "Payment pending" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -15378,61 +15494,61 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -15963,22 +16079,22 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "" diff --git a/src/pretix/locale/sv/LC_MESSAGES/djangojs.po b/src/pretix/locale/sv/LC_MESSAGES/djangojs.po index b09e4e3f2..2b2e25d44 100644 --- a/src/pretix/locale/sv/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/sv/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-06-17 09:07+0000\n" "Last-Translator: Mattias Axell \n" "Language-Team: Swedish \n" "Language-Team: Turkish " msgstr "" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 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:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "Oluşturuldu" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "bekleniyor" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "onaylandı" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "iptal edildi" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "başarısız oldu" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "iade edildi" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "Ödeme bilgileri" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, fuzzy, python-format #| msgid "Order approved and confirmed: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "Sipariş onaylandı ve onaylandı: %(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Siparişiniz için ödeme alındı: %(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "dışarıdan başladı" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "oluşturuldu" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "transit olarak" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "tamam" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "başarısız oldu" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "iptal edildi" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "Organizatör" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "Müşteri" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "Harici" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "Ödeme ücreti" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "Nakliye ücreti" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "Servis ücreti" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "İptal" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "Diğer ücretler" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "Hediye kartı" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "Değer" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "Sipariş pozisyonu" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "Sepet kimliği (ör. oturum anahtarı)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "Sepet pozisyonu" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "Sepet pozisyonları" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "Şirket Adı" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "Ülke seçin" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "Sadece AB içindeki kurumsal müşteriler için." -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 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." @@ -3294,8 +3305,8 @@ msgstr "Geri Ödendi" msgid "You have been requested to issue a refund for {order.code}." msgstr "Kupon, {order_code} sırasına göre kullanıldı." -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "Bu alan gereklidir." @@ -3494,7 +3505,7 @@ msgstr "Siparişlere göre dengelendi: %s" msgid "Ticket code (barcode content)" msgstr "Bilet kodu (barkod içeriği)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Ürün adı" @@ -3633,7 +3644,7 @@ msgstr "19:00" msgid "Event location" msgstr "Etkinlilk yeri" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "Rastgele Şehir" @@ -5000,78 +5011,89 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Etkinlik adı" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Ad Soyad" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "John Doe" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 #, fuzzy #| msgid "Dark" msgctxt "person_name_sample" msgid "Dr" msgstr "Karanlık" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Bilet adı" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Cihaz adı" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Ad Soyad" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 #, fuzzy #| msgctxt "refund_state" #| msgid "in transit" @@ -5499,7 +5521,7 @@ msgstr "Görev tamamlandı." msgid "Filetype not allowed!" msgstr "Dosya türüne izin verilmedi!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "Dilleri kullan" @@ -5563,7 +5585,7 @@ msgstr "" "Örnek Konferans Merkezi\n" "Eskişehir, Türkiye" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" @@ -5579,7 +5601,7 @@ msgid "Copy configuration from" msgstr "Yapılandırmayı kopyala" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "Kopyalama" @@ -5663,7 +5685,7 @@ msgstr "" msgid "Available languages" msgstr "Mevcut diller" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 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 " @@ -5673,7 +5695,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Bekleme listesini etkinleştir" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5752,10 +5774,20 @@ msgid "" msgstr "" #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "Bilet başına e-posta adresi isteyin" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5772,11 +5804,11 @@ msgstr "" "istiyorsanız bu yararlı olabilir. Ancak, pretix sipariş onayını yalnızca " "katılımcıların adreslerine değil, bir ana e-posta adresine gönderir." -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "Bilet başına e-posta adresi gerektir" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5787,40 +5819,40 @@ msgstr "" "Bu ayardan bağımsız olarak sipariş onayı için bir e-posta adresi her zaman " "gerekli olacaktır." -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "Sipariş e-posta adresini iki kez sor" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "" "Hatalardan kaçınmak için müşterilerin birincil e-posta adresini iki kez " "doldurmasını zorunlu kılın." -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "Sipariş başına maksimum öğe sayısı" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "Eklenti ürünler sayılmayacak." -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "Rezervasyon dönemi" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "" "Bir kullanıcı sepetindeki öğelerin dakikası bu kullanıcı için ayrılmıştır." -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "Künye URL'si" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -5828,11 +5860,11 @@ msgstr "" "Bu, örn. Web sitenizin iletişim bilgilerinizi ve yasal bilgilerinizi içeren " "bir bölümüne yönlendirmelidir." -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "Onay metni" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5845,27 +5877,27 @@ msgstr "" "kullanırsanız, bu ayarı orada yapılandırabileceğinizden bu ayarlamaya " "ihtiyacınız yoktur." -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "İletişim Adresi" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Katılımcıların sizinle iletişim kurmasına izin vermek için bunu herkese açık " "olarak gösteririz." -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "Sormadığınız takdirde katılımcı adlarını belirtmeniz gerekemez." -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Gerekli hale getirmek istiyorsanız, katılımcı e-postalarını sormalısınız." -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." @@ -5873,56 +5905,62 @@ msgstr "" "Örneğin. Etkinlik düzenleyicisinin hizmet şartlarını okuyup kabul ettiğimi " "ve onlarla hemfikir olduğumu onaylıyorum." -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "Serbest fiyat girişi" + +#: pretix/control/forms/event.py:486 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their unpaid orders" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 #, fuzzy #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "İptal" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their paid orders" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "İptal" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "İptal" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "Gün cinsinden ödeme süresi" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5935,11 +5973,11 @@ msgstr "" "kişilerin başarısız ödemeleri yeniden denemelerine izin vermek için iki veya " "üç gün ayarlamanızı öneririz." -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "Son ödeme tarihi" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5950,11 +5988,11 @@ msgstr "" "özelliğini kullanırsanız ve sipariş birden fazla tarih için bilet " "içeriyorsa, en erken tarih kullanılır." -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "Hafta içi sadece son ödeme koşulları" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5966,11 +6004,11 @@ msgstr "" "Bu, bazı ülkelerde medeni hukuk tarafından gereklidir. Bu, yukarıda " "yapılandırılan ödemelerin son tarihini etkilemez." -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "Ödenmeyen siparişlerin otomatik olarak sona ermesi" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5981,11 +6019,11 @@ msgstr "" "sona erer. Bu, biletlerin havuza geri döndüğü ve diğer insanlar tarafından " "sipariş edilebileceği anlamına gelir." -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "Geç ödeme kabul et" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5995,11 +6033,11 @@ msgstr "" "ödemelerini kabul edin. Yukarıda yapılandırılan 'Son ödeme tarihi' " "tarihinden sonra hiçbir ödeme kabul edilmeyecektir." -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "Ödeme ücretleri için vergi kuralı" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -6009,59 +6047,59 @@ msgstr "" "vergi kuralı. Bu vergi oranını ve ters ücret kurallarını belirleyecek, vergi " "kuralının diğer ayarları göz ardı edilecektir." -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 #, fuzzy #| msgid "Multiline text" msgid "Guidance text" msgstr "Çok satırlı metin" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "Son ödeme tarihi, ön satışın sona ermesinden önce olamaz." -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "Fatura adresini sor" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "Fatura adresi iste" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "Bir işletme adresi gerekmektedir" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "Bu, kullanıcıların bir şirket adı girmesini gerektirir." -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "Müşteri adı gerektir" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "KDV Kimliği isteyin" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "" "Sadece bir fatura adresi isteniyorsa çalışır. KDV numarası gerekli değildir." -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 #, fuzzy #| msgid "Ask for invoice address" msgid "Ask for beneficiary" msgstr "Fatura adresini sor" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." @@ -6069,11 +6107,11 @@ msgid "Do not ask for invoice address if an order is free" msgstr "" "Sadece bir fatura adresi isteniyorsa çalışır. KDV numarası gerekli değildir." -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "Faturalarda ücretsiz ürünler göster" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." @@ -6081,30 +6119,30 @@ msgstr "" "Yalnızca ücretsiz ürünler içeren siparişler için faturaların hiçbir zaman " "oluşturulmayacağını unutmayın." -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 #, fuzzy #| msgid "Invoice address: name" msgid "Invoice address explanation" msgstr "Fatura adresi: isim" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "Ardışık sayılar içeren faturalar oluştur" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "" "Devre dışı bırakılırsa, fatura numarası içinde sipariş kodu kullanılacaktır." -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "Fatura numarası öneki" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -6118,59 +6156,59 @@ msgstr "" "tüm tam sayılarınız tüm etkinliklerinizde en fazla bir kez kullanılacaktır. " "Bu ayar sadece gelecekteki faturaları etkiler." -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "Faturalar oluştur" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 #, fuzzy #| msgid "Generate invoices" msgid "Do not generate invoices" msgstr "Faturalar oluştur" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 #, fuzzy #| msgid "Manually in admin panel" msgid "Only manually in admin panel" msgstr "Yönetici panelinde manuel olarak" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "Kullanıcı isteğinde otomatik olarak" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "Tüm oluşturulan siparişler için otomatik olarak" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "Otomatik ödeme" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "Ücretsiz siparişler için faturalar otomatik olarak oluşturulmaz." -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Faturalar oluştur" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "Faturalarda katılımcı adlarını göster" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "Faturaları e-postalara ekleyin" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -6182,43 +6220,43 @@ msgstr "" "onaylama e-postasına eklenecektir. Otomatik olarak oluşturulmazlarsa, e-" "postalara eklenmezler." -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "Fatura tarzı" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 #, fuzzy #| msgid "Address" msgid "Address line" msgstr "Adres" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 #, fuzzy #| msgid "VAT ID" msgid "EU VAT ID" msgstr "KDV kimliği" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "Örneğin. Bu belge ile size bilet siparişinizin faturasını gönderdik." -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "Tanıtım metni" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "Fatura satırlarının üzerindeki her faturaya yazdırılacaktır." -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." @@ -6226,15 +6264,15 @@ msgstr "" "Örneğin. Satın aldığınız için teşekkür ederiz! Etkinlik hakkında buradan " "daha fazla bilgi bulabilirsiniz ..." -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "Ek metin" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "Fatura toplamının altındaki her faturaya yazdırılacaktır." -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." @@ -6242,11 +6280,11 @@ msgstr "" "Örneğin. banka bilgileriniz, KDV numaranız, kayıt numaralarınız gibi yasal " "bilgiler vs." -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "Alt Bilgi" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." @@ -6254,28 +6292,28 @@ msgstr "" "Her fatura sayfasının sonunda ortalanmış ve daha küçük bir yazı tipinde " "yazdırılacaktır." -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "Fatura dili" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "Kullanıcının dili" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "Logo resmi" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Logonuzu maksimum yükseklik ve 2,5 cm genişliğinde göstereceğiz." -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "Konu öneki" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6283,59 +6321,59 @@ msgstr "" "Bu, [önek] olarak biçimlendirilen tüm giden e-postaların konusuna " "hazırlanır. Örneğin, etkinlik adınızın kısa bir formunu seçin." -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "Gönderen adresi" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "Giden e-postalar için gönderen adresi" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Katılımcı adı" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "Bcc adresi" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Tüm e-postalar bu adrese bir Bcc kopyası olarak gönderilecektir" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "İmza" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Bu her e-postaya eklenecektir. Mevcut yer tutucuları: {event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "Örneğin. iletişim bilgilerin" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "HTML posta oluşturucu" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 #, 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:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6344,36 +6382,36 @@ msgstr "" "Mevcut yer tutucuları: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 #, 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:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Metin (yönetici tarafından gönderildi)" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "Mevcut yer tutucuları: {event}, {url}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -6382,39 +6420,39 @@ msgstr "" "Mevcut yer tutucuları: {event}, {url}, {invoice_name}, {invoice_company}, " "{payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "" "Mevcut yer tutucuları: {event}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "Metin" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "Metin (yönetici tarafından gönderildi)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "Metin (kullanıcı tarafından talep edildi)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "Mevcut yer tutucuları: {event}, {orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "Gün sayısı" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -6422,7 +6460,7 @@ msgstr "" "Bu e-posta, siparişin süresi dolmadan bu günler önce gönderilecektir. Değer " "0 ise, posta asla gönderilmez." -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -6431,17 +6469,17 @@ msgstr "" "Mevcut yer tutucuları: {event}, {url}, {expire_date}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "Mevcut yer tutucuları: {event}, {url}, {product}, {hours}, {code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "Mevcut yer tutucuları: {event}, {code}, {url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -6451,18 +6489,18 @@ msgstr "" "Mevcut yer tutucuları: {expire_date}, {event}, {code}, {date}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "Mevcut yer tutucuları: {event}, {url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "Mevcut yer tutucuları: {event}, {url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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." @@ -6470,11 +6508,11 @@ msgstr "" "Bu e-posta, sipariş etkinliğinin başlamasından birkaç gün önce " "gönderilecektir. Alan boşsa, posta asla gönderilmez." -#: pretix/control/forms/event.py:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "Alınan sipariş" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6483,11 +6521,11 @@ msgstr "" "Kullanılabilir yer tutucuları: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "Onaylanan sipariş" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6500,11 +6538,11 @@ msgstr "" "tutucuları: {event}, {total_with_currency}, {total}, {currency}, {date}, " "{payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "Sipariş reddedildi" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6513,11 +6551,11 @@ msgstr "" "Uygun yer tutucuları: {event}, {total_with_currency}, {total}, {currency}, " "{date}, {comment}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "Özel SMTP sunucusu kullan" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -6525,35 +6563,35 @@ msgstr "" "Etkinliğinizle ilgili tüm postalar, sizin tarafınızdan belirtilen smtp " "sunucusuna gönderilecektir." -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "Ana makine adı" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "Kullanıcı adı" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "STARTTLS kullanın" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "587 numaralı bağlantı noktasında yaygın olarak etkinleştirildi." -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "SSL kullan" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "Yaygın olarak 465 numaralı bağlantı noktasında etkinleştirildi." -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -6561,33 +6599,33 @@ msgstr "" "SSL veya STARTTLS güvenliğini etkinleştirebilir, ancak her ikisini de aynı " "anda gerçekleştiremezsiniz." -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "Ana renk" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Lütfen bir rengin onaltılık kodunu girin, ör. # 990000." -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " @@ -6597,81 +6635,85 @@ msgstr "" "sayfa başlığında göstermeyiz. Logonuzu maksimum 120 piksel yüksekliğinde " "göstereceğiz." -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Yazı tipi" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "Sadece modern tarayıcılar tarafından saygı duyulur." -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "Ön satışın sonu" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 #, fuzzy #| msgid "Voucher redemption" msgid "Voucher explanation" msgstr "Kupon geri ödeme" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "Varsayılan olarak genişletilmiş bir ürünün varyasyonlarını göster" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "Tarih sıralaması" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "Etkinlik başlangıç zamanı (azalan)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "İsim (azalan)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "Özelliği kullan" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "" "Kullanıcının indirmesi ve yazdırılması için bilet oluşturmak için pretix'i " "kullanın." -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "İndirme tarihi" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6682,57 +6724,57 @@ msgstr "" "içeriyorsa, etkinlik tarihlerinden en az biri izin verdiği takdirde tüm " "biletlerin indirilmesi mümkün olacaktır." -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "Eklenti ürünleri için ayrı olarak bilet indirmeyi teklif edin" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "Kabul edilmeyen ürünler için bilet üret" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 #, fuzzy #| msgid "Offer to download tickets separately for add-on products" msgid "Offer to download tickets even before an order is paid" msgstr "Eklenti ürünleri için ayrı olarak bilet indirmeyi teklif edin" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "Herhangi bir ülke" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "Avrupa Birliği" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "Herhangi bir müşteri" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "Bireysel" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "İş" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "Geçerli KDV Kimliği ile iş" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "Ücretli KDV" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "KDV yok" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "Önceden seçilmiş kupon" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6744,11 +6786,11 @@ msgstr "" "veren veya gizli ürünlerin kilidini açan widget'lar sağlamak için " "kullanılabilir." -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "Uyumluluk modu" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6756,40 +6798,40 @@ msgstr "" "Normal widget'ımız tüm web sitesi oluşturucularında çalışmaz. Sorun " "yaşarsanız, bu uyumluluk modunu kullanmayı deneyin." -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "Verilen kupon kodu mevcut değil." -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "Girdiğiniz şifre doğru değil." -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "Girdiğiniz dizi doğru değil." -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "Şifreniz" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "Etkinlik dizisi" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "Bilet indirme" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 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:1435 +#: pretix/control/forms/event.py:1452 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:1436 +#: pretix/control/forms/event.py:1453 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -6797,11 +6839,11 @@ msgstr "" "Varsayılan olarak, isimleri soracağız, ancak bunlara ihtiyaç duymayacağız. " "Bunu tamamen ayarlarda kapatabilirsiniz." -#: pretix/control/forms/event.py:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "Stripe ile Ödeme" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6813,11 +6855,11 @@ msgstr "" "basit bir arayüz kullanarak beş dakikadan kısa süren bir hesap oluşturmanız " "gerekecektir." -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "Banka havalesi ile ödeme" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6827,16 +6869,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:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Fiyat (isteğe bağlı)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "Ücretsiz" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "Mevcut miktar" @@ -6960,10 +7002,10 @@ msgstr "Tüm organizatörler" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "Herşey" @@ -7220,11 +7262,11 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "Bu soru giriş sırasında sorulacaktır." -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "Ürün çoklu varyasyonlarda mevcut olmalıdır" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -7232,51 +7274,51 @@ 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:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "Vergi yok" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "Ürün bilgilerini kopyala" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "Şimdi kotaya eklemeyin" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "Ürünü mevcut bir kotaya ekleyin" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "Bu ürün için yeni bir kota oluştur" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "Kota seçenekleri" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "Mevcut kotaya ekle" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "Yeni kota adı" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "Boyut" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "Bilet sayısı" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "Kota adı gerekli." -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "Lütfen bir kota seçin." @@ -7577,11 +7619,18 @@ msgstr "" "Değişiklikler kaydedilemedi çünkü takımları ve izinleri değiştirme izni olan " "takım kalmadı." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You currently do not have access to any events." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "Şu anda herhangi bir etkinliğe erişiminiz yok." + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "Bilgi metni" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -7589,19 +7638,19 @@ msgstr "" "Varsayılan olarak herhangi bir yerde gösterilmiyor, ancak isterseniz, ör. " "bilet şablonlarında kullanabilirsiniz." -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "Ana sayfa metni" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "Bu, organizatör ana sayfasında görüntülenecektir." -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -7611,55 +7660,55 @@ msgstr "" "başlığında göstermeyiz. Logonuzu maksimum 120 piksel yüksekliğinde " "göstereceğiz." -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "Varsayılan genel bakış stili" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "Liste" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "Takvim" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 #, fuzzy #| msgid "Date in event series" msgid "Show availability in event overviews" msgstr "Etkinlik serisindeki tarih" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 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/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "Organizatör ana sayfanızın kullanılabilmesi gereken tüm dilleri seçin." -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 #, fuzzy #| msgid "Event date" msgctxt "webhooks" @@ -7845,8 +7894,8 @@ 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:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(Bilinmeyen)" @@ -8295,227 +8344,239 @@ msgid "The quota has been changed." msgstr "Kota değişti." #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "Kota silindi." + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "Kota silindi." + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "Kategori eklendi." -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "Kategori silindi." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "Kategori değiştirildi." -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "Soru eklendi." -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "Soru silindi." -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "Soru değişti." -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "Vergi kuralı eklendi." -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "Vergi kuralı silindi." -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "Vergi kuralı değiştirildi." -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "Check-in listesi eklendi." -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "Check-in listesi silindi." -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "Check-in listesi değiştirildi." -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "Etkinlik ayarları değiştirildi." -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "Bilet indirme ayarları değiştirildi." -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "Bir eklenti etkinleştirildi." -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "Bir eklenti devre dışı bırakıldı." -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "Mağaza çevrimiçi duruma getirildi." -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "Mağaza çevrimdışı duruma getirildi." -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 #, 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:285 +#: pretix/control/logdisplay.py:287 #, 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:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "Etkinlik oluşturuldu." -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 msgid "An answer option has been added to the question." msgstr "Bu soruya bir cevap seçeneği eklendi." -#: pretix/control/logdisplay.py:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "Bir cevap seçeneği sorudan kaldırıldı." -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "Bir cevap seçeneği değiştirildi." -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "Etkinlik ekibine bir kullanıcı eklendi." -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "Etkinlik ekibine bir kullanıcı davet edildi." -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "Bir kullanıcının izinleri değiştirildi." -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "Etkinlik ekibinden bir kullanıcı kaldırıldı." -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 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:296 +#: pretix/control/logdisplay.py:298 msgid "An entry has been removed from the waiting list." msgstr "Bekleme listesinden bir giriş kaldırıldı." -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 msgid "An entry has been changed on the waiting list." msgstr "Bekleme listesinde bir giriş değiştirildi." -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:300 msgid "An entry has been added to the waiting list." msgstr "Bekleme listesine bir giriş eklendi." -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "Takım oluşturuldu." -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "Takım ayarları değiştirildi." -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "Ekip silindi." -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Etkinlik tarihi silindi." -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "Etkinlik tarihi değiştirildi." -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "Etkinlik tarihi oluşturuldu." -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Etkinlik tarihine bir kota eklendi." -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:308 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Etkinlik tarihinde bir kota değiştirildi." -#: pretix/control/logdisplay.py:307 +#: pretix/control/logdisplay.py:309 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Etkinlik tarihinden bir kota kaldırıldı." -#: pretix/control/logdisplay.py:308 +#: pretix/control/logdisplay.py:310 #, fuzzy #| msgid "The event has been created." msgid "The device has been created." msgstr "Etkinlik oluşturuldu." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 #, fuzzy #| msgid "The voucher has been changed." msgid "The device has been changed." msgstr "Kupon değiştirildi." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 #, fuzzy #| msgid "The device has been removed." msgid "Access of the device has been revoked." msgstr "Cihaz kaldırıldı." -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 #, fuzzy #| msgid "The device has been removed." msgid "The device has been initialized." msgstr "Cihaz kaldırıldı." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 #, 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:313 +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 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:340 +#: pretix/control/logdisplay.py:342 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:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "Kullanıcı şu mesajı doğruladı: \"{}\"" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -8524,85 +8585,85 @@ msgstr "" "# {posid} konumu, \"{list}\" listesindeki {datetime}'da manuel olarak " "kontrol edildi." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, 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:384 +#: pretix/control/logdisplay.py:386 #, 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:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} ekibe eklendi." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user}, ekipten kaldırıldı." -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, 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:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} takıma davet edildi." -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, 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:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "{user} için davetiye iptal edildi." -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "\"{name}\" simgesi oluşturuldu." -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "\"{name}\" jetonu iptal edildi." -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "Hesap ayarlarınız değiştirildi." -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, 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:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Şifreniz değiştirildi." -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "Hesabınız etkinleştirildi." -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "Hesabınız engellendi." -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "{} Kimliğine büründün." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "{} Kimliğine bürünmeyi bıraktınız." @@ -8631,7 +8692,7 @@ msgstr "Genel" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8694,7 +8755,7 @@ msgid "Overview" msgstr "Genel bakış" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8934,13 +8995,13 @@ msgstr "Yeni şifre belirle" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8951,7 +9012,7 @@ msgstr "Yeni şifre belirle" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -9105,7 +9166,7 @@ msgstr "" "Bu işlem birkaç dakikadan uzun sürerse, lütfen bizimle iletişime geçin." #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 #, fuzzy #| msgid "Device name" msgid "Device ID" @@ -9310,7 +9371,7 @@ msgstr "Sil" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "Check-in listesi" @@ -9563,7 +9624,7 @@ msgid "Change notification settings" msgstr "Bildirim ayarlarını değiştir" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "Etkinliği sil" @@ -9622,7 +9683,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "Kişisel verileri sil" @@ -9650,7 +9711,7 @@ msgstr "Görüntü ayarları" msgid "Event page" msgstr "Etkinlik sayfası" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "Mağaza tasarımı" @@ -9722,7 +9783,7 @@ msgid "Show more" msgstr "Daha fazla göster" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "Yorumu güncelle" @@ -9747,9 +9808,9 @@ msgstr "Bu değişiklik bir pretix yöneticisi tarafından gerçekleştirildi." #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "" @@ -10057,11 +10118,11 @@ msgstr "Yüklü eklentiler" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -10243,7 +10304,7 @@ msgstr "Meta veri" msgid "Timeline" msgstr "Zaman çizelgesi" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 #, fuzzy @@ -10840,23 +10901,27 @@ msgstr "" "Kategoriyi silmek istediğinizden emin misiniz %(name)s?" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "Tükendi (bekleyen siparişler)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s mevcut" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "Sınırsız" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "Tamamen ayrılmış" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -11044,26 +11109,50 @@ msgstr "Kota: %(name)s" msgid "Edit quota" msgstr "Kota düzenle" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "Overbook quota" +msgid "Open quota" +msgstr "Çifte rezervasyon kotası" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "Kullanım genel bakış" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "Kullanılabilirlik hesaplaması" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "Bu kota şu anda %(num)s kadar doludur." -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." @@ -11072,7 +11161,7 @@ msgstr "" "olsa bile bir kullanıcının ürünleri satın almalarına olanak tanıyan " "kuponları içerir." -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "Kota geçmişi" @@ -11090,12 +11179,12 @@ msgstr "Kotayı silmek istediğinizden emin misiniz %(quota)s?" msgid "The following products might be no longer available for sale:" msgstr "Aşağıdaki ürünler artık satılmayabilir:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "Öğeler" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -11105,6 +11194,12 @@ msgstr "" "Aynı ürüne iki kota uygularsanız, yalnızca kota kapasitesi " "kaldıysa kullanılabilir." +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "Gelişmiş Ayarlar" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -11228,7 +11323,7 @@ msgstr "Bir uygulamayı güncelle" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "Erişimi iptal et" @@ -11455,7 +11550,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:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -11642,8 +11737,8 @@ msgstr "Başlangıç tarihini göster" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -11667,33 +11762,33 @@ msgstr "" msgid "UNSAFE" msgstr "Güvenli Değil" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "artı %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "dahil et %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "Net toplam" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "Vergi" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -11704,15 +11799,15 @@ msgstr "Vergi" msgid "Total" msgstr "Toplam" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "Ödemeler" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "Onay tarihi" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -11720,68 +11815,68 @@ 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "Taşınan" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "Ödenmiş olarak onaylayın" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "Para iadesi oluştur" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Kaynak" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "Transferi iptal et" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "Tamamlandı olarak onaylayın" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "Görmezden gelmek" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "Süreç iadesi" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "Değiştir" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "Posta kodu ve şehir" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "Geçerli AB KDV Kimliği" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "Kontrol" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "Sipariş Geçmişi" @@ -12204,49 +12299,45 @@ msgstr "Organizatör: %(name)s" msgid "Connect to device:" msgstr "2. Cihazı bağla" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "1. Download pretixdesk" +msgid "Download pretixSCAN" +msgstr "1. pretixdesk indir" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 #, fuzzy #| msgid "Token" msgid "Token:" msgstr "Jeton" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 #, fuzzy #| msgid "Event overview" msgid "Device overview" @@ -12319,42 +12410,42 @@ msgid "" "terminals or scanning terminals to your account." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 #, fuzzy #| msgid "You haven't created any categories yet." msgid "You haven't connected any hardware devices yet." msgstr "Henüz hiç kategori oluşturmadınız." -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 #, fuzzy #| msgid "2. Connect device" msgid "Connect a device" msgstr "2. Cihazı bağla" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 #, fuzzy #| msgid "Scan software" msgid "Software" msgstr "Tarama yazılımı" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 #, fuzzy #| msgid "Not yet on sale" msgid "Not yet initialized" msgstr "Henüz satışta değil" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 #, fuzzy #| msgid "Revoke" msgid "Revoked" msgstr "Geri almak" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "" @@ -13965,11 +14056,11 @@ msgstr "Yeni check-in listesi oluşturuldu." #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -14267,104 +14358,110 @@ msgstr "İndirimli bilet" msgid "Your changes have not been saved, see below for errors." msgstr "Değişiklikleriniz kaydedilmedi, hatalar için aşağıya bakın." -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "İstenen ürün mevcut değil." -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "Öğelerin sırası güncellendi." -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "İstenen ürün kategorisi mevcut değil." -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "Seçilen kategori silindi." -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "Yeni kategori oluşturuldu." -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "Kategorilerin sırası güncellendi." -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "Seçilen soru mevcut değil." -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "Soruların sırası güncellendi." -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "İstenen soru mevcut değil." -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "Seçilen soru silindi." -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "Dosya yüklendi" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "Yeni soru oluşturuldu." -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "Yeni kota oluşturuldu." -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "Kuponlar ve bekleme listesi rezervasyonları" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "Mevcut kota" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "Bekleme listesi (beklemede)" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "Şu anda satılık" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "İstenen kota mevcut değil." -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, 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:813 msgid "The selected quota has been deleted." msgstr "Seçilen kota silindi." -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "İstenen öğe mevcut değil." -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 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:1152 +#: pretix/control/views/item.py:1181 #, fuzzy #| msgid "" #| "You cannot add add-ons to a product that is only available as an add-on " @@ -14375,11 +14472,11 @@ msgid "" msgstr "" "Yalnızca bir eklenti olarak kullanılabilen bir ürüne eklenti ekleyemezsiniz." -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "Seçilen ürün silindi." -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "Seçilen ürün devre dışı bırakıldı." @@ -14631,66 +14728,66 @@ 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:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "Ödeme süresi değiştirildi." -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 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:1150 +#: pretix/control/views/orders.py:1151 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:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "Bu işlem yalnızca bekleyen veya ödenen siparişler için izinlidir." -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 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:1310 +#: pretix/control/views/orders.py:1311 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:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "Sipariş değiştirildi." -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 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:1410 +#: pretix/control/views/orders.py:1411 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:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "E-postayı gönderemedik. Detaylar için aşağıya bakın." -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "Konu: {subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 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:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "Aşağıdaki kullanıcıya posta gönderilemedi: {}" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -14698,15 +14795,15 @@ 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:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "Verilen sipariş kodu ile sipariş yok." -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "Seçilen ihracatçı bulunamadı." -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 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." @@ -15368,7 +15465,7 @@ msgstr "Lütfen adınızı giriniz." #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -15848,8 +15945,8 @@ msgstr "" "PayPal henüz ödemeyi onaylamadı. Ödeme tamamlanır tamamlanmaz sizi " "bilgilendireceğiz." -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "Onay postası gönderilirken bir hata oluştu." @@ -16089,21 +16186,54 @@ msgstr "Check-in cihazları" msgid "Check-in device configuration" msgstr "Check-in cihaz yapılandırması" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -"pretixdroid, etkinliğinizin girişindeki biletleri kontrol etmek için " -"kullanabileceğiniz bir Android uygulamasıdır. pretixdesk, masaüstü " -"bilgisayarlar için karşılık gelen bir uygulamadır." -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "Uygulama yapılandırması oluştur" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "Uygulama yapılandırması oluştur" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" @@ -16111,31 +16241,31 @@ msgstr "" "Biletlerimizi uygulamalarımızla taramaya başlamak için önce burada bir " "yapılandırma kodu oluşturun:" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "Yapılandırma oluştur" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "Mevcut uygulama yapılandırmaları" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "Yeni bir yapılandırma oluştur" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "Kimlik" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "Bilgi göster" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "Aramaya izin ver" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "Cihazı yapılandır" @@ -16530,7 +16660,7 @@ msgstr "" msgid "Credit card payments" msgstr "Kredi kartı ödemeleri" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "giropay" @@ -16540,19 +16670,19 @@ msgstr "giropay" msgid "Needs to be enabled in your Stripe account first." msgstr "İlk önce Stripe hesabınızda etkinleştirilmiş olması gerekir." -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "iDEAL" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "Alipay" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "Bancontact" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "SOFORT" @@ -16607,21 +16737,21 @@ msgid "" "transferred." msgstr "" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "Stripe, kartınızda bir hata bildirdi: %s" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." @@ -16629,23 +16759,23 @@ msgstr "" "Stripe ile iletişimde sorun vardı. Lütfen tekrar deneyin ve bu sorun devam " "ederse bizimle iletişime geçin." -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "" "Ödemeniz tamamlandı. Ödeme tamamlanır tamamlanmaz sizi bilgilendireceğiz." -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "Stripe bir hata bildirdi: %s" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "Ödeme bilgisi bulunamadı." -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." @@ -16653,73 +16783,73 @@ msgstr "" "Stripe ile iletişimde sorun vardı. Lütfen tekrar deneyin ve sorun devam " "ederse desteğe başvurun." -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "Stripe bir hata verdi" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "Stripe üzerinden kredi kartı" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "Kredi kartı" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "Stripe ödemelerinde JavaScript'i etkinleştirmeniz gerekebilir." -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your payment failed. Please try again." msgstr "Girdiğiniz şifre geçersiz, lütfen tekrar deneyin." -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "Stripe ile giropay" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "Bilinmeyen isim" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "Stripe ile iDEAL" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "Stripe ile Alipay" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "Stripe ile Bancontact" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "Stripe ile SOFORT" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "Ülkenizin bankası" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "Almanya" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "Avusturya" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "Belçika" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "Hollanda" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "İspanya" @@ -16960,6 +17090,7 @@ msgid "Your Stripe account has been disconnected." msgstr "Stripe hesabınızın bağlantısı kesildi." #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." @@ -16967,17 +17098,6 @@ msgstr "" "Üzgünüz, ödeme sürecinde bir hata oluştu. Devam etmek için lütfen e-" "postalarınızdaki bağlantıyı kontrol edin." -#: pretix/plugins/stripe/views.py:472 -#, fuzzy -#| msgid "" -#| "Sorry, there was an error in the payment process. Please check the link " -#| "in your emails to continue." -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "" -"Üzgünüz, ödeme sürecinde bir hata oluştu. Devam etmek için lütfen e-" -"postalarınızdaki bağlantıyı kontrol edin." - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -17578,14 +17698,20 @@ msgid "Payment pending" msgstr "Ödeme bekleniyor" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "sipariş için minimum miktar: %(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "itibaren %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -17593,20 +17719,20 @@ msgctxt "price" msgid "FREE" msgstr "ÜCRETSİZ" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "Varyantları göster" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "%(item)s İçin fiyatı değiştir" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 #, fuzzy @@ -17614,8 +17740,8 @@ msgstr "%(item)s İçin fiyatı değiştir" msgid "plus taxes" msgstr "vergi" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 #, fuzzy @@ -17624,35 +17750,35 @@ msgstr "vergi" msgid "incl. taxes" msgstr "Dahil vergiler" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "artı %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "%(rate)s%% dahil %(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "Bu bileti almak için aşağıda bir kupon kodu girin." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "%(item)s -%(var)s sipariş vermek için miktar" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -18233,22 +18359,22 @@ msgstr "Sepetiniz boş" msgid "The presale for this event is over or has not yet started." msgstr "Bu etkinliğin satış fiyatı bitti veya henüz başlamadı." -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "Bilinmeyen etkinlik kodu veya bu etkinliğe erişim yetkisi yok." -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "Tarih seçilmedi." -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "Bilinmeyen tarih seçildi." -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "Lütfen geri dön ve tekrar dene." @@ -18435,6 +18561,26 @@ msgstr "Okuma erişimi" msgid "Write access" msgstr "Yazma erişimi" +#~ msgid "" +#~ "pretixdroid is an Android app that you can use to control tickets at the " +#~ "entrance of your event. pretixdesk is the corresponding app for desktop " +#~ "computers." +#~ msgstr "" +#~ "pretixdroid, etkinliğinizin girişindeki biletleri kontrol etmek için " +#~ "kullanabileceğiniz bir Android uygulamasıdır. pretixdesk, masaüstü " +#~ "bilgisayarlar için karşılık gelen bir uygulamadır." + +#, fuzzy +#~| msgid "" +#~| "Sorry, there was an error in the payment process. Please check the link " +#~| "in your emails to continue." +#~ msgid "" +#~ "Sorry, there was an error in the payment process.in your emails to " +#~ "continue." +#~ msgstr "" +#~ "Üzgünüz, ödeme sürecinde bir hata oluştu. Devam etmek için lütfen e-" +#~ "postalarınızdaki bağlantıyı kontrol edin." + #~ msgid "" #~ "Percentage of the order total. Note that this percentage will currently " #~ "only be calculated on the summed price of sold tickets, not on other fees " @@ -18684,9 +18830,6 @@ msgstr "Yazma erişimi" #~ msgid "Mark as not paid" #~ msgstr "Ödenmedi olarak işaretle" -#~ msgid "The order has been marked as not paid." -#~ msgstr "Sipariş ödenmemiş olarak işaretlendi." - #~ msgid "We are unable to find a user matching the data you provided." #~ msgstr "Sağladığınız veriler ile eşleşen bir kullanıcı bulamıyoruz." diff --git a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po index d458e47be..a6dcdae8b 100644 --- a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2018-09-03 06:36+0000\n" "Last-Translator: Yunus Fırat Pişkin \n" "Language-Team: Turkish \n" "Language-Team: Chinese (Simplified) " msgstr "<文件>" -#: pretix/base/models/orders.py:977 pretix/base/models/orders.py:985 +#: pretix/base/models/orders.py:981 pretix/base/models/orders.py:989 msgid "Empty, if this product is not an admission ticket" msgstr "空,如果这个产品不是门票" -#: pretix/base/models/orders.py:1127 +#: pretix/base/models/orders.py:1131 msgctxt "payment_state" msgid "created" msgstr "创建" -#: pretix/base/models/orders.py:1128 +#: pretix/base/models/orders.py:1132 msgctxt "payment_state" msgid "pending" msgstr "待处理的" -#: pretix/base/models/orders.py:1129 +#: pretix/base/models/orders.py:1133 msgctxt "payment_state" msgid "confirmed" msgstr "确认" -#: pretix/base/models/orders.py:1130 +#: pretix/base/models/orders.py:1134 msgctxt "payment_state" msgid "canceled" msgstr "取消" -#: pretix/base/models/orders.py:1131 +#: pretix/base/models/orders.py:1135 msgctxt "payment_state" msgid "failed" msgstr "失败" -#: pretix/base/models/orders.py:1132 +#: pretix/base/models/orders.py:1136 msgctxt "payment_state" msgid "refunded" msgstr "退还" -#: pretix/base/models/orders.py:1160 pretix/base/models/orders.py:1523 +#: pretix/base/models/orders.py:1164 pretix/base/models/orders.py:1527 #: pretix/base/shredder.py:334 msgid "Payment information" msgstr "支付信息" -#: pretix/base/models/orders.py:1329 +#: pretix/base/models/orders.py:1333 #, fuzzy, python-format #| msgid "Order approved and confirmed: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "订单已批准并确认:%(code)s" -#: pretix/base/models/orders.py:1364 +#: pretix/base/models/orders.py:1368 #, python-format msgid "Payment received for your order: %(code)s" msgstr "已收到您的订单付款:%(code)s" -#: pretix/base/models/orders.py:1469 +#: pretix/base/models/orders.py:1473 msgctxt "refund_state" msgid "started externally" msgstr "从外部开始" -#: pretix/base/models/orders.py:1470 +#: pretix/base/models/orders.py:1474 msgctxt "refund_state" msgid "created" msgstr "创建" -#: pretix/base/models/orders.py:1471 +#: pretix/base/models/orders.py:1475 msgctxt "refund_state" msgid "in transit" msgstr "在运输过程中" -#: pretix/base/models/orders.py:1472 +#: pretix/base/models/orders.py:1476 msgctxt "refund_state" msgid "done" msgstr "完成" -#: pretix/base/models/orders.py:1473 +#: pretix/base/models/orders.py:1477 msgctxt "refund_state" msgid "failed" msgstr "失败" -#: pretix/base/models/orders.py:1475 +#: pretix/base/models/orders.py:1479 msgctxt "refund_state" msgid "canceled" msgstr "取消" -#: pretix/base/models/orders.py:1483 +#: pretix/base/models/orders.py:1487 msgctxt "refund_source" msgid "Organizer" msgstr "组织者" -#: pretix/base/models/orders.py:1484 +#: pretix/base/models/orders.py:1488 msgctxt "refund_source" msgid "Customer" msgstr "客户" -#: pretix/base/models/orders.py:1485 +#: pretix/base/models/orders.py:1489 msgctxt "refund_source" msgid "External" msgstr "外部" -#: pretix/base/models/orders.py:1629 +#: pretix/base/models/orders.py:1633 msgid "Payment fee" msgstr "支付费用" -#: pretix/base/models/orders.py:1630 +#: pretix/base/models/orders.py:1634 msgid "Shipping fee" msgstr "运输费用" -#: pretix/base/models/orders.py:1631 +#: pretix/base/models/orders.py:1635 msgid "Service fee" msgstr "服务费用" -#: pretix/base/models/orders.py:1632 +#: pretix/base/models/orders.py:1636 msgid "Cancellation fee" msgstr "取消费用" -#: pretix/base/models/orders.py:1633 +#: pretix/base/models/orders.py:1637 msgid "Other fees" msgstr "其他费用" -#: pretix/base/models/orders.py:1634 +#: pretix/base/models/orders.py:1638 msgid "Gift card" msgstr "礼品卡" -#: pretix/base/models/orders.py:1639 pretix/control/views/vouchers.py:62 +#: pretix/base/models/orders.py:1643 pretix/control/views/vouchers.py:62 msgid "Value" msgstr "价值" -#: pretix/base/models/orders.py:1776 +#: pretix/base/models/orders.py:1780 msgid "Order position" msgstr "订单位置" -#: pretix/base/models/orders.py:1965 +#: pretix/base/models/orders.py:1969 msgid "Cart ID (e.g. session key)" msgstr "购物车 ID(例如,会话密钥)" -#: pretix/base/models/orders.py:1983 +#: pretix/base/models/orders.py:1987 msgid "Cart position" msgstr "购物车位置" -#: pretix/base/models/orders.py:1984 +#: pretix/base/models/orders.py:1988 msgid "Cart positions" msgstr "购物车位置" -#: pretix/base/models/orders.py:2010 pretix/control/forms/event.py:719 +#: pretix/base/models/orders.py:2014 pretix/control/forms/event.py:732 msgid "Company name" msgstr "公司名称" -#: pretix/base/models/orders.py:2017 pretix/control/forms/event.py:616 +#: pretix/base/models/orders.py:2021 pretix/control/forms/event.py:629 #: pretix/plugins/stripe/payment.py:123 msgid "Select country" msgstr "选择国家" -#: pretix/base/models/orders.py:2019 +#: pretix/base/models/orders.py:2023 msgid "Only for business customers within the EU." msgstr "仅适用于欧盟境内的商业客户。" -#: pretix/base/models/orders.py:2023 +#: pretix/base/models/orders.py:2027 msgid "This reference will be printed on your invoice for your convenience." msgstr "为方便起见,此参考文件将打印在您的发票上。" @@ -3073,8 +3084,8 @@ msgstr "退款请求" msgid "You have been requested to issue a refund for {order.code}." msgstr "您已被要求为{order.code}退款。" -#: pretix/base/payment.py:44 pretix/control/forms/event.py:608 -#: pretix/control/forms/event.py:1271 +#: pretix/base/payment.py:44 pretix/control/forms/event.py:621 +#: pretix/control/forms/event.py:1288 msgid "This field is required." msgstr "此字段必填。" @@ -3263,7 +3274,7 @@ msgstr "平衡订单:%s" msgid "Ticket code (barcode content)" msgstr "门票号(条形码内容)" -#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1505 +#: pretix/base/pdf.py:56 pretix/control/forms/event.py:1522 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "产品名称" @@ -3396,7 +3407,7 @@ msgstr "19:00" msgid "Event location" msgstr "活动地点" -#: pretix/base/pdf.py:182 pretix/control/forms/event.py:741 +#: pretix/base/pdf.py:182 pretix/control/forms/event.py:754 msgid "Random City" msgstr "随机城市" @@ -4653,62 +4664,73 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:707 pretix/base/settings.py:720 -#: pretix/base/settings.py:770 pretix/base/settings.py:783 -#: pretix/base/settings.py:797 +#: pretix/base/settings.py:705 +msgid "Most common English titles" +msgstr "" + +#: pretix/base/settings.py:715 +msgid "Most common German titles" +msgstr "" + +#: pretix/base/settings.py:724 pretix/base/settings.py:737 +#: pretix/base/settings.py:753 pretix/base/settings.py:803 +#: pretix/base/settings.py:816 pretix/base/settings.py:830 msgid "Given name" msgstr "给定名称" -#: pretix/base/settings.py:708 pretix/base/settings.py:721 -#: pretix/base/settings.py:737 pretix/base/settings.py:754 -#: pretix/base/settings.py:769 pretix/base/settings.py:784 -#: pretix/base/settings.py:798 +#: pretix/base/settings.py:725 pretix/base/settings.py:738 +#: pretix/base/settings.py:754 pretix/base/settings.py:770 +#: pretix/base/settings.py:787 pretix/base/settings.py:802 +#: pretix/base/settings.py:817 pretix/base/settings.py:831 msgid "Family name" msgstr "姓氏" -#: pretix/base/settings.py:712 pretix/base/settings.py:728 -#: pretix/base/settings.py:743 pretix/base/settings.py:761 -#: pretix/base/settings.py:776 pretix/base/settings.py:806 -#: pretix/base/settings.py:829 +#: pretix/base/settings.py:729 pretix/base/settings.py:745 +#: pretix/base/settings.py:761 pretix/base/settings.py:776 +#: pretix/base/settings.py:794 pretix/base/settings.py:809 +#: pretix/base/settings.py:839 pretix/base/settings.py:862 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:713 pretix/base/settings.py:729 -#: pretix/base/settings.py:745 pretix/base/settings.py:763 -#: pretix/base/settings.py:777 pretix/base/settings.py:807 +#: pretix/base/settings.py:730 pretix/base/settings.py:746 +#: pretix/base/settings.py:762 pretix/base/settings.py:778 +#: pretix/base/settings.py:796 pretix/base/settings.py:810 +#: pretix/base/settings.py:840 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:719 pretix/base/settings.py:751 +#: pretix/base/settings.py:736 pretix/base/settings.py:752 +#: pretix/base/settings.py:784 msgctxt "person_name" msgid "Title" msgstr "标题" -#: pretix/base/settings.py:727 pretix/base/settings.py:760 +#: pretix/base/settings.py:744 pretix/base/settings.py:760 +#: pretix/base/settings.py:793 msgctxt "person_name_sample" msgid "Dr" msgstr "博士" -#: pretix/base/settings.py:735 pretix/base/settings.py:752 +#: pretix/base/settings.py:768 pretix/base/settings.py:785 msgid "First name" msgstr "名字" -#: pretix/base/settings.py:736 pretix/base/settings.py:753 +#: pretix/base/settings.py:769 pretix/base/settings.py:786 msgid "Middle name" msgstr "中名" -#: pretix/base/settings.py:817 pretix/base/settings.py:828 +#: pretix/base/settings.py:850 pretix/base/settings.py:861 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:823 +#: pretix/base/settings.py:856 msgid "Calling name" msgstr "叫名字" -#: pretix/base/settings.py:836 +#: pretix/base/settings.py:869 msgid "Latin transcription" msgstr "拉丁语转录" @@ -5103,7 +5125,7 @@ msgstr "任务已完成。" msgid "Filetype not allowed!" msgstr "文件类型不被允许!" -#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:263 +#: pretix/control/forms/event.py:41 pretix/control/forms/organizer.py:270 msgid "Use languages" msgstr "使用语言" @@ -5163,7 +5185,7 @@ msgstr "" "样品会议中心\n" "海德堡,德国" -#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:443 +#: pretix/control/forms/event.py:151 pretix/control/forms/event.py:449 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "您的默认语言环境也必须为您的活动启用(参见上面的方框)。" @@ -5177,7 +5199,7 @@ msgid "Copy configuration from" msgstr "从中复制配置" #: pretix/control/forms/event.py:218 pretix/control/forms/event.py:221 -#: pretix/control/forms/item.py:221 +#: pretix/control/forms/item.py:222 msgid "Do not copy" msgstr "不要复制" @@ -5250,7 +5272,7 @@ msgstr "" msgid "Available languages" msgstr "可用语言" -#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1419 +#: pretix/control/forms/event.py:342 pretix/control/forms/event.py:1436 msgid "Publicly show how many tickets of a certain type are still available." msgstr "公开显示某种类型的票还有多少。" @@ -5258,7 +5280,7 @@ msgstr "公开显示某种类型的票还有多少。" msgid "Enable waiting list" msgstr "启用等待列表" -#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1424 +#: pretix/control/forms/event.py:347 pretix/control/forms/event.py:1441 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 " @@ -5328,10 +5350,20 @@ msgstr "" "出现意外行为。" #: pretix/control/forms/event.py:387 +msgid "Allowed titles" +msgstr "" + +#: pretix/control/forms/event.py:388 +msgid "" +"If the naming scheme you defined above allows users to input a title, you " +"can use this to restrict the set of selectable titles." +msgstr "" + +#: pretix/control/forms/event.py:393 msgid "Ask for email addresses per ticket" msgstr "询问每张票的电子邮件地址" -#: pretix/control/forms/event.py:388 +#: pretix/control/forms/event.py:394 msgid "" "Normally, pretix asks for one email address per order and the order " "confirmation will be sent only to that email address. If you enable this " @@ -5346,11 +5378,11 @@ msgstr "" "每个观众的个人地址,即使是在团体订单的情况下,这可能很有用。然而,pretix会将" "订单确认仅发送到一个主电子邮件地址,而不是每个观众的地址。" -#: pretix/control/forms/event.py:397 +#: pretix/control/forms/event.py:403 msgid "Require email addresses per ticket" msgstr "每张票需要电子邮件地址" -#: pretix/control/forms/event.py:398 +#: pretix/control/forms/event.py:404 msgid "" "Require customers to fill in individual e-mail addresses for all admission " "tickets. See the above option for more details. One email address for the " @@ -5359,47 +5391,47 @@ msgstr "" "要求客户填写所有入场券的个人电子邮件地址。有关详细信息,请参阅上面的选项。无" "论此设置如何,始终需要一个用于订单确认的电子邮件地址。" -#: pretix/control/forms/event.py:405 +#: pretix/control/forms/event.py:411 msgid "Ask for the order email address twice" msgstr "询问订单电子邮件地址两次" -#: pretix/control/forms/event.py:406 +#: pretix/control/forms/event.py:412 msgid "" "Require customers to fill in the primary email address twice to avoid errors." msgstr "要求客户填写两次主电子邮件地址以避免错误。" -#: pretix/control/forms/event.py:411 +#: pretix/control/forms/event.py:417 msgid "Maximum number of items per order" msgstr "每个订单的最大项目数" -#: pretix/control/forms/event.py:412 +#: pretix/control/forms/event.py:418 msgid "Add-on products will not be counted." msgstr "附加产品不计算在内。" -#: pretix/control/forms/event.py:416 +#: pretix/control/forms/event.py:422 msgid "Reservation period" msgstr "预定期限" -#: pretix/control/forms/event.py:417 +#: pretix/control/forms/event.py:423 msgid "" "The number of minutes the items in a user's cart are reserved for this user." msgstr "为该用户保留用户购物车中的商品的分钟数。" -#: pretix/control/forms/event.py:420 pretix/control/forms/event.py:1441 +#: pretix/control/forms/event.py:426 pretix/control/forms/event.py:1458 msgid "Imprint URL" msgstr "版本说明网址" -#: pretix/control/forms/event.py:421 pretix/control/forms/event.py:1442 +#: pretix/control/forms/event.py:427 pretix/control/forms/event.py:1459 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "这应该指向网站中包含您的联系方式和法律信息的部分。" -#: pretix/control/forms/event.py:426 +#: pretix/control/forms/event.py:432 msgid "Confirmation text" msgstr "确认文本" -#: pretix/control/forms/event.py:427 +#: pretix/control/forms/event.py:433 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5409,47 +5441,53 @@ msgstr "" "此文本需要用户确认才能进行购买。例如,您可以在此处链接您的服务条款。 如果您使" "用“页面”功能发布服务条款,则不需要此设置,因为您可以在此处进行配置。" -#: pretix/control/forms/event.py:434 pretix/control/forms/event.py:1447 +#: pretix/control/forms/event.py:440 pretix/control/forms/event.py:1464 msgid "Contact address" msgstr "联系地址" -#: pretix/control/forms/event.py:436 pretix/control/forms/event.py:1449 +#: pretix/control/forms/event.py:442 pretix/control/forms/event.py:1466 msgid "We'll show this publicly to allow attendees to contact you." msgstr "我们将公开展示此内容,以便观众与您联系。" -#: pretix/control/forms/event.py:447 +#: pretix/control/forms/event.py:453 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "如果您不要求,则不能要求指定观众姓名。" -#: pretix/control/forms/event.py:451 +#: pretix/control/forms/event.py:457 msgid "You have to ask for attendee emails if you want to make them required." msgstr "如果想使它成为必需的,您必须向观众索要电子邮件。" -#: pretix/control/forms/event.py:459 +#: pretix/control/forms/event.py:465 msgid "" "e.g. I hereby confirm that I have read and agree with the event organizer's " "terms of service and agree with them." msgstr "例如,我在此确认我已阅读并同意活动组织者的服务条款并同意这些条款。" -#: pretix/control/forms/event.py:463 +#: pretix/control/forms/event.py:469 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "询问{fields},显示方式如{example}" -#: pretix/control/forms/event.py:473 +#: pretix/control/forms/event.py:475 +#, fuzzy +#| msgid "Free price input" +msgid "Free text input" +msgstr "自由价格输入" + +#: pretix/control/forms/event.py:486 msgid "Customers can cancel their unpaid orders" msgstr "客户可以取消未付订单" -#: pretix/control/forms/event.py:477 pretix/control/forms/event.py:499 +#: pretix/control/forms/event.py:490 pretix/control/forms/event.py:512 msgid "Do not allow cancellations after" msgstr "之后不允许取消" -#: pretix/control/forms/event.py:481 +#: pretix/control/forms/event.py:494 msgid "Customers can cancel their paid orders" msgstr "客户可以取消他们的已付款订单" -#: pretix/control/forms/event.py:482 +#: pretix/control/forms/event.py:495 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5457,23 +5495,23 @@ msgstr "" "如果支付方式允许,已支付的款项将自动退还。否则,将创建手动退款以供您手动处" "理。" -#: pretix/control/forms/event.py:487 +#: pretix/control/forms/event.py:500 msgid "Keep a fixed cancellation fee" msgstr "保留固定的取消费用" -#: pretix/control/forms/event.py:491 +#: pretix/control/forms/event.py:504 msgid "Keep payment, shipping and service fees" msgstr "保留付款,运费和服务费" -#: pretix/control/forms/event.py:495 +#: pretix/control/forms/event.py:508 msgid "Keep a percentual cancellation fee" msgstr "保留百分比取消费" -#: pretix/control/forms/event.py:506 +#: pretix/control/forms/event.py:519 msgid "Payment term in days" msgstr "付款期限(天)" -#: pretix/control/forms/event.py:507 +#: pretix/control/forms/event.py:520 msgid "" "The number of days after placing an order the user has to pay to preserve " "their reservation. If you use slow payment methods like bank transfer, we " @@ -5484,11 +5522,11 @@ msgstr "" "们建议您使用14天。如果您只使用实时付款方式,我们建议您设置两到三天,允许用户" "重试失败的付款。" -#: pretix/control/forms/event.py:513 +#: pretix/control/forms/event.py:526 msgid "Last date of payments" msgstr "最后付款日期" -#: pretix/control/forms/event.py:514 +#: pretix/control/forms/event.py:527 msgid "" "The last date any payments are accepted. This has precedence over the number " "of days configured above. If you use the event series feature and an order " @@ -5497,11 +5535,11 @@ msgstr "" "接受任何付款的最后日期。这优先于上面配置的天数。如果您使用项目序列功能并且订" "单包含多个日期的票证,则将使用最早的日期。" -#: pretix/control/forms/event.py:520 +#: pretix/control/forms/event.py:533 msgid "Only end payment terms on weekdays" msgstr "仅在工作日结束付款条款" -#: pretix/control/forms/event.py:521 +#: pretix/control/forms/event.py:534 msgid "" "If this is activated and the payment term of any order ends on a Saturday or " "Sunday, it will be moved to the next Monday instead. This is required in " @@ -5511,11 +5549,11 @@ msgstr "" "如果激活此项,并且任何订单的付款期限在星期六或星期日结束,则将改为下星期一。" "一些国家的民法要求这样做。这不会影响上面配置的最后一次付款日期。" -#: pretix/control/forms/event.py:527 +#: pretix/control/forms/event.py:540 msgid "Automatically expire unpaid orders" msgstr "未付订单自动过期" -#: pretix/control/forms/event.py:528 +#: pretix/control/forms/event.py:541 msgid "" "If checked, all unpaid orders will automatically go from 'pending' to " "'expired' after the end of their payment deadline. This means that those " @@ -5524,11 +5562,11 @@ msgstr "" "如果选中,所有未付订单将在付款截止日期后自动从“待处理”变为“已过期”。这意味着" "这些票可以回到票池,由其他人订购。" -#: pretix/control/forms/event.py:534 +#: pretix/control/forms/event.py:547 msgid "Accept late payments" msgstr "接受延迟付款" -#: pretix/control/forms/event.py:535 +#: pretix/control/forms/event.py:548 msgid "" "Accept payments for orders even when they are in 'expired' state as long as " "enough capacity is available. No payments will ever be accepted after the " @@ -5537,11 +5575,11 @@ msgstr "" "只要有足够的容量,即使订单处于“已过期”状态,也接受订单付款。在上面配置的“上次" "付款日期”之后,我们不会接受任何付款。" -#: pretix/control/forms/event.py:542 +#: pretix/control/forms/event.py:555 msgid "Tax rule for payment fees" msgstr "支付费用的税收规则" -#: pretix/control/forms/event.py:544 +#: pretix/control/forms/event.py:557 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -5550,91 +5588,91 @@ msgstr "" "适用于为单个付款方法配置的附加费用的税收规则。这将设置税率和反向收费规则,其" "他设置的税率规则将被忽略。" -#: pretix/control/forms/event.py:553 +#: pretix/control/forms/event.py:566 msgid "Guidance text" msgstr "指导文本" -#: pretix/control/forms/event.py:554 +#: pretix/control/forms/event.py:567 msgid "" "This text will be shown above the payment options. You can explain the " "choices to the user here, if you want." msgstr "此文本将显示在付款选项上方。如果需要,可以在这里向用户解释这些选择。" -#: pretix/control/forms/event.py:565 +#: pretix/control/forms/event.py:578 msgid "The last payment date cannot be before the end of presale." msgstr "最后付款日期不能在预售结束之前。" -#: pretix/control/forms/event.py:619 +#: pretix/control/forms/event.py:632 msgid "Ask for invoice address" msgstr "询问发票地址" -#: pretix/control/forms/event.py:623 +#: pretix/control/forms/event.py:636 msgid "Require invoice address" msgstr "需要发票地址" -#: pretix/control/forms/event.py:628 +#: pretix/control/forms/event.py:641 msgid "Require a business addresses" msgstr "需要商家地址" -#: pretix/control/forms/event.py:629 +#: pretix/control/forms/event.py:642 msgid "This will require users to enter a company name." msgstr "这将要求用户输入公司名称。" -#: pretix/control/forms/event.py:634 +#: pretix/control/forms/event.py:647 msgid "Require customer name" msgstr "需要用户姓名" -#: pretix/control/forms/event.py:641 +#: pretix/control/forms/event.py:654 msgid "Ask for VAT ID" msgstr "询问增值税号" -#: pretix/control/forms/event.py:642 +#: pretix/control/forms/event.py:655 msgid "" "Does only work if an invoice address is asked for. VAT ID is not required." msgstr "仅在要求发票地址时有效。不需要增值税号。" -#: pretix/control/forms/event.py:647 +#: pretix/control/forms/event.py:660 msgid "Ask for beneficiary" msgstr "要求受益人" -#: pretix/control/forms/event.py:652 +#: pretix/control/forms/event.py:665 #, fuzzy #| msgid "" #| "Does only work if an invoice address is asked for. VAT ID is not required." msgid "Do not ask for invoice address if an order is free" msgstr "仅在要求发票地址时有效。不需要增值税号。" -#: pretix/control/forms/event.py:656 +#: pretix/control/forms/event.py:669 msgid "Show free products on invoices" msgstr "在发票上显示免费产品" -#: pretix/control/forms/event.py:657 +#: pretix/control/forms/event.py:670 msgid "" "Note that invoices will never be generated for orders that contain only free " "products." msgstr "请注意,对于仅包含免费产品的订单,不会生成发票。" -#: pretix/control/forms/event.py:662 +#: pretix/control/forms/event.py:675 msgid "Invoice address explanation" msgstr "发票地址说明" -#: pretix/control/forms/event.py:666 +#: pretix/control/forms/event.py:679 msgid "This text will be shown above the invoice address form during checkout." msgstr "此文本将付款流程中显示在发票地址上方。" -#: pretix/control/forms/event.py:669 +#: pretix/control/forms/event.py:682 msgid "Generate invoices with consecutive numbers" msgstr "生成具有连续编号的发票" -#: pretix/control/forms/event.py:670 +#: pretix/control/forms/event.py:683 msgid "If deactivated, the order code will be used in the invoice number." msgstr "如果取消激活,订单号将用于发票号。" -#: pretix/control/forms/event.py:674 +#: pretix/control/forms/event.py:687 msgid "Invoice number prefix" msgstr "发票号码前缀" -#: pretix/control/forms/event.py:675 +#: pretix/control/forms/event.py:688 msgid "" "This will be prepended to invoice numbers. If you leave this field empty, " "your event slug will be used followed by a dash. Attention: If multiple " @@ -5646,55 +5684,55 @@ msgstr "" "同一组织内的多个项目在此字段中使用相同的值,则它们将共享其号码范围,即每个完" "整号码将在您的所有项目中最多使用一次。此设置仅影响将来的发票。" -#: pretix/control/forms/event.py:682 +#: pretix/control/forms/event.py:695 msgid "Generate invoices" msgstr "生成发票" -#: pretix/control/forms/event.py:686 +#: pretix/control/forms/event.py:699 msgid "Do not generate invoices" msgstr "不要生成发票" -#: pretix/control/forms/event.py:687 +#: pretix/control/forms/event.py:700 msgid "Only manually in admin panel" msgstr "仅在管理面板中手动" -#: pretix/control/forms/event.py:688 +#: pretix/control/forms/event.py:701 msgid "Automatically on user request" msgstr "自动根据用户请求" -#: pretix/control/forms/event.py:689 +#: pretix/control/forms/event.py:702 msgid "Automatically for all created orders" msgstr "自动为所有已创建的订单" -#: pretix/control/forms/event.py:690 +#: pretix/control/forms/event.py:703 msgid "Automatically on payment" msgstr "自动付款" -#: pretix/control/forms/event.py:692 +#: pretix/control/forms/event.py:705 msgid "Invoices will never be automatically generated for free orders." msgstr "永远不会为免费订单自动生成发票。" -#: pretix/control/forms/event.py:695 +#: pretix/control/forms/event.py:708 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "生成发票" -#: pretix/control/forms/event.py:698 +#: pretix/control/forms/event.py:711 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:702 +#: pretix/control/forms/event.py:715 msgid "Show attendee names on invoices" msgstr "在发票上显示观众姓名" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:719 msgid "Attach invoices to emails" msgstr "将发票附加到电子邮件" -#: pretix/control/forms/event.py:707 +#: pretix/control/forms/event.py:720 msgid "" "If invoices are automatically generated for all orders, they will be " "attached to the order confirmation mail. If they are automatically generated " @@ -5705,149 +5743,149 @@ msgstr "" "自动生成的,则会附加到付款确认邮件中。如果它们不是自动生成的,则不会附加到电" "子邮件中。" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:727 msgid "Invoice style" msgstr "发票样式" -#: pretix/control/forms/event.py:723 +#: pretix/control/forms/event.py:736 msgid "Address line" msgstr "地址栏" -#: pretix/control/forms/event.py:727 +#: pretix/control/forms/event.py:740 msgid "Albert Einstein Road 52" msgstr "阿尔伯特爱因斯坦路52号" -#: pretix/control/forms/event.py:753 +#: pretix/control/forms/event.py:766 msgid "Domestic tax ID" msgstr "国内税号" -#: pretix/control/forms/event.py:757 +#: pretix/control/forms/event.py:770 msgid "EU VAT ID" msgstr "欧盟增值税号" -#: pretix/control/forms/event.py:764 +#: pretix/control/forms/event.py:777 msgid "e.g. With this document, we sent you the invoice for your ticket order." msgstr "例如,通过此文档,我们向您发送了订单发票。" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:781 msgid "Introductory text" msgstr "介绍性文字" -#: pretix/control/forms/event.py:769 +#: pretix/control/forms/event.py:782 msgid "Will be printed on every invoice above the invoice rows." msgstr "将打印在发票行以上的每张发票上。" -#: pretix/control/forms/event.py:776 +#: pretix/control/forms/event.py:789 msgid "" "e.g. Thank you for your purchase! You can find more information on the event " "at ..." msgstr "例如,感谢您的购买!有关活动的更多信息,请访问…" -#: pretix/control/forms/event.py:780 +#: pretix/control/forms/event.py:793 msgid "Additional text" msgstr "附加文本" -#: pretix/control/forms/event.py:781 +#: pretix/control/forms/event.py:794 msgid "Will be printed on every invoice below the invoice total." msgstr "将打印在发票总额以下的每张发票上。" -#: pretix/control/forms/event.py:788 +#: pretix/control/forms/event.py:801 msgid "" "e.g. your bank details, legal details like your VAT ID, registration " "numbers, etc." msgstr "例如,您的银行详细信息、法律详细信息,如增值税ID、注册号等。" -#: pretix/control/forms/event.py:792 +#: pretix/control/forms/event.py:805 msgid "Footer" msgstr "页脚" -#: pretix/control/forms/event.py:793 +#: pretix/control/forms/event.py:806 msgid "" "Will be printed centered and in a smaller font at the end of every invoice " "page." msgstr "将在每个发票页面的末尾以中心和较小的字体打印。" -#: pretix/control/forms/event.py:797 +#: pretix/control/forms/event.py:810 msgid "Invoice language" msgstr "发票语言" -#: pretix/control/forms/event.py:798 pretix/control/forms/event.py:815 +#: pretix/control/forms/event.py:811 pretix/control/forms/event.py:828 msgid "The user's language" msgstr "用户的语言" -#: pretix/control/forms/event.py:801 pretix/control/forms/event.py:1158 -#: pretix/control/forms/organizer.py:237 +#: pretix/control/forms/event.py:814 pretix/control/forms/event.py:1171 +#: pretix/control/forms/organizer.py:244 msgid "Logo image" msgstr "形象标识" -#: pretix/control/forms/event.py:804 +#: pretix/control/forms/event.py:817 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "我们将以2.5 cm的最大高度和宽度显示您的徽标。" -#: pretix/control/forms/event.py:830 +#: pretix/control/forms/event.py:843 msgid "Subject prefix" msgstr "主题前缀" -#: pretix/control/forms/event.py:831 +#: pretix/control/forms/event.py:844 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" "这将作为所有外发邮件的主题,格式为[前缀]。例如,选择您的活动名称的简短形式。" -#: pretix/control/forms/event.py:836 +#: pretix/control/forms/event.py:849 msgid "Sender address" msgstr "发件人地址" -#: pretix/control/forms/event.py:837 +#: pretix/control/forms/event.py:850 msgid "Sender address for outgoing emails" msgstr "外发电子邮件的发件人地址" -#: pretix/control/forms/event.py:840 +#: pretix/control/forms/event.py:853 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "观众姓名" -#: pretix/control/forms/event.py:841 +#: pretix/control/forms/event.py:854 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/control/forms/event.py:846 +#: pretix/control/forms/event.py:859 msgid "Bcc address" msgstr "密件地址" -#: pretix/control/forms/event.py:847 +#: pretix/control/forms/event.py:860 msgid "All emails will be sent to this address as a Bcc copy" msgstr "所有电子邮件都将作为密件抄送副本发送到此地址" -#: pretix/control/forms/event.py:854 +#: pretix/control/forms/event.py:867 msgid "Signature" msgstr "签名" -#: pretix/control/forms/event.py:857 +#: pretix/control/forms/event.py:870 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "这将附在每封电子邮件中。 可用占位符:{event}" -#: pretix/control/forms/event.py:862 +#: pretix/control/forms/event.py:875 msgid "e.g. your contact details" msgstr "例如,您的联系方式" -#: pretix/control/forms/event.py:867 +#: pretix/control/forms/event.py:880 msgid "HTML mail renderer" msgstr "HTML邮件渲染器" -#: pretix/control/forms/event.py:873 pretix/control/forms/event.py:896 -#: pretix/control/forms/event.py:917 pretix/control/forms/event.py:996 +#: pretix/control/forms/event.py:886 pretix/control/forms/event.py:909 +#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "订单联系地址已更改" -#: pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:889 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5856,36 +5894,36 @@ msgstr "" "可用占位符:{event},{total_with_currency},{total},{currency},{date}," "{payment_info},{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:882 pretix/control/forms/event.py:903 -#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:1003 +#: pretix/control/forms/event.py:895 pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:937 pretix/control/forms/event.py:1016 #, fuzzy #| msgid "Send a new email based on this" msgid "Send an email to attendees" msgstr "基于此发送新电子邮件" -#: pretix/control/forms/event.py:883 pretix/control/forms/event.py:904 -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:1004 +#: pretix/control/forms/event.py:896 pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:1017 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:888 pretix/control/forms/event.py:909 -#: pretix/control/forms/event.py:930 pretix/control/forms/event.py:1009 +#: pretix/control/forms/event.py:901 pretix/control/forms/event.py:922 +#: pretix/control/forms/event.py:943 pretix/control/forms/event.py:1022 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "文本(有管理员发送)" -#: pretix/control/forms/event.py:891 pretix/control/forms/event.py:912 -#: pretix/control/forms/event.py:933 +#: pretix/control/forms/event.py:904 pretix/control/forms/event.py:925 +#: pretix/control/forms/event.py:946 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {event}, {url}, {attendee_name}" msgstr "可用占位符:{event},{url}" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:912 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}, " @@ -5893,44 +5931,44 @@ msgid "" msgstr "" "可用占位符:{event},{url},{invoice_name},{invoice_company},{payment_info}" -#: pretix/control/forms/event.py:920 pretix/control/forms/event.py:941 -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:933 pretix/control/forms/event.py:954 +#: pretix/control/forms/event.py:961 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {invoice_name}, {invoice_company}" msgstr "可用占位符:{event},{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:938 pretix/control/forms/event.py:966 -#: pretix/control/forms/event.py:973 pretix/control/forms/event.py:980 -#: pretix/control/forms/event.py:987 +#: pretix/control/forms/event.py:951 pretix/control/forms/event.py:979 +#: pretix/control/forms/event.py:986 pretix/control/forms/event.py:993 +#: pretix/control/forms/event.py:1000 #: pretix/control/templates/pretixcontrol/pdf/index.html:327 msgid "Text" msgstr "文本" -#: pretix/control/forms/event.py:945 +#: pretix/control/forms/event.py:958 msgid "Text (sent by admin)" msgstr "文本(有管理员发送)" -#: pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:965 msgid "Text (requested by user)" msgstr "文本(用户要求)" -#: pretix/control/forms/event.py:955 +#: pretix/control/forms/event.py:968 #, python-brace-format msgid "Available placeholders: {event}, {orders}" msgstr "可用占位符:{event},{orders}" -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1016 +#: pretix/control/forms/event.py:972 pretix/control/forms/event.py:1029 msgid "Number of days" msgstr "天数" -#: pretix/control/forms/event.py:962 +#: pretix/control/forms/event.py:975 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "此电子邮件将在订单到期的前这几天发出。如果值为0,则永远不会发送邮件。" -#: pretix/control/forms/event.py:969 +#: pretix/control/forms/event.py:982 #, python-brace-format msgid "" "Available placeholders: {event}, {url}, {expire_date}, {invoice_name}, " @@ -5938,17 +5976,17 @@ msgid "" msgstr "" "可用占位符:{event},{url},{expire_date},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:976 +#: pretix/control/forms/event.py:989 #, python-brace-format msgid "Available placeholders: {event}, {url}, {product}, {hours}, {code}" msgstr "可用占位符:{event},{url},{product},{hours},{code}" -#: pretix/control/forms/event.py:983 +#: pretix/control/forms/event.py:996 #, python-brace-format msgid "Available placeholders: {event}, {code}, {url}" msgstr "可用占位符:{event},{code},{url}" -#: pretix/control/forms/event.py:990 pretix/control/forms/orders.py:425 +#: pretix/control/forms/event.py:1003 pretix/control/forms/orders.py:425 #: pretix/plugins/sendmail/forms.py:55 pretix/plugins/sendmail/forms.py:64 #, python-brace-format msgid "" @@ -5958,29 +5996,29 @@ msgstr "" "可用占位符:{expire_date},{event},{code},{date},{url},{invoice_name}," "{invoice_company}" -#: pretix/control/forms/event.py:999 +#: pretix/control/forms/event.py:1012 #, python-brace-format msgid "Available placeholders: {event}, {url}" msgstr "可用占位符:{event},{url}" -#: pretix/control/forms/event.py:1012 +#: pretix/control/forms/event.py:1025 #, fuzzy, python-brace-format #| msgid "Available placeholders: {event}, {url}" msgid "Available placeholders: {attendee_name}, {event}, {url}" msgstr "可用占位符:{event},{url}" -#: pretix/control/forms/event.py:1019 +#: pretix/control/forms/event.py:1032 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:1023 +#: pretix/control/forms/event.py:1036 msgid "Received order" msgstr "收到订单" -#: pretix/control/forms/event.py:1026 +#: pretix/control/forms/event.py:1039 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -5989,11 +6027,11 @@ msgstr "" "可用占位符:{event},{total_with_currency},{total},{currency},{date}," "{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:1032 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "批准的订单" -#: pretix/control/forms/event.py:1035 +#: pretix/control/forms/event.py:1048 #, python-brace-format msgid "" "This will only be sent out for non-free orders. Free orders will receive the " @@ -6005,11 +6043,11 @@ msgstr "" "{event},{total_with_currency},{total},{currency},{date},{payment_info}," "{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:1042 +#: pretix/control/forms/event.py:1055 msgid "Denied order" msgstr "拒绝订单" -#: pretix/control/forms/event.py:1045 +#: pretix/control/forms/event.py:1058 #, python-brace-format msgid "" "Available placeholders: {event}, {total_with_currency}, {total}, {currency}, " @@ -6018,154 +6056,158 @@ msgstr "" "可用占位符:{event},{total_with_currency},{total},{currency},{date}," "{comment},{url},{invoice_name},{invoice_company}" -#: pretix/control/forms/event.py:1051 +#: pretix/control/forms/event.py:1064 msgid "Use custom SMTP server" msgstr "使用自定义SMTP服务器" -#: pretix/control/forms/event.py:1052 +#: pretix/control/forms/event.py:1065 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "所有与您的活动相关的邮件都将通过您指定的smtp服务器发送。" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1069 msgid "Hostname" msgstr "主机名" -#: pretix/control/forms/event.py:1061 +#: pretix/control/forms/event.py:1074 msgid "Port" msgstr "端口" -#: pretix/control/forms/event.py:1066 +#: pretix/control/forms/event.py:1079 msgid "Username" msgstr "用户姓名" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1091 msgid "Use STARTTLS" msgstr "使用 STARTTLS" -#: pretix/control/forms/event.py:1079 +#: pretix/control/forms/event.py:1092 msgid "Commonly enabled on port 587." msgstr "通常在端口587上启用。" -#: pretix/control/forms/event.py:1083 +#: pretix/control/forms/event.py:1096 msgid "Use SSL" msgstr "使用 SSL" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1097 msgid "Commonly enabled on port 465." msgstr "通常在端口465上启用。" -#: pretix/control/forms/event.py:1124 +#: pretix/control/forms/event.py:1137 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "您可以激活SSL或STARTTLS 安全性,但不能同时激活两者。" -#: pretix/control/forms/event.py:1129 pretix/control/forms/organizer.py:201 +#: pretix/control/forms/event.py:1142 pretix/control/forms/organizer.py:208 msgid "Primary color" msgstr "原色" -#: pretix/control/forms/event.py:1133 pretix/control/forms/event.py:1143 -#: pretix/control/forms/event.py:1153 pretix/control/forms/organizer.py:205 -#: pretix/control/forms/organizer.py:215 pretix/control/forms/organizer.py:225 +#: pretix/control/forms/event.py:1146 pretix/control/forms/event.py:1156 +#: pretix/control/forms/event.py:1166 pretix/control/forms/organizer.py:212 +#: pretix/control/forms/organizer.py:222 pretix/control/forms/organizer.py:232 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "请输入颜色的十六进制代码,例如#990000。" -#: pretix/control/forms/event.py:1138 pretix/control/forms/organizer.py:210 +#: pretix/control/forms/event.py:1151 pretix/control/forms/organizer.py:217 msgid "Accent color for success" msgstr "强调成功的颜色" -#: pretix/control/forms/event.py:1139 pretix/control/forms/organizer.py:211 +#: pretix/control/forms/event.py:1152 pretix/control/forms/organizer.py:218 msgid "We strongly suggest to use a shade of green." msgstr "我们强烈建议使用绿色阴影。" -#: pretix/control/forms/event.py:1148 pretix/control/forms/organizer.py:220 +#: pretix/control/forms/event.py:1161 pretix/control/forms/organizer.py:227 msgid "Accent color for errors" msgstr "强调错误的颜色" -#: pretix/control/forms/event.py:1149 +#: pretix/control/forms/event.py:1162 msgid "We strongly suggest to use a dark shade of red." msgstr "我们强烈建议使用深红色。" -#: pretix/control/forms/event.py:1161 +#: pretix/control/forms/event.py:1174 msgid "" "If you provide a logo image, we will by default not show your events name " "and date in the page header. We will show your logo with a maximal height of " "120 pixels." msgstr "如果您提供标识图片,我们默认情况下不会在页眉中显示您的项目名称和日期。" -#: pretix/control/forms/event.py:1165 pretix/control/forms/organizer.py:268 +#: pretix/control/forms/event.py:1178 pretix/control/forms/organizer.py:275 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "字形" -#: pretix/control/forms/event.py:1170 pretix/control/forms/organizer.py:273 +#: pretix/control/forms/event.py:1183 pretix/control/forms/organizer.py:280 msgid "Only respected by modern browsers." msgstr "仅受现代浏览器的尊重。" -#: pretix/control/forms/event.py:1178 +#: pretix/control/forms/event.py:1191 #, fuzzy #| msgid "End of presale" msgid "End of presale text" msgstr "预售结束" -#: pretix/control/forms/event.py:1182 +#: pretix/control/forms/event.py:1195 msgid "" "This text will be shown above the ticket shop once the designated sales " "timeframe for this event is over. You can use it to describe other options " "to get a ticket, such as a box office." msgstr "" -#: pretix/control/forms/event.py:1186 +#: pretix/control/forms/event.py:1199 msgid "Voucher explanation" msgstr "票证说明" -#: pretix/control/forms/event.py:1190 +#: pretix/control/forms/event.py:1203 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "此文本将显示在票证号码的输入旁边。您可以使用它来解释如何获取票证号码。" -#: pretix/control/forms/event.py:1194 +#: pretix/control/forms/event.py:1207 msgid "Show variations of a product expanded by default" msgstr "显示默认情况下展开的产品的变化" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1211 +msgid "Hide all products that are sold out" +msgstr "" + +#: pretix/control/forms/event.py:1215 msgctxt "subevent" msgid "Date ordering" msgstr "日期排序" -#: pretix/control/forms/event.py:1201 +#: pretix/control/forms/event.py:1218 msgid "Event start time (descending)" msgstr "活动开始时间(递减)" -#: pretix/control/forms/event.py:1203 +#: pretix/control/forms/event.py:1220 msgid "Name (descending)" msgstr "姓名(递减)" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1224 msgid "Ask search engines not to index the ticket shop" msgstr "要求搜索引擎不要为售票处编制索引" -#: pretix/control/forms/event.py:1211 +#: pretix/control/forms/event.py:1228 msgid "" "Directly redirect to check-out after a product has been added to the cart." msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1244 msgid "Use feature" msgstr "使用特征" -#: pretix/control/forms/event.py:1228 +#: pretix/control/forms/event.py:1245 msgid "Use pretix to generate tickets for the user to download and print out." msgstr "使用pretix生成供用户下载和打印的票。" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1249 msgid "Download date" msgstr "下载日期" -#: pretix/control/forms/event.py:1233 +#: pretix/control/forms/event.py:1250 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -6174,55 +6216,55 @@ msgstr "" "在此日期之后将提供门票下载。如果您使用活动序列功能并且订单包含多个活动日期的" "门票,则如果至少有一个活动日期允许,则可以下载所有门票。" -#: pretix/control/forms/event.py:1239 +#: pretix/control/forms/event.py:1256 msgid "Offer to download tickets separately for add-on products" msgstr "提供单独下载附加产品的门票" -#: pretix/control/forms/event.py:1243 +#: pretix/control/forms/event.py:1260 msgid "Generate tickets for non-admission products" msgstr "生成非入场产品的门票" -#: pretix/control/forms/event.py:1247 +#: pretix/control/forms/event.py:1264 msgid "Offer to download tickets even before an order is paid" msgstr "即使在支付订单之前也可以下载门票" -#: pretix/control/forms/event.py:1288 +#: pretix/control/forms/event.py:1305 msgid "Any country" msgstr "任何国家" -#: pretix/control/forms/event.py:1289 +#: pretix/control/forms/event.py:1306 msgid "European Union" msgstr "欧盟" -#: pretix/control/forms/event.py:1301 +#: pretix/control/forms/event.py:1318 msgid "Any customer" msgstr "任何客户" -#: pretix/control/forms/event.py:1302 +#: pretix/control/forms/event.py:1319 msgid "Individual" msgstr "个体" -#: pretix/control/forms/event.py:1303 +#: pretix/control/forms/event.py:1320 msgid "Business" msgstr "业务" -#: pretix/control/forms/event.py:1304 +#: pretix/control/forms/event.py:1321 msgid "Business with valid VAT ID" msgstr "具有有效增值税ID的商家" -#: pretix/control/forms/event.py:1310 +#: pretix/control/forms/event.py:1327 msgid "Charge VAT" msgstr "收取增值费" -#: pretix/control/forms/event.py:1312 +#: pretix/control/forms/event.py:1329 msgid "No VAT" msgstr "无增值税" -#: pretix/control/forms/event.py:1341 +#: pretix/control/forms/event.py:1358 msgid "Pre-selected voucher" msgstr "预选票证" -#: pretix/control/forms/event.py:1343 +#: pretix/control/forms/event.py:1360 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 " @@ -6232,11 +6274,11 @@ msgstr "" "如果设置,小部件将显示产品,就好像已输入此票证一样,当通过小部件购买产品时," "将使用此票证。例如,这可以用于提供折扣或解锁密钥产品的小部件。" -#: pretix/control/forms/event.py:1348 +#: pretix/control/forms/event.py:1365 msgid "Compatibility mode" msgstr "兼容模式" -#: pretix/control/forms/event.py:1350 +#: pretix/control/forms/event.py:1367 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -6244,50 +6286,50 @@ msgstr "" "我们的常规窗口小部件不适用于所有网站构建器。如果遇到问题,请尝试使用此兼容模" "式。" -#: pretix/control/forms/event.py:1371 +#: pretix/control/forms/event.py:1388 msgid "The given voucher code does not exist." msgstr "给定的票证号不存在。" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1395 msgid "The password you entered was not correct." msgstr "您输入的密码不正确。" -#: pretix/control/forms/event.py:1379 pretix/control/forms/organizer.py:44 +#: pretix/control/forms/event.py:1396 pretix/control/forms/organizer.py:44 msgid "The slug you entered was not correct." msgstr "您输入的slug不正确。" -#: pretix/control/forms/event.py:1383 +#: pretix/control/forms/event.py:1400 #: pretix/control/templates/pretixcontrol/shredder/download.html:48 msgid "Your password" msgstr "您的密码" -#: pretix/control/forms/event.py:1388 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1405 pretix/control/forms/organizer.py:48 msgid "Event slug" msgstr "活动slug" -#: pretix/control/forms/event.py:1430 +#: pretix/control/forms/event.py:1447 msgid "Ticket downloads" msgstr "门票下载" -#: pretix/control/forms/event.py:1431 +#: pretix/control/forms/event.py:1448 msgid "Your customers will be able to download their tickets in PDF format." msgstr "您的客户可以下载PDF格式的门票。" -#: pretix/control/forms/event.py:1435 +#: pretix/control/forms/event.py:1452 msgid "Require all attendees to fill in their names" msgstr "要求所有观众填写姓名" -#: pretix/control/forms/event.py:1436 +#: pretix/control/forms/event.py:1453 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:1462 +#: pretix/control/forms/event.py:1479 msgid "Payment via Stripe" msgstr "通过条纹付款" -#: pretix/control/forms/event.py:1463 +#: pretix/control/forms/event.py:1480 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 " @@ -6297,11 +6339,11 @@ msgstr "" "Stripe是一款在线支付处理器,支持信用卡和许多其他支付选项。要通过Stripe接受付" "款,您需要使用它们建立一个帐户,使用简单的界面只需不到五分钟。" -#: pretix/control/forms/event.py:1469 +#: pretix/control/forms/event.py:1486 msgid "Payment by bank transfer" msgstr "银行转账支付" -#: pretix/control/forms/event.py:1470 +#: pretix/control/forms/event.py:1487 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 " @@ -6310,16 +6352,16 @@ msgstr "" "我们会指示您的客户将资金汇入您的帐户。然后,您可以导入银行对账单以在Pretix中" "处理付款,或者将其标记为手动付款。" -#: pretix/control/forms/event.py:1509 +#: pretix/control/forms/event.py:1526 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "价格(可选)" -#: pretix/control/forms/event.py:1514 +#: pretix/control/forms/event.py:1531 msgid "Free" msgstr "免费" -#: pretix/control/forms/event.py:1519 +#: pretix/control/forms/event.py:1536 msgid "Quantity available" msgstr "可用数量" @@ -6439,10 +6481,10 @@ msgstr "所有组织者" #: pretix/control/forms/filter.py:722 pretix/control/forms/filter.py:768 #: pretix/control/forms/filter.py:781 #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:83 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:72 #: pretix/control/templates/pretixcontrol/organizers/teams.html:40 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:51 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:102 msgid "All" msgstr "所有" @@ -6693,61 +6735,61 @@ msgstr "" msgid "Dependencies between questions are not supported during check-in." msgstr "在签入期间不支持问题之间的依赖关系。" -#: pretix/control/forms/item.py:203 +#: pretix/control/forms/item.py:204 msgid "The product should exist in multiple variations" msgstr "产品应存在多种变化" -#: pretix/control/forms/item.py:204 +#: pretix/control/forms/item.py:205 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "选择此项,例如,适用于多种尺码的T-恤。您可以在下一步中选择变化。" -#: pretix/control/forms/item.py:216 +#: pretix/control/forms/item.py:217 msgid "No taxation" msgstr "不征税" -#: pretix/control/forms/item.py:218 +#: pretix/control/forms/item.py:219 msgid "Copy product information" msgstr "复制产品信息" -#: pretix/control/forms/item.py:229 +#: pretix/control/forms/item.py:230 msgid "Do not add to a quota now" msgstr "现在不添加到配额" -#: pretix/control/forms/item.py:230 +#: pretix/control/forms/item.py:231 msgid "Add product to an existing quota" msgstr "将产品添加到现有配额" -#: pretix/control/forms/item.py:231 +#: pretix/control/forms/item.py:232 msgid "Create a new quota for this product" msgstr "为此产品创建新配额" -#: pretix/control/forms/item.py:237 +#: pretix/control/forms/item.py:238 msgid "Quota options" msgstr "配额选项" -#: pretix/control/forms/item.py:245 +#: pretix/control/forms/item.py:246 msgid "Add to existing quota" msgstr "添加到现有配额" -#: pretix/control/forms/item.py:254 +#: pretix/control/forms/item.py:255 msgid "New quota name" msgstr "新配额名称" -#: pretix/control/forms/item.py:260 +#: pretix/control/forms/item.py:261 msgid "Size" msgstr "尺码" -#: pretix/control/forms/item.py:261 +#: pretix/control/forms/item.py:262 msgid "Number of tickets" msgstr "门票数量" -#: pretix/control/forms/item.py:340 +#: pretix/control/forms/item.py:341 msgid "Quota name is required." msgstr "配额名称是必需的。" -#: pretix/control/forms/item.py:345 +#: pretix/control/forms/item.py:346 msgid "Please select a quota." msgstr "请选择配额。" @@ -7021,11 +7063,18 @@ msgid "" "the permission to change teams and permissions." msgstr "无法保存更改,因为没有剩余的工作组具有更改工作组和权限的权限。" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:179 +#, fuzzy +#| msgid "You currently do not have access to any events." +msgid "" +"Your device will not have access to anything, please select some events." +msgstr "您目前无权访问任何活动。" + +#: pretix/control/forms/organizer.py:199 msgid "Info text" msgstr "信息文本" -#: pretix/control/forms/organizer.py:195 +#: pretix/control/forms/organizer.py:202 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -7033,19 +7082,19 @@ msgstr "" "默认情况下不会显示在任何位置,但如果您愿意,可以使用此功能,例如在票证模板" "中。" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:228 msgid "We strongly suggest to use a shade of red." msgstr "我们强烈建议使用红色阴影。" -#: pretix/control/forms/organizer.py:231 +#: pretix/control/forms/organizer.py:238 msgid "Homepage text" msgstr "主页文本" -#: pretix/control/forms/organizer.py:234 +#: pretix/control/forms/organizer.py:241 msgid "This will be displayed on the organizer homepage." msgstr "这将显示在组织者主页上。" -#: pretix/control/forms/organizer.py:240 +#: pretix/control/forms/organizer.py:247 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -7054,27 +7103,27 @@ msgstr "" "如果您提供标识图像,我们默认情况下不会在页眉中显示您的组织名称。 我们将以最大" "高度120像素显示您的标识。" -#: pretix/control/forms/organizer.py:244 +#: pretix/control/forms/organizer.py:251 msgid "Default overview style" msgstr "默认概述样式" -#: pretix/control/forms/organizer.py:246 +#: pretix/control/forms/organizer.py:253 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:33 msgid "List" msgstr "列表" -#: pretix/control/forms/organizer.py:247 +#: pretix/control/forms/organizer.py:254 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:38 msgid "Calendar" msgstr "日程表" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:258 msgid "Show availability in event overviews" msgstr "在活动概述中显示可用性" -#: pretix/control/forms/organizer.py:252 +#: pretix/control/forms/organizer.py:259 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -7083,20 +7132,20 @@ msgstr "" "如果选中,项目列表将显示项目是否已售罄。 如果您有大量项目并且显示的状态可能已" "过期最多两分钟,这可能会延长页面加载时间。" -#: pretix/control/forms/organizer.py:258 +#: pretix/control/forms/organizer.py:265 msgid "Link back to organizer overview on all event pages" msgstr "链接回所有活动页面上的组织者概述" -#: pretix/control/forms/organizer.py:265 +#: pretix/control/forms/organizer.py:272 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "选择您的组织者主页应该可用的所有语言。" -#: pretix/control/forms/organizer.py:276 +#: pretix/control/forms/organizer.py:283 msgid "Favicon" msgstr "网站图标" -#: pretix/control/forms/organizer.py:279 +#: pretix/control/forms/organizer.py:286 msgid "" "If you provide a favicon, we will show it instead of the default pretix " "icon. We recommend a size of at least 200x200px to accomodate most devices." @@ -7104,7 +7153,7 @@ msgstr "" "如果您提供favicon,我们将显示它而不是默认的pretix图标。 我们建议尺寸至少为" "200x200px,以适应大多数设备。" -#: pretix/control/forms/organizer.py:293 +#: pretix/control/forms/organizer.py:300 msgctxt "webhooks" msgid "Event types" msgstr "活动类型" @@ -7280,8 +7329,8 @@ msgid "This order has been created by splitting the order {order}" msgstr "此订单是通过拆分订单{order}创建的" #: pretix/control/logdisplay.py:134 pretix/control/logdisplay.py:136 -#: pretix/control/logdisplay.py:359 pretix/control/logdisplay.py:361 -#: pretix/control/logdisplay.py:380 pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:361 pretix/control/logdisplay.py:363 +#: pretix/control/logdisplay.py:382 pretix/control/logdisplay.py:384 msgid "(unknown)" msgstr "(未知)" @@ -7696,296 +7745,308 @@ msgid "The quota has been changed." msgstr "已更改配额。" #: pretix/control/logdisplay.py:266 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has closed." +msgstr "已删除配额。" + +#: pretix/control/logdisplay.py:267 pretix/control/views/item.py:709 +#, fuzzy +#| msgid "The quota has been deleted." +msgid "The quota has been re-opened." +msgstr "已删除配额。" + +#: pretix/control/logdisplay.py:268 msgid "The category has been added." msgstr "该类别已添加。" -#: pretix/control/logdisplay.py:267 +#: pretix/control/logdisplay.py:269 msgid "The category has been deleted." msgstr "该类别已被删除。" -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 msgid "The category has been changed." msgstr "该类别已被更改。" -#: pretix/control/logdisplay.py:269 +#: pretix/control/logdisplay.py:271 msgid "The question has been added." msgstr "该问题已添加。" -#: pretix/control/logdisplay.py:270 +#: pretix/control/logdisplay.py:272 msgid "The question has been deleted." msgstr "该问题已被删除。" -#: pretix/control/logdisplay.py:271 +#: pretix/control/logdisplay.py:273 msgid "The question has been changed." msgstr "该问题已被更改。" -#: pretix/control/logdisplay.py:272 +#: pretix/control/logdisplay.py:274 msgid "The tax rule has been added." msgstr "已添加税收规则。" -#: pretix/control/logdisplay.py:273 +#: pretix/control/logdisplay.py:275 msgid "The tax rule has been deleted." msgstr "已删除税收规则。" -#: pretix/control/logdisplay.py:274 +#: pretix/control/logdisplay.py:276 msgid "The tax rule has been changed." msgstr "已更改税收规则。" -#: pretix/control/logdisplay.py:275 +#: pretix/control/logdisplay.py:277 msgid "The check-in list has been added." msgstr "已添加签入列表。" -#: pretix/control/logdisplay.py:276 +#: pretix/control/logdisplay.py:278 msgid "The check-in list has been deleted." msgstr "已删除签入列表。" -#: pretix/control/logdisplay.py:277 +#: pretix/control/logdisplay.py:279 msgid "The check-in list has been changed." msgstr "已更改签入列表。" -#: pretix/control/logdisplay.py:278 pretix/control/logdisplay.py:287 +#: pretix/control/logdisplay.py:280 pretix/control/logdisplay.py:289 msgid "The event settings have been changed." msgstr "活动设置已更改。" -#: pretix/control/logdisplay.py:279 +#: pretix/control/logdisplay.py:281 msgid "The ticket download settings have been changed." msgstr "门票下载设置已更改。" -#: pretix/control/logdisplay.py:280 +#: pretix/control/logdisplay.py:282 msgid "A plugin has been enabled." msgstr "插件已启用。" -#: pretix/control/logdisplay.py:281 +#: pretix/control/logdisplay.py:283 msgid "A plugin has been disabled." msgstr "插件已被禁用。" -#: pretix/control/logdisplay.py:282 +#: pretix/control/logdisplay.py:284 msgid "The shop has been taken live." msgstr "这家商店已启用。" -#: pretix/control/logdisplay.py:283 +#: pretix/control/logdisplay.py:285 msgid "The shop has been taken offline." msgstr "这家商店已经下线了。" -#: pretix/control/logdisplay.py:284 +#: pretix/control/logdisplay.py:286 msgid "The shop has been taken into test mode." msgstr "商店已进入测试模式。" -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 msgid "The test mode has been disabled." msgstr "测试模式已被禁用。" -#: pretix/control/logdisplay.py:286 +#: pretix/control/logdisplay.py:288 msgid "The event has been created." msgstr "该活动已创建。" -#: pretix/control/logdisplay.py:288 +#: pretix/control/logdisplay.py:290 msgid "An answer option has been added to the question." msgstr "答案选项已添加到问题中。" -#: pretix/control/logdisplay.py:289 +#: pretix/control/logdisplay.py:291 msgid "An answer option has been removed from the question." msgstr "答案选项已从问题中删除。" -#: pretix/control/logdisplay.py:290 +#: pretix/control/logdisplay.py:292 msgid "An answer option has been changed." msgstr "答案选项已更改。" -#: pretix/control/logdisplay.py:291 +#: pretix/control/logdisplay.py:293 msgid "A user has been added to the event team." msgstr "用户已添加到活动团队。" -#: pretix/control/logdisplay.py:292 +#: pretix/control/logdisplay.py:294 msgid "A user has been invited to the event team." msgstr "用户已被邀请加入活动团队。" -#: pretix/control/logdisplay.py:293 +#: pretix/control/logdisplay.py:295 msgid "A user's permissions have been changed." msgstr "用户的权限已更改。" -#: pretix/control/logdisplay.py:294 +#: pretix/control/logdisplay.py:296 msgid "A user has been removed from the event team." msgstr "用户已从活动团队中删除。" -#: pretix/control/logdisplay.py:295 +#: pretix/control/logdisplay.py:297 msgid "A voucher has been sent to a person on the waiting list." msgstr "优惠券已发送给等待列表上的人。" -#: pretix/control/logdisplay.py:296 +#: pretix/control/logdisplay.py:298 msgid "An entry has been removed from the waiting list." msgstr "已从等待列表中删除一条记录。" -#: pretix/control/logdisplay.py:297 +#: pretix/control/logdisplay.py:299 msgid "An entry has been changed on the waiting list." msgstr "已从等待列表中更改一条记录。" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:300 msgid "An entry has been added to the waiting list." msgstr "已将一条记录添加到等待列表中。" -#: pretix/control/logdisplay.py:299 +#: pretix/control/logdisplay.py:301 msgid "The team has been created." msgstr "团队已创建。" -#: pretix/control/logdisplay.py:300 +#: pretix/control/logdisplay.py:302 msgid "The team settings have been changed." msgstr "团队设置已更改。" -#: pretix/control/logdisplay.py:301 +#: pretix/control/logdisplay.py:303 msgid "The team has been deleted." msgstr "团队已被删除。" -#: pretix/control/logdisplay.py:302 +#: pretix/control/logdisplay.py:304 msgctxt "subevent" msgid "The event date has been deleted." msgstr "活动日期已被删除。" -#: pretix/control/logdisplay.py:303 +#: pretix/control/logdisplay.py:305 msgctxt "subevent" msgid "The event date has been changed." msgstr "活动日期已被更改。" -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 msgctxt "subevent" msgid "The event date has been created." msgstr "活动日期已创建。" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:307 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "配额已添加到活动日期。" -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:308 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "活动日期的配额已更改。" -#: pretix/control/logdisplay.py:307 +#: pretix/control/logdisplay.py:309 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "配额已从活动日期中删除。" -#: pretix/control/logdisplay.py:308 +#: pretix/control/logdisplay.py:310 msgid "The device has been created." msgstr "设备已创建。" -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:311 msgid "The device has been changed." msgstr "设备已被更改。" -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:312 msgid "Access of the device has been revoked." msgstr "设备的访问权已被撤销。" -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 msgid "The device has been initialized." msgstr "设备已初始化。" -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 msgid "The access token of the device has been regenerated." msgstr "已重新生成设备的访问令牌。" -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:315 msgid "The device has notified the server of an hardware or software update." msgstr "设备已通知服务器硬件或软件更新。" -#: pretix/control/logdisplay.py:337 +#: pretix/control/logdisplay.py:339 msgid "The settings of a payment provider have been changed." msgstr "支付服务提供商的设置已更改。" -#: pretix/control/logdisplay.py:340 +#: pretix/control/logdisplay.py:342 msgid "The settings of a ticket output provider have been changed." msgstr "票证输出提供程序的设置已更改。" -#: pretix/control/logdisplay.py:343 +#: pretix/control/logdisplay.py:345 msgid "The user confirmed the following message: \"{}\"" msgstr "用户确认以下消息:\"{}\"" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "位置 #{posid}已在{datetime}列表\"{list}\"手动签入。" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "位置 #{posid}已在{datetime}列表\"{list}\"再次签入。" -#: pretix/control/logdisplay.py:384 +#: pretix/control/logdisplay.py:386 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "列表\"{list}\"上的位置 #{posid}的签入已恢复。" -#: pretix/control/logdisplay.py:390 +#: pretix/control/logdisplay.py:392 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user}已添加到团队中。" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:395 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user}已从团队中删除。" -#: pretix/control/logdisplay.py:396 +#: pretix/control/logdisplay.py:398 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user}已使用发送到{email}的邀请加入了团队。" -#: pretix/control/logdisplay.py:401 +#: pretix/control/logdisplay.py:403 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user}已被邀请加入团队。" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:406 #, 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:407 +#: pretix/control/logdisplay.py:409 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "{user}的邀请已撤销。" -#: pretix/control/logdisplay.py:410 +#: pretix/control/logdisplay.py:412 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "已创建令牌\"{name}\"。" -#: pretix/control/logdisplay.py:413 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "已撤销令牌\"{name}\"。" -#: pretix/control/logdisplay.py:416 +#: pretix/control/logdisplay.py:418 msgid "Your account settings have been changed." msgstr "您的帐户设置已更改。" -#: pretix/control/logdisplay.py:418 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "您的电子邮件地址已更改为{email}。" -#: pretix/control/logdisplay.py:420 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:422 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "您的密码已更改。" -#: pretix/control/logdisplay.py:422 +#: pretix/control/logdisplay.py:424 msgid "Your account has been enabled." msgstr "您的帐户已启用。" -#: pretix/control/logdisplay.py:424 +#: pretix/control/logdisplay.py:426 msgid "Your account has been disabled." msgstr "您的帐户已被禁用。" -#: pretix/control/logdisplay.py:428 +#: pretix/control/logdisplay.py:430 msgid "You impersonated {}." msgstr "您冒充了{}。" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:433 msgid "You stopped impersonating {}." msgstr "您停止冒充{}。" @@ -8014,7 +8075,7 @@ msgstr "一般" #: pretix/control/navigation.py:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 -#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/control/templates/pretixcontrol/order/index.html:562 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:62 msgid "Payment" @@ -8075,7 +8136,7 @@ msgid "Overview" msgstr "概述" #: pretix/control/navigation.py:206 -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:549 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8301,13 +8362,13 @@ msgstr "设置新密码" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:36 -#: pretix/control/templates/pretixcontrol/event/display.html:39 +#: pretix/control/templates/pretixcontrol/event/display.html:40 #: pretix/control/templates/pretixcontrol/event/invoicing.html:54 #: pretix/control/templates/pretixcontrol/event/mail.html:89 #: pretix/control/templates/pretixcontrol/event/payment.html:64 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:36 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:201 -#: pretix/control/templates/pretixcontrol/event/settings.html:80 +#: pretix/control/templates/pretixcontrol/event/settings.html:81 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:119 #: pretix/control/templates/pretixcontrol/event/tickets.html:52 #: pretix/control/templates/pretixcontrol/global_settings.html:12 @@ -8318,7 +8379,7 @@ msgstr "设置新密码" #: pretix/control/templates/pretixcontrol/item/variations.html:95 #: pretix/control/templates/pretixcontrol/items/category.html:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:131 -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:40 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:46 #: pretix/control/templates/pretixcontrol/oauth/app_register.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_update.html:12 #: pretix/control/templates/pretixcontrol/order/change_contact.html:28 @@ -8464,7 +8525,7 @@ msgid "If this takes longer than a few minutes, please contact us." msgstr "如果这需要超过几分钟,请与我们联系。" #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:4 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:45 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 msgid "Device ID" msgstr "设备号" @@ -8657,7 +8718,7 @@ msgstr "删除" #: pretix/plugins/checkinlists/exporters.py:280 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 msgid "Check-in list" msgstr "签入列表" @@ -8895,7 +8956,7 @@ msgid "Change notification settings" msgstr "更改通知设置" #: pretix/control/templates/pretixcontrol/event/delete.html:5 -#: pretix/control/templates/pretixcontrol/event/settings.html:86 +#: pretix/control/templates/pretixcontrol/event/settings.html:87 msgid "Delete event" msgstr "删除活动" @@ -8945,7 +9006,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/delete.html:62 #: pretix/control/templates/pretixcontrol/event/delete.html:76 -#: pretix/control/templates/pretixcontrol/event/settings.html:91 +#: pretix/control/templates/pretixcontrol/event/settings.html:92 msgid "Delete personal data" msgstr "删除个人数据" @@ -8973,7 +9034,7 @@ msgstr "显示设置" msgid "Event page" msgstr "活动页面" -#: pretix/control/templates/pretixcontrol/event/display.html:28 +#: pretix/control/templates/pretixcontrol/event/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/display.html:23 msgid "Shop design" msgstr "商店设计" @@ -9040,7 +9101,7 @@ msgid "Show more" msgstr "显示更多" #: pretix/control/templates/pretixcontrol/event/index.html:133 -#: pretix/control/templates/pretixcontrol/order/index.html:699 +#: pretix/control/templates/pretixcontrol/order/index.html:706 msgid "Update comment" msgstr "更新评论" @@ -9065,9 +9126,9 @@ msgstr "此更改由pretix管理员执行。" #: pretix/control/templates/pretixcontrol/event/index.html:191 #: pretix/control/templates/pretixcontrol/event/logs.html:78 #: pretix/control/templates/pretixcontrol/includes/logs.html:42 -#: pretix/control/templates/pretixcontrol/order/index.html:510 -#: pretix/control/templates/pretixcontrol/order/index.html:522 -#: pretix/control/templates/pretixcontrol/order/index.html:616 +#: pretix/control/templates/pretixcontrol/order/index.html:517 +#: pretix/control/templates/pretixcontrol/order/index.html:529 +#: pretix/control/templates/pretixcontrol/order/index.html:623 msgid "Inspect" msgstr "检查" @@ -9357,11 +9418,11 @@ msgstr "已安装的插件" #: pretix/control/views/event.py:359 pretix/control/views/event.py:537 #: pretix/control/views/event.py:805 pretix/control/views/event.py:1153 #: pretix/control/views/global_settings.py:25 -#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:155 -#: pretix/control/views/item.py:506 pretix/control/views/item.py:720 -#: pretix/control/views/item.py:843 pretix/control/views/item.py:900 -#: pretix/control/views/item.py:990 pretix/control/views/item.py:1060 -#: pretix/control/views/item.py:1146 pretix/control/views/organizer.py:150 +#: pretix/control/views/global_settings.py:48 pretix/control/views/item.py:156 +#: pretix/control/views/item.py:507 pretix/control/views/item.py:749 +#: pretix/control/views/item.py:872 pretix/control/views/item.py:929 +#: pretix/control/views/item.py:1019 pretix/control/views/item.py:1089 +#: pretix/control/views/item.py:1175 pretix/control/views/organizer.py:150 #: pretix/control/views/organizer.py:283 pretix/control/views/organizer.py:439 #: pretix/control/views/organizer.py:731 pretix/control/views/organizer.py:877 #: pretix/control/views/subevents.py:399 pretix/control/views/user.py:119 @@ -9530,7 +9591,7 @@ msgstr "元数据" msgid "Timeline" msgstr "时间线" -#: pretix/control/templates/pretixcontrol/event/settings.html:96 +#: pretix/control/templates/pretixcontrol/event/settings.html:97 #: pretix/control/templates/pretixcontrol/events/index.html:148 #: pretix/control/templates/pretixcontrol/organizers/detail.html:81 msgid "Clone event" @@ -10080,23 +10141,27 @@ msgid "Are you sure you want to delete the category %(name)s?" msgstr "您确定要删除类别%(name)s?" #: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:3 +msgid "Closed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:5 msgid "Sold out (pending orders)" msgstr "售完(待处理订单)" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:6 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:8 #, python-format msgid "%(num)s available" msgstr "%(num)s可获得" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:9 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:11 msgid "Unlimited" msgstr "无限" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:12 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 msgid "Fully reserved" msgstr "完全保留" -#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:14 +#: pretix/control/templates/pretixcontrol/items/fragment_quota_availability.html:16 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:27 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:49 #: pretix/presale/templates/pretixpresale/organizers/index.html:82 @@ -10270,33 +10335,57 @@ msgstr "配额:%(name)s" msgid "Edit quota" msgstr "编辑配额" -#: pretix/control/templates/pretixcontrol/items/quota.html:25 +#: pretix/control/templates/pretixcontrol/items/quota.html:30 +msgid "Open quota and disable closing" +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:32 +msgid "" +"This quota is sold out and closed. Even if tickets become available e.g. " +"through cancellations, they will not become available again unless you " +"manually re-open the quota on this page." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:37 +#, fuzzy +#| msgid "Overbook quota" +msgid "Open quota" +msgstr "超额预定的配额" + +#: pretix/control/templates/pretixcontrol/items/quota.html:38 +msgid "" +"This quota is closed since it has been sold out before. Tickets are " +"theoretically available, but will not be sold unless you manually re-open " +"the quota." +msgstr "" + +#: pretix/control/templates/pretixcontrol/items/quota.html:46 msgid "Usage overview" msgstr "使用概述" -#: pretix/control/templates/pretixcontrol/items/quota.html:32 +#: pretix/control/templates/pretixcontrol/items/quota.html:53 msgid "Availability calculation" msgstr "可用性计算" -#: pretix/control/templates/pretixcontrol/items/quota.html:56 +#: pretix/control/templates/pretixcontrol/items/quota.html:76 msgid "" "A plugin is active that might modify the actual result of this quota from " "what you see here." msgstr "" -#: pretix/control/templates/pretixcontrol/items/quota.html:63 +#: pretix/control/templates/pretixcontrol/items/quota.html:83 #, python-format msgid "This quota is currently overbooked by %(num)s tickets." msgstr "此配额当前已被%(num)s票超额预订。" -#: pretix/control/templates/pretixcontrol/items/quota.html:70 +#: pretix/control/templates/pretixcontrol/items/quota.html:90 msgid "" "Your event contains vouchers that affect products covered by this quota and " "that allow a user to buy products even if this quota is sold out." msgstr "" "您的活动包含影响此配额所涵盖产品的凭证,允许用户购买产品,即使此配额已售完。" -#: pretix/control/templates/pretixcontrol/items/quota.html:81 +#: pretix/control/templates/pretixcontrol/items/quota.html:101 msgid "Quota history" msgstr "配额历史记录" @@ -10314,12 +10403,12 @@ msgstr "您确定要删除配额%(quota)s?" msgid "The following products might be no longer available for sale:" msgstr "以下产品可能不再销售:" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:27 -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:52 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:80 msgid "Items" msgstr "项目" -#: pretix/control/templates/pretixcontrol/items/quota_edit.html:29 +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:31 msgid "" "Please select the products or product variations this quota should be " "applied to. If you apply two quotas to the same product, it will only be " @@ -10328,6 +10417,12 @@ msgstr "" "请选择此配额应适用的产品或产品变量。如果对同一产品应用两个配额,则只有在" "两者配额还有剩余容量时才可用。" +#: pretix/control/templates/pretixcontrol/items/quota_edit.html:41 +#, fuzzy +#| msgid "Advanced settings" +msgid "Advanced options" +msgstr "高级设置" + #: pretix/control/templates/pretixcontrol/items/quotas.html:7 msgid "" "To make your products actually available, you also need quotas. Quotas " @@ -10442,7 +10537,7 @@ msgstr "更新应用程序" #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:4 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:6 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:49 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:104 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:93 msgid "Revoke access" msgstr "撤销访问" @@ -10657,7 +10752,7 @@ msgid "Change order information" msgstr "更改订单信息" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:644 +#: pretix/control/templates/pretixcontrol/order/index.html:651 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:35 #: pretix/presale/templates/pretixpresale/event/order.html:190 @@ -10833,8 +10928,8 @@ msgstr "显示票证代码" #: pretix/control/templates/pretixcontrol/order/index.html:307 #: pretix/control/templates/pretixcontrol/order/index.html:312 -#: pretix/control/templates/pretixcontrol/order/index.html:339 #: pretix/control/templates/pretixcontrol/order/index.html:346 +#: pretix/control/templates/pretixcontrol/order/index.html:353 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:41 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:45 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:60 @@ -10856,33 +10951,33 @@ msgstr "此文件已由用户上载,可能包含病毒或其他恶意内容。 msgid "UNSAFE" msgstr "不安全的" -#: pretix/control/templates/pretixcontrol/order/index.html:357 -#: pretix/control/templates/pretixcontrol/order/index.html:391 +#: pretix/control/templates/pretixcontrol/order/index.html:364 +#: pretix/control/templates/pretixcontrol/order/index.html:398 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:148 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:195 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "%(rate)s%%%(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:367 -#: pretix/control/templates/pretixcontrol/order/index.html:401 +#: pretix/control/templates/pretixcontrol/order/index.html:374 +#: pretix/control/templates/pretixcontrol/order/index.html:408 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:158 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "包括%(rate)s%%%(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:421 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Net total" msgstr "净额总计" -#: pretix/control/templates/pretixcontrol/order/index.html:423 +#: pretix/control/templates/pretixcontrol/order/index.html:430 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:227 msgid "Taxes" msgstr "税" -#: pretix/control/templates/pretixcontrol/order/index.html:433 +#: pretix/control/templates/pretixcontrol/order/index.html:440 #: pretix/control/templates/pretixcontrol/orders/overview.html:69 #: pretix/control/templates/pretixcontrol/orders/overview.html:146 #: pretix/plugins/reports/exporters.py:223 @@ -10893,82 +10988,82 @@ msgstr "税" msgid "Total" msgstr "总计" -#: pretix/control/templates/pretixcontrol/order/index.html:448 +#: pretix/control/templates/pretixcontrol/order/index.html:455 msgid "Payments" msgstr "付款" -#: pretix/control/templates/pretixcontrol/order/index.html:458 +#: pretix/control/templates/pretixcontrol/order/index.html:465 msgid "Confirmation date" msgstr "确认日期" -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:478 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:472 +#: pretix/control/templates/pretixcontrol/order/index.html:479 msgid "MIGRATED" msgstr "迁移" -#: pretix/control/templates/pretixcontrol/order/index.html:484 +#: pretix/control/templates/pretixcontrol/order/index.html:491 #: 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:489 +#: pretix/control/templates/pretixcontrol/order/index.html:496 msgid "Confirm as paid" msgstr "确认已付款" -#: pretix/control/templates/pretixcontrol/order/index.html:532 +#: pretix/control/templates/pretixcontrol/order/index.html:539 msgid "Create a refund" msgstr "创建退款" -#: pretix/control/templates/pretixcontrol/order/index.html:553 +#: pretix/control/templates/pretixcontrol/order/index.html:560 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "来源" -#: pretix/control/templates/pretixcontrol/order/index.html:586 +#: pretix/control/templates/pretixcontrol/order/index.html:593 msgid "Cancel transfer" msgstr "取消转移" -#: pretix/control/templates/pretixcontrol/order/index.html:591 +#: pretix/control/templates/pretixcontrol/order/index.html:598 #: pretix/control/templates/pretixcontrol/orders/refunds.html:85 msgid "Confirm as done" msgstr "确认已完成" -#: pretix/control/templates/pretixcontrol/order/index.html:598 +#: pretix/control/templates/pretixcontrol/order/index.html:605 #: pretix/control/templates/pretixcontrol/orders/refunds.html:91 msgid "Ignore" msgstr "忽略" -#: pretix/control/templates/pretixcontrol/order/index.html:604 +#: pretix/control/templates/pretixcontrol/order/index.html:611 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:96 msgid "Process refund" msgstr "处理退款" -#: pretix/control/templates/pretixcontrol/order/index.html:639 +#: pretix/control/templates/pretixcontrol/order/index.html:646 msgid "Change" msgstr "更改" -#: pretix/control/templates/pretixcontrol/order/index.html:655 +#: pretix/control/templates/pretixcontrol/order/index.html:662 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:207 msgid "ZIP code and city" msgstr "邮政编码及城市" -#: pretix/control/templates/pretixcontrol/order/index.html:664 +#: pretix/control/templates/pretixcontrol/order/index.html:671 msgid "Valid EU VAT ID" msgstr "有效的欧盟增值税ID" -#: pretix/control/templates/pretixcontrol/order/index.html:670 +#: pretix/control/templates/pretixcontrol/order/index.html:677 msgid "Check" msgstr "检查" -#: pretix/control/templates/pretixcontrol/order/index.html:712 +#: pretix/control/templates/pretixcontrol/order/index.html:719 msgid "Order history" msgstr "订单历史纪录" @@ -11358,51 +11453,43 @@ msgstr "组织者:%(name)s" msgid "Connect to device:" msgstr "连接到设备:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:10 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +msgid "" +"Download an app that is compatible with pretix. For example, our check-in " +"app pretixSCAN is available on all major platforms." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:14 +#, fuzzy +#| msgid "1. Download pretixdesk" +msgid "Download pretixSCAN" +msgstr "1.下载pretixdesk" + +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:18 msgid "" "Open the app that you want to connect and optionally reset it to the " "original state." msgstr "打开要连接的应用程序,并可以选择将其重置为原始状态。" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:11 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:20 msgid "Scan the following configuration code:" msgstr "扫描以下配置代码:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:13 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 msgid "" "If your app/device does not support scanning a QR code, you can also enter " "the following information:" msgstr "如果您的应用程序/设备不支持扫描二维码,您还可以输入以下信息:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:15 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:24 msgid "System URL:" msgstr "系统网址:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:16 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:25 msgid "Token:" msgstr "令牌:" -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:22 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:14 -msgid "" -"Please note that this is a new feature that currently only works for beta-" -"stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " -"not supported by this feature. Future versions of pretixdroid and pretixdesk " -"will be supported through this menu." -msgstr "" -"请注意,这是一项新功能,目前仅适用于beta-stage软件,例如pretixPOS。 此功能不" -"支持pretixdroid 1.x和pretixdesk 0.x. 通过此菜单将支持pretixdroid和pretixdesk" -"的未来版本。" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:29 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:21 -msgid "" -"To set up pretixdroid or pretixdesk, please go to the Check-in " -"devices section of an event." -msgstr "" -"要设置pretixdroid或pretixdesk,请转到活动的签入设备部分。" - -#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:35 +#: pretix/control/templates/pretixcontrol/organizers/device_connect.html:31 msgid "Device overview" msgstr "设备概述" @@ -11464,32 +11551,32 @@ msgid "" "terminals or scanning terminals to your account." msgstr "此菜单允许您将诸如票房终端或扫描终端等硬件设备连接到您的帐户。" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:17 msgid "You haven't connected any hardware devices yet." msgstr "您尚未连接任何硬件设备。" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:34 -#: pretix/control/templates/pretixcontrol/organizers/devices.html:39 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:23 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:28 msgid "Connect a device" msgstr "连接设备" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:47 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:36 msgid "Hardware model" msgstr "硬件模型" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:48 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:37 msgid "Software" msgstr "软件" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:75 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:64 msgid "Not yet initialized" msgstr "尚未初始化" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:78 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:67 msgid "Revoked" msgstr "撤销" -#: pretix/control/templates/pretixcontrol/organizers/devices.html:100 +#: pretix/control/templates/pretixcontrol/organizers/devices.html:89 msgid "Connect" msgstr "连接" @@ -12991,11 +13078,11 @@ msgstr "已创建新的签入列表。" #: pretix/control/views/event.py:362 pretix/control/views/event.py:489 #: pretix/control/views/event.py:540 pretix/control/views/event.py:774 #: pretix/control/views/event.py:1112 pretix/control/views/event.py:1172 -#: pretix/control/views/event.py:1279 pretix/control/views/item.py:171 -#: pretix/control/views/item.py:197 pretix/control/views/item.py:516 -#: pretix/control/views/item.py:542 pretix/control/views/item.py:605 -#: pretix/control/views/item.py:754 pretix/control/views/item.py:864 -#: pretix/control/views/item.py:922 pretix/control/views/item.py:992 +#: pretix/control/views/event.py:1279 pretix/control/views/item.py:172 +#: pretix/control/views/item.py:198 pretix/control/views/item.py:517 +#: pretix/control/views/item.py:543 pretix/control/views/item.py:606 +#: pretix/control/views/item.py:783 pretix/control/views/item.py:893 +#: pretix/control/views/item.py:951 pretix/control/views/item.py:1021 #: pretix/control/views/organizer.py:153 pretix/control/views/organizer.py:188 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:103 @@ -13273,113 +13360,119 @@ msgstr "减少门票" msgid "Your changes have not been saved, see below for errors." msgstr "您的更改尚未保存,请参阅下面的错误。" -#: pretix/control/views/item.py:71 pretix/control/views/item.py:1200 +#: pretix/control/views/item.py:72 pretix/control/views/item.py:1229 msgid "The requested product does not exist." msgstr "请求的产品不存在。" -#: pretix/control/views/item.py:84 +#: pretix/control/views/item.py:85 msgid "The order of items has been updated." msgstr "项目顺序已更新。" -#: pretix/control/views/item.py:116 pretix/control/views/item.py:151 -#: pretix/control/views/item.py:221 +#: pretix/control/views/item.py:117 pretix/control/views/item.py:152 +#: pretix/control/views/item.py:222 msgid "The requested product category does not exist." msgstr "请求的产品类别不存在。" -#: pretix/control/views/item.py:127 +#: pretix/control/views/item.py:128 msgid "The selected category has been deleted." msgstr "所选类别已被删除。" -#: pretix/control/views/item.py:191 +#: pretix/control/views/item.py:192 msgid "The new category has been created." msgstr "已创建新类别。" -#: pretix/control/views/item.py:234 +#: pretix/control/views/item.py:235 msgid "The order of categories has been updated." msgstr "类别顺序已更新。" -#: pretix/control/views/item.py:273 +#: pretix/control/views/item.py:274 msgid "The selected question does not exist." msgstr "所选问题不存在。" -#: pretix/control/views/item.py:286 +#: pretix/control/views/item.py:287 msgid "The order of questions has been updated." msgstr "问题顺序已更新。" -#: pretix/control/views/item.py:317 pretix/control/views/item.py:470 -#: pretix/control/views/item.py:492 +#: pretix/control/views/item.py:318 pretix/control/views/item.py:471 +#: pretix/control/views/item.py:493 msgid "The requested question does not exist." msgstr "请求的问题不存在。" -#: pretix/control/views/item.py:330 +#: pretix/control/views/item.py:331 msgid "The selected question has been deleted." msgstr "所选问题已被删除。" -#: pretix/control/views/item.py:423 +#: pretix/control/views/item.py:424 msgid "File uploaded" msgstr "文件已上传" -#: pretix/control/views/item.py:551 +#: pretix/control/views/item.py:552 msgid "The new question has been created." msgstr "已创建新问题。" -#: pretix/control/views/item.py:599 +#: pretix/control/views/item.py:600 msgid "The new quota has been created." msgstr "已创建新配额。" -#: pretix/control/views/item.py:632 +#: pretix/control/views/item.py:633 msgid "Vouchers and waiting list reservations" msgstr "优惠券和预订等待名单" -#: pretix/control/views/item.py:647 +#: pretix/control/views/item.py:648 msgid "Available quota" msgstr "可用配额" -#: pretix/control/views/item.py:653 +#: pretix/control/views/item.py:654 msgid "Waiting list (pending)" msgstr "等待列表(待处理)" -#: pretix/control/views/item.py:660 +#: pretix/control/views/item.py:661 msgid "Currently for sale" msgstr "目前正在出售" -#: pretix/control/views/item.py:696 pretix/control/views/item.py:716 -#: pretix/control/views/item.py:770 +#: pretix/control/views/item.py:699 pretix/control/views/item.py:745 +#: pretix/control/views/item.py:799 msgid "The requested quota does not exist." msgstr "请求的配额不存在。" -#: pretix/control/views/item.py:784 +#: pretix/control/views/item.py:720 +#, 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:813 msgid "The selected quota has been deleted." msgstr "所选配额已被删除。" -#: pretix/control/views/item.py:819 +#: pretix/control/views/item.py:848 msgid "The requested item does not exist." msgstr "请求的项目不存在。" -#: pretix/control/views/item.py:930 +#: pretix/control/views/item.py:959 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:1066 +#: pretix/control/views/item.py:1095 msgid "" "You cannot add add-ons to a product that is only available as an add-on " "itself." msgstr "您不能将附加组件添加到只能作为附加组件本身使用的产品中。" -#: pretix/control/views/item.py:1152 +#: pretix/control/views/item.py:1181 msgid "" "You cannot add bundles to a product that is only available as an add-on " "itself." msgstr "您不能将捆绑产品添加到只能作为附加组件本身使用的产品中。" -#: pretix/control/views/item.py:1212 +#: pretix/control/views/item.py:1241 msgid "The selected product has been deleted." msgstr "所选产品已被删除。" -#: pretix/control/views/item.py:1221 +#: pretix/control/views/item.py:1250 msgid "The selected product has been deactivated." msgstr "所选产品已停用。" @@ -13593,79 +13686,79 @@ msgid "" "now. Please try again in a few seconds." msgstr "尚未生成发票文件,我们现在将为您生成。 请在几秒钟后再试一次。" -#: pretix/control/views/orders.py:1137 +#: pretix/control/views/orders.py:1138 msgid "The payment term has been changed." msgstr "付款条件已更改。" -#: pretix/control/views/orders.py:1142 +#: pretix/control/views/orders.py:1143 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "由于服务器太忙,我们无法完全处理请求。" -#: pretix/control/views/orders.py:1150 +#: pretix/control/views/orders.py:1151 msgid "This action is only allowed for pending orders." msgstr "此操作仅适于用待处理订单。" -#: pretix/control/views/orders.py:1178 +#: pretix/control/views/orders.py:1179 msgid "This action is only allowed for pending or paid orders." msgstr "此操作仅适用于待处理或付款订单。" -#: pretix/control/views/orders.py:1302 +#: pretix/control/views/orders.py:1303 msgid "An error occurred. Please see the details below." msgstr "发生错误。 请参阅下面的详细信息。" -#: pretix/control/views/orders.py:1310 +#: pretix/control/views/orders.py:1311 msgid "The order has been changed and the user has been notified." msgstr "订单已更改并已通知用户。" -#: pretix/control/views/orders.py:1312 pretix/control/views/orders.py:1408 -#: pretix/control/views/orders.py:1445 +#: pretix/control/views/orders.py:1313 pretix/control/views/orders.py:1409 +#: pretix/control/views/orders.py:1446 msgid "The order has been changed." msgstr "订单已更改。" -#: pretix/control/views/orders.py:1339 pretix/presale/checkoutflow.py:393 +#: pretix/control/views/orders.py:1340 pretix/presale/checkoutflow.py:393 #: pretix/presale/views/order.py:637 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "我们在处理您的输入时遇到困难。请检查下面的错误。" -#: pretix/control/views/orders.py:1410 +#: pretix/control/views/orders.py:1411 msgid "Nothing about the order had to be changed." msgstr "订单的任何内容都不得改变。" -#: pretix/control/views/orders.py:1484 pretix/plugins/sendmail/views.py:68 +#: pretix/control/views/orders.py:1485 pretix/plugins/sendmail/views.py:68 msgid "We could not send the email. See below for details." msgstr "我们无法发送电子邮件。 请参阅下文了解详情。" -#: pretix/control/views/orders.py:1518 pretix/plugins/sendmail/views.py:114 +#: pretix/control/views/orders.py:1519 pretix/plugins/sendmail/views.py:114 #, python-brace-format msgid "Subject: {subject}" msgstr "主题:{subject}" -#: pretix/control/views/orders.py:1530 +#: pretix/control/views/orders.py:1531 msgid "Your message has been queued and will be sent to {}." msgstr "您的邮件已排队,并将发送至{}。" -#: pretix/control/views/orders.py:1534 +#: pretix/control/views/orders.py:1535 msgid "Failed to send mail to the following user: {}" msgstr "无法向以下用户发送邮件:{}" -#: pretix/control/views/orders.py:1581 pretix/presale/views/order.py:743 +#: pretix/control/views/orders.py:1582 pretix/presale/views/order.py:743 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "此链接不再有效。 请返回,刷新页面,然后重试。" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1658 msgid "There is no order with the given order code." msgstr "没有指定订单代码的订单。" -#: pretix/control/views/orders.py:1713 +#: pretix/control/views/orders.py:1714 msgid "The selected exporter was not found." msgstr "找不到选定的导出程序。" -#: pretix/control/views/orders.py:1720 +#: pretix/control/views/orders.py:1721 msgid "There was a problem processing your input. See below for error details." msgstr "处理您的输入时出现问题。请参阅下面的错误详细信息。" @@ -14272,7 +14365,7 @@ msgstr "请输入您的银行帐户详细信息。" #: pretix/plugins/banktransfer/payment.py:180 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/checkout_payment_form.html:11 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:16 -#: pretix/plugins/stripe/payment.py:830 pretix/plugins/stripe/payment.py:991 +#: pretix/plugins/stripe/payment.py:835 pretix/plugins/stripe/payment.py:996 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:22 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:25 msgid "Account holder" @@ -14713,8 +14806,8 @@ msgid "" "payment completed." msgstr "PayPal尚未批准付款。 我们会在付款完成后立即通知您。" -#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:382 -#: pretix/plugins/stripe/payment.py:721 +#: pretix/plugins/paypal/payment.py:371 pretix/plugins/stripe/payment.py:387 +#: pretix/plugins/stripe/payment.py:726 msgid "There was an error sending the confirmation mail." msgstr "发送确认邮件时出错。" @@ -14924,50 +15017,84 @@ msgstr "签入设备" msgid "Check-in device configuration" msgstr "签入设备配置" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:8 -msgid "" -"pretixdroid is an Android app that you can use to control tickets at the " -"entrance of your event. pretixdesk is the corresponding app for desktop " -"computers." +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:11 +msgid "We've got a new app!" msgstr "" -"pretixdroid是一款Android应用程序,可用于控制活动入口处的门票。 pretixdesk是台" -"式计算机的相应应用程序。" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:14 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:13 +msgid "" +"We've retired pretixdesk and pretixdroid in favor of our new app pretixSCAN " +"that works on all major platforms, allows convenient switching between " +"events, has better performance when dealing with large events and supports " +"printing badges. We suggest that you switch to pretixSCAN for your events, " +"but you can continue using pretixdesk for at least all of 2019, if you like." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:22 +msgid "Our new app: pretixSCAN" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:24 +msgid "Available on Android, iOS, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:25 +msgid "Configuration is available in your organizer account's device list." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:28 +msgid "Switch to my device list" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +msgid "Our old apps: pretixdesk and pretixdroid" +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:34 +msgid "Available on Android, Windows, and Linux." +msgstr "" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:35 +#, fuzzy +#| msgid "Create app configuration" +msgid "Scroll down to create a configuration" +msgstr "创建应用程序配置" + +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:42 msgid "Create app configuration" msgstr "创建应用程序配置" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:16 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:44 msgid "" "To start scanning tickets with our apps, first create a configuration code " "here:" msgstr "要使用我们的应用程序开始扫描门票,请先在此处创建配置代码:" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:32 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:60 msgid "Create configuration" msgstr "创建配置" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:41 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:69 msgid "Existing app configurations" msgstr "现有应用程序配置" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:43 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:71 msgid "Create a new configuration" msgstr "创建一个新配置" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:50 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:78 msgid "ID" msgstr "ID" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:53 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:81 msgid "Show info" msgstr "显示信息" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:54 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 msgid "Allow search" msgstr "允许搜索" -#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:86 +#: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:114 msgid "Configure device" msgstr "配置设备" @@ -15349,7 +15476,7 @@ msgstr "您的Stripe帐户注册所在的国家/地区。通常,这是您的 msgid "Credit card payments" msgstr "信用卡付款" -#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:814 +#: pretix/plugins/stripe/payment.py:161 pretix/plugins/stripe/payment.py:819 msgid "giropay" msgstr "Giropay" @@ -15359,19 +15486,19 @@ msgstr "Giropay" msgid "Needs to be enabled in your Stripe account first." msgstr "需要先在您的Stripe帐户中启用。" -#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:883 +#: pretix/plugins/stripe/payment.py:168 pretix/plugins/stripe/payment.py:888 msgid "iDEAL" msgstr "iDEAL" -#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:932 +#: pretix/plugins/stripe/payment.py:175 pretix/plugins/stripe/payment.py:937 msgid "Alipay" msgstr "支付宝" -#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:975 +#: pretix/plugins/stripe/payment.py:182 pretix/plugins/stripe/payment.py:980 msgid "Bancontact" msgstr "Bancontact" -#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1044 +#: pretix/plugins/stripe/payment.py:189 pretix/plugins/stripe/payment.py:1049 msgid "SOFORT" msgstr "Sofort" @@ -15425,114 +15552,114 @@ msgstr "" "Stripe插件在测试模式下运行。您可以使用许多测试卡之一来执行交" "易。实际上不会转移任何资金。" -#: pretix/plugins/stripe/payment.py:306 pretix/plugins/stripe/payment.py:621 -#: pretix/plugins/stripe/payment.py:848 pretix/plugins/stripe/payment.py:906 -#: pretix/plugins/stripe/payment.py:1009 pretix/plugins/stripe/payment.py:1081 +#: pretix/plugins/stripe/payment.py:311 pretix/plugins/stripe/payment.py:626 +#: pretix/plugins/stripe/payment.py:853 pretix/plugins/stripe/payment.py:911 +#: pretix/plugins/stripe/payment.py:1014 pretix/plugins/stripe/payment.py:1086 #, python-brace-format msgid "{event}-{code}" msgstr "{event}-{code}" -#: pretix/plugins/stripe/payment.py:347 pretix/plugins/stripe/payment.py:670 -#: pretix/plugins/stripe/payment.py:788 +#: pretix/plugins/stripe/payment.py:352 pretix/plugins/stripe/payment.py:675 +#: pretix/plugins/stripe/payment.py:793 #, python-format msgid "Stripe reported an error with your card: %s" msgstr "Stripe报告您的卡错误:%s" -#: pretix/plugins/stripe/payment.py:367 pretix/plugins/stripe/payment.py:498 -#: pretix/plugins/stripe/payment.py:690 pretix/plugins/stripe/payment.py:807 +#: pretix/plugins/stripe/payment.py:372 pretix/plugins/stripe/payment.py:503 +#: pretix/plugins/stripe/payment.py:695 pretix/plugins/stripe/payment.py:812 msgid "" "We had trouble communicating with Stripe. Please try again and get in touch " "with us if this problem persists." msgstr "我们无法与Stripe通信。 如果此问题仍然存在,请再试一次并与我们联系。" -#: pretix/plugins/stripe/payment.py:385 pretix/plugins/stripe/payment.py:724 +#: pretix/plugins/stripe/payment.py:390 pretix/plugins/stripe/payment.py:729 msgid "" "Your payment is pending completion. We will inform you as soon as the " "payment completed." msgstr "您的付款尚未完成。 我们会在付款完成后立即通知您。" -#: pretix/plugins/stripe/payment.py:401 pretix/plugins/stripe/payment.py:747 +#: pretix/plugins/stripe/payment.py:406 pretix/plugins/stripe/payment.py:752 #, python-format msgid "Stripe reported an error: %s" msgstr "Stripe报告错误:%s" -#: pretix/plugins/stripe/payment.py:446 +#: pretix/plugins/stripe/payment.py:451 msgid "No payment information found." msgstr "未找到任何付款信息。" -#: pretix/plugins/stripe/payment.py:462 +#: pretix/plugins/stripe/payment.py:467 msgid "" "We had trouble communicating with Stripe. Please try again and contact " "support if the problem persists." msgstr "我们无法与Stripe通信。如果问题仍然存在,请重试并与支持人员联系。" -#: pretix/plugins/stripe/payment.py:466 +#: pretix/plugins/stripe/payment.py:471 msgid "Stripe returned an error" msgstr "Stripe返回错误" -#: pretix/plugins/stripe/payment.py:569 +#: pretix/plugins/stripe/payment.py:574 msgid "Credit card via Stripe" msgstr "Stripe信用卡" -#: pretix/plugins/stripe/payment.py:570 +#: pretix/plugins/stripe/payment.py:575 msgid "Credit card" msgstr "信用卡" -#: pretix/plugins/stripe/payment.py:596 +#: pretix/plugins/stripe/payment.py:601 msgid "You may need to enable JavaScript for Stripe payments." msgstr "您可能需要为Stripe付款启用JavaScript。" -#: pretix/plugins/stripe/payment.py:732 +#: pretix/plugins/stripe/payment.py:737 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your payment failed. Please try again." msgstr "您输入的密码无效,请重试。" -#: pretix/plugins/stripe/payment.py:813 +#: pretix/plugins/stripe/payment.py:818 msgid "giropay via Stripe" msgstr "通过Stripe的Giropay" -#: pretix/plugins/stripe/payment.py:845 pretix/plugins/stripe/payment.py:1006 +#: pretix/plugins/stripe/payment.py:850 pretix/plugins/stripe/payment.py:1011 msgid "unknown name" msgstr "未知名称" -#: pretix/plugins/stripe/payment.py:882 +#: pretix/plugins/stripe/payment.py:887 msgid "iDEAL via Stripe" msgstr "通过Stripe的iDEAL" -#: pretix/plugins/stripe/payment.py:931 +#: pretix/plugins/stripe/payment.py:936 msgid "Alipay via Stripe" msgstr "通过Stripe的支付宝" -#: pretix/plugins/stripe/payment.py:974 +#: pretix/plugins/stripe/payment.py:979 msgid "Bancontact via Stripe" msgstr "通过Stripe的Bancontact" -#: pretix/plugins/stripe/payment.py:1043 +#: pretix/plugins/stripe/payment.py:1048 msgid "SOFORT via Stripe" msgstr "通过Stripe的Sofort" -#: pretix/plugins/stripe/payment.py:1060 +#: pretix/plugins/stripe/payment.py:1065 msgid "Country of your bank" msgstr "银行所在的国家" -#: pretix/plugins/stripe/payment.py:1061 +#: pretix/plugins/stripe/payment.py:1066 msgid "Germany" msgstr "德国" -#: pretix/plugins/stripe/payment.py:1062 +#: pretix/plugins/stripe/payment.py:1067 msgid "Austria" msgstr "奥地利" -#: pretix/plugins/stripe/payment.py:1063 +#: pretix/plugins/stripe/payment.py:1068 msgid "Belgium" msgstr "比利时" -#: pretix/plugins/stripe/payment.py:1064 +#: pretix/plugins/stripe/payment.py:1069 msgid "Netherlands" msgstr "荷兰" -#: pretix/plugins/stripe/payment.py:1065 +#: pretix/plugins/stripe/payment.py:1070 msgid "Spain" msgstr "西班牙" @@ -15764,20 +15891,12 @@ msgid "Your Stripe account has been disconnected." msgstr "您的Stripe帐户已断开连接。" #: pretix/plugins/stripe/views.py:448 pretix/plugins/stripe/views.py:467 +#: pretix/plugins/stripe/views.py:472 msgid "" "Sorry, there was an error in the payment process. Please check the link in " "your emails to continue." msgstr "抱歉,付款过程中出错。请检查电子邮件中的链接以继续。" -#: pretix/plugins/stripe/views.py:472 -#, fuzzy -#| msgid "" -#| "Sorry, there was an error in the payment process. Please check the link " -#| "in your emails to continue." -msgid "" -"Sorry, there was an error in the payment process.in your emails to continue." -msgstr "抱歉,付款过程中出错。请检查电子邮件中的链接以继续。" - #: pretix/plugins/stripe/views.py:511 msgid "" "We had trouble authorizing your card payment. Please try again and get in " @@ -16345,14 +16464,20 @@ msgid "Payment pending" msgstr "待付款" #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:44 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:200 #, python-format msgid "minimum amount to order: %(num)s" msgstr "最低订购金额:%(num)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:56 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:111 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:54 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "来自%(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:60 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:229 #: pretix/presale/templates/pretixpresale/event/voucher.html:79 #: pretix/presale/templates/pretixpresale/event/voucher.html:124 #: pretix/presale/templates/pretixpresale/event/voucher.html:230 @@ -16360,61 +16485,61 @@ msgctxt "price" msgid "FREE" msgstr "FREE" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:64 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:68 msgid "Show variants" msgstr "显示变量" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:105 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:220 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:224 #: pretix/presale/templates/pretixpresale/event/voucher.html:119 #: pretix/presale/templates/pretixpresale/event/voucher.html:225 #, python-format msgid "Modify price for %(item)s" msgstr "修改%(item)s的价格" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:122 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:236 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:126 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:240 #: pretix/presale/templates/pretixpresale/event/voucher.html:135 #: pretix/presale/templates/pretixpresale/event/voucher.html:241 msgid "plus taxes" msgstr "税" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:124 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:238 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:128 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:242 #: pretix/presale/templates/pretixpresale/event/voucher.html:137 #: pretix/presale/templates/pretixpresale/event/voucher.html:243 msgid "incl. taxes" msgstr "包含税" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 #: pretix/presale/templates/pretixpresale/event/voucher.html:140 #: pretix/presale/templates/pretixpresale/event/voucher.html:246 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "%(rate)s%%%(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:131 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:245 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:135 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:249 #: pretix/presale/templates/pretixpresale/event/voucher.html:144 #: pretix/presale/templates/pretixpresale/event/voucher.html:250 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "包括%(rate)s%%%(name)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:253 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:143 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:257 msgid "Enter a voucher code below to buy this ticket." msgstr "在下面输入优惠券代码即可购买此门票。" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:150 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:154 #: pretix/presale/templates/pretixpresale/event/voucher.html:159 #: pretix/presale/templates/pretixpresale/event/voucher.html:168 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "订单的数量%(item)s-%(var)s" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:271 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:275 #: pretix/presale/templates/pretixpresale/event/voucher.html:265 #: pretix/presale/templates/pretixpresale/event/voucher.html:274 #, python-format @@ -16983,22 +17108,22 @@ msgstr "你的购物车是空的" msgid "The presale for this event is over or has not yet started." msgstr "此活动的预售已结束或尚未开始。" -#: pretix/presale/views/event.py:404 +#: pretix/presale/views/event.py:415 msgid "Unknown event code or not authorized to access this event." msgstr "未知活动代码或未授权访问此事件。" -#: pretix/presale/views/event.py:411 +#: pretix/presale/views/event.py:422 msgctxt "subevent" msgid "No date selected." msgstr "未选择日期。" -#: pretix/presale/views/event.py:414 +#: pretix/presale/views/event.py:425 msgctxt "subevent" msgid "Unknown date selected." msgstr "选择了未知日期。" -#: pretix/presale/views/event.py:437 pretix/presale/views/event.py:445 -#: pretix/presale/views/event.py:448 +#: pretix/presale/views/event.py:448 pretix/presale/views/event.py:456 +#: pretix/presale/views/event.py:459 msgid "Please go back and try again." msgstr "请返回重试。" @@ -17162,6 +17287,39 @@ msgstr "读取权限" msgid "Write access" msgstr "录入权限" +#~ msgid "" +#~ "Please note that this is a new feature that currently only works for beta-" +#~ "stage software, such as pretixPOS. pretixdroid 1.x and pretixdesk 0.x are " +#~ "not supported by this feature. Future versions of pretixdroid and " +#~ "pretixdesk will be supported through this menu." +#~ msgstr "" +#~ "请注意,这是一项新功能,目前仅适用于beta-stage软件,例如pretixPOS。 此功能" +#~ "不支持pretixdroid 1.x和pretixdesk 0.x. 通过此菜单将支持pretixdroid和" +#~ "pretixdesk的未来版本。" + +#~ msgid "" +#~ "To set up pretixdroid or pretixdesk, please go to the Check-in " +#~ "devices section of an event." +#~ msgstr "" +#~ "要设置pretixdroid或pretixdesk,请转到活动的签入设备部分。" + +#~ msgid "" +#~ "pretixdroid is an Android app that you can use to control tickets at the " +#~ "entrance of your event. pretixdesk is the corresponding app for desktop " +#~ "computers." +#~ msgstr "" +#~ "pretixdroid是一款Android应用程序,可用于控制活动入口处的门票。 pretixdesk" +#~ "是台式计算机的相应应用程序。" + +#, fuzzy +#~| msgid "" +#~| "Sorry, there was an error in the payment process. Please check the link " +#~| "in your emails to continue." +#~ msgid "" +#~ "Sorry, there was an error in the payment process.in your emails to " +#~ "continue." +#~ msgstr "抱歉,付款过程中出错。请检查电子邮件中的链接以继续。" + #~ msgid "" #~ "Percentage of the order total. Note that this percentage will currently " #~ "only be calculated on the summed price of sold tickets, not on other fees " diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po index 09925aea2..0c0427a79 100644 --- a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-15 08:31+0000\n" +"POT-Creation-Date: 2019-07-24 13:16+0000\n" "PO-Revision-Date: 2019-03-28 14:00+0000\n" "Last-Translator: yichengsd \n" "Language-Team: Chinese (Simplified)