From f8086daf341174cf90ce7602ee0b8c95fbd4821c Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 27 Jan 2022 11:02:14 +0100 Subject: [PATCH] Update po files [CI skip] Signed-off-by: Raphael Michel --- src/pretix/locale/ar/LC_MESSAGES/django.po | 1409 +++++++++------- src/pretix/locale/ar/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/ca/LC_MESSAGES/django.po | 1389 +++++++++------- src/pretix/locale/ca/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/cs/LC_MESSAGES/django.po | 1363 +++++++++------- src/pretix/locale/cs/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/da/LC_MESSAGES/django.po | 1401 +++++++++------- src/pretix/locale/da/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/de/LC_MESSAGES/django.po | 1438 ++++++++++------- src/pretix/locale/de/LC_MESSAGES/djangojs.po | 8 +- .../locale/de_Informal/LC_MESSAGES/django.po | 1433 +++++++++------- .../de_Informal/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/django.pot | 1349 +++++++++------- src/pretix/locale/djangojs.pot | 8 +- src/pretix/locale/el/LC_MESSAGES/django.po | 1420 +++++++++------- src/pretix/locale/el/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/es/LC_MESSAGES/django.po | 1420 +++++++++------- src/pretix/locale/es/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/fi/LC_MESSAGES/django.po | 1366 +++++++++------- src/pretix/locale/fi/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/fr/LC_MESSAGES/django.po | 1420 +++++++++------- src/pretix/locale/fr/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/gl/LC_MESSAGES/django.po | 1434 +++++++++------- src/pretix/locale/gl/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/he/LC_MESSAGES/django.po | 1349 +++++++++------- src/pretix/locale/he/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/hu/LC_MESSAGES/django.po | 1351 +++++++++------- src/pretix/locale/hu/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/it/LC_MESSAGES/django.po | 1371 +++++++++------- src/pretix/locale/it/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/ja/LC_MESSAGES/django.po | 1349 +++++++++------- src/pretix/locale/ja/LC_MESSAGES/djangojs.po | 24 +- src/pretix/locale/lv/LC_MESSAGES/django.po | 1379 +++++++++------- src/pretix/locale/lv/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/nb_NO/LC_MESSAGES/django.po | 1357 +++++++++------- .../locale/nb_NO/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/nl/LC_MESSAGES/django.po | 1420 +++++++++------- src/pretix/locale/nl/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/nl_BE/LC_MESSAGES/django.po | 1349 +++++++++------- .../locale/nl_BE/LC_MESSAGES/djangojs.po | 8 +- .../locale/nl_Informal/LC_MESSAGES/django.po | 1420 +++++++++------- .../nl_Informal/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/pl/LC_MESSAGES/django.po | 1371 +++++++++------- src/pretix/locale/pl/LC_MESSAGES/djangojs.po | 8 +- .../locale/pl_Informal/LC_MESSAGES/django.po | 1349 +++++++++------- .../pl_Informal/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/pt/LC_MESSAGES/django.po | 1359 +++++++++------- src/pretix/locale/pt/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/pt_BR/LC_MESSAGES/django.po | 1371 +++++++++------- .../locale/pt_BR/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/pt_PT/LC_MESSAGES/django.po | 1413 +++++++++------- .../locale/pt_PT/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/ro/LC_MESSAGES/django.po | 1349 +++++++++------- src/pretix/locale/ro/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/ru/LC_MESSAGES/django.po | 1381 +++++++++------- src/pretix/locale/ru/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/si/LC_MESSAGES/django.po | 1349 +++++++++------- src/pretix/locale/si/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/sl/LC_MESSAGES/django.po | 1373 +++++++++------- src/pretix/locale/sl/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/sv/LC_MESSAGES/django.po | 1375 +++++++++------- src/pretix/locale/sv/LC_MESSAGES/djangojs.po | 8 +- src/pretix/locale/tr/LC_MESSAGES/django.po | 1420 +++++++++------- src/pretix/locale/tr/LC_MESSAGES/djangojs.po | 8 +- .../locale/zh_Hans/LC_MESSAGES/django.po | 1406 +++++++++------- .../locale/zh_Hans/LC_MESSAGES/djangojs.po | 8 +- 66 files changed, 26668 insertions(+), 19315 deletions(-) diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po index 65f5a3e97a..7d0d6b18c7 100644 --- a/src/pretix/locale/ar/LC_MESSAGES/django.po +++ b/src/pretix/locale/ar/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-14 14:32+0000\n" +"POT-Creation-Date: 2022-01-27 10:01+0000\n" "PO-Revision-Date: 2021-09-15 11:22+0000\n" "Last-Translator: Mohamed Tawfiq \n" "Language-Team: Arabic \n" "Language-Team: Arabic \n" "Language-Team: Catalan " msgid "Profile" msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 msgid "No attendee profiles are stored in your account." msgstr "" @@ -26198,32 +26421,32 @@ msgstr "" msgid "You cannot change this order." msgstr "No podeu modificar aquesta comanda." -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " "{amount}." msgstr "" -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 #, fuzzy #| msgid "Your search did not match any quotas." msgid "You did not make any changes." msgstr "La vostra cerca no ha coincidit amb cap quota." -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -26313,102 +26536,109 @@ msgstr "Això no és una sèrie d'events." msgid "from %(start_date)s" msgstr "des de %(start_date)s" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "Anglès" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "Alemany" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "Alemany (informal)" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "Àrab" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "Xinès (simplificat)" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "Danès" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "Holandès" -#: pretix/settings.py:510 +#: pretix/settings.py:514 msgid "Dutch (informal)" msgstr "Holandès (informal)" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "Francès" -#: pretix/settings.py:512 +#: pretix/settings.py:516 msgid "Finnish" msgstr "Finlandès" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "Grec" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "Italià" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "Letó" -#: pretix/settings.py:516 +#: pretix/settings.py:520 msgid "Polish" msgstr "Polonès" -#: pretix/settings.py:517 +#: pretix/settings.py:521 msgid "Portuguese (Portugal)" msgstr "Portuguès (Portugal)" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "Portuguès (Brasil)" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "Rus" -#: pretix/settings.py:520 +#: pretix/settings.py:524 msgid "Spanish" msgstr "Espanyol" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "Turc" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "Accés de lectura" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "Accés d'escriptura" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "Kosovo" +#~ msgid "" +#~ "All mail related to your event will be sent over the smtp server " +#~ "specified by you." +#~ msgstr "" +#~ "Tot el correu relacionat amb el vostre esdeveniment s'enviarà amb el " +#~ "servidor SMTP que hagueu especificat." + #, fuzzy #~| msgid "" #~| "This product will only be shown if a voucher matching the product is " @@ -26648,9 +26878,6 @@ msgstr "Kosovo" #~ msgid "Enable output" #~ msgstr "Activa la sortida" -#~ msgid "pretix default" -#~ msgstr "predeterminat de pretix" - #~ msgid "The password you entered was not correct." #~ msgstr "La contrasenya que heu proporcionat no és correcta." diff --git a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po index ff51ba1dc7..70e6383aaf 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: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+0000\n" "PO-Revision-Date: 2020-12-19 07:00+0000\n" "Last-Translator: albert \n" "Language-Team: Catalan \n" "Language-Team: Czech \n" "Language-Team: Czech \n" "Language-Team: Danish " msgid "Profile" msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 #, fuzzy #| msgid "Set new password" msgid "No attendee profiles are stored in your account." @@ -27307,7 +27530,7 @@ msgstr "" msgid "You cannot change this order." msgstr "Du kan ikke annullere denne bestilling." -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, fuzzy, python-brace-format #| msgid "" #| "The order has been marked as refunded. Please transfer the money back to " @@ -27317,27 +27540,27 @@ msgid "" "{amount}." msgstr "Bestillingen er markeret som refunderet. Tilbagefør pengene manuelt." -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 #, fuzzy #| msgid "Your search did not match any vouchers." msgid "You did not make any changes." msgstr "Din søgning matchede ingen vouchere." -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 #, fuzzy #| msgid "You need to enter a price if you want to change the product price." msgid "You may not change your order in a way that changes the total price." msgstr "Du skal indtaste en pris hvis du vil ændre produktprisen." -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -27430,112 +27653,125 @@ msgstr "Dette er en arrangementsrække" msgid "from %(start_date)s" msgstr "Book fra %(start_date)s" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "Engelsk" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "Tysk" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "Tysk (uformelt)" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "Dansk" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "" -#: pretix/settings.py:510 +#: pretix/settings.py:514 #, fuzzy #| msgid "German (informal)" msgid "Dutch (informal)" msgstr "Tysk (uformelt)" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "" -#: pretix/settings.py:512 +#: pretix/settings.py:516 #, fuzzy #| msgid "Danish" msgid "Finnish" msgstr "Dansk" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "" -#: pretix/settings.py:516 +#: pretix/settings.py:520 #, fuzzy #| msgid "English" msgid "Polish" msgstr "Engelsk" -#: pretix/settings.py:517 +#: pretix/settings.py:521 #, fuzzy #| msgid "Portuguese (Brazil)" msgid "Portuguese (Portugal)" msgstr "Portugisisk (Brasilien)" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "Portugisisk (Brasilien)" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "" -#: pretix/settings.py:520 +#: pretix/settings.py:524 #, fuzzy #| msgid "Danish" msgid "Spanish" msgstr "Dansk" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "" +#~ msgid "" +#~ "All mail related to your event will be sent over the smtp server " +#~ "specified by you." +#~ msgstr "" +#~ "Alle mails i forbindelse med dit arrangement sendes via brugerdefineret " +#~ "SMTP-server." + +#~ msgid "SMTP settings" +#~ msgstr "SMTP-indstillinger" + +#~ msgid "Save and test custom SMTP connection" +#~ msgstr "Gem og afprøv brugerdefineret SMTP-forbindelse" + #, fuzzy #~| msgid "" #~| "This product will only be shown if a voucher matching the product is " @@ -27918,11 +28154,6 @@ msgstr "" #~ msgid "The order is already marked as paid." #~ msgstr "Denne bestilling er allerede markeret som betalt." -#, fuzzy -#~| msgid "Default" -#~ msgid "pretix default" -#~ msgstr "Standard" - #~ msgid "The password you entered was not correct." #~ msgstr "Den indtastede adgangskode er ikke korrekt." diff --git a/src/pretix/locale/da/LC_MESSAGES/djangojs.po b/src/pretix/locale/da/LC_MESSAGES/djangojs.po index c955839373..04bdebb926 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: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+0000\n" "PO-Revision-Date: 2021-09-13 09:48+0000\n" "Last-Translator: Mie Frydensbjerg \n" "Language-Team: Danish \n" "Language-Team: German %(num)s gespeicherten Check-ins." #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:380 +#: pretix/control/templates/pretixcontrol/order/change.html:385 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -13631,7 +13684,7 @@ msgstr "Abbrechen" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:40 #: pretix/control/templates/pretixcontrol/order/index.html:37 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:138 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:142 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:26 #: pretix/control/templates/pretixcontrol/organizers/delete.html:30 #: pretix/control/templates/pretixcontrol/organizers/gate_delete.html:15 @@ -13651,15 +13704,15 @@ msgstr "Abbrechen" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15 #: pretix/presale/templates/pretixpresale/organizers/customer_address_delete.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:189 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:222 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:193 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:226 #: pretix/presale/templates/pretixpresale/organizers/customer_profile_delete.html:26 msgid "Delete" msgstr "Löschen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/payment.html:72 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:31 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:32 #: pretix/control/templates/pretixcontrol/items/question_edit.html:125 msgid "Advanced" msgstr "Erweitert" @@ -13697,11 +13750,15 @@ msgid "Custom check-in rule" msgstr "Eigene Check-In-Regeln" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 +#: pretix/control/templates/pretixcontrol/event/mail.html:34 +#: pretix/control/templates/pretixcontrol/event/mail.html:48 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/orders/index.html:38 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:63 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:131 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:67 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:135 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:15 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:34 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:48 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:66 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:89 @@ -13827,6 +13884,25 @@ msgstr "Alle Veranstaltungsreihen zeigen" msgid "Other features" msgstr "Andere Funktionen" +#: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 +#, python-format +msgid "" +"Hello,\n" +"\n" +"someone requested to use %(address)s as a sender address on %(instance)s.\n" +"This will allow them to send emails that are shown to originate from this " +"email address.\n" +"If that was you, please enter the following confirmation code:\n" +"\n" +"%(code)s\n" +"\n" +"If this was not requested by you, you can safely ignore this email.\n" +"\n" +"Best regards,\n" +"\n" +"Your %(instance)s team\n" +msgstr "" + #: pretix/control/templates/pretixcontrol/email/forgot.txt:1 #, python-format msgid "" @@ -13929,6 +14005,115 @@ msgstr "" "Viele Grüße\n" "Ihr pretix-Team\n" +#: pretix/control/templates/pretixcontrol/email_setup.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:8 +#, fuzzy +#| msgid "E-mail settings" +msgid "E-mail sending" +msgstr "E-Mail-Einstellungen" + +#: pretix/control/templates/pretixcontrol/email_setup.html:21 +#, fuzzy +#| msgid "pretix default" +msgid "Use system default" +msgstr "pretix-Standard" + +#: pretix/control/templates/pretixcontrol/email_setup.html:29 +msgid "" +"E-mails will be sent through the system's default server. They will show the " +"following sender information:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:35 +msgctxt "mail_header" +msgid "From" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:40 +msgctxt "mail_header" +msgid "Reply-To" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:56 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:18 +msgid "Use system email server with a custom sender address" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:64 +msgid "" +"E-mails will be sent through the system's default server but with your own " +"sender address. This will make your emails look more personalized and coming " +"directly from you, but it also might require some extra steps to ensure good " +"deliverability." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:84 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:18 +#, fuzzy +#| msgid "Use custom SMTP server" +msgid "Use a custom SMTP server" +msgstr "Eigenen SMTP-Server verwenden" + +#: pretix/control/templates/pretixcontrol/email_setup.html:92 +msgid "" +"For full customization, you can configure your own SMTP server that will be " +"used for email sending." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:110 +#, fuzzy +#| msgid "Go to organizer settings" +msgid "Reset to organizer settings" +msgstr "Zu den Veranstalter-Einstellungen" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:29 +msgid "This is the SPF record we found on your domain:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:33 +msgid "To fix this, include the following part before the last word:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:38 +msgid "Your new SPF record could look like this:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:43 +msgid "" +"Please keep in mind that updates to DNS might require multiple hours to take " +"effect." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:48 +msgid "We found an SPF record on your domain that includes this system. Great!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:54 +#, fuzzy +#| msgid "Verification failed" +msgid "Verification" +msgstr "Verifikation fehlgeschlagen" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:56 +#, python-format +msgid "" +"We've sent an email to %(recp)s with a confirmation code to verify that this " +"email address is owned by you. Please enter the verification code below:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:63 +#, fuzzy +#| msgid "Verification failed" +msgid "Verification code" +msgstr "Verifikation fehlgeschlagen" + +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:23 +msgid "" +"A test connection to your SMTP server was successful. You can now save your " +"new settings to put them in use." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/cancel.html:5 msgid "Cancellation settings" msgstr "Storno-Einstellungen" @@ -14472,74 +14657,83 @@ msgstr "Keine Ergebnisse" msgid "E-mail settings" msgstr "E-Mail-Einstellungen" +#: pretix/control/templates/pretixcontrol/event/mail.html:22 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:22 +#, fuzzy +#| msgid "Refund method" +msgid "Sending method" +msgstr "Erstattungsweg" + +#: pretix/control/templates/pretixcontrol/event/mail.html:26 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#, fuzzy +#| msgid "Use custom SMTP server" +msgid "Custom SMTP server" +msgstr "Eigenen SMTP-Server verwenden" + #: pretix/control/templates/pretixcontrol/event/mail.html:28 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:28 +msgid "System-provided email server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "E-mail design" msgstr "E-Mail-Design" -#: pretix/control/templates/pretixcontrol/event/mail.html:41 +#: pretix/control/templates/pretixcontrol/event/mail.html:74 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 #: pretix/control/templates/pretixcontrol/pdf/index.html:424 msgid "Preview" msgstr "Vorschau" -#: pretix/control/templates/pretixcontrol/event/mail.html:49 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:58 msgid "E-mail content" msgstr "E-Mail-Inhalt" -#: pretix/control/templates/pretixcontrol/event/mail.html:52 +#: pretix/control/templates/pretixcontrol/event/mail.html:85 msgid "Placed order" msgstr "Getätigte Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:55 +#: pretix/control/templates/pretixcontrol/event/mail.html:88 msgid "Paid order" msgstr "Bezahlte Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:58 +#: pretix/control/templates/pretixcontrol/event/mail.html:91 msgid "Free order" msgstr "Kostenlose Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:61 +#: pretix/control/templates/pretixcontrol/event/mail.html:94 #: pretix/control/templates/pretixcontrol/order/index.html:226 #: pretix/control/templates/pretixcontrol/order/index.html:467 msgid "Resend link" msgstr "Link erneut senden" -#: pretix/control/templates/pretixcontrol/event/mail.html:67 +#: pretix/control/templates/pretixcontrol/event/mail.html:100 msgid "Payment reminder" msgstr "Zahlungserinnerung" -#: pretix/control/templates/pretixcontrol/event/mail.html:70 +#: pretix/control/templates/pretixcontrol/event/mail.html:103 msgid "Waiting list notification" msgstr "Wartelisten-Benachrichtigung" -#: pretix/control/templates/pretixcontrol/event/mail.html:76 +#: pretix/control/templates/pretixcontrol/event/mail.html:109 msgid "Order custom mail" msgstr "Individuelle E-Mail" -#: pretix/control/templates/pretixcontrol/event/mail.html:79 +#: pretix/control/templates/pretixcontrol/event/mail.html:112 msgid "Reminder to download tickets" msgstr "Ticket-Download-Erinnerung" -#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/event/mail.html:115 msgid "Order approval process" msgstr "Freigabeprozess" -#: pretix/control/templates/pretixcontrol/event/mail.html:85 +#: pretix/control/templates/pretixcontrol/event/mail.html:118 msgid "Attachments" msgstr "Anhänge" -#: pretix/control/templates/pretixcontrol/event/mail.html:89 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:39 -msgid "SMTP settings" -msgstr "SMTP-Einstellungen" - -#: pretix/control/templates/pretixcontrol/event/mail.html:106 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:54 -msgid "Save and test custom SMTP connection" -msgstr "Speichern und SMTP-Einstellung testen" - #: pretix/control/templates/pretixcontrol/event/payment.html:5 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:5 msgid "Payment settings" @@ -14611,24 +14805,26 @@ msgid "Installed plugins" msgstr "Installierte Erweiterungen" #: pretix/control/templates/pretixcontrol/event/plugins.html:10 -#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:222 -#: pretix/control/views/event.py:376 pretix/control/views/event.py:456 -#: pretix/control/views/event.py:495 pretix/control/views/event.py:658 -#: pretix/control/views/event.py:856 pretix/control/views/event.py:1191 +#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:221 +#: pretix/control/views/event.py:375 pretix/control/views/event.py:455 +#: pretix/control/views/event.py:494 pretix/control/views/event.py:641 +#: pretix/control/views/event.py:855 pretix/control/views/event.py:1190 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:244 #: pretix/control/views/item.py:734 pretix/control/views/item.py:1055 #: pretix/control/views/item.py:1217 pretix/control/views/item.py:1346 -#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:281 -#: pretix/control/views/organizer.py:450 pretix/control/views/organizer.py:594 -#: pretix/control/views/organizer.py:930 pretix/control/views/organizer.py:1076 -#: pretix/control/views/organizer.py:1493 -#: pretix/control/views/organizer.py:1584 -#: pretix/control/views/organizer.py:1705 -#: pretix/control/views/organizer.py:1891 -#: pretix/control/views/organizer.py:1919 -#: pretix/control/views/organizer.py:1958 -#: pretix/control/views/organizer.py:2034 pretix/control/views/subevents.py:481 +#: pretix/control/views/mailsetup.py:145 pretix/control/views/mailsetup.py:157 +#: pretix/control/views/mailsetup.py:177 pretix/control/views/mailsetup.py:243 +#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:265 +#: pretix/control/views/organizer.py:449 pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:929 pretix/control/views/organizer.py:1075 +#: pretix/control/views/organizer.py:1492 +#: pretix/control/views/organizer.py:1583 +#: pretix/control/views/organizer.py:1704 +#: pretix/control/views/organizer.py:1890 +#: pretix/control/views/organizer.py:1918 +#: pretix/control/views/organizer.py:1957 +#: pretix/control/views/organizer.py:2033 pretix/control/views/subevents.py:481 #: pretix/control/views/subevents.py:1578 pretix/control/views/user.py:216 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:287 #: pretix/plugins/badges/views.py:131 pretix/plugins/sendmail/views.py:407 @@ -14748,7 +14944,7 @@ msgstr "" "Keine Sorge, alles was Sie hier eingeben, können Sie später noch ändern." #: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:324 +#: pretix/control/views/event.py:323 msgid "Features" msgstr "Funktionen" @@ -14990,7 +15186,7 @@ msgstr "" msgid "Tax rule: %(name)s" msgstr "Steuer-Regel: %(name)s" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:33 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:34 #, python-format msgid "" "These settings are intended for advanced users. See the \n" "Language-Team: German \n" "Language-Team: German (informal) %(num)s gespeicherten Check-ins." #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:380 +#: pretix/control/templates/pretixcontrol/order/change.html:385 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -13614,7 +13667,7 @@ msgstr "Abbrechen" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:40 #: pretix/control/templates/pretixcontrol/order/index.html:37 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:138 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:142 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:26 #: pretix/control/templates/pretixcontrol/organizers/delete.html:30 #: pretix/control/templates/pretixcontrol/organizers/gate_delete.html:15 @@ -13634,15 +13687,15 @@ msgstr "Abbrechen" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15 #: pretix/presale/templates/pretixpresale/organizers/customer_address_delete.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:189 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:222 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:193 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:226 #: pretix/presale/templates/pretixpresale/organizers/customer_profile_delete.html:26 msgid "Delete" msgstr "Löschen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/payment.html:72 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:31 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:32 #: pretix/control/templates/pretixcontrol/items/question_edit.html:125 msgid "Advanced" msgstr "Erweitert" @@ -13680,11 +13733,15 @@ msgid "Custom check-in rule" msgstr "Eigene Check-In-Regeln" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 +#: pretix/control/templates/pretixcontrol/event/mail.html:34 +#: pretix/control/templates/pretixcontrol/event/mail.html:48 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/orders/index.html:38 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:63 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:131 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:67 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:135 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:15 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:34 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:48 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:66 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:89 @@ -13810,6 +13867,25 @@ msgstr "Alle Veranstaltungsreihen zeigen" msgid "Other features" msgstr "Andere Funktionen" +#: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 +#, python-format +msgid "" +"Hello,\n" +"\n" +"someone requested to use %(address)s as a sender address on %(instance)s.\n" +"This will allow them to send emails that are shown to originate from this " +"email address.\n" +"If that was you, please enter the following confirmation code:\n" +"\n" +"%(code)s\n" +"\n" +"If this was not requested by you, you can safely ignore this email.\n" +"\n" +"Best regards,\n" +"\n" +"Your %(instance)s team\n" +msgstr "" + #: pretix/control/templates/pretixcontrol/email/forgot.txt:1 #, python-format msgid "" @@ -13911,6 +13987,115 @@ msgstr "" "Viele Grüße\n" "Dein pretix-Team\n" +#: pretix/control/templates/pretixcontrol/email_setup.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:8 +#, fuzzy +#| msgid "E-mail settings" +msgid "E-mail sending" +msgstr "E-Mail-Einstellungen" + +#: pretix/control/templates/pretixcontrol/email_setup.html:21 +#, fuzzy +#| msgid "pretix default" +msgid "Use system default" +msgstr "pretix-Standard" + +#: pretix/control/templates/pretixcontrol/email_setup.html:29 +msgid "" +"E-mails will be sent through the system's default server. They will show the " +"following sender information:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:35 +msgctxt "mail_header" +msgid "From" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:40 +msgctxt "mail_header" +msgid "Reply-To" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:56 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:18 +msgid "Use system email server with a custom sender address" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:64 +msgid "" +"E-mails will be sent through the system's default server but with your own " +"sender address. This will make your emails look more personalized and coming " +"directly from you, but it also might require some extra steps to ensure good " +"deliverability." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:84 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:18 +#, fuzzy +#| msgid "Use custom SMTP server" +msgid "Use a custom SMTP server" +msgstr "Eigenen SMTP-Server verwenden" + +#: pretix/control/templates/pretixcontrol/email_setup.html:92 +msgid "" +"For full customization, you can configure your own SMTP server that will be " +"used for email sending." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:110 +#, fuzzy +#| msgid "Go to organizer settings" +msgid "Reset to organizer settings" +msgstr "Zu den Veranstalter-Einstellungen" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:29 +msgid "This is the SPF record we found on your domain:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:33 +msgid "To fix this, include the following part before the last word:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:38 +msgid "Your new SPF record could look like this:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:43 +msgid "" +"Please keep in mind that updates to DNS might require multiple hours to take " +"effect." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:48 +msgid "We found an SPF record on your domain that includes this system. Great!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:54 +#, fuzzy +#| msgid "Verification failed" +msgid "Verification" +msgstr "Verifikation fehlgeschlagen" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:56 +#, python-format +msgid "" +"We've sent an email to %(recp)s with a confirmation code to verify that this " +"email address is owned by you. Please enter the verification code below:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:63 +#, fuzzy +#| msgid "Verification failed" +msgid "Verification code" +msgstr "Verifikation fehlgeschlagen" + +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:23 +msgid "" +"A test connection to your SMTP server was successful. You can now save your " +"new settings to put them in use." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/cancel.html:5 msgid "Cancellation settings" msgstr "Storno-Einstellungen" @@ -14453,74 +14638,83 @@ msgstr "Keine Ergebnisse" msgid "E-mail settings" msgstr "E-Mail-Einstellungen" +#: pretix/control/templates/pretixcontrol/event/mail.html:22 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:22 +#, fuzzy +#| msgid "Refund method" +msgid "Sending method" +msgstr "Erstattungsweg" + +#: pretix/control/templates/pretixcontrol/event/mail.html:26 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#, fuzzy +#| msgid "Use custom SMTP server" +msgid "Custom SMTP server" +msgstr "Eigenen SMTP-Server verwenden" + #: pretix/control/templates/pretixcontrol/event/mail.html:28 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:28 +msgid "System-provided email server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "E-mail design" msgstr "E-Mail-Design" -#: pretix/control/templates/pretixcontrol/event/mail.html:41 +#: pretix/control/templates/pretixcontrol/event/mail.html:74 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 #: pretix/control/templates/pretixcontrol/pdf/index.html:424 msgid "Preview" msgstr "Vorschau" -#: pretix/control/templates/pretixcontrol/event/mail.html:49 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:58 msgid "E-mail content" msgstr "E-Mail-Inhalt" -#: pretix/control/templates/pretixcontrol/event/mail.html:52 +#: pretix/control/templates/pretixcontrol/event/mail.html:85 msgid "Placed order" msgstr "Getätigte Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:55 +#: pretix/control/templates/pretixcontrol/event/mail.html:88 msgid "Paid order" msgstr "Bezahlte Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:58 +#: pretix/control/templates/pretixcontrol/event/mail.html:91 msgid "Free order" msgstr "Kostenlose Bestellung" -#: pretix/control/templates/pretixcontrol/event/mail.html:61 +#: pretix/control/templates/pretixcontrol/event/mail.html:94 #: pretix/control/templates/pretixcontrol/order/index.html:226 #: pretix/control/templates/pretixcontrol/order/index.html:467 msgid "Resend link" msgstr "Link erneut senden" -#: pretix/control/templates/pretixcontrol/event/mail.html:67 +#: pretix/control/templates/pretixcontrol/event/mail.html:100 msgid "Payment reminder" msgstr "Zahlungserinnerung" -#: pretix/control/templates/pretixcontrol/event/mail.html:70 +#: pretix/control/templates/pretixcontrol/event/mail.html:103 msgid "Waiting list notification" msgstr "Wartelisten-Benachrichtigung" -#: pretix/control/templates/pretixcontrol/event/mail.html:76 +#: pretix/control/templates/pretixcontrol/event/mail.html:109 msgid "Order custom mail" msgstr "Individuelle E-Mail" -#: pretix/control/templates/pretixcontrol/event/mail.html:79 +#: pretix/control/templates/pretixcontrol/event/mail.html:112 msgid "Reminder to download tickets" msgstr "Ticket-Download-Erinnerung" -#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/event/mail.html:115 msgid "Order approval process" msgstr "Freigabeprozess" -#: pretix/control/templates/pretixcontrol/event/mail.html:85 +#: pretix/control/templates/pretixcontrol/event/mail.html:118 msgid "Attachments" msgstr "Anhänge" -#: pretix/control/templates/pretixcontrol/event/mail.html:89 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:39 -msgid "SMTP settings" -msgstr "SMTP-Einstellungen" - -#: pretix/control/templates/pretixcontrol/event/mail.html:106 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:54 -msgid "Save and test custom SMTP connection" -msgstr "Speichern und SMTP-Einstellung testen" - #: pretix/control/templates/pretixcontrol/event/payment.html:5 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:5 msgid "Payment settings" @@ -14592,24 +14786,26 @@ msgid "Installed plugins" msgstr "Installierte Erweiterungen" #: pretix/control/templates/pretixcontrol/event/plugins.html:10 -#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:222 -#: pretix/control/views/event.py:376 pretix/control/views/event.py:456 -#: pretix/control/views/event.py:495 pretix/control/views/event.py:658 -#: pretix/control/views/event.py:856 pretix/control/views/event.py:1191 +#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:221 +#: pretix/control/views/event.py:375 pretix/control/views/event.py:455 +#: pretix/control/views/event.py:494 pretix/control/views/event.py:641 +#: pretix/control/views/event.py:855 pretix/control/views/event.py:1190 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:244 #: pretix/control/views/item.py:734 pretix/control/views/item.py:1055 #: pretix/control/views/item.py:1217 pretix/control/views/item.py:1346 -#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:281 -#: pretix/control/views/organizer.py:450 pretix/control/views/organizer.py:594 -#: pretix/control/views/organizer.py:930 pretix/control/views/organizer.py:1076 -#: pretix/control/views/organizer.py:1493 -#: pretix/control/views/organizer.py:1584 -#: pretix/control/views/organizer.py:1705 -#: pretix/control/views/organizer.py:1891 -#: pretix/control/views/organizer.py:1919 -#: pretix/control/views/organizer.py:1958 -#: pretix/control/views/organizer.py:2034 pretix/control/views/subevents.py:481 +#: pretix/control/views/mailsetup.py:145 pretix/control/views/mailsetup.py:157 +#: pretix/control/views/mailsetup.py:177 pretix/control/views/mailsetup.py:243 +#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:265 +#: pretix/control/views/organizer.py:449 pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:929 pretix/control/views/organizer.py:1075 +#: pretix/control/views/organizer.py:1492 +#: pretix/control/views/organizer.py:1583 +#: pretix/control/views/organizer.py:1704 +#: pretix/control/views/organizer.py:1890 +#: pretix/control/views/organizer.py:1918 +#: pretix/control/views/organizer.py:1957 +#: pretix/control/views/organizer.py:2033 pretix/control/views/subevents.py:481 #: pretix/control/views/subevents.py:1578 pretix/control/views/user.py:216 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:287 #: pretix/plugins/badges/views.py:131 pretix/plugins/sendmail/views.py:407 @@ -14729,7 +14925,7 @@ msgstr "" "Keine Sorge, alles was du hier gibst, kannst du später noch ändern." #: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:324 +#: pretix/control/views/event.py:323 msgid "Features" msgstr "Funktionen" @@ -14970,7 +15166,7 @@ msgstr "" msgid "Tax rule: %(name)s" msgstr "Steuer-Regel: %(name)s" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:33 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:34 #, python-format msgid "" "These settings are intended for advanced users. See the \n" "Language-Team: German (informal) \n" "Language-Team: LANGUAGE \n" @@ -182,24 +182,24 @@ msgid "The product \"{}\" is not available on this date." msgstr "" #: pretix/api/serializers/organizer.py:120 -#: pretix/control/forms/organizer.py:502 +#: pretix/control/forms/organizer.py:503 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "" #: pretix/api/serializers/organizer.py:202 -#: pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:668 msgid "pretix account invitation" msgstr "" #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:768 +#: pretix/control/views/organizer.py:767 msgid "This user already has been invited for this team." msgstr "" #: pretix/api/serializers/organizer.py:240 -#: pretix/control/views/organizer.py:785 +#: pretix/control/views/organizer.py:784 msgid "This user already has permissions for this team." msgstr "" @@ -244,7 +244,7 @@ msgstr "" #: pretix/api/webhooks.py:212 pretix/base/models/checkin.py:261 #: pretix/base/notifications.py:251 -#: pretix/control/templates/pretixcontrol/event/mail.html:73 +#: pretix/control/templates/pretixcontrol/event/mail.html:106 #: pretix/control/views/orders.py:1286 msgid "Order canceled" msgstr "" @@ -266,7 +266,7 @@ msgid "Order contact address changed" msgstr "" #: pretix/api/webhooks.py:232 pretix/base/notifications.py:281 -#: pretix/control/templates/pretixcontrol/event/mail.html:64 +#: pretix/control/templates/pretixcontrol/event/mail.html:97 msgid "Order changed" msgstr "" @@ -322,26 +322,26 @@ msgstr "" msgid "{system} User" msgstr "" -#: pretix/base/auth.py:147 pretix/base/forms/auth.py:242 -#: pretix/base/models/auth.py:126 pretix/base/models/customers.py:47 +#: pretix/base/auth.py:147 pretix/base/forms/auth.py:246 +#: pretix/base/models/auth.py:126 pretix/base/models/customers.py:48 #: pretix/base/models/notifications.py:46 pretix/base/models/orders.py:194 #: pretix/control/navigation.py:81 pretix/control/navigation.py:486 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:40 #: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/presale/checkoutflow.py:1221 pretix/presale/forms/checkout.py:60 -#: pretix/presale/forms/customer.py:50 pretix/presale/forms/customer.py:124 -#: pretix/presale/forms/customer.py:231 pretix/presale/forms/customer.py:275 -#: pretix/presale/forms/customer.py:318 pretix/presale/forms/user.py:40 +#: pretix/presale/checkoutflow.py:1227 pretix/presale/forms/checkout.py:56 +#: pretix/presale/forms/customer.py:54 pretix/presale/forms/customer.py:129 +#: pretix/presale/forms/customer.py:249 pretix/presale/forms/customer.py:295 +#: pretix/presale/forms/customer.py:338 pretix/presale/forms/user.py:40 #: pretix/presale/templates/pretixpresale/event/order.html:306 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:22 msgid "E-mail" msgstr "" #: pretix/base/auth.py:149 pretix/base/forms/auth.py:153 -#: pretix/base/forms/auth.py:205 pretix/base/models/customers.py:48 -#: pretix/control/forms/__init__.py:398 pretix/presale/forms/customer.py:54 -#: pretix/presale/forms/customer.py:235 +#: pretix/base/forms/auth.py:207 pretix/base/models/customers.py:50 +#: pretix/control/forms/mailsetup.py:55 pretix/presale/forms/customer.py:58 +#: pretix/presale/forms/customer.py:253 msgid "Password" msgstr "" @@ -379,7 +379,7 @@ msgstr "" #: pretix/base/email.py:488 pretix/base/email.py:570 pretix/base/email.py:586 #: pretix/base/email.py:591 pretix/base/pdf.py:160 pretix/base/pdf.py:303 -#: pretix/base/services/invoices.py:439 pretix/control/views/event.py:743 +#: pretix/base/services/invoices.py:439 pretix/control/views/event.py:742 msgid "John Doe" msgstr "" @@ -575,7 +575,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/refund_choose.html:115 #: pretix/control/templates/pretixcontrol/orders/index.html:45 #: pretix/control/templates/pretixcontrol/orders/index.html:112 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:169 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:173 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41 #: pretix/control/templates/pretixcontrol/search/orders.html:48 #: pretix/plugins/badges/exporters.py:294 @@ -588,7 +588,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:797 #: pretix/plugins/ticketoutputpdf/exporters.py:91 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:43 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:60 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:64 msgid "Order code" msgstr "" @@ -610,7 +610,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:205 #: pretix/base/exporters/waitinglist.py:116 pretix/base/models/auth.py:140 -#: pretix/base/models/customers.py:58 pretix/control/forms/event.py:1262 +#: pretix/base/models/customers.py:60 pretix/control/forms/event.py:1261 #: pretix/control/views/waitinglist.py:293 msgid "Language" msgstr "" @@ -628,16 +628,15 @@ msgstr "" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 #: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/waitinglist.py:106 pretix/base/forms/questions.py:996 +#: pretix/base/exporters/waitinglist.py:106 pretix/base/forms/questions.py:1015 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1283 pretix/base/models/event.py:1517 #: pretix/base/models/items.py:1571 pretix/base/models/items.py:1739 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:72 -#: pretix/base/models/seating.py:61 pretix/base/models/tax.py:131 -#: pretix/base/models/waitinglist.py:66 pretix/base/settings.py:2482 -#: pretix/base/settings.py:2492 pretix/base/settings.py:2821 -#: pretix/control/forms/filter.py:569 pretix/control/forms/item.py:341 -#: pretix/control/forms/organizer.py:548 +#: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:66 +#: pretix/base/settings.py:2482 pretix/base/settings.py:2492 +#: pretix/base/settings.py:2821 pretix/control/forms/filter.py:569 +#: pretix/control/forms/item.py:341 pretix/control/forms/organizer.py:559 #: pretix/control/templates/pretixcontrol/checkin/index.html:95 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 #: pretix/control/templates/pretixcontrol/oauth/app_list.html:12 @@ -657,8 +656,8 @@ msgstr "" #: pretix/plugins/reports/exporters.py:798 #: pretix/plugins/ticketoutputpdf/models.py:238 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 -#: pretix/presale/forms/customer.py:145 pretix/presale/forms/customer.py:408 -#: pretix/presale/forms/waitinglist.py:90 +#: pretix/presale/forms/customer.py:163 pretix/presale/forms/customer.py:431 +#: pretix/presale/forms/waitinglist.py:88 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:135 #: pretix/presale/templates/pretixpresale/event/checkout_customer.html:38 @@ -672,8 +671,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:569 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:571 -#: pretix/base/models/customers.py:213 pretix/base/models/orders.py:1317 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:589 +#: pretix/base/models/customers.py:216 pretix/base/models/orders.py:1317 #: pretix/base/models/orders.py:2627 pretix/base/orderimport.py:351 #: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:573 #: pretix/control/forms/filter.py:604 @@ -682,7 +681,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:753 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:84 #: pretix/presale/templates/pretixpresale/event/order.html:322 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:176 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:180 msgid "Address" msgstr "" @@ -691,8 +690,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:570 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:582 -#: pretix/base/models/customers.py:214 pretix/base/models/orders.py:1318 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:600 +#: pretix/base/models/customers.py:217 pretix/base/models/orders.py:1318 #: pretix/base/models/orders.py:2628 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:826 #: pretix/control/forms/filter.py:577 pretix/control/forms/filter.py:608 @@ -707,8 +706,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:571 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:215 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:608 +#: pretix/base/models/customers.py:218 pretix/base/models/orders.py:1319 #: pretix/base/models/orders.py:2629 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:838 #: pretix/control/forms/filter.py:582 pretix/control/forms/filter.py:613 @@ -723,8 +722,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:572 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:602 -#: pretix/base/models/customers.py:216 pretix/base/models/orders.py:1320 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:219 pretix/base/models/orders.py:1320 #: pretix/base/models/orders.py:2630 pretix/base/models/orders.py:2631 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 #: pretix/base/settings.py:847 pretix/control/forms/filter.py:587 @@ -775,7 +774,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:272 #: pretix/base/exporters/orderlist.py:451 #: pretix/base/exporters/orderlist.py:568 -#: pretix/base/exporters/orderlist.py:601 pretix/base/forms/questions.py:563 +#: pretix/base/exporters/orderlist.py:601 pretix/base/forms/questions.py:581 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 #: pretix/control/forms/filter.py:565 pretix/control/forms/filter.py:600 #: pretix/control/templates/pretixcontrol/order/index.html:874 @@ -796,8 +795,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:573 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:626 -#: pretix/base/forms/questions.py:962 pretix/base/models/customers.py:217 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:644 +#: pretix/base/forms/questions.py:981 pretix/base/models/customers.py:220 #: pretix/base/models/orders.py:1321 pretix/base/models/orders.py:2633 #: pretix/base/orderimport.py:408 #: pretix/control/templates/pretixcontrol/order/index.html:885 @@ -822,7 +821,7 @@ msgstr "" msgid "Internal reference" msgstr "" -#: pretix/base/exporters/invoices.py:223 pretix/control/forms/event.py:1215 +#: pretix/base/exporters/invoices.py:223 pretix/control/forms/event.py:1214 msgid "Reverse charge" msgstr "" @@ -851,7 +850,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:462 #: pretix/base/exporters/orderlist.py:613 #: pretix/control/templates/pretixcontrol/event/payment.html:10 -#: pretix/control/views/event.py:325 +#: pretix/control/views/event.py:324 msgid "Payment providers" msgstr "" @@ -925,7 +924,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:324 pretix/base/exporters/orderlist.py:448 #: pretix/base/exporters/orderlist.py:557 pretix/base/models/orders.py:2045 #: pretix/base/models/orders.py:2160 pretix/base/models/orders.py:2501 -#: pretix/base/models/tax.py:138 +#: pretix/base/models/tax.py:152 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:706 #: pretix/plugins/reports/exporters.py:751 @@ -966,9 +965,9 @@ msgstr "" #: pretix/control/navigation.py:245 pretix/control/navigation.py:352 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:163 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:167 #: pretix/plugins/reports/exporters.py:552 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:43 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:47 msgid "Orders" msgstr "" @@ -1026,8 +1025,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:540 #: pretix/base/exporters/orderlist.py:789 #: pretix/base/exporters/orderlist.py:967 -#: pretix/base/exporters/waitinglist.py:111 pretix/control/forms/event.py:1308 -#: pretix/control/forms/organizer.py:94 +#: pretix/base/exporters/waitinglist.py:111 pretix/control/forms/event.py:1307 +#: pretix/control/forms/organizer.py:96 msgid "Event slug" msgstr "" @@ -1035,7 +1034,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:458 #: pretix/plugins/reports/exporters.py:799 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:63 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:67 msgid "Order total" msgstr "" @@ -1058,7 +1057,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:30 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:174 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:178 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:46 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/templates/pretixcontrol/search/orders.html:63 @@ -1071,7 +1070,7 @@ msgstr "" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:29 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:61 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:47 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:65 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:69 #: pretix/presale/templates/pretixpresale/organizers/index.html:46 msgid "Status" msgstr "" @@ -1090,15 +1089,16 @@ msgstr "" #: pretix/base/exporters/orderlist.py:271 #: pretix/base/exporters/orderlist.py:442 #: pretix/base/exporters/orderlist.py:545 -#: pretix/base/exporters/waitinglist.py:108 pretix/base/models/items.py:1227 -#: pretix/base/models/orders.py:198 pretix/base/models/waitinglist.py:77 -#: pretix/base/orderimport.py:163 pretix/base/pdf.py:292 +#: pretix/base/exporters/waitinglist.py:108 pretix/base/models/customers.py:49 +#: pretix/base/models/items.py:1227 pretix/base/models/orders.py:198 +#: pretix/base/models/waitinglist.py:77 pretix/base/orderimport.py:163 +#: pretix/base/pdf.py:292 #: pretix/control/templates/pretixcontrol/order/index.html:233 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:292 #: pretix/plugins/checkinlists/exporters.py:456 -#: pretix/presale/checkoutflow.py:1227 pretix/presale/forms/checkout.py:90 -#: pretix/presale/forms/waitinglist.py:106 +#: pretix/presale/checkoutflow.py:1233 pretix/presale/forms/checkout.py:83 +#: pretix/presale/forms/waitinglist.py:100 #: pretix/presale/templates/pretixpresale/event/order.html:310 msgid "Phone number" msgstr "" @@ -1109,7 +1109,7 @@ msgstr "" #: pretix/control/forms/filter.py:2036 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:171 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:175 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 #: pretix/plugins/checkinlists/exporters.py:468 @@ -1119,7 +1119,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:586 #: pretix/plugins/reports/exporters.py:797 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:46 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:62 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:66 msgid "Order date" msgstr "" @@ -1201,8 +1201,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:295 #: pretix/control/templates/pretixcontrol/orders/index.html:125 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:173 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:64 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:177 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:68 msgid "Positions" msgstr "" @@ -1226,8 +1226,8 @@ msgstr "" #: pretix/base/models/orders.py:2497 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:145 #: pretix/control/templates/pretixcontrol/item/index.html:88 -#: pretix/control/templates/pretixcontrol/order/change.html:169 -#: pretix/control/templates/pretixcontrol/order/change.html:325 +#: pretix/control/templates/pretixcontrol/order/change.html:174 +#: pretix/control/templates/pretixcontrol/order/change.html:330 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:495 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:159 #: pretix/control/templates/pretixcontrol/subevents/detail.html:137 @@ -1260,7 +1260,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:835 pretix/base/models/checkin.py:54 #: pretix/base/models/items.py:1567 pretix/base/models/orders.py:1264 #: pretix/base/models/orders.py:2493 pretix/base/models/vouchers.py:185 -#: pretix/base/models/waitinglist.py:58 pretix/control/forms/event.py:1257 +#: pretix/base/models/waitinglist.py:58 pretix/control/forms/event.py:1256 #: pretix/control/forms/filter.py:379 pretix/control/forms/filter.py:1603 #: pretix/control/forms/filter.py:1829 pretix/control/forms/filter.py:1943 #: pretix/control/forms/filter.py:2027 pretix/control/forms/item.py:230 @@ -1305,7 +1305,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:616 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 -#: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:78 +#: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:76 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:10 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:45 msgid "Product" @@ -1318,12 +1318,12 @@ msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:560 -#: pretix/base/exporters/orderlist.py:565 pretix/base/forms/questions.py:546 -#: pretix/base/models/customers.py:202 pretix/base/models/orders.py:1286 +#: pretix/base/exporters/orderlist.py:565 pretix/base/forms/questions.py:564 +#: pretix/base/models/customers.py:205 pretix/base/models/orders.py:1286 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:159 -#: pretix/control/forms/filter.py:592 pretix/control/forms/organizer.py:601 +#: pretix/control/forms/filter.py:592 pretix/control/forms/organizer.py:612 #: pretix/control/templates/pretixcontrol/order/index.html:449 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:85 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:89 #: pretix/control/views/item.py:410 pretix/plugins/badges/exporters.py:293 #: pretix/plugins/checkinlists/exporters.py:108 #: pretix/plugins/checkinlists/exporters.py:438 @@ -1332,12 +1332,12 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:117 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:120 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:124 msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:567 pretix/base/forms/questions.py:552 -#: pretix/base/models/customers.py:209 pretix/base/models/orders.py:1294 +#: pretix/base/exporters/orderlist.py:567 pretix/base/forms/questions.py:570 +#: pretix/base/models/customers.py:212 pretix/base/models/orders.py:1294 #: pretix/base/pdf.py:201 #: pretix/control/templates/pretixcontrol/order/index.html:454 #: pretix/control/views/item.py:422 @@ -1405,7 +1405,7 @@ msgstr "" #: pretix/base/models/orders.py:1507 pretix/base/models/orders.py:1885 #: pretix/base/models/orders.py:2034 pretix/base/models/orders.py:2154 #: pretix/base/models/orders.py:2458 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:84 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 @@ -1494,7 +1494,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:832 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:240 -#: pretix/control/forms/event.py:1332 pretix/control/navigation.py:227 +#: pretix/control/forms/event.py:1331 pretix/control/navigation.py:227 #: pretix/control/templates/pretixcontrol/event/settings.html:255 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -1571,8 +1571,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:23 #: pretix/control/templates/pretixcontrol/orders/index.html:141 #: pretix/control/templates/pretixcontrol/orders/refunds.html:86 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:98 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:187 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:102 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:191 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:10 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:58 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:10 @@ -1582,12 +1582,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:77 #: pretix/control/templates/pretixcontrol/search/payments.html:119 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:67 -#: pretix/presale/forms/checkout.py:267 +#: pretix/presale/forms/checkout.py:256 #: pretix/presale/templates/pretixpresale/event/order.html:68 #: pretix/presale/templates/pretixpresale/event/position.html:14 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:59 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:79 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:83 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:136 msgid "TEST MODE" msgstr "" @@ -1670,7 +1670,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:1064 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:317 +#: pretix/control/templates/pretixcontrol/order/change.html:322 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" @@ -1724,7 +1724,7 @@ msgid "Voucher expired" msgstr "" #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:108 -#: pretix/control/forms/event.py:1414 +#: pretix/control/forms/event.py:1413 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -1761,20 +1761,20 @@ msgstr "" msgid "Voucher code" msgstr "" -#: pretix/base/forms/auth.py:57 pretix/base/forms/auth.py:166 +#: pretix/base/forms/auth.py:57 pretix/base/forms/auth.py:168 msgid "Keep me logged in" msgstr "" -#: pretix/base/forms/auth.py:60 pretix/base/forms/auth.py:257 +#: pretix/base/forms/auth.py:60 pretix/base/forms/auth.py:261 msgid "This combination of credentials is not known to our system." msgstr "" #: pretix/base/forms/auth.py:61 pretix/base/forms/user.py:57 -#: pretix/presale/forms/customer.py:315 pretix/presale/forms/customer.py:385 +#: pretix/presale/forms/customer.py:335 pretix/presale/forms/customer.py:407 msgid "For security reasons, please wait 5 minutes before you try again." msgstr "" -#: pretix/base/forms/auth.py:62 pretix/base/forms/auth.py:258 +#: pretix/base/forms/auth.py:62 pretix/base/forms/auth.py:262 msgid "This account is inactive." msgstr "" @@ -1783,9 +1783,9 @@ msgid "" "You already registered with that email address, please use the login form." msgstr "" -#: pretix/base/forms/auth.py:146 pretix/base/forms/auth.py:202 +#: pretix/base/forms/auth.py:146 pretix/base/forms/auth.py:204 #: pretix/base/forms/user.py:56 pretix/control/forms/users.py:45 -#: pretix/presale/forms/customer.py:228 pretix/presale/forms/customer.py:314 +#: pretix/presale/forms/customer.py:246 pretix/presale/forms/customer.py:334 msgid "Please enter the same password twice" msgstr "" @@ -1793,8 +1793,8 @@ msgstr "" msgid "Email address" msgstr "" -#: pretix/base/forms/auth.py:160 pretix/base/forms/auth.py:210 -#: pretix/presale/forms/customer.py:240 pretix/presale/forms/customer.py:332 +#: pretix/base/forms/auth.py:161 pretix/base/forms/auth.py:213 +#: pretix/presale/forms/customer.py:259 pretix/presale/forms/customer.py:353 msgid "Repeat password" msgstr "" @@ -1812,68 +1812,69 @@ msgctxt "phonenumber" msgid "Phone number (without international area code)" msgstr "" -#: pretix/base/forms/questions.py:408 +#: pretix/base/forms/questions.py:426 msgid "" "You uploaded an image in landscape orientation. Please upload an image in " "portrait orientation." msgstr "" -#: pretix/base/forms/questions.py:411 +#: pretix/base/forms/questions.py:429 msgid "Please upload an image where the width is 3/4 of the height." msgstr "" -#: pretix/base/forms/questions.py:414 +#: pretix/base/forms/questions.py:432 msgid "" "The file you uploaded has a very large number of pixels, please upload an " "image no larger than 10000 x 10000 pixels." msgstr "" -#: pretix/base/forms/questions.py:417 +#: pretix/base/forms/questions.py:435 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: pretix/base/forms/questions.py:574 pretix/base/forms/questions.py:892 +#: pretix/base/forms/questions.py:592 pretix/base/forms/questions.py:911 msgid "Street and Number" msgstr "" -#: pretix/base/forms/questions.py:608 pretix/base/forms/questions.py:944 +#: pretix/base/forms/questions.py:626 pretix/base/forms/questions.py:963 msgctxt "address" msgid "Select state" msgstr "" -#: pretix/base/forms/questions.py:839 pretix/base/forms/questions.py:870 -#: pretix/base/forms/questions.py:1035 pretix/base/payment.py:86 +#: pretix/base/forms/questions.py:858 pretix/base/forms/questions.py:889 +#: pretix/base/forms/questions.py:1054 pretix/base/payment.py:86 #: pretix/control/forms/event.py:711 pretix/control/forms/event.py:717 -#: pretix/control/forms/event.py:768 pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:768 pretix/control/forms/event.py:1166 +#: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:396 #: pretix/plugins/banktransfer/payment.py:402 -#: pretix/presale/forms/customer.py:133 +#: pretix/presale/forms/customer.py:138 msgid "This field is required." msgstr "" -#: pretix/base/forms/questions.py:931 +#: pretix/base/forms/questions.py:950 msgid "" "Optional, but depending on the country you reside in we might need to charge " "you additional taxes if you do not enter it." msgstr "" -#: pretix/base/forms/questions.py:933 pretix/base/forms/questions.py:939 +#: pretix/base/forms/questions.py:952 pretix/base/forms/questions.py:958 msgid "If you are registered in Switzerland, you can enter your UID instead." msgstr "" -#: pretix/base/forms/questions.py:937 +#: pretix/base/forms/questions.py:956 msgid "" "Optional, but it might be required for you to claim tax benefits on your " "invoice depending on your and the seller’s country of residence." msgstr "" -#: pretix/base/forms/questions.py:1026 +#: pretix/base/forms/questions.py:1045 msgid "You need to provide a company name." msgstr "" -#: pretix/base/forms/questions.py:1028 +#: pretix/base/forms/questions.py:1047 msgid "You need to provide your name." msgstr "" @@ -1889,8 +1890,8 @@ msgid "" "or password." msgstr "" -#: pretix/base/forms/user.py:55 pretix/presale/forms/customer.py:313 -#: pretix/presale/forms/customer.py:384 +#: pretix/base/forms/user.py:55 pretix/presale/forms/customer.py:333 +#: pretix/presale/forms/customer.py:406 msgid "The current password you entered was not correct." msgstr "" @@ -1898,13 +1899,13 @@ msgstr "" msgid "Please choose a password different to your current one." msgstr "" -#: pretix/base/forms/user.py:63 pretix/presale/forms/customer.py:322 -#: pretix/presale/forms/customer.py:389 +#: pretix/base/forms/user.py:63 pretix/presale/forms/customer.py:342 +#: pretix/presale/forms/customer.py:411 msgid "Your current password" msgstr "" #: pretix/base/forms/user.py:67 pretix/control/forms/users.py:50 -#: pretix/presale/forms/customer.py:327 +#: pretix/presale/forms/customer.py:347 msgid "New password" msgstr "" @@ -1912,7 +1913,7 @@ msgstr "" msgid "Repeat new password" msgstr "" -#: pretix/base/forms/user.py:75 pretix/control/forms/organizer.py:272 +#: pretix/base/forms/user.py:75 pretix/control/forms/organizer.py:274 #: pretix/control/forms/users.py:58 msgid "Default timezone" msgstr "" @@ -1950,11 +1951,11 @@ msgstr "" msgid "Invalid placeholder(s): %(value)s" msgstr "" -#: pretix/base/forms/widgets.py:187 pretix/base/forms/widgets.py:192 +#: pretix/base/forms/widgets.py:188 pretix/base/forms/widgets.py:193 msgid "Business or institutional customer" msgstr "" -#: pretix/base/forms/widgets.py:191 +#: pretix/base/forms/widgets.py:192 msgid "Individual customer" msgstr "" @@ -2027,7 +2028,7 @@ msgid "" "until {to_date}" msgstr "" -#: pretix/base/invoice.py:440 pretix/base/services/mail.py:456 +#: pretix/base/invoice.py:440 pretix/base/services/mail.py:457 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" @@ -2156,7 +2157,7 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:128 pretix/base/models/customers.py:49 +#: pretix/base/models/auth.py:128 pretix/base/models/customers.py:51 #: pretix/base/models/orders.py:2625 pretix/base/settings.py:2832 #: pretix/base/settings.py:2843 #: pretix/control/templates/pretixcontrol/users/index.html:47 @@ -2321,30 +2322,30 @@ msgstr "" msgid "Server error" msgstr "" -#: pretix/base/models/customers.py:51 +#: pretix/base/models/customers.py:53 msgid "Account active" msgstr "" -#: pretix/base/models/customers.py:52 +#: pretix/base/models/customers.py:54 msgid "Verified email address" msgstr "" -#: pretix/base/models/customers.py:53 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:55 +#: pretix/base/models/customers.py:55 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:59 msgid "Last login" msgstr "" -#: pretix/base/models/customers.py:54 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:53 +#: pretix/base/models/customers.py:56 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:57 msgid "Registration date" msgstr "" -#: pretix/base/models/customers.py:212 pretix/base/models/orders.py:1316 +#: pretix/base/models/customers.py:215 pretix/base/models/orders.py:1316 #: pretix/base/models/orders.py:2624 pretix/base/settings.py:814 msgid "Company name" msgstr "" -#: pretix/base/models/customers.py:216 pretix/base/models/orders.py:1320 +#: pretix/base/models/customers.py:219 pretix/base/models/orders.py:1320 #: pretix/base/models/orders.py:2631 pretix/base/settings.py:79 #: pretix/plugins/stripe/payment.py:185 msgid "Select country" @@ -2510,12 +2511,12 @@ msgstr "" #: pretix/base/models/orders.py:2563 pretix/base/models/vouchers.py:179 #: pretix/base/models/waitinglist.py:52 pretix/base/notifications.py:187 #: pretix/control/forms/filter.py:828 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:170 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:174 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:11 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:44 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:61 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:65 msgid "Event" msgstr "" @@ -2526,7 +2527,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:76 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1353 +#: pretix/control/views/organizer.py:1352 msgid "Events" msgstr "" @@ -2676,6 +2677,7 @@ msgid "Category name" msgstr "" #: pretix/base/models/items.py:89 pretix/base/models/items.py:362 +#: pretix/base/models/tax.py:140 msgid "Internal name" msgstr "" @@ -2817,7 +2819,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:414 pretix/base/settings.py:1054 -#: pretix/control/forms/event.py:1327 +#: pretix/control/forms/event.py:1326 msgid "Show number of tickets left" msgstr "" @@ -2941,7 +2943,7 @@ msgid "" msgstr "" #: pretix/base/models/items.py:507 pretix/base/models/items.py:838 -#: pretix/control/forms/event.py:891 pretix/control/forms/item.py:512 +#: pretix/control/forms/event.py:890 pretix/control/forms/item.py:512 #: pretix/control/forms/item.py:688 msgid "Sales channels" msgstr "" @@ -3352,7 +3354,7 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1574 pretix/control/forms/event.py:1361 +#: pretix/base/models/items.py:1574 pretix/control/forms/event.py:1360 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "" @@ -3522,9 +3524,9 @@ msgid "Canceled" msgstr "" #: pretix/base/models/memberships.py:133 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:81 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:85 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:20 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:117 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:121 msgid "Membership type" msgstr "" @@ -3549,7 +3551,7 @@ msgid "Customer" msgstr "" #: pretix/base/models/orders.py:202 pretix/control/forms/filter.py:515 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:51 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:55 msgid "Locale" msgstr "" @@ -3623,7 +3625,7 @@ msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" #: pretix/base/models/orders.py:1022 pretix/base/services/orders.py:937 -#: pretix/control/views/event.py:748 +#: pretix/control/views/event.py:747 #, python-format msgid "Your order: %(code)s" msgstr "" @@ -3815,6 +3817,9 @@ msgstr "" #: pretix/base/models/organizer.py:93 pretix/control/forms/event.py:99 #: pretix/control/forms/event.py:105 pretix/control/forms/filter.py:728 #: pretix/control/forms/filter.py:840 pretix/control/forms/filter.py:1413 +#: pretix/control/templates/pretixcontrol/email_setup.html:6 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 #: pretix/control/templates/pretixcontrol/events/index.html:66 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 #: pretix/control/templates/pretixcontrol/organizers/edit.html:9 @@ -3938,19 +3943,29 @@ msgstr "" msgid "Seat {number}" msgstr "" -#: pretix/base/models/tax.py:132 +#: pretix/base/models/tax.py:145 +msgid "Official name" +msgstr "" + +#: pretix/base/models/tax.py:146 msgid "Should be short, e.g. \"VAT\"" msgstr "" -#: pretix/base/models/tax.py:141 +#: pretix/base/models/tax.py:155 msgid "The configured product prices include the tax amount" msgstr "" -#: pretix/base/models/tax.py:145 +#: pretix/base/models/tax.py:159 +msgid "" +"Keep gross amount constant if the tax rate changes based on the invoice " +"address" +msgstr "" + +#: pretix/base/models/tax.py:163 msgid "Use EU reverse charge taxation rules" msgstr "" -#: pretix/base/models/tax.py:147 +#: pretix/base/models/tax.py:165 msgid "" "Not recommended. Most events will NOT be qualified for reverse charge since " "the place of taxation is the location of the event. This option disables " @@ -3960,43 +3975,43 @@ msgid "" "calculation. USE AT YOUR OWN RISK." msgstr "" -#: pretix/base/models/tax.py:154 pretix/plugins/stripe/payment.py:209 +#: pretix/base/models/tax.py:172 pretix/plugins/stripe/payment.py:209 msgid "Merchant country" msgstr "" -#: pretix/base/models/tax.py:156 +#: pretix/base/models/tax.py:174 msgid "" "Your country of residence. This is the country the EU reverse charge rule " "will not apply in, if configured above." msgstr "" -#: pretix/base/models/tax.py:192 +#: pretix/base/models/tax.py:210 msgid "You need to set your home country to use the reverse charge feature." msgstr "" -#: pretix/base/models/tax.py:196 +#: pretix/base/models/tax.py:214 #, python-brace-format msgid "incl. {rate}% {name}" msgstr "" -#: pretix/base/models/tax.py:198 +#: pretix/base/models/tax.py:216 #, python-brace-format msgid "plus {rate}% {name}" msgstr "" -#: pretix/base/models/tax.py:200 +#: pretix/base/models/tax.py:218 #: pretix/control/templates/pretixcontrol/event/tax_index.html:46 msgid "reverse charge enabled" msgstr "" -#: pretix/base/models/tax.py:309 +#: pretix/base/models/tax.py:335 msgctxt "invoice" msgid "" "Reverse Charge: According to Article 194, 196 of Council Directive 2006/112/" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/models/tax.py:315 +#: pretix/base/models/tax.py:341 msgctxt "invoice" msgid "VAT liability rests with the service recipient." msgstr "" @@ -4037,10 +4052,10 @@ msgid "" msgstr "" #: pretix/base/models/vouchers.py:211 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:83 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:87 #: pretix/control/views/vouchers.py:108 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:119 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:123 msgid "Valid until" msgstr "" @@ -4805,7 +4820,7 @@ msgid "Order code and position number" msgstr "" #: pretix/base/pdf.py:109 pretix/base/services/tickets.py:100 -#: pretix/control/views/event.py:741 pretix/control/views/pdf.py:85 +#: pretix/control/views/event.py:740 pretix/control/views/pdf.py:85 msgid "Sample product" msgstr "" @@ -4822,7 +4837,7 @@ msgid "Product description" msgstr "" #: pretix/base/pdf.py:119 pretix/base/services/tickets.py:101 -#: pretix/control/views/event.py:742 pretix/control/views/pdf.py:86 +#: pretix/control/views/event.py:741 pretix/control/views/pdf.py:86 msgid "Sample product description" msgstr "" @@ -5542,21 +5557,21 @@ msgid "" "settings." msgstr "" -#: pretix/base/services/mail.py:245 +#: pretix/base/services/mail.py:246 #, python-brace-format msgid "" "You are receiving this email because someone placed an order for {event} for " "you." msgstr "" -#: pretix/base/services/mail.py:249 pretix/base/services/mail.py:265 +#: pretix/base/services/mail.py:250 pretix/base/services/mail.py:266 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/mail.py:261 +#: pretix/base/services/mail.py:262 #, python-brace-format msgid "You are receiving this email because you placed an order for {event}." msgstr "" @@ -6589,7 +6604,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1055 pretix/control/forms/event.py:1328 +#: pretix/base/settings.py:1055 pretix/control/forms/event.py:1327 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -6605,7 +6620,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1083 pretix/control/forms/event.py:1333 +#: pretix/base/settings.py:1083 pretix/control/forms/event.py:1332 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 " @@ -6930,19 +6945,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1517 pretix/control/forms/event.py:1356 +#: pretix/base/settings.py:1517 pretix/control/forms/event.py:1355 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1518 pretix/control/forms/event.py:1358 +#: pretix/base/settings.py:1518 pretix/control/forms/event.py:1357 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1526 pretix/control/forms/event.py:1350 +#: pretix/base/settings.py:1526 pretix/control/forms/event.py:1349 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1527 pretix/control/forms/event.py:1351 +#: pretix/base/settings.py:1527 pretix/control/forms/event.py:1350 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6989,11 +7004,15 @@ msgid "" "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1597 +#: pretix/base/settings.py:1597 pretix/control/forms/mailsetup.py:35 +#: pretix/control/forms/mailsetup.py:108 +#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1598 +#: pretix/base/settings.py:1598 pretix/control/forms/mailsetup.py:36 +#: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "" @@ -7173,12 +7192,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1796 pretix/control/forms/event.py:991 -#: pretix/control/forms/event.py:1034 pretix/plugins/sendmail/models.py:201 +#: pretix/base/settings.py:1796 pretix/control/forms/event.py:990 +#: pretix/control/forms/event.py:1033 pretix/plugins/sendmail/models.py:201 msgid "Number of days" msgstr "" -#: pretix/base/settings.py:1798 pretix/control/forms/event.py:994 +#: pretix/base/settings.py:1798 pretix/control/forms/event.py:993 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." @@ -7440,7 +7459,7 @@ msgid "Only respected by modern browsers." msgstr "" #: pretix/base/settings.py:2157 pretix/base/settings.py:2200 -#: pretix/control/forms/organizer.py:321 +#: pretix/control/forms/organizer.py:323 msgid "Header image" msgstr "" @@ -7472,7 +7491,7 @@ msgid "" "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2203 pretix/control/forms/organizer.py:325 +#: pretix/base/settings.py:2203 pretix/control/forms/organizer.py:327 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -7785,7 +7804,7 @@ msgid "Middle name" msgstr "" #: pretix/base/settings.py:2825 pretix/base/settings.py:2836 -#: pretix/control/forms/organizer.py:418 +#: pretix/control/forms/organizer.py:419 msgctxt "person_name_sample" msgid "John Doe" msgstr "" @@ -8098,6 +8117,27 @@ msgstr "" msgid "at" msgstr "" +#: pretix/base/templates/pretixbase/redirect.html:5 +#: pretix/base/templates/pretixbase/redirect.html:9 +msgid "Redirect" +msgstr "" + +#: pretix/base/templates/pretixbase/redirect.html:11 +#, python-format +msgid "" +"The link you clicked on wants to redirect you to a destination on the " +"website %(host)s." +msgstr "" + +#: pretix/base/templates/pretixbase/redirect.html:14 +msgid "Please only proceed if you trust this website to be safe." +msgstr "" + +#: pretix/base/templates/pretixbase/redirect.html:20 +#, python-format +msgid "Proceed to %(host)s" +msgstr "" + #: pretix/base/templates/source.html:5 pretix/base/templates/source.html:9 msgid "Source code" msgstr "" @@ -8208,7 +8248,7 @@ msgstr "" msgid "This field has an invalid value: %(value)s." msgstr "" -#: pretix/base/views/errors.py:40 +#: pretix/base/views/errors.py:48 msgid "" "You are seeing this message because this HTTPS site requires a 'Referer " "header' to be sent by your Web browser, but none was sent. This header is " @@ -8216,21 +8256,21 @@ msgid "" "hijacked by third parties." msgstr "" -#: pretix/base/views/errors.py:45 +#: pretix/base/views/errors.py:53 msgid "" "If you have configured your browser to disable 'Referer' headers, please re-" "enable them, at least for this site, or for HTTPS connections, or for 'same-" "origin' requests." msgstr "" -#: pretix/base/views/errors.py:50 +#: pretix/base/views/errors.py:58 msgid "" "You are seeing this message because this site requires a CSRF cookie when " "submitting forms. This cookie is required for security reasons, to ensure " "that your browser is not being hijacked by third parties." msgstr "" -#: pretix/base/views/errors.py:55 +#: pretix/base/views/errors.py:63 msgid "" "If you have configured your browser to disable cookies, please re-enable " "them, at least for this site, or for 'same-origin' requests." @@ -8253,50 +8293,6 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/__init__.py:378 -msgid "Use custom SMTP server" -msgstr "" - -#: pretix/control/forms/__init__.py:379 -msgid "" -"All mail related to your event will be sent over the smtp server specified " -"by you." -msgstr "" - -#: pretix/control/forms/__init__.py:383 -msgid "Hostname" -msgstr "" - -#: pretix/control/forms/__init__.py:388 -msgid "Port" -msgstr "" - -#: pretix/control/forms/__init__.py:393 -msgid "Username" -msgstr "" - -#: pretix/control/forms/__init__.py:402 -msgid "Use STARTTLS" -msgstr "" - -#: pretix/control/forms/__init__.py:403 -msgid "Commonly enabled on port 587." -msgstr "" - -#: pretix/control/forms/__init__.py:407 -msgid "Use SSL" -msgstr "" - -#: pretix/control/forms/__init__.py:408 -msgid "Commonly enabled on port 465." -msgstr "" - -#: pretix/control/forms/__init__.py:415 -msgid "" -"You can activate either SSL or STARTTLS security, but not both at the same " -"time." -msgstr "" - #: pretix/control/forms/checkin.py:90 pretix/control/forms/filter.py:382 #: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1606 #: pretix/control/forms/filter.py:1639 pretix/control/forms/filter.py:1832 @@ -8383,49 +8379,49 @@ msgstr "" msgid "Default ({value})" msgstr "" -#: pretix/control/forms/event.py:365 pretix/control/forms/organizer.py:129 +#: pretix/control/forms/event.py:365 pretix/control/forms/organizer.py:131 msgid "Custom domain" msgstr "" -#: pretix/control/forms/event.py:367 pretix/control/forms/organizer.py:131 +#: pretix/control/forms/event.py:367 pretix/control/forms/organizer.py:133 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" -#: pretix/control/forms/event.py:385 pretix/control/forms/organizer.py:139 +#: pretix/control/forms/event.py:385 pretix/control/forms/organizer.py:141 msgid "You cannot choose the base domain of this installation." msgstr "" -#: pretix/control/forms/event.py:389 pretix/control/forms/organizer.py:144 +#: pretix/control/forms/event.py:389 pretix/control/forms/organizer.py:146 msgid "This domain is already in use for a different event or organizer." msgstr "" -#: pretix/control/forms/event.py:460 pretix/control/forms/organizer.py:275 +#: pretix/control/forms/event.py:460 pretix/control/forms/organizer.py:277 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:461 pretix/control/forms/organizer.py:276 +#: pretix/control/forms/event.py:461 pretix/control/forms/organizer.py:278 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behavior when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:466 pretix/control/forms/organizer.py:281 +#: pretix/control/forms/event.py:466 pretix/control/forms/organizer.py:283 msgid "Allowed titles" msgstr "" -#: pretix/control/forms/event.py:467 pretix/control/forms/organizer.py:282 +#: pretix/control/forms/event.py:467 pretix/control/forms/organizer.py:284 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:579 pretix/control/forms/organizer.py:342 +#: pretix/control/forms/event.py:579 pretix/control/forms/organizer.py:344 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:585 pretix/control/forms/organizer.py:348 +#: pretix/control/forms/event.py:585 pretix/control/forms/organizer.py:350 msgid "Free text input" msgstr "" @@ -8485,190 +8481,190 @@ msgstr "" msgid "The online shop must be selected to receive these emails." msgstr "" -#: pretix/control/forms/event.py:880 +#: pretix/control/forms/event.py:879 msgid "Sales channels for checkout emails" msgstr "" -#: pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:880 msgid "" "The order placed and paid emails will only be send to orders from these " "sales channels. The online shop must be enabled." msgstr "" -#: pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:891 msgid "" "This email will only be send to orders from these sales channels. The online " "shop must be enabled." msgstr "" -#: pretix/control/forms/event.py:900 pretix/control/forms/organizer.py:364 +#: pretix/control/forms/event.py:899 pretix/control/forms/organizer.py:365 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:901 pretix/control/forms/organizer.py:365 +#: pretix/control/forms/event.py:900 pretix/control/forms/organizer.py:366 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:907 pretix/control/forms/organizer.py:371 +#: pretix/control/forms/event.py:906 pretix/control/forms/organizer.py:372 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:910 +#: pretix/control/forms/event.py:909 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:915 pretix/control/forms/organizer.py:379 +#: pretix/control/forms/event.py:914 pretix/control/forms/organizer.py:380 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:920 +#: pretix/control/forms/event.py:919 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:942 -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1018 +#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:941 +#: pretix/control/forms/event.py:958 pretix/control/forms/event.py:1017 msgid "Text sent to order contact address" msgstr "" +#: pretix/control/forms/event.py:929 pretix/control/forms/event.py:946 +#: pretix/control/forms/event.py:963 pretix/control/forms/event.py:1022 +msgid "Send an email to attendees" +msgstr "" + #: pretix/control/forms/event.py:930 pretix/control/forms/event.py:947 #: pretix/control/forms/event.py:964 pretix/control/forms/event.py:1023 -msgid "Send an email to attendees" -msgstr "" - -#: pretix/control/forms/event.py:931 pretix/control/forms/event.py:948 -#: pretix/control/forms/event.py:965 pretix/control/forms/event.py:1024 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:936 pretix/control/forms/event.py:953 -#: pretix/control/forms/event.py:970 pretix/control/forms/event.py:1029 +#: pretix/control/forms/event.py:935 pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:969 pretix/control/forms/event.py:1028 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:976 pretix/control/forms/event.py:998 -#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1008 -#: pretix/control/forms/event.py:1013 pretix/control/forms/organizer.py:385 -#: pretix/control/forms/organizer.py:390 pretix/control/forms/organizer.py:395 -#: pretix/control/templates/pretixcontrol/event/mail.html:50 +#: pretix/control/forms/event.py:975 pretix/control/forms/event.py:997 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1007 +#: pretix/control/forms/event.py:1012 pretix/control/forms/organizer.py:386 +#: pretix/control/forms/organizer.py:391 pretix/control/forms/organizer.py:396 +#: pretix/control/templates/pretixcontrol/event/mail.html:83 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:392 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:980 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:985 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:1037 +#: pretix/control/forms/event.py:1036 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:1041 +#: pretix/control/forms/event.py:1040 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1046 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1049 +#: pretix/control/forms/event.py:1048 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1053 +#: pretix/control/forms/event.py:1052 msgid "Approved free order" msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1055 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1060 +#: pretix/control/forms/event.py:1059 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1091 pretix/control/forms/orders.py:630 -#: pretix/control/forms/orders.py:823 pretix/control/forms/organizer.py:431 +#: pretix/control/forms/event.py:1090 pretix/control/forms/orders.py:630 +#: pretix/control/forms/orders.py:823 pretix/control/forms/organizer.py:432 #: pretix/control/forms/vouchers.py:295 pretix/plugins/sendmail/forms.py:61 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1132 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1134 +#: pretix/control/forms/event.py:1133 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1190 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1191 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1205 +#: pretix/control/forms/event.py:1204 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1206 +#: pretix/control/forms/event.py:1205 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1206 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1208 +#: pretix/control/forms/event.py:1207 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1214 +#: pretix/control/forms/event.py:1213 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1216 +#: pretix/control/forms/event.py:1215 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1217 +#: pretix/control/forms/event.py:1216 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1218 +#: pretix/control/forms/event.py:1217 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1222 +#: pretix/control/forms/event.py:1221 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1226 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1267 +#: pretix/control/forms/event.py:1266 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1269 +#: pretix/control/forms/event.py:1268 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 " @@ -8676,48 +8672,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1274 +#: pretix/control/forms/event.py:1273 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1275 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:1297 +#: pretix/control/forms/event.py:1296 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1304 pretix/control/forms/organizer.py:90 +#: pretix/control/forms/event.py:1303 pretix/control/forms/organizer.py:92 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1339 +#: pretix/control/forms/event.py:1338 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1340 +#: pretix/control/forms/event.py:1339 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1343 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1344 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:1371 +#: pretix/control/forms/event.py:1370 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1372 +#: pretix/control/forms/event.py:1371 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 " @@ -8725,27 +8721,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1377 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1379 +#: pretix/control/forms/event.py:1378 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:1418 +#: pretix/control/forms/event.py:1417 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1423 +#: pretix/control/forms/event.py:1422 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1428 +#: pretix/control/forms/event.py:1427 msgid "Quantity available" msgstr "" @@ -8903,7 +8899,7 @@ msgid "Exact matches only" msgstr "" #: pretix/control/forms/filter.py:622 -#: pretix/control/templates/pretixcontrol/order/change.html:189 +#: pretix/control/templates/pretixcontrol/order/change.html:194 msgid "Ticket secret" msgstr "" @@ -9036,9 +9032,9 @@ msgid "not yet activated" msgstr "" #: pretix/control/forms/filter.py:1290 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:75 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:46 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:114 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:79 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:50 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:118 msgid "Memberships" msgstr "" @@ -9594,6 +9590,50 @@ msgstr "" msgid "inactive" msgstr "" +#: pretix/control/forms/mailsetup.py:40 +msgid "Hostname" +msgstr "" + +#: pretix/control/forms/mailsetup.py:45 +msgid "Port" +msgstr "" + +#: pretix/control/forms/mailsetup.py:50 +msgid "Username" +msgstr "" + +#: pretix/control/forms/mailsetup.py:59 +msgid "Use STARTTLS" +msgstr "" + +#: pretix/control/forms/mailsetup.py:60 +msgid "Commonly enabled on port 587." +msgstr "" + +#: pretix/control/forms/mailsetup.py:64 +msgid "Use SSL" +msgstr "" + +#: pretix/control/forms/mailsetup.py:65 +msgid "Commonly enabled on port 465." +msgstr "" + +#: pretix/control/forms/mailsetup.py:72 +msgid "" +"You can activate either SSL or STARTTLS security, but not both at the same " +"time." +msgstr "" + +#: pretix/control/forms/mailsetup.py:84 pretix/control/forms/mailsetup.py:89 +msgid "" +"You are not allowed to use this mail server, please choose one with a public " +"IP address instead." +msgstr "" + +#: pretix/control/forms/mailsetup.py:92 +msgid "We were unable to resolve this hostname." +msgstr "" + #: pretix/control/forms/orderimport.py:30 msgid "Import mode" msgstr "" @@ -9736,12 +9776,12 @@ msgid "Seat" msgstr "" #: pretix/control/forms/orders.py:297 -#: pretix/control/templates/pretixcontrol/order/change.html:157 +#: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:9 -#: pretix/presale/forms/checkout.py:245 +#: pretix/presale/forms/checkout.py:234 msgid "Membership" msgstr "" @@ -9963,48 +10003,55 @@ msgstr "" msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" -#: pretix/control/forms/organizer.py:71 +#: pretix/control/forms/organizer.py:73 msgid "This slug is already in use. Please choose a different one." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:223 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:253 msgid "" "Your device will not have access to anything, please select some events." msgstr "" -#: pretix/control/forms/organizer.py:331 +#: pretix/control/forms/organizer.py:333 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:335 +#: pretix/control/forms/organizer.py:337 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 accommodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:374 +#: pretix/control/forms/organizer.py:375 msgid "This will be attached to every email." msgstr "" -#: pretix/control/forms/organizer.py:452 +#: pretix/control/forms/organizer.py:453 msgctxt "webhooks" msgid "Event types" msgstr "" -#: pretix/control/forms/organizer.py:483 +#: pretix/control/forms/organizer.py:484 msgid "Gift card value" msgstr "" -#: pretix/control/forms/organizer.py:533 pretix/presale/forms/customer.py:386 +#: pretix/control/forms/organizer.py:534 pretix/presale/forms/customer.py:408 msgid "An account with this email address is already registered." msgstr "" +#: pretix/control/forms/organizer.py:550 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:52 +#: pretix/presale/forms/customer.py:153 pretix/presale/forms/customer.py:441 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:28 +msgid "Phone" +msgstr "" + #: pretix/control/forms/renderers.py:54 #: pretix/control/templates/pretixcontrol/items/question_edit.html:135 msgctxt "form" @@ -10100,7 +10147,7 @@ msgstr "" msgid "Specific seat ID" msgstr "" -#: pretix/control/forms/vouchers.py:195 pretix/presale/forms/waitinglist.py:129 +#: pretix/control/forms/vouchers.py:195 pretix/presale/forms/waitinglist.py:123 msgid "Invalid product selected." msgstr "" @@ -10422,7 +10469,7 @@ msgstr "" msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/views/organizer.py:1666 +#: pretix/control/logdisplay.py:321 pretix/control/views/organizer.py:1665 msgid "The membership type has been created." msgstr "" @@ -11048,7 +11095,7 @@ msgstr "" msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:482 pretix/control/views/organizer.py:1454 +#: pretix/control/logdisplay.py:482 pretix/control/views/organizer.py:1453 msgid "The gate has been created." msgstr "" @@ -11123,7 +11170,7 @@ msgstr "" msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:499 pretix/control/views/organizer.py:1306 +#: pretix/control/logdisplay.py:499 pretix/control/views/organizer.py:1305 msgid "The gift card has been changed." msgstr "" @@ -11270,9 +11317,9 @@ msgstr "" msgid "Payment" msgstr "" -#: pretix/control/navigation.py:73 pretix/control/views/event.py:1376 -#: pretix/control/views/event.py:1378 pretix/control/views/event.py:1409 -#: pretix/control/views/event.py:1414 pretix/control/views/subevents.py:286 +#: pretix/control/navigation.py:73 pretix/control/views/event.py:1375 +#: pretix/control/views/event.py:1377 pretix/control/views/event.py:1408 +#: pretix/control/views/event.py:1413 pretix/control/views/subevents.py:286 #: pretix/presale/templates/pretixpresale/organizers/index.html:112 #: pretix/presale/templates/pretixpresale/organizers/index.html:114 msgid "Tickets" @@ -11525,6 +11572,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/auth/login_2fa.html:27 +#: pretix/control/templates/pretixcontrol/email_setup.html:123 #: pretix/control/templates/pretixcontrol/events/create_base.html:19 #: pretix/control/templates/pretixcontrol/order/refund_start.html:56 #: pretix/control/templates/pretixcontrol/shredder/download.html:60 @@ -11588,14 +11636,16 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:104 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:75 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:80 #: pretix/control/templates/pretixcontrol/event/invoicing.html:65 -#: pretix/control/templates/pretixcontrol/event/mail.html:103 +#: pretix/control/templates/pretixcontrol/event/mail.html:124 #: pretix/control/templates/pretixcontrol/event/payment.html:80 #: 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:345 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:136 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:138 #: pretix/control/templates/pretixcontrol/event/tickets.html:73 #: pretix/control/templates/pretixcontrol/global_settings.html:12 #: pretix/control/templates/pretixcontrol/global_update.html:86 @@ -11617,7 +11667,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/gate_edit.html:15 #: pretix/control/templates/pretixcontrol/organizers/giftcard_create.html:17 #: pretix/control/templates/pretixcontrol/organizers/giftcard_edit.html:20 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:51 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:73 #: pretix/control/templates/pretixcontrol/organizers/membershiptype_edit.html:15 #: pretix/control/templates/pretixcontrol/organizers/property_edit.html:15 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:45 @@ -12048,7 +12098,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:380 +#: pretix/control/templates/pretixcontrol/order/change.html:385 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -12101,7 +12151,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:40 #: pretix/control/templates/pretixcontrol/order/index.html:37 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:138 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:142 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:26 #: pretix/control/templates/pretixcontrol/organizers/delete.html:30 #: pretix/control/templates/pretixcontrol/organizers/gate_delete.html:15 @@ -12121,15 +12171,15 @@ msgstr "" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15 #: pretix/presale/templates/pretixpresale/organizers/customer_address_delete.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:189 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:222 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:193 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:226 #: pretix/presale/templates/pretixpresale/organizers/customer_profile_delete.html:26 msgid "Delete" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/payment.html:72 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:31 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:32 #: pretix/control/templates/pretixcontrol/items/question_edit.html:125 msgid "Advanced" msgstr "" @@ -12159,11 +12209,15 @@ msgid "Custom check-in rule" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 +#: pretix/control/templates/pretixcontrol/event/mail.html:34 +#: pretix/control/templates/pretixcontrol/event/mail.html:48 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/orders/index.html:38 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:63 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:131 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:67 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:135 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:15 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:34 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:48 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:66 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:89 @@ -12274,6 +12328,25 @@ msgstr "" msgid "Other features" msgstr "" +#: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 +#, python-format +msgid "" +"Hello,\n" +"\n" +"someone requested to use %(address)s as a sender address on %(instance)s.\n" +"This will allow them to send emails that are shown to originate from this " +"email address.\n" +"If that was you, please enter the following confirmation code:\n" +"\n" +"%(code)s\n" +"\n" +"If this was not requested by you, you can safely ignore this email.\n" +"\n" +"Best regards,\n" +"\n" +"Your %(instance)s team\n" +msgstr "" + #: pretix/control/templates/pretixcontrol/email/forgot.txt:1 #, python-format msgid "" @@ -12330,6 +12403,103 @@ msgid "" "Your pretix team\n" msgstr "" +#: pretix/control/templates/pretixcontrol/email_setup.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:8 +msgid "E-mail sending" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:21 +msgid "Use system default" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:29 +msgid "" +"E-mails will be sent through the system's default server. They will show the " +"following sender information:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:35 +msgctxt "mail_header" +msgid "From" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:40 +msgctxt "mail_header" +msgid "Reply-To" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:56 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:18 +msgid "Use system email server with a custom sender address" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:64 +msgid "" +"E-mails will be sent through the system's default server but with your own " +"sender address. This will make your emails look more personalized and coming " +"directly from you, but it also might require some extra steps to ensure good " +"deliverability." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:84 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:18 +msgid "Use a custom SMTP server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:92 +msgid "" +"For full customization, you can configure your own SMTP server that will be " +"used for email sending." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:110 +msgid "Reset to organizer settings" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:29 +msgid "This is the SPF record we found on your domain:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:33 +msgid "To fix this, include the following part before the last word:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:38 +msgid "Your new SPF record could look like this:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:43 +msgid "" +"Please keep in mind that updates to DNS might require multiple hours to take " +"effect." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:48 +msgid "We found an SPF record on your domain that includes this system. Great!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:54 +msgid "Verification" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:56 +#, python-format +msgid "" +"We've sent an email to %(recp)s with a confirmation code to verify that this " +"email address is owned by you. Please enter the verification code below:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:63 +msgid "Verification code" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:23 +msgid "" +"A test connection to your SMTP server was successful. You can now save your " +"new settings to put them in use." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/cancel.html:5 msgid "Cancellation settings" msgstr "" @@ -12783,74 +12953,79 @@ msgstr "" msgid "E-mail settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/mail.html:22 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:22 +msgid "Sending method" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:26 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +msgid "Custom SMTP server" +msgstr "" + #: pretix/control/templates/pretixcontrol/event/mail.html:28 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:28 +msgid "System-provided email server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:41 +#: pretix/control/templates/pretixcontrol/event/mail.html:74 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 #: pretix/control/templates/pretixcontrol/pdf/index.html:424 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:49 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:58 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:52 +#: pretix/control/templates/pretixcontrol/event/mail.html:85 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:55 +#: pretix/control/templates/pretixcontrol/event/mail.html:88 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:58 +#: pretix/control/templates/pretixcontrol/event/mail.html:91 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:61 +#: pretix/control/templates/pretixcontrol/event/mail.html:94 #: pretix/control/templates/pretixcontrol/order/index.html:226 #: pretix/control/templates/pretixcontrol/order/index.html:467 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:67 +#: pretix/control/templates/pretixcontrol/event/mail.html:100 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:70 +#: pretix/control/templates/pretixcontrol/event/mail.html:103 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:76 +#: pretix/control/templates/pretixcontrol/event/mail.html:109 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:79 +#: pretix/control/templates/pretixcontrol/event/mail.html:112 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/event/mail.html:115 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:85 +#: pretix/control/templates/pretixcontrol/event/mail.html:118 msgid "Attachments" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:89 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:39 -msgid "SMTP settings" -msgstr "" - -#: pretix/control/templates/pretixcontrol/event/mail.html:106 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:54 -msgid "Save and test custom SMTP connection" -msgstr "" - #: pretix/control/templates/pretixcontrol/event/payment.html:5 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:5 msgid "Payment settings" @@ -12913,24 +13088,26 @@ msgid "Installed plugins" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:10 -#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:222 -#: pretix/control/views/event.py:376 pretix/control/views/event.py:456 -#: pretix/control/views/event.py:495 pretix/control/views/event.py:658 -#: pretix/control/views/event.py:856 pretix/control/views/event.py:1191 +#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:221 +#: pretix/control/views/event.py:375 pretix/control/views/event.py:455 +#: pretix/control/views/event.py:494 pretix/control/views/event.py:641 +#: pretix/control/views/event.py:855 pretix/control/views/event.py:1190 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:244 #: pretix/control/views/item.py:734 pretix/control/views/item.py:1055 #: pretix/control/views/item.py:1217 pretix/control/views/item.py:1346 -#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:281 -#: pretix/control/views/organizer.py:450 pretix/control/views/organizer.py:594 -#: pretix/control/views/organizer.py:930 pretix/control/views/organizer.py:1076 -#: pretix/control/views/organizer.py:1493 -#: pretix/control/views/organizer.py:1584 -#: pretix/control/views/organizer.py:1705 -#: pretix/control/views/organizer.py:1891 -#: pretix/control/views/organizer.py:1919 -#: pretix/control/views/organizer.py:1958 -#: pretix/control/views/organizer.py:2034 pretix/control/views/subevents.py:481 +#: pretix/control/views/mailsetup.py:145 pretix/control/views/mailsetup.py:157 +#: pretix/control/views/mailsetup.py:177 pretix/control/views/mailsetup.py:243 +#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:265 +#: pretix/control/views/organizer.py:449 pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:929 pretix/control/views/organizer.py:1075 +#: pretix/control/views/organizer.py:1492 +#: pretix/control/views/organizer.py:1583 +#: pretix/control/views/organizer.py:1704 +#: pretix/control/views/organizer.py:1890 +#: pretix/control/views/organizer.py:1918 +#: pretix/control/views/organizer.py:1957 +#: pretix/control/views/organizer.py:2033 pretix/control/views/subevents.py:481 #: pretix/control/views/subevents.py:1578 pretix/control/views/user.py:216 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:287 #: pretix/plugins/badges/views.py:131 pretix/plugins/sendmail/views.py:407 @@ -13039,7 +13216,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:324 +#: pretix/control/views/event.py:323 msgid "Features" msgstr "" @@ -13245,7 +13422,7 @@ msgstr "" msgid "Tax rule: %(name)s" msgstr "" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:33 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:34 #, python-format msgid "" "These settings are intended for advanced users. See the \n" "Language-Team: LANGUAGE \n" @@ -437,15 +437,15 @@ msgstr "" msgid "Selected only" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:834 +#: pretix/static/pretixcontrol/js/ui/main.js:848 msgid "Use a different name internally" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:870 +#: pretix/static/pretixcontrol/js/ui/main.js:884 msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:911 +#: pretix/static/pretixcontrol/js/ui/main.js:925 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/el/LC_MESSAGES/django.po b/src/pretix/locale/el/LC_MESSAGES/django.po index bcf45ea510..8bbd2b4856 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: 2022-01-14 14:32+0000\n" +"POT-Creation-Date: 2022-01-27 10:01+0000\n" "PO-Revision-Date: 2019-10-31 14:39+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: Greek \n" "Language-Team: Greek \n" "Language-Team: Spanish \n" "Language-Team: Spanish \n" "Language-Team: Finnish \n" "Language-Team: Finnish \n" "Language-Team: French " msgid "Profile" msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 #, fuzzy #| msgid "Set new password" msgid "No attendee profiles are stored in your account." @@ -28721,7 +28939,7 @@ msgstr "" msgid "You cannot change this order." msgstr "Vous ne pouvez pas annuler cette commande." -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, fuzzy, python-brace-format #| msgid "" #| "The order has been marked as refunded. Please transfer the money back to " @@ -28733,28 +28951,28 @@ msgstr "" "La commande a été marquée comme étant remboursée. Veuillez transférer " "l'argent à l'acheteur manuellement." -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 #, fuzzy #| msgid "Your search did not match any vouchers." msgid "You did not make any changes." msgstr "Votre recherche ne correspond à aucuns bons." -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 #, fuzzy #| msgid "You need to enter a price if you want to change the product price." msgid "You may not change your order in a way that changes the total price." msgstr "" "Vous devez saisir un prix si vous souhaitez modifier le prix du produit." -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -28853,106 +29071,135 @@ msgstr "C'est une série d'événements" msgid "from %(start_date)s" msgstr "Afficher la date de début" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "Anglais" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "Allemand" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "Allemand (Du)" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "" -#: pretix/settings.py:510 +#: pretix/settings.py:514 #, fuzzy #| msgid "German (informal)" msgid "Dutch (informal)" msgstr "Allemand (Du)" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "" -#: pretix/settings.py:512 +#: pretix/settings.py:516 msgid "Finnish" msgstr "" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "" -#: pretix/settings.py:516 +#: pretix/settings.py:520 #, fuzzy #| msgid "English" msgid "Polish" msgstr "Anglais" -#: pretix/settings.py:517 +#: pretix/settings.py:521 msgid "Portuguese (Portugal)" msgstr "" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "" -#: pretix/settings.py:520 +#: pretix/settings.py:524 msgid "Spanish" msgstr "" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "Accès en écriture" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "" +#~ msgid "" +#~ "All mail related to your event will be sent over the smtp server " +#~ "specified by you." +#~ msgstr "" +#~ "Tous les mails relatifs à votre événement seront envoyés sur le serveur " +#~ "smtp que vous aurez spécifié." + +#~ msgid "SMTP settings" +#~ msgstr "Paramètres SMTP" + +#~ msgid "Save and test custom SMTP connection" +#~ msgstr "Enregistrer et tester une connexion SMTP personnalisée" + +#~ msgid "" +#~ "Your changes have been saved and the connection attempt to your SMTP " +#~ "server was successful." +#~ msgstr "" +#~ "Vos modifications ont été sauvegardées et la tentative de connexion à " +#~ "votre serveur SMTP a réussi." + +#~ msgid "" +#~ "We've been able to contact the SMTP server you configured. Remember to " +#~ "check the \"use custom SMTP server\" checkbox, otherwise your SMTP server " +#~ "will not be used." +#~ msgstr "" +#~ "Nous avons pu contacter le serveur SMTP que vous avez configuré. " +#~ "N'oubliez pas de cocher la case \"Utiliser un serveur SMTP personnalisé" +#~ "\", sinon votre serveur SMTP ne sera pas utilisé." + #, fuzzy #~| msgid "" #~| "This product will only be shown if a voucher matching the product is " @@ -29522,9 +29769,6 @@ msgstr "" #~ msgid "The order is already marked as paid." #~ msgstr "La commande est déjà marquée comme payée." -#~ msgid "pretix default" -#~ msgstr "pretix standard" - #~ msgid "The password you entered was not correct." #~ msgstr "Le mot de passe que vous avez entré n'était pas correct." diff --git a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po index 85bd38beb2..f961717fc7 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: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+0000\n" "PO-Revision-Date: 2021-12-04 01:00+0000\n" "Last-Translator: Eva-Maria Obermann \n" "Language-Team: French \n" "Language-Team: Galician \n" "Language-Team: Galician \n" "Language-Team: LANGUAGE \n" @@ -183,24 +183,24 @@ msgid "The product \"{}\" is not available on this date." msgstr "" #: pretix/api/serializers/organizer.py:120 -#: pretix/control/forms/organizer.py:502 +#: pretix/control/forms/organizer.py:503 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "" #: pretix/api/serializers/organizer.py:202 -#: pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:668 msgid "pretix account invitation" msgstr "" #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:768 +#: pretix/control/views/organizer.py:767 msgid "This user already has been invited for this team." msgstr "" #: pretix/api/serializers/organizer.py:240 -#: pretix/control/views/organizer.py:785 +#: pretix/control/views/organizer.py:784 msgid "This user already has permissions for this team." msgstr "" @@ -245,7 +245,7 @@ msgstr "" #: pretix/api/webhooks.py:212 pretix/base/models/checkin.py:261 #: pretix/base/notifications.py:251 -#: pretix/control/templates/pretixcontrol/event/mail.html:73 +#: pretix/control/templates/pretixcontrol/event/mail.html:106 #: pretix/control/views/orders.py:1286 msgid "Order canceled" msgstr "" @@ -267,7 +267,7 @@ msgid "Order contact address changed" msgstr "" #: pretix/api/webhooks.py:232 pretix/base/notifications.py:281 -#: pretix/control/templates/pretixcontrol/event/mail.html:64 +#: pretix/control/templates/pretixcontrol/event/mail.html:97 msgid "Order changed" msgstr "" @@ -323,26 +323,26 @@ msgstr "" msgid "{system} User" msgstr "" -#: pretix/base/auth.py:147 pretix/base/forms/auth.py:242 -#: pretix/base/models/auth.py:126 pretix/base/models/customers.py:47 +#: pretix/base/auth.py:147 pretix/base/forms/auth.py:246 +#: pretix/base/models/auth.py:126 pretix/base/models/customers.py:48 #: pretix/base/models/notifications.py:46 pretix/base/models/orders.py:194 #: pretix/control/navigation.py:81 pretix/control/navigation.py:486 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:40 #: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/presale/checkoutflow.py:1221 pretix/presale/forms/checkout.py:60 -#: pretix/presale/forms/customer.py:50 pretix/presale/forms/customer.py:124 -#: pretix/presale/forms/customer.py:231 pretix/presale/forms/customer.py:275 -#: pretix/presale/forms/customer.py:318 pretix/presale/forms/user.py:40 +#: pretix/presale/checkoutflow.py:1227 pretix/presale/forms/checkout.py:56 +#: pretix/presale/forms/customer.py:54 pretix/presale/forms/customer.py:129 +#: pretix/presale/forms/customer.py:249 pretix/presale/forms/customer.py:295 +#: pretix/presale/forms/customer.py:338 pretix/presale/forms/user.py:40 #: pretix/presale/templates/pretixpresale/event/order.html:306 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:22 msgid "E-mail" msgstr "" #: pretix/base/auth.py:149 pretix/base/forms/auth.py:153 -#: pretix/base/forms/auth.py:205 pretix/base/models/customers.py:48 -#: pretix/control/forms/__init__.py:398 pretix/presale/forms/customer.py:54 -#: pretix/presale/forms/customer.py:235 +#: pretix/base/forms/auth.py:207 pretix/base/models/customers.py:50 +#: pretix/control/forms/mailsetup.py:55 pretix/presale/forms/customer.py:58 +#: pretix/presale/forms/customer.py:253 msgid "Password" msgstr "" @@ -380,7 +380,7 @@ msgstr "" #: pretix/base/email.py:488 pretix/base/email.py:570 pretix/base/email.py:586 #: pretix/base/email.py:591 pretix/base/pdf.py:160 pretix/base/pdf.py:303 -#: pretix/base/services/invoices.py:439 pretix/control/views/event.py:743 +#: pretix/base/services/invoices.py:439 pretix/control/views/event.py:742 msgid "John Doe" msgstr "" @@ -576,7 +576,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/refund_choose.html:115 #: pretix/control/templates/pretixcontrol/orders/index.html:45 #: pretix/control/templates/pretixcontrol/orders/index.html:112 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:169 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:173 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41 #: pretix/control/templates/pretixcontrol/search/orders.html:48 #: pretix/plugins/badges/exporters.py:294 @@ -589,7 +589,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:797 #: pretix/plugins/ticketoutputpdf/exporters.py:91 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:43 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:60 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:64 msgid "Order code" msgstr "" @@ -611,7 +611,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:205 #: pretix/base/exporters/waitinglist.py:116 pretix/base/models/auth.py:140 -#: pretix/base/models/customers.py:58 pretix/control/forms/event.py:1262 +#: pretix/base/models/customers.py:60 pretix/control/forms/event.py:1261 #: pretix/control/views/waitinglist.py:293 msgid "Language" msgstr "" @@ -629,16 +629,15 @@ msgstr "" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 #: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/waitinglist.py:106 pretix/base/forms/questions.py:996 +#: pretix/base/exporters/waitinglist.py:106 pretix/base/forms/questions.py:1015 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1283 pretix/base/models/event.py:1517 #: pretix/base/models/items.py:1571 pretix/base/models/items.py:1739 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:72 -#: pretix/base/models/seating.py:61 pretix/base/models/tax.py:131 -#: pretix/base/models/waitinglist.py:66 pretix/base/settings.py:2482 -#: pretix/base/settings.py:2492 pretix/base/settings.py:2821 -#: pretix/control/forms/filter.py:569 pretix/control/forms/item.py:341 -#: pretix/control/forms/organizer.py:548 +#: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:66 +#: pretix/base/settings.py:2482 pretix/base/settings.py:2492 +#: pretix/base/settings.py:2821 pretix/control/forms/filter.py:569 +#: pretix/control/forms/item.py:341 pretix/control/forms/organizer.py:559 #: pretix/control/templates/pretixcontrol/checkin/index.html:95 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 #: pretix/control/templates/pretixcontrol/oauth/app_list.html:12 @@ -658,8 +657,8 @@ msgstr "" #: pretix/plugins/reports/exporters.py:798 #: pretix/plugins/ticketoutputpdf/models.py:238 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 -#: pretix/presale/forms/customer.py:145 pretix/presale/forms/customer.py:408 -#: pretix/presale/forms/waitinglist.py:90 +#: pretix/presale/forms/customer.py:163 pretix/presale/forms/customer.py:431 +#: pretix/presale/forms/waitinglist.py:88 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:135 #: pretix/presale/templates/pretixpresale/event/checkout_customer.html:38 @@ -673,8 +672,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:569 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:571 -#: pretix/base/models/customers.py:213 pretix/base/models/orders.py:1317 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:589 +#: pretix/base/models/customers.py:216 pretix/base/models/orders.py:1317 #: pretix/base/models/orders.py:2627 pretix/base/orderimport.py:351 #: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:573 #: pretix/control/forms/filter.py:604 @@ -683,7 +682,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:753 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:84 #: pretix/presale/templates/pretixpresale/event/order.html:322 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:176 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:180 msgid "Address" msgstr "" @@ -692,8 +691,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:570 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:582 -#: pretix/base/models/customers.py:214 pretix/base/models/orders.py:1318 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:600 +#: pretix/base/models/customers.py:217 pretix/base/models/orders.py:1318 #: pretix/base/models/orders.py:2628 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:826 #: pretix/control/forms/filter.py:577 pretix/control/forms/filter.py:608 @@ -708,8 +707,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:571 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:215 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:608 +#: pretix/base/models/customers.py:218 pretix/base/models/orders.py:1319 #: pretix/base/models/orders.py:2629 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:838 #: pretix/control/forms/filter.py:582 pretix/control/forms/filter.py:613 @@ -724,8 +723,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:572 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:602 -#: pretix/base/models/customers.py:216 pretix/base/models/orders.py:1320 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:219 pretix/base/models/orders.py:1320 #: pretix/base/models/orders.py:2630 pretix/base/models/orders.py:2631 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 #: pretix/base/settings.py:847 pretix/control/forms/filter.py:587 @@ -776,7 +775,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:272 #: pretix/base/exporters/orderlist.py:451 #: pretix/base/exporters/orderlist.py:568 -#: pretix/base/exporters/orderlist.py:601 pretix/base/forms/questions.py:563 +#: pretix/base/exporters/orderlist.py:601 pretix/base/forms/questions.py:581 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 #: pretix/control/forms/filter.py:565 pretix/control/forms/filter.py:600 #: pretix/control/templates/pretixcontrol/order/index.html:874 @@ -797,8 +796,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:573 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:626 -#: pretix/base/forms/questions.py:962 pretix/base/models/customers.py:217 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:644 +#: pretix/base/forms/questions.py:981 pretix/base/models/customers.py:220 #: pretix/base/models/orders.py:1321 pretix/base/models/orders.py:2633 #: pretix/base/orderimport.py:408 #: pretix/control/templates/pretixcontrol/order/index.html:885 @@ -823,7 +822,7 @@ msgstr "" msgid "Internal reference" msgstr "" -#: pretix/base/exporters/invoices.py:223 pretix/control/forms/event.py:1215 +#: pretix/base/exporters/invoices.py:223 pretix/control/forms/event.py:1214 msgid "Reverse charge" msgstr "" @@ -852,7 +851,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:462 #: pretix/base/exporters/orderlist.py:613 #: pretix/control/templates/pretixcontrol/event/payment.html:10 -#: pretix/control/views/event.py:325 +#: pretix/control/views/event.py:324 msgid "Payment providers" msgstr "" @@ -926,7 +925,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:324 pretix/base/exporters/orderlist.py:448 #: pretix/base/exporters/orderlist.py:557 pretix/base/models/orders.py:2045 #: pretix/base/models/orders.py:2160 pretix/base/models/orders.py:2501 -#: pretix/base/models/tax.py:138 +#: pretix/base/models/tax.py:152 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:706 #: pretix/plugins/reports/exporters.py:751 @@ -967,9 +966,9 @@ msgstr "" #: pretix/control/navigation.py:245 pretix/control/navigation.py:352 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:163 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:167 #: pretix/plugins/reports/exporters.py:552 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:43 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:47 msgid "Orders" msgstr "" @@ -1027,8 +1026,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:540 #: pretix/base/exporters/orderlist.py:789 #: pretix/base/exporters/orderlist.py:967 -#: pretix/base/exporters/waitinglist.py:111 pretix/control/forms/event.py:1308 -#: pretix/control/forms/organizer.py:94 +#: pretix/base/exporters/waitinglist.py:111 pretix/control/forms/event.py:1307 +#: pretix/control/forms/organizer.py:96 msgid "Event slug" msgstr "" @@ -1036,7 +1035,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:458 #: pretix/plugins/reports/exporters.py:799 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:63 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:67 msgid "Order total" msgstr "" @@ -1059,7 +1058,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:30 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:174 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:178 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:46 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/templates/pretixcontrol/search/orders.html:63 @@ -1072,7 +1071,7 @@ msgstr "" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:29 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:61 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:47 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:65 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:69 #: pretix/presale/templates/pretixpresale/organizers/index.html:46 msgid "Status" msgstr "" @@ -1091,15 +1090,16 @@ msgstr "" #: pretix/base/exporters/orderlist.py:271 #: pretix/base/exporters/orderlist.py:442 #: pretix/base/exporters/orderlist.py:545 -#: pretix/base/exporters/waitinglist.py:108 pretix/base/models/items.py:1227 -#: pretix/base/models/orders.py:198 pretix/base/models/waitinglist.py:77 -#: pretix/base/orderimport.py:163 pretix/base/pdf.py:292 +#: pretix/base/exporters/waitinglist.py:108 pretix/base/models/customers.py:49 +#: pretix/base/models/items.py:1227 pretix/base/models/orders.py:198 +#: pretix/base/models/waitinglist.py:77 pretix/base/orderimport.py:163 +#: pretix/base/pdf.py:292 #: pretix/control/templates/pretixcontrol/order/index.html:233 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:292 #: pretix/plugins/checkinlists/exporters.py:456 -#: pretix/presale/checkoutflow.py:1227 pretix/presale/forms/checkout.py:90 -#: pretix/presale/forms/waitinglist.py:106 +#: pretix/presale/checkoutflow.py:1233 pretix/presale/forms/checkout.py:83 +#: pretix/presale/forms/waitinglist.py:100 #: pretix/presale/templates/pretixpresale/event/order.html:310 msgid "Phone number" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: pretix/control/forms/filter.py:2036 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:171 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:175 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 #: pretix/plugins/checkinlists/exporters.py:468 @@ -1120,7 +1120,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:586 #: pretix/plugins/reports/exporters.py:797 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:46 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:62 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:66 msgid "Order date" msgstr "" @@ -1202,8 +1202,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:295 #: pretix/control/templates/pretixcontrol/orders/index.html:125 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:173 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:64 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:177 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:68 msgid "Positions" msgstr "" @@ -1227,8 +1227,8 @@ msgstr "" #: pretix/base/models/orders.py:2497 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:145 #: pretix/control/templates/pretixcontrol/item/index.html:88 -#: pretix/control/templates/pretixcontrol/order/change.html:169 -#: pretix/control/templates/pretixcontrol/order/change.html:325 +#: pretix/control/templates/pretixcontrol/order/change.html:174 +#: pretix/control/templates/pretixcontrol/order/change.html:330 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:495 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:159 #: pretix/control/templates/pretixcontrol/subevents/detail.html:137 @@ -1261,7 +1261,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:835 pretix/base/models/checkin.py:54 #: pretix/base/models/items.py:1567 pretix/base/models/orders.py:1264 #: pretix/base/models/orders.py:2493 pretix/base/models/vouchers.py:185 -#: pretix/base/models/waitinglist.py:58 pretix/control/forms/event.py:1257 +#: pretix/base/models/waitinglist.py:58 pretix/control/forms/event.py:1256 #: pretix/control/forms/filter.py:379 pretix/control/forms/filter.py:1603 #: pretix/control/forms/filter.py:1829 pretix/control/forms/filter.py:1943 #: pretix/control/forms/filter.py:2027 pretix/control/forms/item.py:230 @@ -1306,7 +1306,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:616 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 -#: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:78 +#: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:76 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:10 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:45 msgid "Product" @@ -1319,12 +1319,12 @@ msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:560 -#: pretix/base/exporters/orderlist.py:565 pretix/base/forms/questions.py:546 -#: pretix/base/models/customers.py:202 pretix/base/models/orders.py:1286 +#: pretix/base/exporters/orderlist.py:565 pretix/base/forms/questions.py:564 +#: pretix/base/models/customers.py:205 pretix/base/models/orders.py:1286 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:159 -#: pretix/control/forms/filter.py:592 pretix/control/forms/organizer.py:601 +#: pretix/control/forms/filter.py:592 pretix/control/forms/organizer.py:612 #: pretix/control/templates/pretixcontrol/order/index.html:449 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:85 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:89 #: pretix/control/views/item.py:410 pretix/plugins/badges/exporters.py:293 #: pretix/plugins/checkinlists/exporters.py:108 #: pretix/plugins/checkinlists/exporters.py:438 @@ -1333,12 +1333,12 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:117 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:120 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:124 msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:567 pretix/base/forms/questions.py:552 -#: pretix/base/models/customers.py:209 pretix/base/models/orders.py:1294 +#: pretix/base/exporters/orderlist.py:567 pretix/base/forms/questions.py:570 +#: pretix/base/models/customers.py:212 pretix/base/models/orders.py:1294 #: pretix/base/pdf.py:201 #: pretix/control/templates/pretixcontrol/order/index.html:454 #: pretix/control/views/item.py:422 @@ -1406,7 +1406,7 @@ msgstr "" #: pretix/base/models/orders.py:1507 pretix/base/models/orders.py:1885 #: pretix/base/models/orders.py:2034 pretix/base/models/orders.py:2154 #: pretix/base/models/orders.py:2458 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:84 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 @@ -1495,7 +1495,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:832 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:240 -#: pretix/control/forms/event.py:1332 pretix/control/navigation.py:227 +#: pretix/control/forms/event.py:1331 pretix/control/navigation.py:227 #: pretix/control/templates/pretixcontrol/event/settings.html:255 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -1572,8 +1572,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:23 #: pretix/control/templates/pretixcontrol/orders/index.html:141 #: pretix/control/templates/pretixcontrol/orders/refunds.html:86 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:98 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:187 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:102 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:191 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:10 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:58 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:10 @@ -1583,12 +1583,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:77 #: pretix/control/templates/pretixcontrol/search/payments.html:119 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:67 -#: pretix/presale/forms/checkout.py:267 +#: pretix/presale/forms/checkout.py:256 #: pretix/presale/templates/pretixpresale/event/order.html:68 #: pretix/presale/templates/pretixpresale/event/position.html:14 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:59 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:79 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:83 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:136 msgid "TEST MODE" msgstr "" @@ -1671,7 +1671,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:1064 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:317 +#: pretix/control/templates/pretixcontrol/order/change.html:322 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" @@ -1725,7 +1725,7 @@ msgid "Voucher expired" msgstr "" #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:108 -#: pretix/control/forms/event.py:1414 +#: pretix/control/forms/event.py:1413 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -1762,20 +1762,20 @@ msgstr "" msgid "Voucher code" msgstr "" -#: pretix/base/forms/auth.py:57 pretix/base/forms/auth.py:166 +#: pretix/base/forms/auth.py:57 pretix/base/forms/auth.py:168 msgid "Keep me logged in" msgstr "" -#: pretix/base/forms/auth.py:60 pretix/base/forms/auth.py:257 +#: pretix/base/forms/auth.py:60 pretix/base/forms/auth.py:261 msgid "This combination of credentials is not known to our system." msgstr "" #: pretix/base/forms/auth.py:61 pretix/base/forms/user.py:57 -#: pretix/presale/forms/customer.py:315 pretix/presale/forms/customer.py:385 +#: pretix/presale/forms/customer.py:335 pretix/presale/forms/customer.py:407 msgid "For security reasons, please wait 5 minutes before you try again." msgstr "" -#: pretix/base/forms/auth.py:62 pretix/base/forms/auth.py:258 +#: pretix/base/forms/auth.py:62 pretix/base/forms/auth.py:262 msgid "This account is inactive." msgstr "" @@ -1784,9 +1784,9 @@ msgid "" "You already registered with that email address, please use the login form." msgstr "" -#: pretix/base/forms/auth.py:146 pretix/base/forms/auth.py:202 +#: pretix/base/forms/auth.py:146 pretix/base/forms/auth.py:204 #: pretix/base/forms/user.py:56 pretix/control/forms/users.py:45 -#: pretix/presale/forms/customer.py:228 pretix/presale/forms/customer.py:314 +#: pretix/presale/forms/customer.py:246 pretix/presale/forms/customer.py:334 msgid "Please enter the same password twice" msgstr "" @@ -1794,8 +1794,8 @@ msgstr "" msgid "Email address" msgstr "" -#: pretix/base/forms/auth.py:160 pretix/base/forms/auth.py:210 -#: pretix/presale/forms/customer.py:240 pretix/presale/forms/customer.py:332 +#: pretix/base/forms/auth.py:161 pretix/base/forms/auth.py:213 +#: pretix/presale/forms/customer.py:259 pretix/presale/forms/customer.py:353 msgid "Repeat password" msgstr "" @@ -1813,68 +1813,69 @@ msgctxt "phonenumber" msgid "Phone number (without international area code)" msgstr "" -#: pretix/base/forms/questions.py:408 +#: pretix/base/forms/questions.py:426 msgid "" "You uploaded an image in landscape orientation. Please upload an image in " "portrait orientation." msgstr "" -#: pretix/base/forms/questions.py:411 +#: pretix/base/forms/questions.py:429 msgid "Please upload an image where the width is 3/4 of the height." msgstr "" -#: pretix/base/forms/questions.py:414 +#: pretix/base/forms/questions.py:432 msgid "" "The file you uploaded has a very large number of pixels, please upload an " "image no larger than 10000 x 10000 pixels." msgstr "" -#: pretix/base/forms/questions.py:417 +#: pretix/base/forms/questions.py:435 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: pretix/base/forms/questions.py:574 pretix/base/forms/questions.py:892 +#: pretix/base/forms/questions.py:592 pretix/base/forms/questions.py:911 msgid "Street and Number" msgstr "" -#: pretix/base/forms/questions.py:608 pretix/base/forms/questions.py:944 +#: pretix/base/forms/questions.py:626 pretix/base/forms/questions.py:963 msgctxt "address" msgid "Select state" msgstr "" -#: pretix/base/forms/questions.py:839 pretix/base/forms/questions.py:870 -#: pretix/base/forms/questions.py:1035 pretix/base/payment.py:86 +#: pretix/base/forms/questions.py:858 pretix/base/forms/questions.py:889 +#: pretix/base/forms/questions.py:1054 pretix/base/payment.py:86 #: pretix/control/forms/event.py:711 pretix/control/forms/event.py:717 -#: pretix/control/forms/event.py:768 pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:768 pretix/control/forms/event.py:1166 +#: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:396 #: pretix/plugins/banktransfer/payment.py:402 -#: pretix/presale/forms/customer.py:133 +#: pretix/presale/forms/customer.py:138 msgid "This field is required." msgstr "" -#: pretix/base/forms/questions.py:931 +#: pretix/base/forms/questions.py:950 msgid "" "Optional, but depending on the country you reside in we might need to charge " "you additional taxes if you do not enter it." msgstr "" -#: pretix/base/forms/questions.py:933 pretix/base/forms/questions.py:939 +#: pretix/base/forms/questions.py:952 pretix/base/forms/questions.py:958 msgid "If you are registered in Switzerland, you can enter your UID instead." msgstr "" -#: pretix/base/forms/questions.py:937 +#: pretix/base/forms/questions.py:956 msgid "" "Optional, but it might be required for you to claim tax benefits on your " "invoice depending on your and the seller’s country of residence." msgstr "" -#: pretix/base/forms/questions.py:1026 +#: pretix/base/forms/questions.py:1045 msgid "You need to provide a company name." msgstr "" -#: pretix/base/forms/questions.py:1028 +#: pretix/base/forms/questions.py:1047 msgid "You need to provide your name." msgstr "" @@ -1890,8 +1891,8 @@ msgid "" "or password." msgstr "" -#: pretix/base/forms/user.py:55 pretix/presale/forms/customer.py:313 -#: pretix/presale/forms/customer.py:384 +#: pretix/base/forms/user.py:55 pretix/presale/forms/customer.py:333 +#: pretix/presale/forms/customer.py:406 msgid "The current password you entered was not correct." msgstr "" @@ -1899,13 +1900,13 @@ msgstr "" msgid "Please choose a password different to your current one." msgstr "" -#: pretix/base/forms/user.py:63 pretix/presale/forms/customer.py:322 -#: pretix/presale/forms/customer.py:389 +#: pretix/base/forms/user.py:63 pretix/presale/forms/customer.py:342 +#: pretix/presale/forms/customer.py:411 msgid "Your current password" msgstr "" #: pretix/base/forms/user.py:67 pretix/control/forms/users.py:50 -#: pretix/presale/forms/customer.py:327 +#: pretix/presale/forms/customer.py:347 msgid "New password" msgstr "" @@ -1913,7 +1914,7 @@ msgstr "" msgid "Repeat new password" msgstr "" -#: pretix/base/forms/user.py:75 pretix/control/forms/organizer.py:272 +#: pretix/base/forms/user.py:75 pretix/control/forms/organizer.py:274 #: pretix/control/forms/users.py:58 msgid "Default timezone" msgstr "" @@ -1951,11 +1952,11 @@ msgstr "" msgid "Invalid placeholder(s): %(value)s" msgstr "" -#: pretix/base/forms/widgets.py:187 pretix/base/forms/widgets.py:192 +#: pretix/base/forms/widgets.py:188 pretix/base/forms/widgets.py:193 msgid "Business or institutional customer" msgstr "" -#: pretix/base/forms/widgets.py:191 +#: pretix/base/forms/widgets.py:192 msgid "Individual customer" msgstr "" @@ -2028,7 +2029,7 @@ msgid "" "until {to_date}" msgstr "" -#: pretix/base/invoice.py:440 pretix/base/services/mail.py:456 +#: pretix/base/invoice.py:440 pretix/base/services/mail.py:457 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" @@ -2157,7 +2158,7 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:128 pretix/base/models/customers.py:49 +#: pretix/base/models/auth.py:128 pretix/base/models/customers.py:51 #: pretix/base/models/orders.py:2625 pretix/base/settings.py:2832 #: pretix/base/settings.py:2843 #: pretix/control/templates/pretixcontrol/users/index.html:47 @@ -2322,30 +2323,30 @@ msgstr "" msgid "Server error" msgstr "" -#: pretix/base/models/customers.py:51 +#: pretix/base/models/customers.py:53 msgid "Account active" msgstr "" -#: pretix/base/models/customers.py:52 +#: pretix/base/models/customers.py:54 msgid "Verified email address" msgstr "" -#: pretix/base/models/customers.py:53 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:55 +#: pretix/base/models/customers.py:55 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:59 msgid "Last login" msgstr "" -#: pretix/base/models/customers.py:54 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:53 +#: pretix/base/models/customers.py:56 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:57 msgid "Registration date" msgstr "" -#: pretix/base/models/customers.py:212 pretix/base/models/orders.py:1316 +#: pretix/base/models/customers.py:215 pretix/base/models/orders.py:1316 #: pretix/base/models/orders.py:2624 pretix/base/settings.py:814 msgid "Company name" msgstr "" -#: pretix/base/models/customers.py:216 pretix/base/models/orders.py:1320 +#: pretix/base/models/customers.py:219 pretix/base/models/orders.py:1320 #: pretix/base/models/orders.py:2631 pretix/base/settings.py:79 #: pretix/plugins/stripe/payment.py:185 msgid "Select country" @@ -2511,12 +2512,12 @@ msgstr "" #: pretix/base/models/orders.py:2563 pretix/base/models/vouchers.py:179 #: pretix/base/models/waitinglist.py:52 pretix/base/notifications.py:187 #: pretix/control/forms/filter.py:828 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:170 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:174 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:11 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:44 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:61 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:65 msgid "Event" msgstr "" @@ -2527,7 +2528,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:76 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1353 +#: pretix/control/views/organizer.py:1352 msgid "Events" msgstr "" @@ -2677,6 +2678,7 @@ msgid "Category name" msgstr "" #: pretix/base/models/items.py:89 pretix/base/models/items.py:362 +#: pretix/base/models/tax.py:140 msgid "Internal name" msgstr "" @@ -2818,7 +2820,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:414 pretix/base/settings.py:1054 -#: pretix/control/forms/event.py:1327 +#: pretix/control/forms/event.py:1326 msgid "Show number of tickets left" msgstr "" @@ -2942,7 +2944,7 @@ msgid "" msgstr "" #: pretix/base/models/items.py:507 pretix/base/models/items.py:838 -#: pretix/control/forms/event.py:891 pretix/control/forms/item.py:512 +#: pretix/control/forms/event.py:890 pretix/control/forms/item.py:512 #: pretix/control/forms/item.py:688 msgid "Sales channels" msgstr "" @@ -3353,7 +3355,7 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1574 pretix/control/forms/event.py:1361 +#: pretix/base/models/items.py:1574 pretix/control/forms/event.py:1360 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "" @@ -3523,9 +3525,9 @@ msgid "Canceled" msgstr "" #: pretix/base/models/memberships.py:133 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:81 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:85 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:20 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:117 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:121 msgid "Membership type" msgstr "" @@ -3550,7 +3552,7 @@ msgid "Customer" msgstr "" #: pretix/base/models/orders.py:202 pretix/control/forms/filter.py:515 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:51 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:55 msgid "Locale" msgstr "" @@ -3624,7 +3626,7 @@ msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" #: pretix/base/models/orders.py:1022 pretix/base/services/orders.py:937 -#: pretix/control/views/event.py:748 +#: pretix/control/views/event.py:747 #, python-format msgid "Your order: %(code)s" msgstr "" @@ -3816,6 +3818,9 @@ msgstr "" #: pretix/base/models/organizer.py:93 pretix/control/forms/event.py:99 #: pretix/control/forms/event.py:105 pretix/control/forms/filter.py:728 #: pretix/control/forms/filter.py:840 pretix/control/forms/filter.py:1413 +#: pretix/control/templates/pretixcontrol/email_setup.html:6 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 #: pretix/control/templates/pretixcontrol/events/index.html:66 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 #: pretix/control/templates/pretixcontrol/organizers/edit.html:9 @@ -3939,19 +3944,29 @@ msgstr "" msgid "Seat {number}" msgstr "" -#: pretix/base/models/tax.py:132 +#: pretix/base/models/tax.py:145 +msgid "Official name" +msgstr "" + +#: pretix/base/models/tax.py:146 msgid "Should be short, e.g. \"VAT\"" msgstr "" -#: pretix/base/models/tax.py:141 +#: pretix/base/models/tax.py:155 msgid "The configured product prices include the tax amount" msgstr "" -#: pretix/base/models/tax.py:145 +#: pretix/base/models/tax.py:159 +msgid "" +"Keep gross amount constant if the tax rate changes based on the invoice " +"address" +msgstr "" + +#: pretix/base/models/tax.py:163 msgid "Use EU reverse charge taxation rules" msgstr "" -#: pretix/base/models/tax.py:147 +#: pretix/base/models/tax.py:165 msgid "" "Not recommended. Most events will NOT be qualified for reverse charge since " "the place of taxation is the location of the event. This option disables " @@ -3961,43 +3976,43 @@ msgid "" "calculation. USE AT YOUR OWN RISK." msgstr "" -#: pretix/base/models/tax.py:154 pretix/plugins/stripe/payment.py:209 +#: pretix/base/models/tax.py:172 pretix/plugins/stripe/payment.py:209 msgid "Merchant country" msgstr "" -#: pretix/base/models/tax.py:156 +#: pretix/base/models/tax.py:174 msgid "" "Your country of residence. This is the country the EU reverse charge rule " "will not apply in, if configured above." msgstr "" -#: pretix/base/models/tax.py:192 +#: pretix/base/models/tax.py:210 msgid "You need to set your home country to use the reverse charge feature." msgstr "" -#: pretix/base/models/tax.py:196 +#: pretix/base/models/tax.py:214 #, python-brace-format msgid "incl. {rate}% {name}" msgstr "" -#: pretix/base/models/tax.py:198 +#: pretix/base/models/tax.py:216 #, python-brace-format msgid "plus {rate}% {name}" msgstr "" -#: pretix/base/models/tax.py:200 +#: pretix/base/models/tax.py:218 #: pretix/control/templates/pretixcontrol/event/tax_index.html:46 msgid "reverse charge enabled" msgstr "" -#: pretix/base/models/tax.py:309 +#: pretix/base/models/tax.py:335 msgctxt "invoice" msgid "" "Reverse Charge: According to Article 194, 196 of Council Directive 2006/112/" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/models/tax.py:315 +#: pretix/base/models/tax.py:341 msgctxt "invoice" msgid "VAT liability rests with the service recipient." msgstr "" @@ -4038,10 +4053,10 @@ msgid "" msgstr "" #: pretix/base/models/vouchers.py:211 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:83 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:87 #: pretix/control/views/vouchers.py:108 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:119 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:123 msgid "Valid until" msgstr "" @@ -4806,7 +4821,7 @@ msgid "Order code and position number" msgstr "" #: pretix/base/pdf.py:109 pretix/base/services/tickets.py:100 -#: pretix/control/views/event.py:741 pretix/control/views/pdf.py:85 +#: pretix/control/views/event.py:740 pretix/control/views/pdf.py:85 msgid "Sample product" msgstr "" @@ -4823,7 +4838,7 @@ msgid "Product description" msgstr "" #: pretix/base/pdf.py:119 pretix/base/services/tickets.py:101 -#: pretix/control/views/event.py:742 pretix/control/views/pdf.py:86 +#: pretix/control/views/event.py:741 pretix/control/views/pdf.py:86 msgid "Sample product description" msgstr "" @@ -5543,21 +5558,21 @@ msgid "" "settings." msgstr "" -#: pretix/base/services/mail.py:245 +#: pretix/base/services/mail.py:246 #, python-brace-format msgid "" "You are receiving this email because someone placed an order for {event} for " "you." msgstr "" -#: pretix/base/services/mail.py:249 pretix/base/services/mail.py:265 +#: pretix/base/services/mail.py:250 pretix/base/services/mail.py:266 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/mail.py:261 +#: pretix/base/services/mail.py:262 #, python-brace-format msgid "You are receiving this email because you placed an order for {event}." msgstr "" @@ -6590,7 +6605,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1055 pretix/control/forms/event.py:1328 +#: pretix/base/settings.py:1055 pretix/control/forms/event.py:1327 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -6606,7 +6621,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1083 pretix/control/forms/event.py:1333 +#: pretix/base/settings.py:1083 pretix/control/forms/event.py:1332 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 " @@ -6931,19 +6946,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1517 pretix/control/forms/event.py:1356 +#: pretix/base/settings.py:1517 pretix/control/forms/event.py:1355 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1518 pretix/control/forms/event.py:1358 +#: pretix/base/settings.py:1518 pretix/control/forms/event.py:1357 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1526 pretix/control/forms/event.py:1350 +#: pretix/base/settings.py:1526 pretix/control/forms/event.py:1349 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1527 pretix/control/forms/event.py:1351 +#: pretix/base/settings.py:1527 pretix/control/forms/event.py:1350 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6990,11 +7005,15 @@ msgid "" "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1597 +#: pretix/base/settings.py:1597 pretix/control/forms/mailsetup.py:35 +#: pretix/control/forms/mailsetup.py:108 +#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1598 +#: pretix/base/settings.py:1598 pretix/control/forms/mailsetup.py:36 +#: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "" @@ -7174,12 +7193,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1796 pretix/control/forms/event.py:991 -#: pretix/control/forms/event.py:1034 pretix/plugins/sendmail/models.py:201 +#: pretix/base/settings.py:1796 pretix/control/forms/event.py:990 +#: pretix/control/forms/event.py:1033 pretix/plugins/sendmail/models.py:201 msgid "Number of days" msgstr "" -#: pretix/base/settings.py:1798 pretix/control/forms/event.py:994 +#: pretix/base/settings.py:1798 pretix/control/forms/event.py:993 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." @@ -7441,7 +7460,7 @@ msgid "Only respected by modern browsers." msgstr "" #: pretix/base/settings.py:2157 pretix/base/settings.py:2200 -#: pretix/control/forms/organizer.py:321 +#: pretix/control/forms/organizer.py:323 msgid "Header image" msgstr "" @@ -7473,7 +7492,7 @@ msgid "" "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2203 pretix/control/forms/organizer.py:325 +#: pretix/base/settings.py:2203 pretix/control/forms/organizer.py:327 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -7786,7 +7805,7 @@ msgid "Middle name" msgstr "" #: pretix/base/settings.py:2825 pretix/base/settings.py:2836 -#: pretix/control/forms/organizer.py:418 +#: pretix/control/forms/organizer.py:419 msgctxt "person_name_sample" msgid "John Doe" msgstr "" @@ -8099,6 +8118,27 @@ msgstr "" msgid "at" msgstr "" +#: pretix/base/templates/pretixbase/redirect.html:5 +#: pretix/base/templates/pretixbase/redirect.html:9 +msgid "Redirect" +msgstr "" + +#: pretix/base/templates/pretixbase/redirect.html:11 +#, python-format +msgid "" +"The link you clicked on wants to redirect you to a destination on the " +"website %(host)s." +msgstr "" + +#: pretix/base/templates/pretixbase/redirect.html:14 +msgid "Please only proceed if you trust this website to be safe." +msgstr "" + +#: pretix/base/templates/pretixbase/redirect.html:20 +#, python-format +msgid "Proceed to %(host)s" +msgstr "" + #: pretix/base/templates/source.html:5 pretix/base/templates/source.html:9 msgid "Source code" msgstr "" @@ -8209,7 +8249,7 @@ msgstr "" msgid "This field has an invalid value: %(value)s." msgstr "" -#: pretix/base/views/errors.py:40 +#: pretix/base/views/errors.py:48 msgid "" "You are seeing this message because this HTTPS site requires a 'Referer " "header' to be sent by your Web browser, but none was sent. This header is " @@ -8217,21 +8257,21 @@ msgid "" "hijacked by third parties." msgstr "" -#: pretix/base/views/errors.py:45 +#: pretix/base/views/errors.py:53 msgid "" "If you have configured your browser to disable 'Referer' headers, please re-" "enable them, at least for this site, or for HTTPS connections, or for 'same-" "origin' requests." msgstr "" -#: pretix/base/views/errors.py:50 +#: pretix/base/views/errors.py:58 msgid "" "You are seeing this message because this site requires a CSRF cookie when " "submitting forms. This cookie is required for security reasons, to ensure " "that your browser is not being hijacked by third parties." msgstr "" -#: pretix/base/views/errors.py:55 +#: pretix/base/views/errors.py:63 msgid "" "If you have configured your browser to disable cookies, please re-enable " "them, at least for this site, or for 'same-origin' requests." @@ -8254,50 +8294,6 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/__init__.py:378 -msgid "Use custom SMTP server" -msgstr "" - -#: pretix/control/forms/__init__.py:379 -msgid "" -"All mail related to your event will be sent over the smtp server specified " -"by you." -msgstr "" - -#: pretix/control/forms/__init__.py:383 -msgid "Hostname" -msgstr "" - -#: pretix/control/forms/__init__.py:388 -msgid "Port" -msgstr "" - -#: pretix/control/forms/__init__.py:393 -msgid "Username" -msgstr "" - -#: pretix/control/forms/__init__.py:402 -msgid "Use STARTTLS" -msgstr "" - -#: pretix/control/forms/__init__.py:403 -msgid "Commonly enabled on port 587." -msgstr "" - -#: pretix/control/forms/__init__.py:407 -msgid "Use SSL" -msgstr "" - -#: pretix/control/forms/__init__.py:408 -msgid "Commonly enabled on port 465." -msgstr "" - -#: pretix/control/forms/__init__.py:415 -msgid "" -"You can activate either SSL or STARTTLS security, but not both at the same " -"time." -msgstr "" - #: pretix/control/forms/checkin.py:90 pretix/control/forms/filter.py:382 #: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1606 #: pretix/control/forms/filter.py:1639 pretix/control/forms/filter.py:1832 @@ -8384,49 +8380,49 @@ msgstr "" msgid "Default ({value})" msgstr "" -#: pretix/control/forms/event.py:365 pretix/control/forms/organizer.py:129 +#: pretix/control/forms/event.py:365 pretix/control/forms/organizer.py:131 msgid "Custom domain" msgstr "" -#: pretix/control/forms/event.py:367 pretix/control/forms/organizer.py:131 +#: pretix/control/forms/event.py:367 pretix/control/forms/organizer.py:133 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" -#: pretix/control/forms/event.py:385 pretix/control/forms/organizer.py:139 +#: pretix/control/forms/event.py:385 pretix/control/forms/organizer.py:141 msgid "You cannot choose the base domain of this installation." msgstr "" -#: pretix/control/forms/event.py:389 pretix/control/forms/organizer.py:144 +#: pretix/control/forms/event.py:389 pretix/control/forms/organizer.py:146 msgid "This domain is already in use for a different event or organizer." msgstr "" -#: pretix/control/forms/event.py:460 pretix/control/forms/organizer.py:275 +#: pretix/control/forms/event.py:460 pretix/control/forms/organizer.py:277 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:461 pretix/control/forms/organizer.py:276 +#: pretix/control/forms/event.py:461 pretix/control/forms/organizer.py:278 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behavior when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:466 pretix/control/forms/organizer.py:281 +#: pretix/control/forms/event.py:466 pretix/control/forms/organizer.py:283 msgid "Allowed titles" msgstr "" -#: pretix/control/forms/event.py:467 pretix/control/forms/organizer.py:282 +#: pretix/control/forms/event.py:467 pretix/control/forms/organizer.py:284 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:579 pretix/control/forms/organizer.py:342 +#: pretix/control/forms/event.py:579 pretix/control/forms/organizer.py:344 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:585 pretix/control/forms/organizer.py:348 +#: pretix/control/forms/event.py:585 pretix/control/forms/organizer.py:350 msgid "Free text input" msgstr "" @@ -8486,190 +8482,190 @@ msgstr "" msgid "The online shop must be selected to receive these emails." msgstr "" -#: pretix/control/forms/event.py:880 +#: pretix/control/forms/event.py:879 msgid "Sales channels for checkout emails" msgstr "" -#: pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:880 msgid "" "The order placed and paid emails will only be send to orders from these " "sales channels. The online shop must be enabled." msgstr "" -#: pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:891 msgid "" "This email will only be send to orders from these sales channels. The online " "shop must be enabled." msgstr "" -#: pretix/control/forms/event.py:900 pretix/control/forms/organizer.py:364 +#: pretix/control/forms/event.py:899 pretix/control/forms/organizer.py:365 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:901 pretix/control/forms/organizer.py:365 +#: pretix/control/forms/event.py:900 pretix/control/forms/organizer.py:366 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:907 pretix/control/forms/organizer.py:371 +#: pretix/control/forms/event.py:906 pretix/control/forms/organizer.py:372 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:910 +#: pretix/control/forms/event.py:909 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:915 pretix/control/forms/organizer.py:379 +#: pretix/control/forms/event.py:914 pretix/control/forms/organizer.py:380 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:920 +#: pretix/control/forms/event.py:919 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:942 -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1018 +#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:941 +#: pretix/control/forms/event.py:958 pretix/control/forms/event.py:1017 msgid "Text sent to order contact address" msgstr "" +#: pretix/control/forms/event.py:929 pretix/control/forms/event.py:946 +#: pretix/control/forms/event.py:963 pretix/control/forms/event.py:1022 +msgid "Send an email to attendees" +msgstr "" + #: pretix/control/forms/event.py:930 pretix/control/forms/event.py:947 #: pretix/control/forms/event.py:964 pretix/control/forms/event.py:1023 -msgid "Send an email to attendees" -msgstr "" - -#: pretix/control/forms/event.py:931 pretix/control/forms/event.py:948 -#: pretix/control/forms/event.py:965 pretix/control/forms/event.py:1024 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:936 pretix/control/forms/event.py:953 -#: pretix/control/forms/event.py:970 pretix/control/forms/event.py:1029 +#: pretix/control/forms/event.py:935 pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:969 pretix/control/forms/event.py:1028 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:976 pretix/control/forms/event.py:998 -#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1008 -#: pretix/control/forms/event.py:1013 pretix/control/forms/organizer.py:385 -#: pretix/control/forms/organizer.py:390 pretix/control/forms/organizer.py:395 -#: pretix/control/templates/pretixcontrol/event/mail.html:50 +#: pretix/control/forms/event.py:975 pretix/control/forms/event.py:997 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1007 +#: pretix/control/forms/event.py:1012 pretix/control/forms/organizer.py:386 +#: pretix/control/forms/organizer.py:391 pretix/control/forms/organizer.py:396 +#: pretix/control/templates/pretixcontrol/event/mail.html:83 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:392 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:980 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:985 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:1037 +#: pretix/control/forms/event.py:1036 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:1041 +#: pretix/control/forms/event.py:1040 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1046 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1049 +#: pretix/control/forms/event.py:1048 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1053 +#: pretix/control/forms/event.py:1052 msgid "Approved free order" msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1055 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1060 +#: pretix/control/forms/event.py:1059 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1091 pretix/control/forms/orders.py:630 -#: pretix/control/forms/orders.py:823 pretix/control/forms/organizer.py:431 +#: pretix/control/forms/event.py:1090 pretix/control/forms/orders.py:630 +#: pretix/control/forms/orders.py:823 pretix/control/forms/organizer.py:432 #: pretix/control/forms/vouchers.py:295 pretix/plugins/sendmail/forms.py:61 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1132 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1134 +#: pretix/control/forms/event.py:1133 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1190 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1191 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1205 +#: pretix/control/forms/event.py:1204 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1206 +#: pretix/control/forms/event.py:1205 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1206 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1208 +#: pretix/control/forms/event.py:1207 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1214 +#: pretix/control/forms/event.py:1213 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1216 +#: pretix/control/forms/event.py:1215 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1217 +#: pretix/control/forms/event.py:1216 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1218 +#: pretix/control/forms/event.py:1217 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1222 +#: pretix/control/forms/event.py:1221 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1226 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1267 +#: pretix/control/forms/event.py:1266 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1269 +#: pretix/control/forms/event.py:1268 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 " @@ -8677,48 +8673,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1274 +#: pretix/control/forms/event.py:1273 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1275 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:1297 +#: pretix/control/forms/event.py:1296 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1304 pretix/control/forms/organizer.py:90 +#: pretix/control/forms/event.py:1303 pretix/control/forms/organizer.py:92 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1339 +#: pretix/control/forms/event.py:1338 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1340 +#: pretix/control/forms/event.py:1339 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1343 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1344 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:1371 +#: pretix/control/forms/event.py:1370 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1372 +#: pretix/control/forms/event.py:1371 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 " @@ -8726,27 +8722,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1377 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1379 +#: pretix/control/forms/event.py:1378 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:1418 +#: pretix/control/forms/event.py:1417 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1423 +#: pretix/control/forms/event.py:1422 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1428 +#: pretix/control/forms/event.py:1427 msgid "Quantity available" msgstr "" @@ -8904,7 +8900,7 @@ msgid "Exact matches only" msgstr "" #: pretix/control/forms/filter.py:622 -#: pretix/control/templates/pretixcontrol/order/change.html:189 +#: pretix/control/templates/pretixcontrol/order/change.html:194 msgid "Ticket secret" msgstr "" @@ -9037,9 +9033,9 @@ msgid "not yet activated" msgstr "" #: pretix/control/forms/filter.py:1290 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:75 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:46 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:114 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:79 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:50 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:118 msgid "Memberships" msgstr "" @@ -9595,6 +9591,50 @@ msgstr "" msgid "inactive" msgstr "" +#: pretix/control/forms/mailsetup.py:40 +msgid "Hostname" +msgstr "" + +#: pretix/control/forms/mailsetup.py:45 +msgid "Port" +msgstr "" + +#: pretix/control/forms/mailsetup.py:50 +msgid "Username" +msgstr "" + +#: pretix/control/forms/mailsetup.py:59 +msgid "Use STARTTLS" +msgstr "" + +#: pretix/control/forms/mailsetup.py:60 +msgid "Commonly enabled on port 587." +msgstr "" + +#: pretix/control/forms/mailsetup.py:64 +msgid "Use SSL" +msgstr "" + +#: pretix/control/forms/mailsetup.py:65 +msgid "Commonly enabled on port 465." +msgstr "" + +#: pretix/control/forms/mailsetup.py:72 +msgid "" +"You can activate either SSL or STARTTLS security, but not both at the same " +"time." +msgstr "" + +#: pretix/control/forms/mailsetup.py:84 pretix/control/forms/mailsetup.py:89 +msgid "" +"You are not allowed to use this mail server, please choose one with a public " +"IP address instead." +msgstr "" + +#: pretix/control/forms/mailsetup.py:92 +msgid "We were unable to resolve this hostname." +msgstr "" + #: pretix/control/forms/orderimport.py:30 msgid "Import mode" msgstr "" @@ -9737,12 +9777,12 @@ msgid "Seat" msgstr "" #: pretix/control/forms/orders.py:297 -#: pretix/control/templates/pretixcontrol/order/change.html:157 +#: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:9 -#: pretix/presale/forms/checkout.py:245 +#: pretix/presale/forms/checkout.py:234 msgid "Membership" msgstr "" @@ -9964,48 +10004,55 @@ msgstr "" msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" -#: pretix/control/forms/organizer.py:71 +#: pretix/control/forms/organizer.py:73 msgid "This slug is already in use. Please choose a different one." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:223 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:253 msgid "" "Your device will not have access to anything, please select some events." msgstr "" -#: pretix/control/forms/organizer.py:331 +#: pretix/control/forms/organizer.py:333 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:335 +#: pretix/control/forms/organizer.py:337 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 accommodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:374 +#: pretix/control/forms/organizer.py:375 msgid "This will be attached to every email." msgstr "" -#: pretix/control/forms/organizer.py:452 +#: pretix/control/forms/organizer.py:453 msgctxt "webhooks" msgid "Event types" msgstr "" -#: pretix/control/forms/organizer.py:483 +#: pretix/control/forms/organizer.py:484 msgid "Gift card value" msgstr "" -#: pretix/control/forms/organizer.py:533 pretix/presale/forms/customer.py:386 +#: pretix/control/forms/organizer.py:534 pretix/presale/forms/customer.py:408 msgid "An account with this email address is already registered." msgstr "" +#: pretix/control/forms/organizer.py:550 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:52 +#: pretix/presale/forms/customer.py:153 pretix/presale/forms/customer.py:441 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:28 +msgid "Phone" +msgstr "" + #: pretix/control/forms/renderers.py:54 #: pretix/control/templates/pretixcontrol/items/question_edit.html:135 msgctxt "form" @@ -10101,7 +10148,7 @@ msgstr "" msgid "Specific seat ID" msgstr "" -#: pretix/control/forms/vouchers.py:195 pretix/presale/forms/waitinglist.py:129 +#: pretix/control/forms/vouchers.py:195 pretix/presale/forms/waitinglist.py:123 msgid "Invalid product selected." msgstr "" @@ -10423,7 +10470,7 @@ msgstr "" msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/views/organizer.py:1666 +#: pretix/control/logdisplay.py:321 pretix/control/views/organizer.py:1665 msgid "The membership type has been created." msgstr "" @@ -11049,7 +11096,7 @@ msgstr "" msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:482 pretix/control/views/organizer.py:1454 +#: pretix/control/logdisplay.py:482 pretix/control/views/organizer.py:1453 msgid "The gate has been created." msgstr "" @@ -11124,7 +11171,7 @@ msgstr "" msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:499 pretix/control/views/organizer.py:1306 +#: pretix/control/logdisplay.py:499 pretix/control/views/organizer.py:1305 msgid "The gift card has been changed." msgstr "" @@ -11271,9 +11318,9 @@ msgstr "" msgid "Payment" msgstr "" -#: pretix/control/navigation.py:73 pretix/control/views/event.py:1376 -#: pretix/control/views/event.py:1378 pretix/control/views/event.py:1409 -#: pretix/control/views/event.py:1414 pretix/control/views/subevents.py:286 +#: pretix/control/navigation.py:73 pretix/control/views/event.py:1375 +#: pretix/control/views/event.py:1377 pretix/control/views/event.py:1408 +#: pretix/control/views/event.py:1413 pretix/control/views/subevents.py:286 #: pretix/presale/templates/pretixpresale/organizers/index.html:112 #: pretix/presale/templates/pretixpresale/organizers/index.html:114 msgid "Tickets" @@ -11526,6 +11573,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/auth/login_2fa.html:27 +#: pretix/control/templates/pretixcontrol/email_setup.html:123 #: pretix/control/templates/pretixcontrol/events/create_base.html:19 #: pretix/control/templates/pretixcontrol/order/refund_start.html:56 #: pretix/control/templates/pretixcontrol/shredder/download.html:60 @@ -11589,14 +11637,16 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:104 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:75 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:80 #: pretix/control/templates/pretixcontrol/event/invoicing.html:65 -#: pretix/control/templates/pretixcontrol/event/mail.html:103 +#: pretix/control/templates/pretixcontrol/event/mail.html:124 #: pretix/control/templates/pretixcontrol/event/payment.html:80 #: 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:345 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:136 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:138 #: pretix/control/templates/pretixcontrol/event/tickets.html:73 #: pretix/control/templates/pretixcontrol/global_settings.html:12 #: pretix/control/templates/pretixcontrol/global_update.html:86 @@ -11618,7 +11668,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/gate_edit.html:15 #: pretix/control/templates/pretixcontrol/organizers/giftcard_create.html:17 #: pretix/control/templates/pretixcontrol/organizers/giftcard_edit.html:20 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:51 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:73 #: pretix/control/templates/pretixcontrol/organizers/membershiptype_edit.html:15 #: pretix/control/templates/pretixcontrol/organizers/property_edit.html:15 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:45 @@ -12049,7 +12099,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:380 +#: pretix/control/templates/pretixcontrol/order/change.html:385 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -12102,7 +12152,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:40 #: pretix/control/templates/pretixcontrol/order/index.html:37 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:138 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:142 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:26 #: pretix/control/templates/pretixcontrol/organizers/delete.html:30 #: pretix/control/templates/pretixcontrol/organizers/gate_delete.html:15 @@ -12122,15 +12172,15 @@ msgstr "" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15 #: pretix/presale/templates/pretixpresale/organizers/customer_address_delete.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:189 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:222 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:193 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:226 #: pretix/presale/templates/pretixpresale/organizers/customer_profile_delete.html:26 msgid "Delete" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/payment.html:72 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:31 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:32 #: pretix/control/templates/pretixcontrol/items/question_edit.html:125 msgid "Advanced" msgstr "" @@ -12160,11 +12210,15 @@ msgid "Custom check-in rule" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 +#: pretix/control/templates/pretixcontrol/event/mail.html:34 +#: pretix/control/templates/pretixcontrol/event/mail.html:48 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/orders/index.html:38 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:63 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:131 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:67 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:135 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:15 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:34 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:48 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:66 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:89 @@ -12275,6 +12329,25 @@ msgstr "" msgid "Other features" msgstr "" +#: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 +#, python-format +msgid "" +"Hello,\n" +"\n" +"someone requested to use %(address)s as a sender address on %(instance)s.\n" +"This will allow them to send emails that are shown to originate from this " +"email address.\n" +"If that was you, please enter the following confirmation code:\n" +"\n" +"%(code)s\n" +"\n" +"If this was not requested by you, you can safely ignore this email.\n" +"\n" +"Best regards,\n" +"\n" +"Your %(instance)s team\n" +msgstr "" + #: pretix/control/templates/pretixcontrol/email/forgot.txt:1 #, python-format msgid "" @@ -12331,6 +12404,103 @@ msgid "" "Your pretix team\n" msgstr "" +#: pretix/control/templates/pretixcontrol/email_setup.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:8 +msgid "E-mail sending" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:21 +msgid "Use system default" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:29 +msgid "" +"E-mails will be sent through the system's default server. They will show the " +"following sender information:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:35 +msgctxt "mail_header" +msgid "From" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:40 +msgctxt "mail_header" +msgid "Reply-To" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:56 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:18 +msgid "Use system email server with a custom sender address" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:64 +msgid "" +"E-mails will be sent through the system's default server but with your own " +"sender address. This will make your emails look more personalized and coming " +"directly from you, but it also might require some extra steps to ensure good " +"deliverability." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:84 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:18 +msgid "Use a custom SMTP server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:92 +msgid "" +"For full customization, you can configure your own SMTP server that will be " +"used for email sending." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:110 +msgid "Reset to organizer settings" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:29 +msgid "This is the SPF record we found on your domain:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:33 +msgid "To fix this, include the following part before the last word:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:38 +msgid "Your new SPF record could look like this:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:43 +msgid "" +"Please keep in mind that updates to DNS might require multiple hours to take " +"effect." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:48 +msgid "We found an SPF record on your domain that includes this system. Great!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:54 +msgid "Verification" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:56 +#, python-format +msgid "" +"We've sent an email to %(recp)s with a confirmation code to verify that this " +"email address is owned by you. Please enter the verification code below:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:63 +msgid "Verification code" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:23 +msgid "" +"A test connection to your SMTP server was successful. You can now save your " +"new settings to put them in use." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/cancel.html:5 msgid "Cancellation settings" msgstr "" @@ -12784,74 +12954,79 @@ msgstr "" msgid "E-mail settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/mail.html:22 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:22 +msgid "Sending method" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:26 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +msgid "Custom SMTP server" +msgstr "" + #: pretix/control/templates/pretixcontrol/event/mail.html:28 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:28 +msgid "System-provided email server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:41 +#: pretix/control/templates/pretixcontrol/event/mail.html:74 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 #: pretix/control/templates/pretixcontrol/pdf/index.html:424 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:49 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:58 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:52 +#: pretix/control/templates/pretixcontrol/event/mail.html:85 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:55 +#: pretix/control/templates/pretixcontrol/event/mail.html:88 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:58 +#: pretix/control/templates/pretixcontrol/event/mail.html:91 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:61 +#: pretix/control/templates/pretixcontrol/event/mail.html:94 #: pretix/control/templates/pretixcontrol/order/index.html:226 #: pretix/control/templates/pretixcontrol/order/index.html:467 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:67 +#: pretix/control/templates/pretixcontrol/event/mail.html:100 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:70 +#: pretix/control/templates/pretixcontrol/event/mail.html:103 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:76 +#: pretix/control/templates/pretixcontrol/event/mail.html:109 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:79 +#: pretix/control/templates/pretixcontrol/event/mail.html:112 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/event/mail.html:115 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:85 +#: pretix/control/templates/pretixcontrol/event/mail.html:118 msgid "Attachments" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:89 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:39 -msgid "SMTP settings" -msgstr "" - -#: pretix/control/templates/pretixcontrol/event/mail.html:106 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:54 -msgid "Save and test custom SMTP connection" -msgstr "" - #: pretix/control/templates/pretixcontrol/event/payment.html:5 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:5 msgid "Payment settings" @@ -12914,24 +13089,26 @@ msgid "Installed plugins" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:10 -#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:222 -#: pretix/control/views/event.py:376 pretix/control/views/event.py:456 -#: pretix/control/views/event.py:495 pretix/control/views/event.py:658 -#: pretix/control/views/event.py:856 pretix/control/views/event.py:1191 +#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:221 +#: pretix/control/views/event.py:375 pretix/control/views/event.py:455 +#: pretix/control/views/event.py:494 pretix/control/views/event.py:641 +#: pretix/control/views/event.py:855 pretix/control/views/event.py:1190 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:244 #: pretix/control/views/item.py:734 pretix/control/views/item.py:1055 #: pretix/control/views/item.py:1217 pretix/control/views/item.py:1346 -#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:281 -#: pretix/control/views/organizer.py:450 pretix/control/views/organizer.py:594 -#: pretix/control/views/organizer.py:930 pretix/control/views/organizer.py:1076 -#: pretix/control/views/organizer.py:1493 -#: pretix/control/views/organizer.py:1584 -#: pretix/control/views/organizer.py:1705 -#: pretix/control/views/organizer.py:1891 -#: pretix/control/views/organizer.py:1919 -#: pretix/control/views/organizer.py:1958 -#: pretix/control/views/organizer.py:2034 pretix/control/views/subevents.py:481 +#: pretix/control/views/mailsetup.py:145 pretix/control/views/mailsetup.py:157 +#: pretix/control/views/mailsetup.py:177 pretix/control/views/mailsetup.py:243 +#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:265 +#: pretix/control/views/organizer.py:449 pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:929 pretix/control/views/organizer.py:1075 +#: pretix/control/views/organizer.py:1492 +#: pretix/control/views/organizer.py:1583 +#: pretix/control/views/organizer.py:1704 +#: pretix/control/views/organizer.py:1890 +#: pretix/control/views/organizer.py:1918 +#: pretix/control/views/organizer.py:1957 +#: pretix/control/views/organizer.py:2033 pretix/control/views/subevents.py:481 #: pretix/control/views/subevents.py:1578 pretix/control/views/user.py:216 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:287 #: pretix/plugins/badges/views.py:131 pretix/plugins/sendmail/views.py:407 @@ -13040,7 +13217,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:324 +#: pretix/control/views/event.py:323 msgid "Features" msgstr "" @@ -13246,7 +13423,7 @@ msgstr "" msgid "Tax rule: %(name)s" msgstr "" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:33 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:34 #, python-format msgid "" "These settings are intended for advanced users. See the \n" "Language-Team: Hebrew \n" "Language-Team: Hungarian \n" "Language-Team: Hungarian \n" "Language-Team: Italian \n" "Language-Team: Italian \n" "Language-Team: Japanese \n" -"Language-Team: Japanese \n" +"Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -431,7 +431,9 @@ msgstr "色彩のコントラストは読むのに十分です!" msgid "" "Your color has bad contrast for text on white background, please choose a " "darker shade." -msgstr "このテキストカラーは白い背景とのコントラストがよくありません。暗い色に選び直してください。" +msgstr "" +"このテキストカラーは白い背景とのコントラストがよくありません。暗い色に選び直" +"してください。" #: pretix/static/pretixcontrol/js/ui/main.js:417 msgid "All" @@ -449,15 +451,15 @@ msgstr "検索ワード" msgid "Selected only" msgstr "選択したもののみ" -#: pretix/static/pretixcontrol/js/ui/main.js:834 +#: pretix/static/pretixcontrol/js/ui/main.js:848 msgid "Use a different name internally" msgstr "内部で別の名前を使用してください" -#: pretix/static/pretixcontrol/js/ui/main.js:870 +#: pretix/static/pretixcontrol/js/ui/main.js:884 msgid "Click to close" msgstr "クリックして閉じる" -#: pretix/static/pretixcontrol/js/ui/main.js:911 +#: pretix/static/pretixcontrol/js/ui/main.js:925 msgid "You have unsaved changes!" msgstr "保存されていない変更があります!" @@ -637,7 +639,9 @@ msgctxt "widget" msgid "" "We could not create your cart, since there are currently too many users in " "this ticket shop. Please click \"Continue\" to retry in a new tab." -msgstr "現在チケットショップが混雑しているため、お客様のカートを作ることができませんでした。新しいタブを開き「次へ」をクリックしてください。" +msgstr "" +"現在チケットショップが混雑しているため、お客様のカートを作ることができません" +"でした。新しいタブを開き「次へ」をクリックしてください。" #: pretix/static/pretixpresale/js/widget/widget.js:38 msgctxt "widget" @@ -649,7 +653,9 @@ msgctxt "widget" msgid "" "You currently have an active cart for this event. If you select more " "products, they will be added to your existing cart." -msgstr "お客様のカートはイベントの申し込みに有効です。商品を選択し、カートへ追加してください。" +msgstr "" +"お客様のカートはイベントの申し込みに有効です。商品を選択し、カートへ追加して" +"ください。" #: pretix/static/pretixpresale/js/widget/widget.js:41 msgctxt "widget" diff --git a/src/pretix/locale/lv/LC_MESSAGES/django.po b/src/pretix/locale/lv/LC_MESSAGES/django.po index bd607736d5..1393f8df58 100644 --- a/src/pretix/locale/lv/LC_MESSAGES/django.po +++ b/src/pretix/locale/lv/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-14 14:32+0000\n" +"POT-Creation-Date: 2022-01-27 10:01+0000\n" "PO-Revision-Date: 2021-12-09 15:49+0000\n" "Last-Translator: Ilona Zilgalve \n" "Language-Team: Latvian " msgid "Profile" msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 msgid "No attendee profiles are stored in your account." msgstr "" @@ -25434,32 +25656,32 @@ msgstr "" msgid "You cannot change this order." msgstr "Jūs nevarat atcelt šo pasūtījumu." -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " "{amount}." msgstr "" -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 #, fuzzy #| msgid "You did not select any products." msgid "You did not make any changes." msgstr "Jūs neizvēlējāties nevienu produktu." -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -25549,99 +25771,99 @@ msgstr "Šī nav pasākumu sērija." msgid "from %(start_date)s" msgstr "no %(start_date)s" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "Angļu" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "Vācu" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "Vācu (neformālā)" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "Arābu" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "Ķīniešu (vienkāršota)" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "Dāņu" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "Nīderlandiešu" -#: pretix/settings.py:510 +#: pretix/settings.py:514 msgid "Dutch (informal)" msgstr "Nīderlandiešu (neformālā)" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "Franču" -#: pretix/settings.py:512 +#: pretix/settings.py:516 msgid "Finnish" msgstr "Somu" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "Grieķu" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "Itāļu" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "Latviešu" -#: pretix/settings.py:516 +#: pretix/settings.py:520 msgid "Polish" msgstr "Poļu" -#: pretix/settings.py:517 +#: pretix/settings.py:521 msgid "Portuguese (Portugal)" msgstr "Portugāļu" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "Portugāļu (Brazīlija)" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "Krievu" -#: pretix/settings.py:520 +#: pretix/settings.py:524 msgid "Spanish" msgstr "Spāņu" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "Turku" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "Tikai lietotāja profils" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "Izlasīt pieeju" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "Rakstīt pieeju" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "Kosovo" @@ -25809,9 +26031,6 @@ msgstr "Kosovo" #~ msgid "Enable output" #~ msgstr "Iespējot izvadi" -#~ msgid "pretix default" -#~ msgstr "pretix noklusējums" - #~ msgid "" #~ "Your invoice address has been updated. Please contact us if you need us " #~ "to regenerate your invoice." diff --git a/src/pretix/locale/lv/LC_MESSAGES/djangojs.po b/src/pretix/locale/lv/LC_MESSAGES/djangojs.po index 79ecf05936..ef6ce50525 100644 --- a/src/pretix/locale/lv/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/lv/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+0000\n" "PO-Revision-Date: 2021-12-09 15:49+0000\n" "Last-Translator: Ilona Zilgalve \n" "Language-Team: Latvian \n" "Language-Team: Norwegian Bokmål \n" "Language-Team: Norwegian Bokmål \n" "Language-Team: Dutch \n" "Language-Team: Dutch \n" "Language-Team: Dutch (informal) \n" "Language-Team: Dutch (informal) \n" "Language-Team: Polish " msgid "Profile" msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 msgid "No attendee profiles are stored in your account." msgstr "" @@ -25109,30 +25329,30 @@ msgstr "" msgid "You cannot change this order." msgstr "Wybrano podwydarzenie dla wydarzenie nieseryjnego." -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " "{amount}." msgstr "" -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 msgid "You did not make any changes." msgstr "" -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -25222,99 +25442,99 @@ msgstr "Daty w serii wydarzeń" msgid "from %(start_date)s" msgstr "" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "" -#: pretix/settings.py:510 +#: pretix/settings.py:514 msgid "Dutch (informal)" msgstr "" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "" -#: pretix/settings.py:512 +#: pretix/settings.py:516 msgid "Finnish" msgstr "" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "" -#: pretix/settings.py:516 +#: pretix/settings.py:520 msgid "Polish" msgstr "" -#: pretix/settings.py:517 +#: pretix/settings.py:521 msgid "Portuguese (Portugal)" msgstr "" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "" -#: pretix/settings.py:520 +#: pretix/settings.py:524 msgid "Spanish" msgstr "" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "" @@ -25386,9 +25606,6 @@ msgstr "" #~ "You cannot cancel a position that has been used to issue a gift card." #~ msgstr "Wybrano pulę należącą do innego wydarzenia." -#~ msgid "pretix default" -#~ msgstr "pretix default" - #~ msgid "" #~ "This will only work if you handle your check-in with pretixdroid 1.8 or " #~ "newer or pretixdesk 0.2 or newer." diff --git a/src/pretix/locale/pl/LC_MESSAGES/djangojs.po b/src/pretix/locale/pl/LC_MESSAGES/djangojs.po index a26fd86db1..05aa510c93 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: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+0000\n" "PO-Revision-Date: 2019-09-24 19:00+0000\n" "Last-Translator: Serge Bazanski \n" "Language-Team: Polish \n" "Language-Team: Portuguese \n" "Language-Team: LANGUAGE \n" @@ -437,15 +437,15 @@ msgstr "" msgid "Selected only" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:834 +#: pretix/static/pretixcontrol/js/ui/main.js:848 msgid "Use a different name internally" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:870 +#: pretix/static/pretixcontrol/js/ui/main.js:884 msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:911 +#: pretix/static/pretixcontrol/js/ui/main.js:925 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po index b48de83872..486419f2a2 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: 2022-01-14 14:32+0000\n" +"POT-Creation-Date: 2022-01-27 10:01+0000\n" "PO-Revision-Date: 2021-09-27 06:00+0000\n" "Last-Translator: Diego Rodrigo \n" "Language-Team: Portuguese (Brazil) " msgid "Profile" msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 msgid "No attendee profiles are stored in your account." msgstr "" @@ -25757,30 +25977,30 @@ msgstr "" msgid "You cannot change this order." msgstr "Você não pode modificar esta ordem" -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " "{amount}." msgstr "" -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 msgid "You did not make any changes." msgstr "" -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -25877,103 +26097,103 @@ msgstr "Datas nas séries de eventos" msgid "from %(start_date)s" msgstr "" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "Inglês" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "Alemão" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "Alemão (informal)" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "" -#: pretix/settings.py:510 +#: pretix/settings.py:514 #, fuzzy #| msgid "German (informal)" msgid "Dutch (informal)" msgstr "Alemão (informal)" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "" -#: pretix/settings.py:512 +#: pretix/settings.py:516 msgid "Finnish" msgstr "" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "" -#: pretix/settings.py:516 +#: pretix/settings.py:520 #, fuzzy #| msgid "English" msgid "Polish" msgstr "Inglês" -#: pretix/settings.py:517 +#: pretix/settings.py:521 msgid "Portuguese (Portugal)" msgstr "Português (Portugal)" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "Português (Brasil)" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "Russo" -#: pretix/settings.py:520 +#: pretix/settings.py:524 msgid "Spanish" msgstr "Espanhol" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "Turco" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "Apenas perfil de usuário" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "Acesso de leitura" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "Acesso de escrita" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "" @@ -26077,9 +26297,6 @@ msgstr "" #~ msgid "Attendee names" #~ msgstr "Nome do participante" -#~ msgid "pretix default" -#~ msgstr "Padrão Pretix" - #, fuzzy #~| msgid "Your current password" #~ msgid "Your password" diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po index 6f60837bd0..78d9e2fb1e 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: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+0000\n" "PO-Revision-Date: 2019-03-19 09:00+0000\n" "Last-Translator: Vitor Reis \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Portuguese (Portugal) \n" "Language-Team: Portuguese (Portugal) \n" "Language-Team: LANGUAGE \n" @@ -183,24 +183,24 @@ msgid "The product \"{}\" is not available on this date." msgstr "" #: pretix/api/serializers/organizer.py:120 -#: pretix/control/forms/organizer.py:502 +#: pretix/control/forms/organizer.py:503 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "" #: pretix/api/serializers/organizer.py:202 -#: pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:668 msgid "pretix account invitation" msgstr "" #: pretix/api/serializers/organizer.py:224 -#: pretix/control/views/organizer.py:768 +#: pretix/control/views/organizer.py:767 msgid "This user already has been invited for this team." msgstr "" #: pretix/api/serializers/organizer.py:240 -#: pretix/control/views/organizer.py:785 +#: pretix/control/views/organizer.py:784 msgid "This user already has permissions for this team." msgstr "" @@ -245,7 +245,7 @@ msgstr "" #: pretix/api/webhooks.py:212 pretix/base/models/checkin.py:261 #: pretix/base/notifications.py:251 -#: pretix/control/templates/pretixcontrol/event/mail.html:73 +#: pretix/control/templates/pretixcontrol/event/mail.html:106 #: pretix/control/views/orders.py:1286 msgid "Order canceled" msgstr "" @@ -267,7 +267,7 @@ msgid "Order contact address changed" msgstr "" #: pretix/api/webhooks.py:232 pretix/base/notifications.py:281 -#: pretix/control/templates/pretixcontrol/event/mail.html:64 +#: pretix/control/templates/pretixcontrol/event/mail.html:97 msgid "Order changed" msgstr "" @@ -323,26 +323,26 @@ msgstr "" msgid "{system} User" msgstr "" -#: pretix/base/auth.py:147 pretix/base/forms/auth.py:242 -#: pretix/base/models/auth.py:126 pretix/base/models/customers.py:47 +#: pretix/base/auth.py:147 pretix/base/forms/auth.py:246 +#: pretix/base/models/auth.py:126 pretix/base/models/customers.py:48 #: pretix/base/models/notifications.py:46 pretix/base/models/orders.py:194 #: pretix/control/navigation.py:81 pretix/control/navigation.py:486 #: pretix/control/templates/pretixcontrol/event/settings.html:68 #: pretix/control/templates/pretixcontrol/organizers/customer.html:40 #: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/presale/checkoutflow.py:1221 pretix/presale/forms/checkout.py:60 -#: pretix/presale/forms/customer.py:50 pretix/presale/forms/customer.py:124 -#: pretix/presale/forms/customer.py:231 pretix/presale/forms/customer.py:275 -#: pretix/presale/forms/customer.py:318 pretix/presale/forms/user.py:40 +#: pretix/presale/checkoutflow.py:1227 pretix/presale/forms/checkout.py:56 +#: pretix/presale/forms/customer.py:54 pretix/presale/forms/customer.py:129 +#: pretix/presale/forms/customer.py:249 pretix/presale/forms/customer.py:295 +#: pretix/presale/forms/customer.py:338 pretix/presale/forms/user.py:40 #: pretix/presale/templates/pretixpresale/event/order.html:306 #: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:22 msgid "E-mail" msgstr "" #: pretix/base/auth.py:149 pretix/base/forms/auth.py:153 -#: pretix/base/forms/auth.py:205 pretix/base/models/customers.py:48 -#: pretix/control/forms/__init__.py:398 pretix/presale/forms/customer.py:54 -#: pretix/presale/forms/customer.py:235 +#: pretix/base/forms/auth.py:207 pretix/base/models/customers.py:50 +#: pretix/control/forms/mailsetup.py:55 pretix/presale/forms/customer.py:58 +#: pretix/presale/forms/customer.py:253 msgid "Password" msgstr "" @@ -380,7 +380,7 @@ msgstr "" #: pretix/base/email.py:488 pretix/base/email.py:570 pretix/base/email.py:586 #: pretix/base/email.py:591 pretix/base/pdf.py:160 pretix/base/pdf.py:303 -#: pretix/base/services/invoices.py:439 pretix/control/views/event.py:743 +#: pretix/base/services/invoices.py:439 pretix/control/views/event.py:742 msgid "John Doe" msgstr "" @@ -576,7 +576,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/refund_choose.html:115 #: pretix/control/templates/pretixcontrol/orders/index.html:45 #: pretix/control/templates/pretixcontrol/orders/index.html:112 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:169 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:173 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41 #: pretix/control/templates/pretixcontrol/search/orders.html:48 #: pretix/plugins/badges/exporters.py:294 @@ -589,7 +589,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:797 #: pretix/plugins/ticketoutputpdf/exporters.py:91 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:43 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:60 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:64 msgid "Order code" msgstr "" @@ -611,7 +611,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:205 #: pretix/base/exporters/waitinglist.py:116 pretix/base/models/auth.py:140 -#: pretix/base/models/customers.py:58 pretix/control/forms/event.py:1262 +#: pretix/base/models/customers.py:60 pretix/control/forms/event.py:1261 #: pretix/control/views/waitinglist.py:293 msgid "Language" msgstr "" @@ -629,16 +629,15 @@ msgstr "" #: pretix/base/exporters/invoices.py:206 pretix/base/exporters/invoices.py:214 #: pretix/base/exporters/invoices.py:332 pretix/base/exporters/invoices.py:340 #: pretix/base/exporters/orderlist.py:272 -#: pretix/base/exporters/waitinglist.py:106 pretix/base/forms/questions.py:996 +#: pretix/base/exporters/waitinglist.py:106 pretix/base/forms/questions.py:1015 #: pretix/base/models/devices.py:66 pretix/base/models/devices.py:126 #: pretix/base/models/event.py:1283 pretix/base/models/event.py:1517 #: pretix/base/models/items.py:1571 pretix/base/models/items.py:1739 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:72 -#: pretix/base/models/seating.py:61 pretix/base/models/tax.py:131 -#: pretix/base/models/waitinglist.py:66 pretix/base/settings.py:2482 -#: pretix/base/settings.py:2492 pretix/base/settings.py:2821 -#: pretix/control/forms/filter.py:569 pretix/control/forms/item.py:341 -#: pretix/control/forms/organizer.py:548 +#: pretix/base/models/seating.py:61 pretix/base/models/waitinglist.py:66 +#: pretix/base/settings.py:2482 pretix/base/settings.py:2492 +#: pretix/base/settings.py:2821 pretix/control/forms/filter.py:569 +#: pretix/control/forms/item.py:341 pretix/control/forms/organizer.py:559 #: pretix/control/templates/pretixcontrol/checkin/index.html:95 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 #: pretix/control/templates/pretixcontrol/oauth/app_list.html:12 @@ -658,8 +657,8 @@ msgstr "" #: pretix/plugins/reports/exporters.py:798 #: pretix/plugins/ticketoutputpdf/models.py:238 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 -#: pretix/presale/forms/customer.py:145 pretix/presale/forms/customer.py:408 -#: pretix/presale/forms/waitinglist.py:90 +#: pretix/presale/forms/customer.py:163 pretix/presale/forms/customer.py:431 +#: pretix/presale/forms/waitinglist.py:88 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:135 #: pretix/presale/templates/pretixpresale/event/checkout_customer.html:38 @@ -673,8 +672,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:569 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:571 -#: pretix/base/models/customers.py:213 pretix/base/models/orders.py:1317 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:589 +#: pretix/base/models/customers.py:216 pretix/base/models/orders.py:1317 #: pretix/base/models/orders.py:2627 pretix/base/orderimport.py:351 #: pretix/base/orderimport.py:497 pretix/control/forms/filter.py:573 #: pretix/control/forms/filter.py:604 @@ -683,7 +682,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:753 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:84 #: pretix/presale/templates/pretixpresale/event/order.html:322 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:176 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:180 msgid "Address" msgstr "" @@ -692,8 +691,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:570 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:582 -#: pretix/base/models/customers.py:214 pretix/base/models/orders.py:1318 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:600 +#: pretix/base/models/customers.py:217 pretix/base/models/orders.py:1318 #: pretix/base/models/orders.py:2628 pretix/base/orderimport.py:362 #: pretix/base/orderimport.py:508 pretix/base/settings.py:826 #: pretix/control/forms/filter.py:577 pretix/control/forms/filter.py:608 @@ -708,8 +707,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:571 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:590 -#: pretix/base/models/customers.py:215 pretix/base/models/orders.py:1319 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:608 +#: pretix/base/models/customers.py:218 pretix/base/models/orders.py:1319 #: pretix/base/models/orders.py:2629 pretix/base/orderimport.py:373 #: pretix/base/orderimport.py:519 pretix/base/settings.py:838 #: pretix/control/forms/filter.py:582 pretix/control/forms/filter.py:613 @@ -724,8 +723,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:572 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:602 -#: pretix/base/models/customers.py:216 pretix/base/models/orders.py:1320 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:620 +#: pretix/base/models/customers.py:219 pretix/base/models/orders.py:1320 #: pretix/base/models/orders.py:2630 pretix/base/models/orders.py:2631 #: pretix/base/orderimport.py:389 pretix/base/orderimport.py:535 #: pretix/base/settings.py:847 pretix/control/forms/filter.py:587 @@ -776,7 +775,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:272 #: pretix/base/exporters/orderlist.py:451 #: pretix/base/exporters/orderlist.py:568 -#: pretix/base/exporters/orderlist.py:601 pretix/base/forms/questions.py:563 +#: pretix/base/exporters/orderlist.py:601 pretix/base/forms/questions.py:581 #: pretix/base/orderimport.py:321 pretix/base/orderimport.py:486 #: pretix/control/forms/filter.py:565 pretix/control/forms/filter.py:600 #: pretix/control/templates/pretixcontrol/order/index.html:874 @@ -797,8 +796,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:279 #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:573 -#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:626 -#: pretix/base/forms/questions.py:962 pretix/base/models/customers.py:217 +#: pretix/base/exporters/orderlist.py:608 pretix/base/forms/questions.py:644 +#: pretix/base/forms/questions.py:981 pretix/base/models/customers.py:220 #: pretix/base/models/orders.py:1321 pretix/base/models/orders.py:2633 #: pretix/base/orderimport.py:408 #: pretix/control/templates/pretixcontrol/order/index.html:885 @@ -823,7 +822,7 @@ msgstr "" msgid "Internal reference" msgstr "" -#: pretix/base/exporters/invoices.py:223 pretix/control/forms/event.py:1215 +#: pretix/base/exporters/invoices.py:223 pretix/control/forms/event.py:1214 msgid "Reverse charge" msgstr "" @@ -852,7 +851,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:462 #: pretix/base/exporters/orderlist.py:613 #: pretix/control/templates/pretixcontrol/event/payment.html:10 -#: pretix/control/views/event.py:325 +#: pretix/control/views/event.py:324 msgid "Payment providers" msgstr "" @@ -926,7 +925,7 @@ msgstr "" #: pretix/base/exporters/invoices.py:324 pretix/base/exporters/orderlist.py:448 #: pretix/base/exporters/orderlist.py:557 pretix/base/models/orders.py:2045 #: pretix/base/models/orders.py:2160 pretix/base/models/orders.py:2501 -#: pretix/base/models/tax.py:138 +#: pretix/base/models/tax.py:152 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 #: pretix/plugins/reports/exporters.py:706 #: pretix/plugins/reports/exporters.py:751 @@ -967,9 +966,9 @@ msgstr "" #: pretix/control/navigation.py:245 pretix/control/navigation.py:352 #: pretix/control/templates/pretixcontrol/orders/index.html:7 #: pretix/control/templates/pretixcontrol/orders/index.html:9 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:163 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:167 #: pretix/plugins/reports/exporters.py:552 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:43 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:47 msgid "Orders" msgstr "" @@ -1027,8 +1026,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:540 #: pretix/base/exporters/orderlist.py:789 #: pretix/base/exporters/orderlist.py:967 -#: pretix/base/exporters/waitinglist.py:111 pretix/control/forms/event.py:1308 -#: pretix/control/forms/organizer.py:94 +#: pretix/base/exporters/waitinglist.py:111 pretix/control/forms/event.py:1307 +#: pretix/control/forms/organizer.py:96 msgid "Event slug" msgstr "" @@ -1036,7 +1035,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:60 #: pretix/plugins/reports/exporters.py:458 #: pretix/plugins/reports/exporters.py:799 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:63 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:67 msgid "Order total" msgstr "" @@ -1059,7 +1058,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/index.html:126 #: pretix/control/templates/pretixcontrol/orders/refunds.html:65 #: pretix/control/templates/pretixcontrol/organizers/customer.html:30 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:174 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:178 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:46 #: pretix/control/templates/pretixcontrol/organizers/detail.html:64 #: pretix/control/templates/pretixcontrol/search/orders.html:63 @@ -1072,7 +1071,7 @@ msgstr "" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:29 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:61 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:47 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:65 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:69 #: pretix/presale/templates/pretixpresale/organizers/index.html:46 msgid "Status" msgstr "" @@ -1091,15 +1090,16 @@ msgstr "" #: pretix/base/exporters/orderlist.py:271 #: pretix/base/exporters/orderlist.py:442 #: pretix/base/exporters/orderlist.py:545 -#: pretix/base/exporters/waitinglist.py:108 pretix/base/models/items.py:1227 -#: pretix/base/models/orders.py:198 pretix/base/models/waitinglist.py:77 -#: pretix/base/orderimport.py:163 pretix/base/pdf.py:292 +#: pretix/base/exporters/waitinglist.py:108 pretix/base/models/customers.py:49 +#: pretix/base/models/items.py:1227 pretix/base/models/orders.py:198 +#: pretix/base/models/waitinglist.py:77 pretix/base/orderimport.py:163 +#: pretix/base/pdf.py:292 #: pretix/control/templates/pretixcontrol/order/index.html:233 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:148 #: pretix/control/views/waitinglist.py:292 #: pretix/plugins/checkinlists/exporters.py:456 -#: pretix/presale/checkoutflow.py:1227 pretix/presale/forms/checkout.py:90 -#: pretix/presale/forms/waitinglist.py:106 +#: pretix/presale/checkoutflow.py:1233 pretix/presale/forms/checkout.py:83 +#: pretix/presale/forms/waitinglist.py:100 #: pretix/presale/templates/pretixpresale/event/order.html:310 msgid "Phone number" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: pretix/control/forms/filter.py:2036 #: pretix/control/templates/pretixcontrol/order/index.html:174 #: pretix/control/templates/pretixcontrol/orders/index.html:118 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:171 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:175 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 #: pretix/plugins/checkinlists/exporters.py:468 @@ -1120,7 +1120,7 @@ msgstr "" #: pretix/plugins/reports/exporters.py:586 #: pretix/plugins/reports/exporters.py:797 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:46 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:62 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:66 msgid "Order date" msgstr "" @@ -1202,8 +1202,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:295 #: pretix/control/templates/pretixcontrol/orders/index.html:125 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:173 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:64 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:177 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:68 msgid "Positions" msgstr "" @@ -1227,8 +1227,8 @@ msgstr "" #: pretix/base/models/orders.py:2497 pretix/base/orderimport.py:576 #: pretix/base/pdf.py:145 #: pretix/control/templates/pretixcontrol/item/index.html:88 -#: pretix/control/templates/pretixcontrol/order/change.html:169 -#: pretix/control/templates/pretixcontrol/order/change.html:325 +#: pretix/control/templates/pretixcontrol/order/change.html:174 +#: pretix/control/templates/pretixcontrol/order/change.html:330 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:495 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:159 #: pretix/control/templates/pretixcontrol/subevents/detail.html:137 @@ -1261,7 +1261,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:835 pretix/base/models/checkin.py:54 #: pretix/base/models/items.py:1567 pretix/base/models/orders.py:1264 #: pretix/base/models/orders.py:2493 pretix/base/models/vouchers.py:185 -#: pretix/base/models/waitinglist.py:58 pretix/control/forms/event.py:1257 +#: pretix/base/models/waitinglist.py:58 pretix/control/forms/event.py:1256 #: pretix/control/forms/filter.py:379 pretix/control/forms/filter.py:1603 #: pretix/control/forms/filter.py:1829 pretix/control/forms/filter.py:1943 #: pretix/control/forms/filter.py:2027 pretix/control/forms/item.py:230 @@ -1306,7 +1306,7 @@ msgstr "" #: pretix/plugins/checkinlists/exporters.py:616 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 -#: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:78 +#: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:76 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:10 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:45 msgid "Product" @@ -1319,12 +1319,12 @@ msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:560 -#: pretix/base/exporters/orderlist.py:565 pretix/base/forms/questions.py:546 -#: pretix/base/models/customers.py:202 pretix/base/models/orders.py:1286 +#: pretix/base/exporters/orderlist.py:565 pretix/base/forms/questions.py:564 +#: pretix/base/models/customers.py:205 pretix/base/models/orders.py:1286 #: pretix/base/orderimport.py:458 pretix/base/pdf.py:159 -#: pretix/control/forms/filter.py:592 pretix/control/forms/organizer.py:601 +#: pretix/control/forms/filter.py:592 pretix/control/forms/organizer.py:612 #: pretix/control/templates/pretixcontrol/order/index.html:449 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:85 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:89 #: pretix/control/views/item.py:410 pretix/plugins/badges/exporters.py:293 #: pretix/plugins/checkinlists/exporters.py:108 #: pretix/plugins/checkinlists/exporters.py:438 @@ -1333,12 +1333,12 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:117 #: pretix/presale/templates/pretixpresale/event/order_change.html:54 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:120 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:124 msgid "Attendee name" msgstr "" -#: pretix/base/exporters/orderlist.py:567 pretix/base/forms/questions.py:552 -#: pretix/base/models/customers.py:209 pretix/base/models/orders.py:1294 +#: pretix/base/exporters/orderlist.py:567 pretix/base/forms/questions.py:570 +#: pretix/base/models/customers.py:212 pretix/base/models/orders.py:1294 #: pretix/base/pdf.py:201 #: pretix/control/templates/pretixcontrol/order/index.html:454 #: pretix/control/views/item.py:422 @@ -1406,7 +1406,7 @@ msgstr "" #: pretix/base/models/orders.py:1507 pretix/base/models/orders.py:1885 #: pretix/base/models/orders.py:2034 pretix/base/models/orders.py:2154 #: pretix/base/models/orders.py:2458 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:84 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:88 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 @@ -1495,7 +1495,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:832 #: pretix/base/exporters/waitinglist.py:41 pretix/base/shredder.py:240 -#: pretix/control/forms/event.py:1332 pretix/control/navigation.py:227 +#: pretix/control/forms/event.py:1331 pretix/control/navigation.py:227 #: pretix/control/templates/pretixcontrol/event/settings.html:255 #: pretix/control/templates/pretixcontrol/orders/cancel.html:62 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -1572,8 +1572,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:23 #: pretix/control/templates/pretixcontrol/orders/index.html:141 #: pretix/control/templates/pretixcontrol/orders/refunds.html:86 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:98 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:187 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:102 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:191 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:10 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:58 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:10 @@ -1583,12 +1583,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:77 #: pretix/control/templates/pretixcontrol/search/payments.html:119 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/refund_export.html:67 -#: pretix/presale/forms/checkout.py:267 +#: pretix/presale/forms/checkout.py:256 #: pretix/presale/templates/pretixpresale/event/order.html:68 #: pretix/presale/templates/pretixpresale/event/position.html:14 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:59 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:79 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:132 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:83 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:136 msgid "TEST MODE" msgstr "" @@ -1671,7 +1671,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:1064 #: pretix/control/templates/pretixcontrol/order/change.html:94 -#: pretix/control/templates/pretixcontrol/order/change.html:317 +#: pretix/control/templates/pretixcontrol/order/change.html:322 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:32 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:65 msgid "Current value" @@ -1725,7 +1725,7 @@ msgid "Voucher expired" msgstr "" #: pretix/base/exporters/waitinglist.py:109 pretix/base/pdf.py:108 -#: pretix/control/forms/event.py:1414 +#: pretix/control/forms/event.py:1413 #: pretix/control/templates/pretixcontrol/items/index.html:35 msgid "Product name" msgstr "" @@ -1762,20 +1762,20 @@ msgstr "" msgid "Voucher code" msgstr "" -#: pretix/base/forms/auth.py:57 pretix/base/forms/auth.py:166 +#: pretix/base/forms/auth.py:57 pretix/base/forms/auth.py:168 msgid "Keep me logged in" msgstr "" -#: pretix/base/forms/auth.py:60 pretix/base/forms/auth.py:257 +#: pretix/base/forms/auth.py:60 pretix/base/forms/auth.py:261 msgid "This combination of credentials is not known to our system." msgstr "" #: pretix/base/forms/auth.py:61 pretix/base/forms/user.py:57 -#: pretix/presale/forms/customer.py:315 pretix/presale/forms/customer.py:385 +#: pretix/presale/forms/customer.py:335 pretix/presale/forms/customer.py:407 msgid "For security reasons, please wait 5 minutes before you try again." msgstr "" -#: pretix/base/forms/auth.py:62 pretix/base/forms/auth.py:258 +#: pretix/base/forms/auth.py:62 pretix/base/forms/auth.py:262 msgid "This account is inactive." msgstr "" @@ -1784,9 +1784,9 @@ msgid "" "You already registered with that email address, please use the login form." msgstr "" -#: pretix/base/forms/auth.py:146 pretix/base/forms/auth.py:202 +#: pretix/base/forms/auth.py:146 pretix/base/forms/auth.py:204 #: pretix/base/forms/user.py:56 pretix/control/forms/users.py:45 -#: pretix/presale/forms/customer.py:228 pretix/presale/forms/customer.py:314 +#: pretix/presale/forms/customer.py:246 pretix/presale/forms/customer.py:334 msgid "Please enter the same password twice" msgstr "" @@ -1794,8 +1794,8 @@ msgstr "" msgid "Email address" msgstr "" -#: pretix/base/forms/auth.py:160 pretix/base/forms/auth.py:210 -#: pretix/presale/forms/customer.py:240 pretix/presale/forms/customer.py:332 +#: pretix/base/forms/auth.py:161 pretix/base/forms/auth.py:213 +#: pretix/presale/forms/customer.py:259 pretix/presale/forms/customer.py:353 msgid "Repeat password" msgstr "" @@ -1813,68 +1813,69 @@ msgctxt "phonenumber" msgid "Phone number (without international area code)" msgstr "" -#: pretix/base/forms/questions.py:408 +#: pretix/base/forms/questions.py:426 msgid "" "You uploaded an image in landscape orientation. Please upload an image in " "portrait orientation." msgstr "" -#: pretix/base/forms/questions.py:411 +#: pretix/base/forms/questions.py:429 msgid "Please upload an image where the width is 3/4 of the height." msgstr "" -#: pretix/base/forms/questions.py:414 +#: pretix/base/forms/questions.py:432 msgid "" "The file you uploaded has a very large number of pixels, please upload an " "image no larger than 10000 x 10000 pixels." msgstr "" -#: pretix/base/forms/questions.py:417 +#: pretix/base/forms/questions.py:435 msgid "" "Upload a valid image. The file you uploaded was either not an image or a " "corrupted image." msgstr "" -#: pretix/base/forms/questions.py:574 pretix/base/forms/questions.py:892 +#: pretix/base/forms/questions.py:592 pretix/base/forms/questions.py:911 msgid "Street and Number" msgstr "" -#: pretix/base/forms/questions.py:608 pretix/base/forms/questions.py:944 +#: pretix/base/forms/questions.py:626 pretix/base/forms/questions.py:963 msgctxt "address" msgid "Select state" msgstr "" -#: pretix/base/forms/questions.py:839 pretix/base/forms/questions.py:870 -#: pretix/base/forms/questions.py:1035 pretix/base/payment.py:86 +#: pretix/base/forms/questions.py:858 pretix/base/forms/questions.py:889 +#: pretix/base/forms/questions.py:1054 pretix/base/payment.py:86 #: pretix/control/forms/event.py:711 pretix/control/forms/event.py:717 -#: pretix/control/forms/event.py:768 pretix/control/forms/event.py:1167 +#: pretix/control/forms/event.py:768 pretix/control/forms/event.py:1166 +#: pretix/control/forms/mailsetup.py:76 pretix/control/forms/mailsetup.py:118 #: pretix/plugins/banktransfer/payment.py:396 #: pretix/plugins/banktransfer/payment.py:402 -#: pretix/presale/forms/customer.py:133 +#: pretix/presale/forms/customer.py:138 msgid "This field is required." msgstr "" -#: pretix/base/forms/questions.py:931 +#: pretix/base/forms/questions.py:950 msgid "" "Optional, but depending on the country you reside in we might need to charge " "you additional taxes if you do not enter it." msgstr "" -#: pretix/base/forms/questions.py:933 pretix/base/forms/questions.py:939 +#: pretix/base/forms/questions.py:952 pretix/base/forms/questions.py:958 msgid "If you are registered in Switzerland, you can enter your UID instead." msgstr "" -#: pretix/base/forms/questions.py:937 +#: pretix/base/forms/questions.py:956 msgid "" "Optional, but it might be required for you to claim tax benefits on your " "invoice depending on your and the seller’s country of residence." msgstr "" -#: pretix/base/forms/questions.py:1026 +#: pretix/base/forms/questions.py:1045 msgid "You need to provide a company name." msgstr "" -#: pretix/base/forms/questions.py:1028 +#: pretix/base/forms/questions.py:1047 msgid "You need to provide your name." msgstr "" @@ -1890,8 +1891,8 @@ msgid "" "or password." msgstr "" -#: pretix/base/forms/user.py:55 pretix/presale/forms/customer.py:313 -#: pretix/presale/forms/customer.py:384 +#: pretix/base/forms/user.py:55 pretix/presale/forms/customer.py:333 +#: pretix/presale/forms/customer.py:406 msgid "The current password you entered was not correct." msgstr "" @@ -1899,13 +1900,13 @@ msgstr "" msgid "Please choose a password different to your current one." msgstr "" -#: pretix/base/forms/user.py:63 pretix/presale/forms/customer.py:322 -#: pretix/presale/forms/customer.py:389 +#: pretix/base/forms/user.py:63 pretix/presale/forms/customer.py:342 +#: pretix/presale/forms/customer.py:411 msgid "Your current password" msgstr "" #: pretix/base/forms/user.py:67 pretix/control/forms/users.py:50 -#: pretix/presale/forms/customer.py:327 +#: pretix/presale/forms/customer.py:347 msgid "New password" msgstr "" @@ -1913,7 +1914,7 @@ msgstr "" msgid "Repeat new password" msgstr "" -#: pretix/base/forms/user.py:75 pretix/control/forms/organizer.py:272 +#: pretix/base/forms/user.py:75 pretix/control/forms/organizer.py:274 #: pretix/control/forms/users.py:58 msgid "Default timezone" msgstr "" @@ -1951,11 +1952,11 @@ msgstr "" msgid "Invalid placeholder(s): %(value)s" msgstr "" -#: pretix/base/forms/widgets.py:187 pretix/base/forms/widgets.py:192 +#: pretix/base/forms/widgets.py:188 pretix/base/forms/widgets.py:193 msgid "Business or institutional customer" msgstr "" -#: pretix/base/forms/widgets.py:191 +#: pretix/base/forms/widgets.py:192 msgid "Individual customer" msgstr "" @@ -2028,7 +2029,7 @@ msgid "" "until {to_date}" msgstr "" -#: pretix/base/invoice.py:440 pretix/base/services/mail.py:456 +#: pretix/base/invoice.py:440 pretix/base/services/mail.py:457 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" @@ -2157,7 +2158,7 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:128 pretix/base/models/customers.py:49 +#: pretix/base/models/auth.py:128 pretix/base/models/customers.py:51 #: pretix/base/models/orders.py:2625 pretix/base/settings.py:2832 #: pretix/base/settings.py:2843 #: pretix/control/templates/pretixcontrol/users/index.html:47 @@ -2322,30 +2323,30 @@ msgstr "" msgid "Server error" msgstr "" -#: pretix/base/models/customers.py:51 +#: pretix/base/models/customers.py:53 msgid "Account active" msgstr "" -#: pretix/base/models/customers.py:52 +#: pretix/base/models/customers.py:54 msgid "Verified email address" msgstr "" -#: pretix/base/models/customers.py:53 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:55 +#: pretix/base/models/customers.py:55 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:59 msgid "Last login" msgstr "" -#: pretix/base/models/customers.py:54 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:53 +#: pretix/base/models/customers.py:56 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:57 msgid "Registration date" msgstr "" -#: pretix/base/models/customers.py:212 pretix/base/models/orders.py:1316 +#: pretix/base/models/customers.py:215 pretix/base/models/orders.py:1316 #: pretix/base/models/orders.py:2624 pretix/base/settings.py:814 msgid "Company name" msgstr "" -#: pretix/base/models/customers.py:216 pretix/base/models/orders.py:1320 +#: pretix/base/models/customers.py:219 pretix/base/models/orders.py:1320 #: pretix/base/models/orders.py:2631 pretix/base/settings.py:79 #: pretix/plugins/stripe/payment.py:185 msgid "Select country" @@ -2511,12 +2512,12 @@ msgstr "" #: pretix/base/models/orders.py:2563 pretix/base/models/vouchers.py:179 #: pretix/base/models/waitinglist.py:52 pretix/base/notifications.py:187 #: pretix/control/forms/filter.py:828 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:170 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:174 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:11 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:44 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:61 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:65 msgid "Event" msgstr "" @@ -2527,7 +2528,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:76 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1353 +#: pretix/control/views/organizer.py:1352 msgid "Events" msgstr "" @@ -2677,6 +2678,7 @@ msgid "Category name" msgstr "" #: pretix/base/models/items.py:89 pretix/base/models/items.py:362 +#: pretix/base/models/tax.py:140 msgid "Internal name" msgstr "" @@ -2818,7 +2820,7 @@ msgid "This will only work if waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:414 pretix/base/settings.py:1054 -#: pretix/control/forms/event.py:1327 +#: pretix/control/forms/event.py:1326 msgid "Show number of tickets left" msgstr "" @@ -2942,7 +2944,7 @@ msgid "" msgstr "" #: pretix/base/models/items.py:507 pretix/base/models/items.py:838 -#: pretix/control/forms/event.py:891 pretix/control/forms/item.py:512 +#: pretix/control/forms/event.py:890 pretix/control/forms/item.py:512 #: pretix/control/forms/item.py:688 msgid "Sales channels" msgstr "" @@ -3353,7 +3355,7 @@ msgstr "" msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1574 pretix/control/forms/event.py:1361 +#: pretix/base/models/items.py:1574 pretix/control/forms/event.py:1360 #: pretix/control/templates/pretixcontrol/items/quotas.html:56 msgid "Total capacity" msgstr "" @@ -3523,9 +3525,9 @@ msgid "Canceled" msgstr "" #: pretix/base/models/memberships.py:133 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:81 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:85 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:20 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:117 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:121 msgid "Membership type" msgstr "" @@ -3550,7 +3552,7 @@ msgid "Customer" msgstr "" #: pretix/base/models/orders.py:202 pretix/control/forms/filter.py:515 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:51 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:55 msgid "Locale" msgstr "" @@ -3624,7 +3626,7 @@ msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" #: pretix/base/models/orders.py:1022 pretix/base/services/orders.py:937 -#: pretix/control/views/event.py:748 +#: pretix/control/views/event.py:747 #, python-format msgid "Your order: %(code)s" msgstr "" @@ -3816,6 +3818,9 @@ msgstr "" #: pretix/base/models/organizer.py:93 pretix/control/forms/event.py:99 #: pretix/control/forms/event.py:105 pretix/control/forms/filter.py:728 #: pretix/control/forms/filter.py:840 pretix/control/forms/filter.py:1413 +#: pretix/control/templates/pretixcontrol/email_setup.html:6 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:6 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:6 #: pretix/control/templates/pretixcontrol/events/index.html:66 #: pretix/control/templates/pretixcontrol/organizers/base.html:4 #: pretix/control/templates/pretixcontrol/organizers/edit.html:9 @@ -3939,19 +3944,29 @@ msgstr "" msgid "Seat {number}" msgstr "" -#: pretix/base/models/tax.py:132 +#: pretix/base/models/tax.py:145 +msgid "Official name" +msgstr "" + +#: pretix/base/models/tax.py:146 msgid "Should be short, e.g. \"VAT\"" msgstr "" -#: pretix/base/models/tax.py:141 +#: pretix/base/models/tax.py:155 msgid "The configured product prices include the tax amount" msgstr "" -#: pretix/base/models/tax.py:145 +#: pretix/base/models/tax.py:159 +msgid "" +"Keep gross amount constant if the tax rate changes based on the invoice " +"address" +msgstr "" + +#: pretix/base/models/tax.py:163 msgid "Use EU reverse charge taxation rules" msgstr "" -#: pretix/base/models/tax.py:147 +#: pretix/base/models/tax.py:165 msgid "" "Not recommended. Most events will NOT be qualified for reverse charge since " "the place of taxation is the location of the event. This option disables " @@ -3961,43 +3976,43 @@ msgid "" "calculation. USE AT YOUR OWN RISK." msgstr "" -#: pretix/base/models/tax.py:154 pretix/plugins/stripe/payment.py:209 +#: pretix/base/models/tax.py:172 pretix/plugins/stripe/payment.py:209 msgid "Merchant country" msgstr "" -#: pretix/base/models/tax.py:156 +#: pretix/base/models/tax.py:174 msgid "" "Your country of residence. This is the country the EU reverse charge rule " "will not apply in, if configured above." msgstr "" -#: pretix/base/models/tax.py:192 +#: pretix/base/models/tax.py:210 msgid "You need to set your home country to use the reverse charge feature." msgstr "" -#: pretix/base/models/tax.py:196 +#: pretix/base/models/tax.py:214 #, python-brace-format msgid "incl. {rate}% {name}" msgstr "" -#: pretix/base/models/tax.py:198 +#: pretix/base/models/tax.py:216 #, python-brace-format msgid "plus {rate}% {name}" msgstr "" -#: pretix/base/models/tax.py:200 +#: pretix/base/models/tax.py:218 #: pretix/control/templates/pretixcontrol/event/tax_index.html:46 msgid "reverse charge enabled" msgstr "" -#: pretix/base/models/tax.py:309 +#: pretix/base/models/tax.py:335 msgctxt "invoice" msgid "" "Reverse Charge: According to Article 194, 196 of Council Directive 2006/112/" "EEC, VAT liability rests with the service recipient." msgstr "" -#: pretix/base/models/tax.py:315 +#: pretix/base/models/tax.py:341 msgctxt "invoice" msgid "VAT liability rests with the service recipient." msgstr "" @@ -4038,10 +4053,10 @@ msgid "" msgstr "" #: pretix/base/models/vouchers.py:211 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:83 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:87 #: pretix/control/views/vouchers.py:108 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:24 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:119 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:123 msgid "Valid until" msgstr "" @@ -4806,7 +4821,7 @@ msgid "Order code and position number" msgstr "" #: pretix/base/pdf.py:109 pretix/base/services/tickets.py:100 -#: pretix/control/views/event.py:741 pretix/control/views/pdf.py:85 +#: pretix/control/views/event.py:740 pretix/control/views/pdf.py:85 msgid "Sample product" msgstr "" @@ -4823,7 +4838,7 @@ msgid "Product description" msgstr "" #: pretix/base/pdf.py:119 pretix/base/services/tickets.py:101 -#: pretix/control/views/event.py:742 pretix/control/views/pdf.py:86 +#: pretix/control/views/event.py:741 pretix/control/views/pdf.py:86 msgid "Sample product description" msgstr "" @@ -5543,21 +5558,21 @@ msgid "" "settings." msgstr "" -#: pretix/base/services/mail.py:245 +#: pretix/base/services/mail.py:246 #, python-brace-format msgid "" "You are receiving this email because someone placed an order for {event} for " "you." msgstr "" -#: pretix/base/services/mail.py:249 pretix/base/services/mail.py:265 +#: pretix/base/services/mail.py:250 pretix/base/services/mail.py:266 #, python-brace-format msgid "" "You can view your order details at the following URL:\n" "{orderurl}." msgstr "" -#: pretix/base/services/mail.py:261 +#: pretix/base/services/mail.py:262 #, python-brace-format msgid "You are receiving this email because you placed an order for {event}." msgstr "" @@ -6590,7 +6605,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1055 pretix/control/forms/event.py:1328 +#: pretix/base/settings.py:1055 pretix/control/forms/event.py:1327 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -6606,7 +6621,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1083 pretix/control/forms/event.py:1333 +#: pretix/base/settings.py:1083 pretix/control/forms/event.py:1332 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 " @@ -6931,19 +6946,19 @@ msgstr "" msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1517 pretix/control/forms/event.py:1356 +#: pretix/base/settings.py:1517 pretix/control/forms/event.py:1355 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1518 pretix/control/forms/event.py:1358 +#: pretix/base/settings.py:1518 pretix/control/forms/event.py:1357 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1526 pretix/control/forms/event.py:1350 +#: pretix/base/settings.py:1526 pretix/control/forms/event.py:1349 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1527 pretix/control/forms/event.py:1351 +#: pretix/base/settings.py:1527 pretix/control/forms/event.py:1350 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6990,11 +7005,15 @@ msgid "" "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1597 +#: pretix/base/settings.py:1597 pretix/control/forms/mailsetup.py:35 +#: pretix/control/forms/mailsetup.py:108 +#: pretix/control/templates/pretixcontrol/event/mail.html:40 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1598 +#: pretix/base/settings.py:1598 pretix/control/forms/mailsetup.py:36 +#: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "" @@ -7174,12 +7193,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1796 pretix/control/forms/event.py:991 -#: pretix/control/forms/event.py:1034 pretix/plugins/sendmail/models.py:201 +#: pretix/base/settings.py:1796 pretix/control/forms/event.py:990 +#: pretix/control/forms/event.py:1033 pretix/plugins/sendmail/models.py:201 msgid "Number of days" msgstr "" -#: pretix/base/settings.py:1798 pretix/control/forms/event.py:994 +#: pretix/base/settings.py:1798 pretix/control/forms/event.py:993 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." @@ -7441,7 +7460,7 @@ msgid "Only respected by modern browsers." msgstr "" #: pretix/base/settings.py:2157 pretix/base/settings.py:2200 -#: pretix/control/forms/organizer.py:321 +#: pretix/control/forms/organizer.py:323 msgid "Header image" msgstr "" @@ -7473,7 +7492,7 @@ msgid "" "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2203 pretix/control/forms/organizer.py:325 +#: pretix/base/settings.py:2203 pretix/control/forms/organizer.py:327 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. By default, we show your logo with a size of up to " @@ -7786,7 +7805,7 @@ msgid "Middle name" msgstr "" #: pretix/base/settings.py:2825 pretix/base/settings.py:2836 -#: pretix/control/forms/organizer.py:418 +#: pretix/control/forms/organizer.py:419 msgctxt "person_name_sample" msgid "John Doe" msgstr "" @@ -8099,6 +8118,27 @@ msgstr "" msgid "at" msgstr "" +#: pretix/base/templates/pretixbase/redirect.html:5 +#: pretix/base/templates/pretixbase/redirect.html:9 +msgid "Redirect" +msgstr "" + +#: pretix/base/templates/pretixbase/redirect.html:11 +#, python-format +msgid "" +"The link you clicked on wants to redirect you to a destination on the " +"website %(host)s." +msgstr "" + +#: pretix/base/templates/pretixbase/redirect.html:14 +msgid "Please only proceed if you trust this website to be safe." +msgstr "" + +#: pretix/base/templates/pretixbase/redirect.html:20 +#, python-format +msgid "Proceed to %(host)s" +msgstr "" + #: pretix/base/templates/source.html:5 pretix/base/templates/source.html:9 msgid "Source code" msgstr "" @@ -8209,7 +8249,7 @@ msgstr "" msgid "This field has an invalid value: %(value)s." msgstr "" -#: pretix/base/views/errors.py:40 +#: pretix/base/views/errors.py:48 msgid "" "You are seeing this message because this HTTPS site requires a 'Referer " "header' to be sent by your Web browser, but none was sent. This header is " @@ -8217,21 +8257,21 @@ msgid "" "hijacked by third parties." msgstr "" -#: pretix/base/views/errors.py:45 +#: pretix/base/views/errors.py:53 msgid "" "If you have configured your browser to disable 'Referer' headers, please re-" "enable them, at least for this site, or for HTTPS connections, or for 'same-" "origin' requests." msgstr "" -#: pretix/base/views/errors.py:50 +#: pretix/base/views/errors.py:58 msgid "" "You are seeing this message because this site requires a CSRF cookie when " "submitting forms. This cookie is required for security reasons, to ensure " "that your browser is not being hijacked by third parties." msgstr "" -#: pretix/base/views/errors.py:55 +#: pretix/base/views/errors.py:63 msgid "" "If you have configured your browser to disable cookies, please re-enable " "them, at least for this site, or for 'same-origin' requests." @@ -8254,50 +8294,6 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/__init__.py:378 -msgid "Use custom SMTP server" -msgstr "" - -#: pretix/control/forms/__init__.py:379 -msgid "" -"All mail related to your event will be sent over the smtp server specified " -"by you." -msgstr "" - -#: pretix/control/forms/__init__.py:383 -msgid "Hostname" -msgstr "" - -#: pretix/control/forms/__init__.py:388 -msgid "Port" -msgstr "" - -#: pretix/control/forms/__init__.py:393 -msgid "Username" -msgstr "" - -#: pretix/control/forms/__init__.py:402 -msgid "Use STARTTLS" -msgstr "" - -#: pretix/control/forms/__init__.py:403 -msgid "Commonly enabled on port 587." -msgstr "" - -#: pretix/control/forms/__init__.py:407 -msgid "Use SSL" -msgstr "" - -#: pretix/control/forms/__init__.py:408 -msgid "Commonly enabled on port 465." -msgstr "" - -#: pretix/control/forms/__init__.py:415 -msgid "" -"You can activate either SSL or STARTTLS security, but not both at the same " -"time." -msgstr "" - #: pretix/control/forms/checkin.py:90 pretix/control/forms/filter.py:382 #: pretix/control/forms/filter.py:409 pretix/control/forms/filter.py:1606 #: pretix/control/forms/filter.py:1639 pretix/control/forms/filter.py:1832 @@ -8384,49 +8380,49 @@ msgstr "" msgid "Default ({value})" msgstr "" -#: pretix/control/forms/event.py:365 pretix/control/forms/organizer.py:129 +#: pretix/control/forms/event.py:365 pretix/control/forms/organizer.py:131 msgid "Custom domain" msgstr "" -#: pretix/control/forms/event.py:367 pretix/control/forms/organizer.py:131 +#: pretix/control/forms/event.py:367 pretix/control/forms/organizer.py:133 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" -#: pretix/control/forms/event.py:385 pretix/control/forms/organizer.py:139 +#: pretix/control/forms/event.py:385 pretix/control/forms/organizer.py:141 msgid "You cannot choose the base domain of this installation." msgstr "" -#: pretix/control/forms/event.py:389 pretix/control/forms/organizer.py:144 +#: pretix/control/forms/event.py:389 pretix/control/forms/organizer.py:146 msgid "This domain is already in use for a different event or organizer." msgstr "" -#: pretix/control/forms/event.py:460 pretix/control/forms/organizer.py:275 +#: pretix/control/forms/event.py:460 pretix/control/forms/organizer.py:277 msgid "Name format" msgstr "" -#: pretix/control/forms/event.py:461 pretix/control/forms/organizer.py:276 +#: pretix/control/forms/event.py:461 pretix/control/forms/organizer.py:278 msgid "" "This defines how pretix will ask for human names. Changing this after you " "already received orders might lead to unexpected behavior when sorting or " "changing names." msgstr "" -#: pretix/control/forms/event.py:466 pretix/control/forms/organizer.py:281 +#: pretix/control/forms/event.py:466 pretix/control/forms/organizer.py:283 msgid "Allowed titles" msgstr "" -#: pretix/control/forms/event.py:467 pretix/control/forms/organizer.py:282 +#: pretix/control/forms/event.py:467 pretix/control/forms/organizer.py:284 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:579 pretix/control/forms/organizer.py:342 +#: pretix/control/forms/event.py:579 pretix/control/forms/organizer.py:344 #, python-brace-format msgid "Ask for {fields}, display like {example}" msgstr "" -#: pretix/control/forms/event.py:585 pretix/control/forms/organizer.py:348 +#: pretix/control/forms/event.py:585 pretix/control/forms/organizer.py:350 msgid "Free text input" msgstr "" @@ -8486,190 +8482,190 @@ msgstr "" msgid "The online shop must be selected to receive these emails." msgstr "" -#: pretix/control/forms/event.py:880 +#: pretix/control/forms/event.py:879 msgid "Sales channels for checkout emails" msgstr "" -#: pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:880 msgid "" "The order placed and paid emails will only be send to orders from these " "sales channels. The online shop must be enabled." msgstr "" -#: pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:891 msgid "" "This email will only be send to orders from these sales channels. The online " "shop must be enabled." msgstr "" -#: pretix/control/forms/event.py:900 pretix/control/forms/organizer.py:364 +#: pretix/control/forms/event.py:899 pretix/control/forms/organizer.py:365 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:901 pretix/control/forms/organizer.py:365 +#: pretix/control/forms/event.py:900 pretix/control/forms/organizer.py:366 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:907 pretix/control/forms/organizer.py:371 +#: pretix/control/forms/event.py:906 pretix/control/forms/organizer.py:372 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:910 +#: pretix/control/forms/event.py:909 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:915 pretix/control/forms/organizer.py:379 +#: pretix/control/forms/event.py:914 pretix/control/forms/organizer.py:380 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:920 +#: pretix/control/forms/event.py:919 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:925 pretix/control/forms/event.py:942 -#: pretix/control/forms/event.py:959 pretix/control/forms/event.py:1018 +#: pretix/control/forms/event.py:924 pretix/control/forms/event.py:941 +#: pretix/control/forms/event.py:958 pretix/control/forms/event.py:1017 msgid "Text sent to order contact address" msgstr "" +#: pretix/control/forms/event.py:929 pretix/control/forms/event.py:946 +#: pretix/control/forms/event.py:963 pretix/control/forms/event.py:1022 +msgid "Send an email to attendees" +msgstr "" + #: pretix/control/forms/event.py:930 pretix/control/forms/event.py:947 #: pretix/control/forms/event.py:964 pretix/control/forms/event.py:1023 -msgid "Send an email to attendees" -msgstr "" - -#: pretix/control/forms/event.py:931 pretix/control/forms/event.py:948 -#: pretix/control/forms/event.py:965 pretix/control/forms/event.py:1024 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:936 pretix/control/forms/event.py:953 -#: pretix/control/forms/event.py:970 pretix/control/forms/event.py:1029 +#: pretix/control/forms/event.py:935 pretix/control/forms/event.py:952 +#: pretix/control/forms/event.py:969 pretix/control/forms/event.py:1028 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:976 pretix/control/forms/event.py:998 -#: pretix/control/forms/event.py:1003 pretix/control/forms/event.py:1008 -#: pretix/control/forms/event.py:1013 pretix/control/forms/organizer.py:385 -#: pretix/control/forms/organizer.py:390 pretix/control/forms/organizer.py:395 -#: pretix/control/templates/pretixcontrol/event/mail.html:50 +#: pretix/control/forms/event.py:975 pretix/control/forms/event.py:997 +#: pretix/control/forms/event.py:1002 pretix/control/forms/event.py:1007 +#: pretix/control/forms/event.py:1012 pretix/control/forms/organizer.py:386 +#: pretix/control/forms/organizer.py:391 pretix/control/forms/organizer.py:396 +#: pretix/control/templates/pretixcontrol/event/mail.html:83 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:100 #: pretix/control/templates/pretixcontrol/pdf/index.html:392 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:981 +#: pretix/control/forms/event.py:980 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:986 +#: pretix/control/forms/event.py:985 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:1037 +#: pretix/control/forms/event.py:1036 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:1041 +#: pretix/control/forms/event.py:1040 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:1046 +#: pretix/control/forms/event.py:1045 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:1049 +#: pretix/control/forms/event.py:1048 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from below instead." msgstr "" -#: pretix/control/forms/event.py:1053 +#: pretix/control/forms/event.py:1052 msgid "Approved free order" msgstr "" -#: pretix/control/forms/event.py:1056 +#: pretix/control/forms/event.py:1055 msgid "" "This will only be sent out for free orders. Non-free orders will receive the " "non-free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:1060 +#: pretix/control/forms/event.py:1059 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:1091 pretix/control/forms/orders.py:630 -#: pretix/control/forms/orders.py:823 pretix/control/forms/organizer.py:431 +#: pretix/control/forms/event.py:1090 pretix/control/forms/orders.py:630 +#: pretix/control/forms/orders.py:823 pretix/control/forms/organizer.py:432 #: pretix/control/forms/vouchers.py:295 pretix/plugins/sendmail/forms.py:61 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1133 +#: pretix/control/forms/event.py:1132 msgid "Ticket code generator" msgstr "" -#: pretix/control/forms/event.py:1134 +#: pretix/control/forms/event.py:1133 msgid "For advanced users, usually does not need to be changed." msgstr "" -#: pretix/control/forms/event.py:1191 +#: pretix/control/forms/event.py:1190 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1191 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1205 +#: pretix/control/forms/event.py:1204 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1206 +#: pretix/control/forms/event.py:1205 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1207 +#: pretix/control/forms/event.py:1206 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1208 +#: pretix/control/forms/event.py:1207 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1214 +#: pretix/control/forms/event.py:1213 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1216 +#: pretix/control/forms/event.py:1215 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1217 +#: pretix/control/forms/event.py:1216 msgid "Sale not allowed" msgstr "" -#: pretix/control/forms/event.py:1218 +#: pretix/control/forms/event.py:1217 msgid "Order requires approval" msgstr "" -#: pretix/control/forms/event.py:1222 +#: pretix/control/forms/event.py:1221 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1227 +#: pretix/control/forms/event.py:1226 msgid "Text on invoice" msgstr "" -#: pretix/control/forms/event.py:1267 +#: pretix/control/forms/event.py:1266 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1269 +#: pretix/control/forms/event.py:1268 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 " @@ -8677,48 +8673,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1274 +#: pretix/control/forms/event.py:1273 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1275 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:1297 +#: pretix/control/forms/event.py:1296 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1304 pretix/control/forms/organizer.py:90 +#: pretix/control/forms/event.py:1303 pretix/control/forms/organizer.py:92 #: pretix/control/views/shredder.py:163 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1339 +#: pretix/control/forms/event.py:1338 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1340 +#: pretix/control/forms/event.py:1339 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1344 +#: pretix/control/forms/event.py:1343 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1345 +#: pretix/control/forms/event.py:1344 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:1371 +#: pretix/control/forms/event.py:1370 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1372 +#: pretix/control/forms/event.py:1371 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 " @@ -8726,27 +8722,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1378 +#: pretix/control/forms/event.py:1377 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1379 +#: pretix/control/forms/event.py:1378 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:1418 +#: pretix/control/forms/event.py:1417 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1423 +#: pretix/control/forms/event.py:1422 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1428 +#: pretix/control/forms/event.py:1427 msgid "Quantity available" msgstr "" @@ -8904,7 +8900,7 @@ msgid "Exact matches only" msgstr "" #: pretix/control/forms/filter.py:622 -#: pretix/control/templates/pretixcontrol/order/change.html:189 +#: pretix/control/templates/pretixcontrol/order/change.html:194 msgid "Ticket secret" msgstr "" @@ -9037,9 +9033,9 @@ msgid "not yet activated" msgstr "" #: pretix/control/forms/filter.py:1290 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:75 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:46 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:114 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:79 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:50 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:118 msgid "Memberships" msgstr "" @@ -9595,6 +9591,50 @@ msgstr "" msgid "inactive" msgstr "" +#: pretix/control/forms/mailsetup.py:40 +msgid "Hostname" +msgstr "" + +#: pretix/control/forms/mailsetup.py:45 +msgid "Port" +msgstr "" + +#: pretix/control/forms/mailsetup.py:50 +msgid "Username" +msgstr "" + +#: pretix/control/forms/mailsetup.py:59 +msgid "Use STARTTLS" +msgstr "" + +#: pretix/control/forms/mailsetup.py:60 +msgid "Commonly enabled on port 587." +msgstr "" + +#: pretix/control/forms/mailsetup.py:64 +msgid "Use SSL" +msgstr "" + +#: pretix/control/forms/mailsetup.py:65 +msgid "Commonly enabled on port 465." +msgstr "" + +#: pretix/control/forms/mailsetup.py:72 +msgid "" +"You can activate either SSL or STARTTLS security, but not both at the same " +"time." +msgstr "" + +#: pretix/control/forms/mailsetup.py:84 pretix/control/forms/mailsetup.py:89 +msgid "" +"You are not allowed to use this mail server, please choose one with a public " +"IP address instead." +msgstr "" + +#: pretix/control/forms/mailsetup.py:92 +msgid "We were unable to resolve this hostname." +msgstr "" + #: pretix/control/forms/orderimport.py:30 msgid "Import mode" msgstr "" @@ -9737,12 +9777,12 @@ msgid "Seat" msgstr "" #: pretix/control/forms/orders.py:297 -#: pretix/control/templates/pretixcontrol/order/change.html:157 +#: pretix/control/templates/pretixcontrol/order/change.html:162 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:9 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:5 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:9 -#: pretix/presale/forms/checkout.py:245 +#: pretix/presale/forms/checkout.py:234 msgid "Membership" msgstr "" @@ -9964,48 +10004,55 @@ msgstr "" msgid "Please confirm that you want to cancel ALL dates in this event series." msgstr "" -#: pretix/control/forms/organizer.py:71 +#: pretix/control/forms/organizer.py:73 msgid "This slug is already in use. Please choose a different one." msgstr "" -#: pretix/control/forms/organizer.py:221 +#: pretix/control/forms/organizer.py:223 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:251 +#: pretix/control/forms/organizer.py:253 msgid "" "Your device will not have access to anything, please select some events." msgstr "" -#: pretix/control/forms/organizer.py:331 +#: pretix/control/forms/organizer.py:333 msgid "Favicon" msgstr "" -#: pretix/control/forms/organizer.py:335 +#: pretix/control/forms/organizer.py:337 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 accommodate most devices." msgstr "" -#: pretix/control/forms/organizer.py:374 +#: pretix/control/forms/organizer.py:375 msgid "This will be attached to every email." msgstr "" -#: pretix/control/forms/organizer.py:452 +#: pretix/control/forms/organizer.py:453 msgctxt "webhooks" msgid "Event types" msgstr "" -#: pretix/control/forms/organizer.py:483 +#: pretix/control/forms/organizer.py:484 msgid "Gift card value" msgstr "" -#: pretix/control/forms/organizer.py:533 pretix/presale/forms/customer.py:386 +#: pretix/control/forms/organizer.py:534 pretix/presale/forms/customer.py:408 msgid "An account with this email address is already registered." msgstr "" +#: pretix/control/forms/organizer.py:550 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:52 +#: pretix/presale/forms/customer.py:153 pretix/presale/forms/customer.py:441 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:28 +msgid "Phone" +msgstr "" + #: pretix/control/forms/renderers.py:54 #: pretix/control/templates/pretixcontrol/items/question_edit.html:135 msgctxt "form" @@ -10101,7 +10148,7 @@ msgstr "" msgid "Specific seat ID" msgstr "" -#: pretix/control/forms/vouchers.py:195 pretix/presale/forms/waitinglist.py:129 +#: pretix/control/forms/vouchers.py:195 pretix/presale/forms/waitinglist.py:123 msgid "Invalid product selected." msgstr "" @@ -10423,7 +10470,7 @@ msgstr "" msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:321 pretix/control/views/organizer.py:1666 +#: pretix/control/logdisplay.py:321 pretix/control/views/organizer.py:1665 msgid "The membership type has been created." msgstr "" @@ -11049,7 +11096,7 @@ msgstr "" msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:482 pretix/control/views/organizer.py:1454 +#: pretix/control/logdisplay.py:482 pretix/control/views/organizer.py:1453 msgid "The gate has been created." msgstr "" @@ -11124,7 +11171,7 @@ msgstr "" msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:499 pretix/control/views/organizer.py:1306 +#: pretix/control/logdisplay.py:499 pretix/control/views/organizer.py:1305 msgid "The gift card has been changed." msgstr "" @@ -11271,9 +11318,9 @@ msgstr "" msgid "Payment" msgstr "" -#: pretix/control/navigation.py:73 pretix/control/views/event.py:1376 -#: pretix/control/views/event.py:1378 pretix/control/views/event.py:1409 -#: pretix/control/views/event.py:1414 pretix/control/views/subevents.py:286 +#: pretix/control/navigation.py:73 pretix/control/views/event.py:1375 +#: pretix/control/views/event.py:1377 pretix/control/views/event.py:1408 +#: pretix/control/views/event.py:1413 pretix/control/views/subevents.py:286 #: pretix/presale/templates/pretixpresale/organizers/index.html:112 #: pretix/presale/templates/pretixpresale/organizers/index.html:114 msgid "Tickets" @@ -11526,6 +11573,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/auth/login_2fa.html:27 +#: pretix/control/templates/pretixcontrol/email_setup.html:123 #: pretix/control/templates/pretixcontrol/events/create_base.html:19 #: pretix/control/templates/pretixcontrol/order/refund_start.html:56 #: pretix/control/templates/pretixcontrol/shredder/download.html:60 @@ -11589,14 +11637,16 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:104 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:75 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:38 #: pretix/control/templates/pretixcontrol/event/cancel.html:80 #: pretix/control/templates/pretixcontrol/event/invoicing.html:65 -#: pretix/control/templates/pretixcontrol/event/mail.html:103 +#: pretix/control/templates/pretixcontrol/event/mail.html:124 #: pretix/control/templates/pretixcontrol/event/payment.html:80 #: 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:345 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:136 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:138 #: pretix/control/templates/pretixcontrol/event/tickets.html:73 #: pretix/control/templates/pretixcontrol/global_settings.html:12 #: pretix/control/templates/pretixcontrol/global_update.html:86 @@ -11618,7 +11668,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/gate_edit.html:15 #: pretix/control/templates/pretixcontrol/organizers/giftcard_create.html:17 #: pretix/control/templates/pretixcontrol/organizers/giftcard_edit.html:20 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:51 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:73 #: pretix/control/templates/pretixcontrol/organizers/membershiptype_edit.html:15 #: pretix/control/templates/pretixcontrol/organizers/property_edit.html:15 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:45 @@ -12049,7 +12099,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:380 +#: pretix/control/templates/pretixcontrol/order/change.html:385 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -12102,7 +12152,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:40 #: pretix/control/templates/pretixcontrol/order/index.html:37 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:138 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:142 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:26 #: pretix/control/templates/pretixcontrol/organizers/delete.html:30 #: pretix/control/templates/pretixcontrol/organizers/gate_delete.html:15 @@ -12122,15 +12172,15 @@ msgstr "" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15 #: pretix/presale/templates/pretixpresale/organizers/customer_address_delete.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:189 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:222 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:193 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:226 #: pretix/presale/templates/pretixpresale/organizers/customer_profile_delete.html:26 msgid "Delete" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/payment.html:72 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:31 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:32 #: pretix/control/templates/pretixcontrol/items/question_edit.html:125 msgid "Advanced" msgstr "" @@ -12160,11 +12210,15 @@ msgid "Custom check-in rule" msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 +#: pretix/control/templates/pretixcontrol/event/mail.html:34 +#: pretix/control/templates/pretixcontrol/event/mail.html:48 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/orders/index.html:38 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:63 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:131 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:67 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:135 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:15 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:34 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:48 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:66 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:89 @@ -12275,6 +12329,25 @@ msgstr "" msgid "Other features" msgstr "" +#: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 +#, python-format +msgid "" +"Hello,\n" +"\n" +"someone requested to use %(address)s as a sender address on %(instance)s.\n" +"This will allow them to send emails that are shown to originate from this " +"email address.\n" +"If that was you, please enter the following confirmation code:\n" +"\n" +"%(code)s\n" +"\n" +"If this was not requested by you, you can safely ignore this email.\n" +"\n" +"Best regards,\n" +"\n" +"Your %(instance)s team\n" +msgstr "" + #: pretix/control/templates/pretixcontrol/email/forgot.txt:1 #, python-format msgid "" @@ -12331,6 +12404,103 @@ msgid "" "Your pretix team\n" msgstr "" +#: pretix/control/templates/pretixcontrol/email_setup.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:8 +msgid "E-mail sending" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:21 +msgid "Use system default" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:29 +msgid "" +"E-mails will be sent through the system's default server. They will show the " +"following sender information:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:35 +msgctxt "mail_header" +msgid "From" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:40 +msgctxt "mail_header" +msgid "Reply-To" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:56 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:18 +msgid "Use system email server with a custom sender address" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:64 +msgid "" +"E-mails will be sent through the system's default server but with your own " +"sender address. This will make your emails look more personalized and coming " +"directly from you, but it also might require some extra steps to ensure good " +"deliverability." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:84 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:18 +msgid "Use a custom SMTP server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:92 +msgid "" +"For full customization, you can configure your own SMTP server that will be " +"used for email sending." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:110 +msgid "Reset to organizer settings" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:29 +msgid "This is the SPF record we found on your domain:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:33 +msgid "To fix this, include the following part before the last word:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:38 +msgid "Your new SPF record could look like this:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:43 +msgid "" +"Please keep in mind that updates to DNS might require multiple hours to take " +"effect." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:48 +msgid "We found an SPF record on your domain that includes this system. Great!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:54 +msgid "Verification" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:56 +#, python-format +msgid "" +"We've sent an email to %(recp)s with a confirmation code to verify that this " +"email address is owned by you. Please enter the verification code below:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:63 +msgid "Verification code" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:23 +msgid "" +"A test connection to your SMTP server was successful. You can now save your " +"new settings to put them in use." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/cancel.html:5 msgid "Cancellation settings" msgstr "" @@ -12784,74 +12954,79 @@ msgstr "" msgid "E-mail settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/mail.html:22 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:22 +msgid "Sending method" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:26 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +msgid "Custom SMTP server" +msgstr "" + #: pretix/control/templates/pretixcontrol/event/mail.html:28 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:28 +msgid "System-provided email server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "E-mail design" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:41 +#: pretix/control/templates/pretixcontrol/event/mail.html:74 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 #: pretix/control/templates/pretixcontrol/pdf/index.html:424 msgid "Preview" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:49 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:58 msgid "E-mail content" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:52 +#: pretix/control/templates/pretixcontrol/event/mail.html:85 msgid "Placed order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:55 +#: pretix/control/templates/pretixcontrol/event/mail.html:88 msgid "Paid order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:58 +#: pretix/control/templates/pretixcontrol/event/mail.html:91 msgid "Free order" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:61 +#: pretix/control/templates/pretixcontrol/event/mail.html:94 #: pretix/control/templates/pretixcontrol/order/index.html:226 #: pretix/control/templates/pretixcontrol/order/index.html:467 msgid "Resend link" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:67 +#: pretix/control/templates/pretixcontrol/event/mail.html:100 msgid "Payment reminder" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:70 +#: pretix/control/templates/pretixcontrol/event/mail.html:103 msgid "Waiting list notification" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:76 +#: pretix/control/templates/pretixcontrol/event/mail.html:109 msgid "Order custom mail" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:79 +#: pretix/control/templates/pretixcontrol/event/mail.html:112 msgid "Reminder to download tickets" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/event/mail.html:115 msgid "Order approval process" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:85 +#: pretix/control/templates/pretixcontrol/event/mail.html:118 msgid "Attachments" msgstr "" -#: pretix/control/templates/pretixcontrol/event/mail.html:89 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:39 -msgid "SMTP settings" -msgstr "" - -#: pretix/control/templates/pretixcontrol/event/mail.html:106 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:54 -msgid "Save and test custom SMTP connection" -msgstr "" - #: pretix/control/templates/pretixcontrol/event/payment.html:5 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:5 msgid "Payment settings" @@ -12914,24 +13089,26 @@ msgid "Installed plugins" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:10 -#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:222 -#: pretix/control/views/event.py:376 pretix/control/views/event.py:456 -#: pretix/control/views/event.py:495 pretix/control/views/event.py:658 -#: pretix/control/views/event.py:856 pretix/control/views/event.py:1191 +#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:221 +#: pretix/control/views/event.py:375 pretix/control/views/event.py:455 +#: pretix/control/views/event.py:494 pretix/control/views/event.py:641 +#: pretix/control/views/event.py:855 pretix/control/views/event.py:1190 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:244 #: pretix/control/views/item.py:734 pretix/control/views/item.py:1055 #: pretix/control/views/item.py:1217 pretix/control/views/item.py:1346 -#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:281 -#: pretix/control/views/organizer.py:450 pretix/control/views/organizer.py:594 -#: pretix/control/views/organizer.py:930 pretix/control/views/organizer.py:1076 -#: pretix/control/views/organizer.py:1493 -#: pretix/control/views/organizer.py:1584 -#: pretix/control/views/organizer.py:1705 -#: pretix/control/views/organizer.py:1891 -#: pretix/control/views/organizer.py:1919 -#: pretix/control/views/organizer.py:1958 -#: pretix/control/views/organizer.py:2034 pretix/control/views/subevents.py:481 +#: pretix/control/views/mailsetup.py:145 pretix/control/views/mailsetup.py:157 +#: pretix/control/views/mailsetup.py:177 pretix/control/views/mailsetup.py:243 +#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:265 +#: pretix/control/views/organizer.py:449 pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:929 pretix/control/views/organizer.py:1075 +#: pretix/control/views/organizer.py:1492 +#: pretix/control/views/organizer.py:1583 +#: pretix/control/views/organizer.py:1704 +#: pretix/control/views/organizer.py:1890 +#: pretix/control/views/organizer.py:1918 +#: pretix/control/views/organizer.py:1957 +#: pretix/control/views/organizer.py:2033 pretix/control/views/subevents.py:481 #: pretix/control/views/subevents.py:1578 pretix/control/views/user.py:216 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:287 #: pretix/plugins/badges/views.py:131 pretix/plugins/sendmail/views.py:407 @@ -13040,7 +13217,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:324 +#: pretix/control/views/event.py:323 msgid "Features" msgstr "" @@ -13246,7 +13423,7 @@ msgstr "" msgid "Tax rule: %(name)s" msgstr "" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:33 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:34 #, python-format msgid "" "These settings are intended for advanced users. See the \n" "Language-Team: Russian " msgid "Profile" msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 msgid "No attendee profiles are stored in your account." msgstr "" @@ -25658,32 +25882,32 @@ msgstr "" msgid "You cannot change this order." msgstr "Вы не можете отменить этот заказ." -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " "{amount}." msgstr "" -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 #, fuzzy #| msgid "You did not select any products." msgid "You did not make any changes." msgstr "Вы не выбрали ни одного продукта." -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -25775,99 +25999,99 @@ msgstr "Это не серия мероприятий." msgid "from %(start_date)s" msgstr "с %(start_date)s" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "" -#: pretix/settings.py:510 +#: pretix/settings.py:514 msgid "Dutch (informal)" msgstr "" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "" -#: pretix/settings.py:512 +#: pretix/settings.py:516 msgid "Finnish" msgstr "" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "" -#: pretix/settings.py:516 +#: pretix/settings.py:520 msgid "Polish" msgstr "" -#: pretix/settings.py:517 +#: pretix/settings.py:521 msgid "Portuguese (Portugal)" msgstr "" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "" -#: pretix/settings.py:520 +#: pretix/settings.py:524 msgid "Spanish" msgstr "" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "" @@ -26043,9 +26267,6 @@ msgstr "" #~ msgid "Enable output" #~ msgstr "Активировать вывод" -#~ msgid "pretix default" -#~ msgstr "pretix по умолчанию" - #~ msgid "" #~ "Your invoice address has been updated. Please contact us if you need us " #~ "to regenerate your invoice." diff --git a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po index 9e90a04b8b..f720cbdd79 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: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+0000\n" "PO-Revision-Date: 2021-08-09 13:10+0000\n" "Last-Translator: Svyatoslav \n" "Language-Team: Russian \n" "Language-Team: Sinhala \n" "Language-Team: Slovenian " msgid "Profile" msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 msgid "No attendee profiles are stored in your account." msgstr "" @@ -25170,32 +25390,32 @@ msgstr "" msgid "You cannot change this order." msgstr "Ne morete ustvariti računa za to naročilo." -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " "{amount}." msgstr "" -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 #, fuzzy #| msgid "You did not select any products." msgid "You did not make any changes." msgstr "Niste izbrali nobenega izdelka." -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -25279,99 +25499,99 @@ msgstr "" msgid "from %(start_date)s" msgstr "" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "" -#: pretix/settings.py:510 +#: pretix/settings.py:514 msgid "Dutch (informal)" msgstr "" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "" -#: pretix/settings.py:512 +#: pretix/settings.py:516 msgid "Finnish" msgstr "" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "" -#: pretix/settings.py:516 +#: pretix/settings.py:520 msgid "Polish" msgstr "" -#: pretix/settings.py:517 +#: pretix/settings.py:521 msgid "Portuguese (Portugal)" msgstr "" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "" -#: pretix/settings.py:520 +#: pretix/settings.py:524 msgid "Spanish" msgstr "" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "Kosovo" @@ -25480,9 +25700,6 @@ msgstr "Kosovo" #~ "You cannot cancel a position that has been used to issue a gift card." #~ msgstr "Ne morete izbrati kvote, ki pripada drugemu dogodku." -#~ msgid "pretix default" -#~ msgstr "pretix privzeta vrednost" - #~ msgid "" #~ "This will only work if you handle your check-in with pretixdroid 1.8 or " #~ "newer or pretixdesk 0.2 or newer." diff --git a/src/pretix/locale/sl/LC_MESSAGES/djangojs.po b/src/pretix/locale/sl/LC_MESSAGES/djangojs.po index 9abbbb06a5..0cbf08dea6 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: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+0000\n" "PO-Revision-Date: 2019-08-27 08:00+0000\n" "Last-Translator: Bostjan Marusic \n" "Language-Team: Slovenian \n" "Language-Team: Swedish \n" "Language-Team: Swedish \n" "Language-Team: Turkish %(num)s check-in bilgisini de silecektir." #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:380 +#: pretix/control/templates/pretixcontrol/order/change.html:385 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -14520,7 +14573,7 @@ msgstr "İptal et" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:40 #: pretix/control/templates/pretixcontrol/order/index.html:37 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:138 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:142 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:26 #: pretix/control/templates/pretixcontrol/organizers/delete.html:30 #: pretix/control/templates/pretixcontrol/organizers/gate_delete.html:15 @@ -14540,15 +14593,15 @@ msgstr "İptal et" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15 #: pretix/presale/templates/pretixpresale/organizers/customer_address_delete.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:189 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:222 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:193 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:226 #: pretix/presale/templates/pretixpresale/organizers/customer_profile_delete.html:26 msgid "Delete" msgstr "Sil" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/payment.html:72 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:31 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:32 #: pretix/control/templates/pretixcontrol/items/question_edit.html:125 #, fuzzy #| msgid "Advanced settings" @@ -14582,11 +14635,15 @@ msgid "Custom check-in rule" msgstr "Kontrol edilmedi" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 +#: pretix/control/templates/pretixcontrol/event/mail.html:34 +#: pretix/control/templates/pretixcontrol/event/mail.html:48 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/orders/index.html:38 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:63 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:131 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:67 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:135 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:15 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:34 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:48 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:66 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:89 @@ -14715,6 +14772,25 @@ msgstr "Tüm etkinlik serilerini görüntüle" msgid "Other features" msgstr "Diğer özellikler" +#: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 +#, python-format +msgid "" +"Hello,\n" +"\n" +"someone requested to use %(address)s as a sender address on %(instance)s.\n" +"This will allow them to send emails that are shown to originate from this " +"email address.\n" +"If that was you, please enter the following confirmation code:\n" +"\n" +"%(code)s\n" +"\n" +"If this was not requested by you, you can safely ignore this email.\n" +"\n" +"Best regards,\n" +"\n" +"Your %(instance)s team\n" +msgstr "" + #: pretix/control/templates/pretixcontrol/email/forgot.txt:1 #, python-format msgid "" @@ -14813,6 +14889,115 @@ msgstr "" "En iyi dileklerimizle,\n" "pretix ekibiniz\n" +#: pretix/control/templates/pretixcontrol/email_setup.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:8 +#, fuzzy +#| msgid "E-mail settings" +msgid "E-mail sending" +msgstr "E-posta ayarları" + +#: pretix/control/templates/pretixcontrol/email_setup.html:21 +#, fuzzy +#| msgid "pretix default" +msgid "Use system default" +msgstr "pretix varsayılan" + +#: pretix/control/templates/pretixcontrol/email_setup.html:29 +msgid "" +"E-mails will be sent through the system's default server. They will show the " +"following sender information:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:35 +msgctxt "mail_header" +msgid "From" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:40 +msgctxt "mail_header" +msgid "Reply-To" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:56 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:18 +msgid "Use system email server with a custom sender address" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:64 +msgid "" +"E-mails will be sent through the system's default server but with your own " +"sender address. This will make your emails look more personalized and coming " +"directly from you, but it also might require some extra steps to ensure good " +"deliverability." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:84 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:18 +#, fuzzy +#| msgid "Use custom SMTP server" +msgid "Use a custom SMTP server" +msgstr "Özel SMTP sunucusu kullan" + +#: pretix/control/templates/pretixcontrol/email_setup.html:92 +msgid "" +"For full customization, you can configure your own SMTP server that will be " +"used for email sending." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:110 +#, fuzzy +#| msgid "Go to the organizer team settings" +msgid "Reset to organizer settings" +msgstr "Organizatör ekibi ayarlarına git" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:29 +msgid "This is the SPF record we found on your domain:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:33 +msgid "To fix this, include the following part before the last word:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:38 +msgid "Your new SPF record could look like this:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:43 +msgid "" +"Please keep in mind that updates to DNS might require multiple hours to take " +"effect." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:48 +msgid "We found an SPF record on your domain that includes this system. Great!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:54 +#, fuzzy +#| msgid "Verification failed" +msgid "Verification" +msgstr "Doğrulama başarısız oldu" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:56 +#, python-format +msgid "" +"We've sent an email to %(recp)s with a confirmation code to verify that this " +"email address is owned by you. Please enter the verification code below:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:63 +#, fuzzy +#| msgid "Verification failed" +msgid "Verification code" +msgstr "Doğrulama başarısız oldu" + +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:23 +msgid "" +"A test connection to your SMTP server was successful. You can now save your " +"new settings to put them in use." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/cancel.html:5 #, fuzzy #| msgid "Cancellation" @@ -15343,76 +15528,85 @@ msgstr "Sonuç yok" msgid "E-mail settings" msgstr "E-posta ayarları" +#: pretix/control/templates/pretixcontrol/event/mail.html:22 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:22 +#, fuzzy +#| msgid "Refund order" +msgid "Sending method" +msgstr "Geri iade sıralaması" + +#: pretix/control/templates/pretixcontrol/event/mail.html:26 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#, fuzzy +#| msgid "Use custom SMTP server" +msgid "Custom SMTP server" +msgstr "Özel SMTP sunucusu kullan" + #: pretix/control/templates/pretixcontrol/event/mail.html:28 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:28 +msgid "System-provided email server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "E-mail design" msgstr "E-posta tasarımı" -#: pretix/control/templates/pretixcontrol/event/mail.html:41 +#: pretix/control/templates/pretixcontrol/event/mail.html:74 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 #: pretix/control/templates/pretixcontrol/pdf/index.html:424 msgid "Preview" msgstr "Ön izleme" -#: pretix/control/templates/pretixcontrol/event/mail.html:49 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:58 msgid "E-mail content" msgstr "E-posta içeriği" -#: pretix/control/templates/pretixcontrol/event/mail.html:52 +#: pretix/control/templates/pretixcontrol/event/mail.html:85 msgid "Placed order" msgstr "Yerleştirilen sipariş" -#: pretix/control/templates/pretixcontrol/event/mail.html:55 +#: pretix/control/templates/pretixcontrol/event/mail.html:88 msgid "Paid order" msgstr "Ödenmiş sipariş" -#: pretix/control/templates/pretixcontrol/event/mail.html:58 +#: pretix/control/templates/pretixcontrol/event/mail.html:91 msgid "Free order" msgstr "Bedava sipariş" -#: pretix/control/templates/pretixcontrol/event/mail.html:61 +#: pretix/control/templates/pretixcontrol/event/mail.html:94 #: pretix/control/templates/pretixcontrol/order/index.html:226 #: pretix/control/templates/pretixcontrol/order/index.html:467 msgid "Resend link" msgstr "Bağlantıyı tekrar gönder" -#: pretix/control/templates/pretixcontrol/event/mail.html:67 +#: pretix/control/templates/pretixcontrol/event/mail.html:100 msgid "Payment reminder" msgstr "Ödeme hatırlatıcısı" -#: pretix/control/templates/pretixcontrol/event/mail.html:70 +#: pretix/control/templates/pretixcontrol/event/mail.html:103 msgid "Waiting list notification" msgstr "Bekleme listesi bildirimi" -#: pretix/control/templates/pretixcontrol/event/mail.html:76 +#: pretix/control/templates/pretixcontrol/event/mail.html:109 msgid "Order custom mail" msgstr "Özel posta siparişi ver" -#: pretix/control/templates/pretixcontrol/event/mail.html:79 +#: pretix/control/templates/pretixcontrol/event/mail.html:112 msgid "Reminder to download tickets" msgstr "Biletleri indirmek için hatırlatma" -#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/event/mail.html:115 msgid "Order approval process" msgstr "Sipariş onay süreci" -#: pretix/control/templates/pretixcontrol/event/mail.html:85 +#: pretix/control/templates/pretixcontrol/event/mail.html:118 #, fuzzy #| msgid "Cached ticket files" msgid "Attachments" msgstr "Önbelleğe alınmış bilet dosyaları" -#: pretix/control/templates/pretixcontrol/event/mail.html:89 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:39 -msgid "SMTP settings" -msgstr "SMTP ayarları" - -#: pretix/control/templates/pretixcontrol/event/mail.html:106 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:54 -msgid "Save and test custom SMTP connection" -msgstr "Özel SMTP bağlantısını kaydet ve test et" - #: pretix/control/templates/pretixcontrol/event/payment.html:5 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:5 #, fuzzy @@ -15488,24 +15682,26 @@ msgid "Installed plugins" msgstr "Yüklü eklentiler" #: pretix/control/templates/pretixcontrol/event/plugins.html:10 -#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:222 -#: pretix/control/views/event.py:376 pretix/control/views/event.py:456 -#: pretix/control/views/event.py:495 pretix/control/views/event.py:658 -#: pretix/control/views/event.py:856 pretix/control/views/event.py:1191 +#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:221 +#: pretix/control/views/event.py:375 pretix/control/views/event.py:455 +#: pretix/control/views/event.py:494 pretix/control/views/event.py:641 +#: pretix/control/views/event.py:855 pretix/control/views/event.py:1190 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:244 #: pretix/control/views/item.py:734 pretix/control/views/item.py:1055 #: pretix/control/views/item.py:1217 pretix/control/views/item.py:1346 -#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:281 -#: pretix/control/views/organizer.py:450 pretix/control/views/organizer.py:594 -#: pretix/control/views/organizer.py:930 pretix/control/views/organizer.py:1076 -#: pretix/control/views/organizer.py:1493 -#: pretix/control/views/organizer.py:1584 -#: pretix/control/views/organizer.py:1705 -#: pretix/control/views/organizer.py:1891 -#: pretix/control/views/organizer.py:1919 -#: pretix/control/views/organizer.py:1958 -#: pretix/control/views/organizer.py:2034 pretix/control/views/subevents.py:481 +#: pretix/control/views/mailsetup.py:145 pretix/control/views/mailsetup.py:157 +#: pretix/control/views/mailsetup.py:177 pretix/control/views/mailsetup.py:243 +#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:265 +#: pretix/control/views/organizer.py:449 pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:929 pretix/control/views/organizer.py:1075 +#: pretix/control/views/organizer.py:1492 +#: pretix/control/views/organizer.py:1583 +#: pretix/control/views/organizer.py:1704 +#: pretix/control/views/organizer.py:1890 +#: pretix/control/views/organizer.py:1918 +#: pretix/control/views/organizer.py:1957 +#: pretix/control/views/organizer.py:2033 pretix/control/views/subevents.py:481 #: pretix/control/views/subevents.py:1578 pretix/control/views/user.py:216 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:287 #: pretix/plugins/badges/views.py:131 pretix/plugins/sendmail/views.py:407 @@ -15626,7 +15822,7 @@ msgstr "" "her şeyi değiştirebilirsiniz." #: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:324 +#: pretix/control/views/event.py:323 msgid "Features" msgstr "Özellikler" @@ -15898,7 +16094,7 @@ msgstr "" msgid "Tax rule: %(name)s" msgstr "Vergi kuralı: %(name)s" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:33 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:34 #, python-format msgid "" "These settings are intended for advanced users. See the " msgid "Profile" msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 #, fuzzy #| msgid "Set new password" msgid "No attendee profiles are stored in your account." @@ -28267,7 +28485,7 @@ msgstr "" msgid "You cannot change this order." msgstr "Bu siparişi iptal edemezsiniz." -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, fuzzy, python-brace-format #| msgid "" #| "The order has been marked as refunded. Please transfer the money back to " @@ -28279,27 +28497,27 @@ msgstr "" "Sipariş iade edildi olarak işaretlendi. Lütfen parayı alıcıya manuel olarak " "geri gönderin." -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 #, fuzzy #| msgid "Your search did not match any vouchers." msgid "You did not make any changes." msgstr "Aramanız hiçbir makbuzla eşleşmedi." -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 #, fuzzy #| msgid "You need to enter a price if you want to change the product price." msgid "You may not change your order in a way that changes the total price." msgstr "Ürün fiyatını değiştirmek isterseniz bir fiyat girmeniz gerekiyor." -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -28398,112 +28616,141 @@ msgstr "Bu bir olay serisi" msgid "from %(start_date)s" msgstr "Başlangıç tarihini göster" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "İngilizce" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "Almanca" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "Almanca (gayri resmi)" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "Danimarkalı" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "Flemenkçe" -#: pretix/settings.py:510 +#: pretix/settings.py:514 #, fuzzy #| msgid "German (informal)" msgid "Dutch (informal)" msgstr "Almanca (gayri resmi)" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "" -#: pretix/settings.py:512 +#: pretix/settings.py:516 #, fuzzy #| msgid "Danish" msgid "Finnish" msgstr "Danimarkalı" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "" -#: pretix/settings.py:516 +#: pretix/settings.py:520 #, fuzzy #| msgid "English" msgid "Polish" msgstr "İngilizce" -#: pretix/settings.py:517 +#: pretix/settings.py:521 #, fuzzy #| msgid "Portuguese (Brazil)" msgid "Portuguese (Portugal)" msgstr "Portekizce (Brezilya)" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "Portekizce (Brezilya)" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "" -#: pretix/settings.py:520 +#: pretix/settings.py:524 #, fuzzy #| msgid "Danish" msgid "Spanish" msgstr "Danimarkalı" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "Türkçe" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "Okuma erişimi" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "Yazma erişimi" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "" +#~ msgid "" +#~ "All mail related to your event will be sent over the smtp server " +#~ "specified by you." +#~ msgstr "" +#~ "Etkinliğinizle ilgili tüm postalar, sizin tarafınızdan belirtilen smtp " +#~ "sunucusuna gönderilecektir." + +#~ msgid "SMTP settings" +#~ msgstr "SMTP ayarları" + +#~ msgid "Save and test custom SMTP connection" +#~ msgstr "Özel SMTP bağlantısını kaydet ve test et" + +#~ msgid "" +#~ "Your changes have been saved and the connection attempt to your SMTP " +#~ "server was successful." +#~ msgstr "" +#~ "Değişiklikleriniz kaydedildi ve SMTP sunucunuza bağlantı denemesi " +#~ "başarılı oldu." + +#~ msgid "" +#~ "We've been able to contact the SMTP server you configured. Remember to " +#~ "check the \"use custom SMTP server\" checkbox, otherwise your SMTP server " +#~ "will not be used." +#~ msgstr "" +#~ "Yapılandırdığınız SMTP sunucusuna ulaşabildik. \"Özel SMTP sunucusu kullan" +#~ "\" onay kutusunu işaretlemeyi unutmayın, aksi halde SMTP sunucunuz " +#~ "kullanılmayacaktır." + #, fuzzy #~| msgid "" #~| "This product will only be shown if a voucher matching the product is " @@ -29040,9 +29287,6 @@ msgstr "" #~ msgid "The order is already marked as paid." #~ msgstr "Sipariş zaten ödenmiş olarak işaretlenmiştir." -#~ msgid "pretix default" -#~ msgstr "pretix varsayılan" - #~ msgid "The password you entered was not correct." #~ msgstr "Girdiğiniz şifre doğru değil." diff --git a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po index c61e375590..17b50f96f7 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: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+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) %(num)s签入的信息。" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:12 #: pretix/control/templates/pretixcontrol/oauth/app_rollkeys.html:12 #: pretix/control/templates/pretixcontrol/oauth/auth_revoke.html:12 -#: pretix/control/templates/pretixcontrol/order/change.html:380 +#: pretix/control/templates/pretixcontrol/order/change.html:385 #: pretix/control/templates/pretixcontrol/order/change_contact.html:25 #: pretix/control/templates/pretixcontrol/order/change_locale.html:30 #: pretix/control/templates/pretixcontrol/order/change_questions.html:83 @@ -13627,7 +13682,7 @@ msgstr "取消" #: pretix/control/templates/pretixcontrol/items/question_delete.html:21 #: pretix/control/templates/pretixcontrol/items/quota_delete.html:40 #: pretix/control/templates/pretixcontrol/order/index.html:37 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:138 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:142 #: pretix/control/templates/pretixcontrol/organizers/customer_membership_delete.html:26 #: pretix/control/templates/pretixcontrol/organizers/delete.html:30 #: pretix/control/templates/pretixcontrol/organizers/gate_delete.html:15 @@ -13647,15 +13702,15 @@ msgstr "取消" #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:15 #: pretix/presale/templates/pretixpresale/organizers/customer_address_delete.html:26 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:189 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:222 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:193 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:226 #: pretix/presale/templates/pretixpresale/organizers/customer_profile_delete.html:26 msgid "Delete" msgstr "删除" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/payment.html:72 -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:31 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:32 #: pretix/control/templates/pretixcontrol/items/question_edit.html:125 #, fuzzy #| msgid "Advanced settings" @@ -13689,11 +13744,15 @@ msgid "Custom check-in rule" msgstr "未签入" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 +#: pretix/control/templates/pretixcontrol/event/mail.html:34 +#: pretix/control/templates/pretixcontrol/event/mail.html:48 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/orders/index.html:38 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:63 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:131 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:67 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:135 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:15 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:34 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:48 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:66 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:89 @@ -13815,6 +13874,25 @@ msgstr "查看所有活动系列" msgid "Other features" msgstr "其他特征" +#: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 +#, python-format +msgid "" +"Hello,\n" +"\n" +"someone requested to use %(address)s as a sender address on %(instance)s.\n" +"This will allow them to send emails that are shown to originate from this " +"email address.\n" +"If that was you, please enter the following confirmation code:\n" +"\n" +"%(code)s\n" +"\n" +"If this was not requested by you, you can safely ignore this email.\n" +"\n" +"Best regards,\n" +"\n" +"Your %(instance)s team\n" +msgstr "" + #: pretix/control/templates/pretixcontrol/email/forgot.txt:1 #, python-format msgid "" @@ -13907,6 +13985,115 @@ msgstr "" "致敬,\n" "您的pretix团队\n" +#: pretix/control/templates/pretixcontrol/email_setup.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:8 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:8 +#, fuzzy +#| msgid "E-mail settings" +msgid "E-mail sending" +msgstr "电子邮件设置" + +#: pretix/control/templates/pretixcontrol/email_setup.html:21 +#, fuzzy +#| msgid "pretix default" +msgid "Use system default" +msgstr "pretix默认" + +#: pretix/control/templates/pretixcontrol/email_setup.html:29 +msgid "" +"E-mails will be sent through the system's default server. They will show the " +"following sender information:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:35 +msgctxt "mail_header" +msgid "From" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:40 +msgctxt "mail_header" +msgid "Reply-To" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:56 +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:18 +msgid "Use system email server with a custom sender address" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:64 +msgid "" +"E-mails will be sent through the system's default server but with your own " +"sender address. This will make your emails look more personalized and coming " +"directly from you, but it also might require some extra steps to ensure good " +"deliverability." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:84 +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:18 +#, fuzzy +#| msgid "Use custom SMTP server" +msgid "Use a custom SMTP server" +msgstr "使用自定义SMTP服务器" + +#: pretix/control/templates/pretixcontrol/email_setup.html:92 +msgid "" +"For full customization, you can configure your own SMTP server that will be " +"used for email sending." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup.html:110 +#, fuzzy +#| msgid "Organizer settings" +msgid "Reset to organizer settings" +msgstr "组织者设置" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:29 +msgid "This is the SPF record we found on your domain:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:33 +msgid "To fix this, include the following part before the last word:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:38 +msgid "Your new SPF record could look like this:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:43 +msgid "" +"Please keep in mind that updates to DNS might require multiple hours to take " +"effect." +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:48 +msgid "We found an SPF record on your domain that includes this system. Great!" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:54 +#, fuzzy +#| msgid "Verification failed" +msgid "Verification" +msgstr "验证失败" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:56 +#, python-format +msgid "" +"We've sent an email to %(recp)s with a confirmation code to verify that this " +"email address is owned by you. Please enter the verification code below:" +msgstr "" + +#: pretix/control/templates/pretixcontrol/email_setup_simple.html:63 +#, fuzzy +#| msgid "Verification failed" +msgid "Verification code" +msgstr "验证失败" + +#: pretix/control/templates/pretixcontrol/email_setup_smtp.html:23 +msgid "" +"A test connection to your SMTP server was successful. You can now save your " +"new settings to put them in use." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/cancel.html:5 msgid "Cancellation settings" msgstr "取消设置" @@ -14416,76 +14603,85 @@ msgstr "没有结果" msgid "E-mail settings" msgstr "电子邮件设置" +#: pretix/control/templates/pretixcontrol/event/mail.html:22 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:22 +#, fuzzy +#| msgid "Refund order" +msgid "Sending method" +msgstr "退款订单" + +#: pretix/control/templates/pretixcontrol/event/mail.html:26 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#, fuzzy +#| msgid "Use custom SMTP server" +msgid "Custom SMTP server" +msgstr "使用自定义SMTP服务器" + #: pretix/control/templates/pretixcontrol/event/mail.html:28 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:28 +msgid "System-provided email server" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/mail.html:61 msgid "E-mail design" msgstr "电子邮件设计" -#: pretix/control/templates/pretixcontrol/event/mail.html:41 +#: pretix/control/templates/pretixcontrol/event/mail.html:74 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:30 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 #: pretix/control/templates/pretixcontrol/pdf/index.html:424 msgid "Preview" msgstr "预览" -#: pretix/control/templates/pretixcontrol/event/mail.html:49 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:26 +#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:58 msgid "E-mail content" msgstr "电子邮件内容" -#: pretix/control/templates/pretixcontrol/event/mail.html:52 +#: pretix/control/templates/pretixcontrol/event/mail.html:85 msgid "Placed order" msgstr "下订单" -#: pretix/control/templates/pretixcontrol/event/mail.html:55 +#: pretix/control/templates/pretixcontrol/event/mail.html:88 msgid "Paid order" msgstr "付费订单" -#: pretix/control/templates/pretixcontrol/event/mail.html:58 +#: pretix/control/templates/pretixcontrol/event/mail.html:91 msgid "Free order" msgstr "免费订单" -#: pretix/control/templates/pretixcontrol/event/mail.html:61 +#: pretix/control/templates/pretixcontrol/event/mail.html:94 #: pretix/control/templates/pretixcontrol/order/index.html:226 #: pretix/control/templates/pretixcontrol/order/index.html:467 msgid "Resend link" msgstr "重新发送连接" -#: pretix/control/templates/pretixcontrol/event/mail.html:67 +#: pretix/control/templates/pretixcontrol/event/mail.html:100 msgid "Payment reminder" msgstr "催款单" -#: pretix/control/templates/pretixcontrol/event/mail.html:70 +#: pretix/control/templates/pretixcontrol/event/mail.html:103 msgid "Waiting list notification" msgstr "等待列表通知" -#: pretix/control/templates/pretixcontrol/event/mail.html:76 +#: pretix/control/templates/pretixcontrol/event/mail.html:109 msgid "Order custom mail" msgstr "订购自定义邮件" -#: pretix/control/templates/pretixcontrol/event/mail.html:79 +#: pretix/control/templates/pretixcontrol/event/mail.html:112 msgid "Reminder to download tickets" msgstr "提醒下载门票" -#: pretix/control/templates/pretixcontrol/event/mail.html:82 +#: pretix/control/templates/pretixcontrol/event/mail.html:115 msgid "Order approval process" msgstr "订单审批流程" -#: pretix/control/templates/pretixcontrol/event/mail.html:85 +#: pretix/control/templates/pretixcontrol/event/mail.html:118 #, fuzzy #| msgid "Cached ticket files" msgid "Attachments" msgstr "缓存的票证文件" -#: pretix/control/templates/pretixcontrol/event/mail.html:89 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:39 -msgid "SMTP settings" -msgstr "SMTP设置" - -#: pretix/control/templates/pretixcontrol/event/mail.html:106 -#: pretix/control/templates/pretixcontrol/organizers/mail.html:54 -msgid "Save and test custom SMTP connection" -msgstr "保存并测试自定义SMTP连接" - #: pretix/control/templates/pretixcontrol/event/payment.html:5 #: pretix/control/templates/pretixcontrol/event/payment_provider.html:5 msgid "Payment settings" @@ -14555,24 +14751,26 @@ msgid "Installed plugins" msgstr "已安装的插件" #: pretix/control/templates/pretixcontrol/event/plugins.html:10 -#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:222 -#: pretix/control/views/event.py:376 pretix/control/views/event.py:456 -#: pretix/control/views/event.py:495 pretix/control/views/event.py:658 -#: pretix/control/views/event.py:856 pretix/control/views/event.py:1191 +#: pretix/control/views/checkin.py:326 pretix/control/views/event.py:221 +#: pretix/control/views/event.py:375 pretix/control/views/event.py:455 +#: pretix/control/views/event.py:494 pretix/control/views/event.py:641 +#: pretix/control/views/event.py:855 pretix/control/views/event.py:1190 #: pretix/control/views/global_settings.py:61 #: pretix/control/views/global_settings.py:84 pretix/control/views/item.py:244 #: pretix/control/views/item.py:734 pretix/control/views/item.py:1055 #: pretix/control/views/item.py:1217 pretix/control/views/item.py:1346 -#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:281 -#: pretix/control/views/organizer.py:450 pretix/control/views/organizer.py:594 -#: pretix/control/views/organizer.py:930 pretix/control/views/organizer.py:1076 -#: pretix/control/views/organizer.py:1493 -#: pretix/control/views/organizer.py:1584 -#: pretix/control/views/organizer.py:1705 -#: pretix/control/views/organizer.py:1891 -#: pretix/control/views/organizer.py:1919 -#: pretix/control/views/organizer.py:1958 -#: pretix/control/views/organizer.py:2034 pretix/control/views/subevents.py:481 +#: pretix/control/views/mailsetup.py:145 pretix/control/views/mailsetup.py:157 +#: pretix/control/views/mailsetup.py:177 pretix/control/views/mailsetup.py:243 +#: pretix/control/views/organizer.py:237 pretix/control/views/organizer.py:265 +#: pretix/control/views/organizer.py:449 pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:929 pretix/control/views/organizer.py:1075 +#: pretix/control/views/organizer.py:1492 +#: pretix/control/views/organizer.py:1583 +#: pretix/control/views/organizer.py:1704 +#: pretix/control/views/organizer.py:1890 +#: pretix/control/views/organizer.py:1918 +#: pretix/control/views/organizer.py:1957 +#: pretix/control/views/organizer.py:2033 pretix/control/views/subevents.py:481 #: pretix/control/views/subevents.py:1578 pretix/control/views/user.py:216 #: pretix/control/views/users.py:110 pretix/control/views/vouchers.py:287 #: pretix/plugins/badges/views.py:131 pretix/plugins/sendmail/views.py:407 @@ -14686,7 +14884,7 @@ msgstr "" "心,您可以更改这里输入的所有内容。" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:324 +#: pretix/control/views/event.py:323 msgid "Features" msgstr "特征" @@ -14941,7 +15139,7 @@ msgstr "您无法删除正在为产品使用或已用于任何现有订单的税 msgid "Tax rule: %(name)s" msgstr "税收规则:%(name)s" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:33 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:34 #, python-format msgid "" "These settings are intended for advanced users. See the 文档。请" "注意,我们不对您的售票处正确处理税款负责。 如有疑问,请联系律师或税务顾问。" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:42 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:44 msgid "Custom taxation rules" msgstr "自定义税收规则" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:44 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:46 msgid "" "These settings are intended for professional users with very specific " "taxation situations. If you create any rule here, the reverse charge " @@ -14968,16 +15166,16 @@ msgstr "" "上面的反向计费设置。将按顺序检查规则,一旦第一个规则与订单匹配,将使用它,并" "且将忽略所有其他规则。 如果没有规则匹配,将收取税费。" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:50 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:52 msgid "All of these rules will only apply if an invoice address is set." msgstr "所有这些规则仅适用于设置了发票地址的情况。" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:128 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:130 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:251 msgid "Add a new rule" msgstr "添加新规则" -#: pretix/control/templates/pretixcontrol/event/tax_edit.html:144 +#: pretix/control/templates/pretixcontrol/event/tax_edit.html:146 #: pretix/control/templates/pretixcontrol/organizers/edit.html:138 #, fuzzy #| msgid "Change" @@ -16372,42 +16570,42 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:97 -#: pretix/control/templates/pretixcontrol/order/change.html:320 +#: pretix/control/templates/pretixcontrol/order/change.html:325 #, fuzzy #| msgid "Change" msgid "Change to" msgstr "更改" -#: pretix/control/templates/pretixcontrol/order/change.html:183 -#: pretix/control/templates/pretixcontrol/order/change.html:339 +#: pretix/control/templates/pretixcontrol/order/change.html:188 +#: pretix/control/templates/pretixcontrol/order/change.html:344 #, fuzzy #| msgid "incl. taxes" msgid "including all taxes" msgstr "包含税" -#: pretix/control/templates/pretixcontrol/order/change.html:203 +#: pretix/control/templates/pretixcontrol/order/change.html:208 msgid "Removing this position will also remove all add-ons to this position." msgstr "删除此位置也将删除此位置的所有附加组件。" -#: pretix/control/templates/pretixcontrol/order/change.html:224 -#: pretix/control/templates/pretixcontrol/order/change.html:265 -#: pretix/control/templates/pretixcontrol/order/change.html:293 +#: pretix/control/templates/pretixcontrol/order/change.html:229 +#: pretix/control/templates/pretixcontrol/order/change.html:270 +#: pretix/control/templates/pretixcontrol/order/change.html:298 msgid "Add product" msgstr "附加产品" -#: pretix/control/templates/pretixcontrol/order/change.html:347 +#: pretix/control/templates/pretixcontrol/order/change.html:352 msgid "" "Manually modifying payment fees is discouraged since they might " "automatically be on subsequent order changes or when choosing a different " "payment method." msgstr "" -#: pretix/control/templates/pretixcontrol/order/change.html:357 +#: pretix/control/templates/pretixcontrol/order/change.html:362 #: pretix/control/templates/pretixcontrol/order/change_questions.html:65 msgid "Other operations" msgstr "其他操作" -#: pretix/control/templates/pretixcontrol/order/change.html:383 +#: pretix/control/templates/pretixcontrol/order/change.html:388 #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:212 msgid "Perform changes" msgstr "执行更改" @@ -17352,7 +17550,7 @@ msgid "Remove filter" msgstr "停止筛选" #: pretix/control/templates/pretixcontrol/orders/index.html:122 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:172 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:176 #, fuzzy #| msgid "Order total" msgid "Order paid / total" @@ -17369,40 +17567,40 @@ msgid "TODO %(date)s" msgstr "最后更新日期:%(date)s" #: pretix/control/templates/pretixcontrol/orders/index.html:162 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:206 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:210 #: pretix/control/templates/pretixcontrol/search/orders.html:95 msgid "CANCELLATION REQUESTED" msgstr "" #: pretix/control/templates/pretixcontrol/orders/index.html:165 #: pretix/control/templates/pretixcontrol/orders/index.html:167 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:209 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:211 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:213 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:215 #: pretix/control/templates/pretixcontrol/search/orders.html:98 #: pretix/control/templates/pretixcontrol/search/orders.html:100 msgid "REFUND PENDING" msgstr "待处理退款" #: pretix/control/templates/pretixcontrol/orders/index.html:170 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:214 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:218 #: pretix/control/templates/pretixcontrol/search/orders.html:103 msgid "OVERPAID" msgstr "超额支付" #: pretix/control/templates/pretixcontrol/orders/index.html:172 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:216 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:220 #: pretix/control/templates/pretixcontrol/search/orders.html:105 msgid "UNDERPAID" msgstr "未足额支付" #: pretix/control/templates/pretixcontrol/orders/index.html:174 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:218 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:222 #: pretix/control/templates/pretixcontrol/search/orders.html:107 msgid "FULLY PAID" msgstr "全额支付" #: pretix/control/templates/pretixcontrol/orders/index.html:186 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:230 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:234 msgid "INVOICE NOT CANCELED" msgstr "" @@ -17492,8 +17690,8 @@ msgstr "E-mail 地址已验证" #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:91 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:15 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:87 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:103 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:158 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:107 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:162 #, fuzzy #| msgid "Order details" msgid "Details" @@ -17515,42 +17713,42 @@ msgstr "客户增值税号" msgid "Send password reset link" msgstr "发送密码重置电子邮件" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:67 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:71 #: pretix/control/templates/pretixcontrol/organizers/customer_anonymize.html:39 #: pretix/control/templates/pretixcontrol/users/form.html:18 msgid "Anonymize" msgstr "匿名" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:82 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:86 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:22 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:118 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:122 #, fuzzy #| msgid "Valid" msgid "Valid from" msgstr "有效" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:86 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:90 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:35 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:36 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:40 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:121 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:125 #, fuzzy #| msgid "Use languages" msgid "Usages" msgstr "使用语言" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:153 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:157 #, fuzzy #| msgid "Team memberships" msgid "Add membership" msgstr "团队成员资格" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:200 -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:90 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:204 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:94 msgid "Matched to the account based on the email address." msgstr "" -#: pretix/control/templates/pretixcontrol/organizers/customer.html:246 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:250 #, fuzzy #| msgid "User history" msgid "Customer history" @@ -17973,19 +18171,19 @@ msgstr "下面列表显示您具有所有组织者账户的管理权限。" msgid "Organizer logs" msgstr "组织者" -#: pretix/control/templates/pretixcontrol/organizers/mail.html:28 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:60 #, fuzzy #| msgid "Submit registration" msgid "Customer account registration" msgstr "提交注册" -#: pretix/control/templates/pretixcontrol/organizers/mail.html:31 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:63 #, fuzzy #| msgid "Customer actions" msgid "Customer account email change" msgstr "客户的行为" -#: pretix/control/templates/pretixcontrol/organizers/mail.html:34 +#: pretix/control/templates/pretixcontrol/organizers/mail.html:66 #, fuzzy #| msgid "Your current password" msgid "Customer account password reset" @@ -19859,15 +20057,15 @@ msgid "The new check-in list has been created." msgstr "已创建新的签入列表。" #: pretix/control/views/checkin.py:300 pretix/control/views/checkin.py:343 -#: pretix/control/views/event.py:251 pretix/control/views/event.py:459 -#: pretix/control/views/event.py:498 pretix/control/views/event.py:661 -#: pretix/control/views/event.py:825 pretix/control/views/event.py:1149 -#: pretix/control/views/event.py:1210 pretix/control/views/event.py:1317 +#: pretix/control/views/event.py:250 pretix/control/views/event.py:458 +#: pretix/control/views/event.py:497 pretix/control/views/event.py:644 +#: pretix/control/views/event.py:824 pretix/control/views/event.py:1148 +#: pretix/control/views/event.py:1209 pretix/control/views/event.py:1316 #: pretix/control/views/item.py:260 pretix/control/views/item.py:305 #: pretix/control/views/item.py:744 pretix/control/views/item.py:770 #: pretix/control/views/item.py:885 pretix/control/views/item.py:1089 #: pretix/control/views/item.py:1238 pretix/control/views/item.py:1389 -#: pretix/control/views/organizer.py:240 pretix/control/views/organizer.py:284 +#: pretix/control/views/organizer.py:240 pretix/control/views/organizer.py:268 #: pretix/control/views/subevents.py:460 pretix/control/views/subevents.py:586 #: pretix/control/views/subevents.py:1028 #: pretix/control/views/subevents.py:1480 pretix/control/views/user.py:329 @@ -19996,164 +20194,144 @@ msgid "{num} order" msgid_plural "{num} orders" msgstr[0] "{num}订单" -#: pretix/control/views/event.py:218 pretix/control/views/organizer.py:446 +#: pretix/control/views/event.py:217 pretix/control/views/organizer.py:445 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." msgstr "你的修改已被保存。 请注意,您的更改可能需要很短的时间才能生效。" -#: pretix/control/views/event.py:326 +#: pretix/control/views/event.py:325 #, fuzzy #| msgid "Invoice information" msgid "Integrations" msgstr "发票信息" -#: pretix/control/views/event.py:327 +#: pretix/control/views/event.py:326 #, fuzzy #| msgid "Customer actions" msgid "Customizations" msgstr "客户的行为" -#: pretix/control/views/event.py:328 +#: pretix/control/views/event.py:327 #, fuzzy #| msgid "Export format" msgid "Output and export formats" msgstr "导出格式" -#: pretix/control/views/event.py:329 +#: pretix/control/views/event.py:328 #, fuzzy #| msgid "Features" msgid "API features" msgstr "特征" -#: pretix/control/views/event.py:335 pretix/control/views/event.py:336 +#: pretix/control/views/event.py:334 pretix/control/views/event.py:335 msgid "Other" msgstr "其他" -#: pretix/control/views/event.py:430 +#: pretix/control/views/event.py:429 msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "此付款提供程序不存在或相应的插件被禁用。" -#: pretix/control/views/event.py:648 pretix/control/views/organizer.py:271 -#, python-format -msgid "An error occurred while contacting the SMTP server: %s" -msgstr "联系SMTP服务器时出错:%s" - -#: pretix/control/views/event.py:651 pretix/control/views/organizer.py:274 -msgid "" -"Your changes have been saved and the connection attempt to your SMTP server " -"was successful." -msgstr "您的更改已保存,与SMTP服务器的连接尝试成功。" - -#: pretix/control/views/event.py:654 pretix/control/views/organizer.py:277 -msgid "" -"We've been able to contact the SMTP server you configured. Remember to check " -"the \"use custom SMTP server\" checkbox, otherwise your SMTP server will not " -"be used." -msgstr "" -"我们已经能够联系您配置的SMTP服务器。 请记住选中“使用自定义SMTP服务器”复选框," -"否则将不使用您的SMTP服务器。" - -#: pretix/control/views/event.py:691 pretix/control/views/organizer.py:313 +#: pretix/control/views/event.py:690 pretix/control/views/organizer.py:312 #: pretix/plugins/sendmail/views.py:203 pretix/plugins/sendmail/views.py:349 #: pretix/plugins/sendmail/views.py:425 msgid "This value will be replaced based on dynamic parameters." msgstr "" -#: pretix/control/views/event.py:699 pretix/control/views/organizer.py:321 +#: pretix/control/views/event.py:698 pretix/control/views/organizer.py:320 msgid "invalid item" msgstr "无效项目" -#: pretix/control/views/event.py:756 +#: pretix/control/views/event.py:755 msgid "Unknown e-mail renderer." msgstr "未知的电子邮件渲染器。" -#: pretix/control/views/event.py:772 pretix/control/views/orders.py:461 +#: pretix/control/views/event.py:771 pretix/control/views/orders.py:461 #: pretix/presale/views/order.py:985 pretix/presale/views/order.py:992 msgid "You requested an invalid ticket output type." msgstr "您请求的票证输出类型无效。" -#: pretix/control/views/event.py:917 +#: pretix/control/views/event.py:916 msgid "Your shop is live now!" msgstr "您的商店现在开始营业了!" -#: pretix/control/views/event.py:925 +#: pretix/control/views/event.py:924 msgid "We've taken your shop down. You can re-enable it whenever you want!" msgstr "我们把您的商店拆掉了。您可以随时重新启用它!" -#: pretix/control/views/event.py:933 +#: pretix/control/views/event.py:932 msgid "Your shop is now in test mode!" msgstr "您的商店现在处于测试模式!" -#: pretix/control/views/event.py:950 +#: pretix/control/views/event.py:949 msgid "" "An order could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "无法删除订单,因为某些约束(例如插件创建的数据)不允许删除。" -#: pretix/control/views/event.py:956 +#: pretix/control/views/event.py:955 msgid "We've disabled test mode for you. Let's sell some real tickets!" msgstr "我们已经为您禁用了测试模式。我们去卖一些真正的票吧!" -#: pretix/control/views/event.py:973 +#: pretix/control/views/event.py:972 msgid "This event can not be deleted." msgstr "无法删除此活动。" -#: pretix/control/views/event.py:996 +#: pretix/control/views/event.py:995 msgid "The event has been deleted." msgstr "此活动已被删除。" -#: pretix/control/views/event.py:999 +#: pretix/control/views/event.py:998 msgid "" "The event could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "无法删除活动,因为某些约束(例如插件创建的数据)不允许删除。" -#: pretix/control/views/event.py:1074 pretix/control/views/orders.py:546 +#: pretix/control/views/event.py:1073 pretix/control/views/orders.py:546 msgid "The comment has been updated." msgstr "评论已更新。" -#: pretix/control/views/event.py:1076 pretix/control/views/orders.py:548 +#: pretix/control/views/event.py:1075 pretix/control/views/orders.py:548 msgid "Could not update the comment." msgstr "无法更新评论。" -#: pretix/control/views/event.py:1114 pretix/control/views/main.py:311 +#: pretix/control/views/event.py:1113 pretix/control/views/main.py:311 msgid "VAT" msgstr "增值税" -#: pretix/control/views/event.py:1143 +#: pretix/control/views/event.py:1142 msgid "The new tax rule has been created." msgstr "已创建新的税务规则。" -#: pretix/control/views/event.py:1166 pretix/control/views/event.py:1226 +#: pretix/control/views/event.py:1165 pretix/control/views/event.py:1225 msgid "The requested tax rule does not exist." msgstr "请求的税收规则不存在。" -#: pretix/control/views/event.py:1235 +#: pretix/control/views/event.py:1234 msgid "The selected tax rule has been deleted." msgstr "所选的税务规则已被删除。" -#: pretix/control/views/event.py:1237 +#: pretix/control/views/event.py:1236 msgid "The selected tax rule can not be deleted." msgstr "无法删除所选的税务规则。" -#: pretix/control/views/event.py:1287 +#: pretix/control/views/event.py:1286 msgid "Your event is not empty, you need to set it up manually." msgstr "您的活动不是空的,您需要手动设置。" -#: pretix/control/views/event.py:1421 +#: pretix/control/views/event.py:1420 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" "您的更改已保存。现在,您可以继续查看详细信息,或将活动现场直播,开始销售!" -#: pretix/control/views/event.py:1440 +#: pretix/control/views/event.py:1439 msgid "Regular ticket" msgstr "定期门票" -#: pretix/control/views/event.py:1445 +#: pretix/control/views/event.py:1444 msgid "Reduced ticket" msgstr "减少门票" @@ -20400,6 +20578,50 @@ msgstr "所选产品已被删除。" msgid "The selected product has been deactivated." msgstr "所选产品已停用。" +#: pretix/control/views/mailsetup.py:187 +msgid "" +"We could not find an SPF record set for the domain you are trying to use. " +"You can still proceed, but it will increase the chance of emails going to " +"spam or being rejected. We strongly recommend setting an SPF record on the " +"domain. You can do so through the DNS settings at the provider you " +"registered your domain with." +msgstr "" + +#: pretix/control/views/mailsetup.py:194 +msgid "" +"We found an SPF record set for the domain you are trying to use, but it does " +"not include this system's email server. This means that there is a very high " +"chance most of the emails will be rejected or marked as spam. You should " +"update the DNS settings of your domain to include this system in the SPF " +"record." +msgstr "" + +#: pretix/control/views/mailsetup.py:202 +#, fuzzy +#| msgid "The registration could not be completed. Please try again." +msgid "The verification code was incorrect, please try again." +msgstr "无法完成注册。请再试一次。" + +#: pretix/control/views/mailsetup.py:207 +#, fuzzy +#| msgid "Sender address" +msgid "Sender address verification" +msgstr "发件人地址" + +#: pretix/control/views/mailsetup.py:260 +#, python-format +msgid "An error occurred while contacting the SMTP server: %s" +msgstr "联系SMTP服务器时出错:%s" + +#: pretix/control/views/mailsetup.py:271 +msgid "" +"We recommend not using Google Mail for transactional emails. If you try " +"sending many emails in a short amount of time, e.g. when sending information " +"to all your ticket buyers, there is a high chance Google will not deliver " +"all of your emails since they impose a maximum number of emails per time " +"period." +msgstr "" + #: pretix/control/views/main.py:217 msgid "You do not have permission to clone this event." msgstr "您无权复制此活动。" @@ -20756,7 +20978,7 @@ msgstr "此操作仅适于用待处理订单。" msgid "This action is only allowed for canceled orders." msgstr "此操作仅适于用待处理订单。" -#: pretix/control/views/orders.py:1785 pretix/presale/views/order.py:1419 +#: pretix/control/views/orders.py:1785 pretix/presale/views/order.py:1423 msgid "An error occurred. Please see the details below." msgstr "发生错误。 请参阅下面的详细信息。" @@ -20765,11 +20987,11 @@ msgid "The order has been changed and the user has been notified." msgstr "订单已更改并已通知用户。" #: pretix/control/views/orders.py:1795 pretix/control/views/orders.py:1929 -#: pretix/control/views/orders.py:1966 pretix/presale/views/order.py:1454 +#: pretix/control/views/orders.py:1966 pretix/presale/views/order.py:1458 msgid "The order has been changed." msgstr "订单已更改。" -#: pretix/control/views/orders.py:1822 pretix/presale/checkoutflow.py:842 +#: pretix/control/views/orders.py:1822 pretix/presale/checkoutflow.py:848 #: pretix/presale/views/order.py:758 msgid "" "We had difficulties processing your input. Please review the errors below." @@ -20808,11 +21030,11 @@ msgstr "此链接不再有效。 请返回,刷新页面,然后重试。" msgid "There is no order with the given order code." msgstr "没有指定订单代码的订单。" -#: pretix/control/views/orders.py:2299 pretix/control/views/organizer.py:1395 +#: pretix/control/views/orders.py:2299 pretix/control/views/organizer.py:1394 msgid "The selected exporter was not found." msgstr "找不到选定的导出程序。" -#: pretix/control/views/orders.py:2306 pretix/control/views/organizer.py:1401 +#: pretix/control/views/orders.py:2306 pretix/control/views/organizer.py:1400 msgid "There was a problem processing your input. See below for error details." msgstr "处理您的输入时出现问题。请参阅下面的错误详细信息。" @@ -20839,98 +21061,98 @@ msgstr "您输入的密码无效,请重试。" msgid "Token name" msgstr "令牌名称" -#: pretix/control/views/organizer.py:359 +#: pretix/control/views/organizer.py:358 msgid "This organizer can not be deleted." msgstr "无法删除此组织者。" -#: pretix/control/views/organizer.py:381 +#: pretix/control/views/organizer.py:380 msgid "The organizer has been deleted." msgstr "此组织者已被删除。" -#: pretix/control/views/organizer.py:384 +#: pretix/control/views/organizer.py:383 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "无法删除组织者,因为某些约束(例如插件创建的数据)不允许删除。" -#: pretix/control/views/organizer.py:487 +#: pretix/control/views/organizer.py:486 msgid "The new organizer has been created." msgstr "已创建新的组织者。" -#: pretix/control/views/organizer.py:490 +#: pretix/control/views/organizer.py:489 msgid "Administrators" msgstr "管理员" -#: pretix/control/views/organizer.py:552 +#: pretix/control/views/organizer.py:551 msgid "The team has been created. You can now add members to the team." msgstr "团队已经创建。 您现在可以向团队添加成员。" -#: pretix/control/views/organizer.py:563 pretix/control/views/organizer.py:598 -#: pretix/control/views/organizer.py:812 pretix/control/views/organizer.py:873 -#: pretix/control/views/organizer.py:934 pretix/control/views/organizer.py:1038 -#: pretix/control/views/organizer.py:1080 -#: pretix/control/views/organizer.py:1463 -#: pretix/control/views/organizer.py:1497 -#: pretix/control/views/organizer.py:1559 -#: pretix/control/views/organizer.py:1588 -#: pretix/control/views/organizer.py:1675 -#: pretix/control/views/organizer.py:1709 +#: pretix/control/views/organizer.py:562 pretix/control/views/organizer.py:597 +#: pretix/control/views/organizer.py:811 pretix/control/views/organizer.py:872 +#: pretix/control/views/organizer.py:933 pretix/control/views/organizer.py:1037 +#: pretix/control/views/organizer.py:1079 +#: pretix/control/views/organizer.py:1462 +#: pretix/control/views/organizer.py:1496 +#: pretix/control/views/organizer.py:1558 +#: pretix/control/views/organizer.py:1587 +#: pretix/control/views/organizer.py:1674 +#: pretix/control/views/organizer.py:1708 msgid "Your changes could not be saved." msgstr "您的更改无法保存。" -#: pretix/control/views/organizer.py:633 +#: pretix/control/views/organizer.py:632 msgid "The selected team has been deleted." msgstr "所选团队已被删除。" -#: pretix/control/views/organizer.py:636 +#: pretix/control/views/organizer.py:635 msgid "The selected team cannot be deleted." msgstr "无法删除所选团队。" -#: pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:698 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." msgstr "您无法从此团队中删除最后一名成员,因为没有人会获得更改团队的权限。" -#: pretix/control/views/organizer.py:710 +#: pretix/control/views/organizer.py:709 msgid "The member has been removed from the team." msgstr "该成员已从团队中删除。" -#: pretix/control/views/organizer.py:717 pretix/control/views/organizer.py:733 +#: pretix/control/views/organizer.py:716 pretix/control/views/organizer.py:732 msgid "Invalid invite selected." msgstr "选择的邀请无效。" -#: pretix/control/views/organizer.py:726 +#: pretix/control/views/organizer.py:725 msgid "The invite has been revoked." msgstr "邀请已被撤销。" -#: pretix/control/views/organizer.py:742 +#: pretix/control/views/organizer.py:741 #, fuzzy #| msgid "The invite has been revoked." msgid "The invite has been resent." msgstr "邀请已被撤销。" -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:748 msgid "Invalid token selected." msgstr "选择的令牌无效。" -#: pretix/control/views/organizer.py:759 +#: pretix/control/views/organizer.py:758 msgid "The token has been revoked." msgstr "令牌已被撤销。" -#: pretix/control/views/organizer.py:771 +#: pretix/control/views/organizer.py:770 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:781 +#: pretix/control/views/organizer.py:780 msgid "The new member has been invited to the team." msgstr "新成员已被邀请加入该团队。" -#: pretix/control/views/organizer.py:796 +#: pretix/control/views/organizer.py:795 msgid "The new member has been added to the team." msgstr "新成员已添加到团队中。" -#: pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:806 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " @@ -20939,97 +21161,97 @@ msgstr "" "已使用以下密钥创建了新的API令牌:{}\n" "请将此密钥复制到安全的地方。 您将无法在此处再次查看。" -#: pretix/control/views/organizer.py:954 +#: pretix/control/views/organizer.py:953 msgid "This device has been set up successfully." msgstr "此设备已成功设置。" -#: pretix/control/views/organizer.py:982 +#: pretix/control/views/organizer.py:981 msgid "This device currently does not have access." msgstr "此设备目前没有访问权限。" -#: pretix/control/views/organizer.py:993 +#: pretix/control/views/organizer.py:992 msgid "Access for this device has been revoked." msgstr "此设备的访问权限已被撤销。" -#: pretix/control/views/organizer.py:1140 +#: pretix/control/views/organizer.py:1139 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been added." msgstr "所选的税务规则已被删除。" -#: pretix/control/views/organizer.py:1154 +#: pretix/control/views/organizer.py:1153 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected gift card issuer has been removed." msgstr "所选的税务规则已被删除。" -#: pretix/control/views/organizer.py:1187 -#: pretix/control/views/organizer.py:1224 +#: pretix/control/views/organizer.py:1186 +#: pretix/control/views/organizer.py:1223 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1214 +#: pretix/control/views/organizer.py:1213 #, fuzzy #| msgid "The pretix.eu server could not be reached." msgid "The transaction could not be reversed." msgstr "无法访问pretix.eu服务器。" -#: pretix/control/views/organizer.py:1216 +#: pretix/control/views/organizer.py:1215 #, fuzzy #| msgid "The question has been added." msgid "The transaction has been reversed." msgstr "该问题已添加。" -#: pretix/control/views/organizer.py:1221 +#: pretix/control/views/organizer.py:1220 #, fuzzy #| msgid "The password you entered was invalid, please try again." msgid "Your input was invalid, please try again." msgstr "您输入的密码无效,请重试。" -#: pretix/control/views/organizer.py:1238 +#: pretix/control/views/organizer.py:1237 #, fuzzy #| msgid "The question has been added." msgid "The manual transaction has been saved." msgstr "该问题已添加。" -#: pretix/control/views/organizer.py:1270 +#: pretix/control/views/organizer.py:1269 #, fuzzy #| msgid "The device has been verified and can now be used." msgid "The gift card has been created and can now be used." msgstr "该设备已经过验证,现在可以使用。" -#: pretix/control/views/organizer.py:1521 +#: pretix/control/views/organizer.py:1520 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The selected gate has been deleted." msgstr "所选日期已被删除。" -#: pretix/control/views/organizer.py:1550 +#: pretix/control/views/organizer.py:1549 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "产品已创建。" -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1611 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "所选产品已被删除。" -#: pretix/control/views/organizer.py:1739 -#: pretix/control/views/organizer.py:1996 +#: pretix/control/views/organizer.py:1738 +#: pretix/control/views/organizer.py:1995 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "所选产品已被删除。" -#: pretix/control/views/organizer.py:1798 pretix/presale/views/customer.py:288 +#: pretix/control/views/organizer.py:1797 pretix/presale/views/customer.py:288 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/control/views/organizer.py:1807 +#: pretix/control/views/organizer.py:1806 #, fuzzy #| msgid "We sent out an e-mail containing further instructions." msgid "" @@ -21037,7 +21259,7 @@ msgid "" "password." msgstr "我们发了一封包含进一步说明的电子邮件。" -#: pretix/control/views/organizer.py:2060 +#: pretix/control/views/organizer.py:2059 #, fuzzy #| msgid "This user has been anonymized." msgid "The customer account has been anonymized." @@ -24168,171 +24390,171 @@ msgctxt "checkoutflow" msgid "Add-on products" msgstr "附加产品" -#: pretix/presale/checkoutflow.py:670 +#: pretix/presale/checkoutflow.py:674 msgctxt "checkoutflow" msgid "Your information" msgstr "您的信息" -#: pretix/presale/checkoutflow.py:876 +#: pretix/presale/checkoutflow.py:882 msgid "" "Unfortunately, based on the invoice address you entered, we're not able to " "sell you the selected products for tax-related legal reasons." msgstr "" -#: pretix/presale/checkoutflow.py:882 +#: pretix/presale/checkoutflow.py:888 msgid "" "Due to the invoice address you entered, we need to apply a different tax " "rate to your purchase and the price of the products in your cart has changed " "accordingly." msgstr "" -#: pretix/presale/checkoutflow.py:895 pretix/presale/checkoutflow.py:901 +#: pretix/presale/checkoutflow.py:901 pretix/presale/checkoutflow.py:907 msgid "Please enter a valid email address." msgstr "请输入有效的电子邮件地址。" -#: pretix/presale/checkoutflow.py:908 +#: pretix/presale/checkoutflow.py:914 msgid "Please enter your invoicing address." msgstr "请输入您的发票地址。" -#: pretix/presale/checkoutflow.py:912 +#: pretix/presale/checkoutflow.py:918 msgid "Please enter your name." msgstr "请输入您的姓名。" -#: pretix/presale/checkoutflow.py:947 pretix/presale/checkoutflow.py:952 -#: pretix/presale/checkoutflow.py:957 pretix/presale/checkoutflow.py:962 -#: pretix/presale/checkoutflow.py:967 +#: pretix/presale/checkoutflow.py:953 pretix/presale/checkoutflow.py:958 +#: pretix/presale/checkoutflow.py:963 pretix/presale/checkoutflow.py:968 +#: pretix/presale/checkoutflow.py:973 msgid "Please fill in answers to all required questions." msgstr "请填写所有必填问题的答案。" -#: pretix/presale/checkoutflow.py:1081 +#: pretix/presale/checkoutflow.py:1087 msgctxt "checkoutflow" msgid "Payment" msgstr "付款" -#: pretix/presale/checkoutflow.py:1126 pretix/presale/views/order.py:657 +#: pretix/presale/checkoutflow.py:1132 pretix/presale/views/order.py:657 msgid "Please select a payment method." msgstr "请选择付款方式。" -#: pretix/presale/checkoutflow.py:1150 pretix/presale/checkoutflow.py:1156 +#: pretix/presale/checkoutflow.py:1156 pretix/presale/checkoutflow.py:1162 #: pretix/presale/views/order.py:431 pretix/presale/views/order.py:499 msgid "The payment information you entered was incomplete." msgstr "您输入的付款信息不完整。" -#: pretix/presale/checkoutflow.py:1187 +#: pretix/presale/checkoutflow.py:1193 msgctxt "checkoutflow" msgid "Review order" msgstr "查看订单" -#: pretix/presale/checkoutflow.py:1272 +#: pretix/presale/checkoutflow.py:1278 msgid "You need to check all checkboxes on the bottom of the page." msgstr "您需要选中页面底部的所有复选框。" -#: pretix/presale/checkoutflow.py:1315 +#: pretix/presale/checkoutflow.py:1321 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "发送确认邮件时出错。 请稍后再试。" -#: pretix/presale/forms/checkout.py:73 +#: pretix/presale/forms/checkout.py:69 msgid "E-mail address (repeated)" msgstr "电子邮件地址(重复)" -#: pretix/presale/forms/checkout.py:74 +#: pretix/presale/forms/checkout.py:70 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "请再次输入相同的电子邮件地址,以确保您输入正确的地址。" -#: pretix/presale/forms/checkout.py:120 +#: pretix/presale/forms/checkout.py:109 msgid "Please enter the same email address twice." msgstr "请输入两次相同的电子邮件地址。" -#: pretix/presale/forms/checkout.py:134 +#: pretix/presale/forms/checkout.py:123 #, fuzzy #| msgid "Street address" msgid "Save to address" msgstr "街道地址" -#: pretix/presale/forms/checkout.py:135 +#: pretix/presale/forms/checkout.py:124 #, fuzzy #| msgctxt "subevent" #| msgid "Create a new date" msgid "Create new address" msgstr "创建一个新日期" -#: pretix/presale/forms/checkout.py:138 +#: pretix/presale/forms/checkout.py:127 msgid "Save address in my customer account for future purchases" msgstr "" -#: pretix/presale/forms/checkout.py:166 +#: pretix/presale/forms/checkout.py:155 msgid "Save answers to my customer profiles for future purchases" msgstr "" -#: pretix/presale/forms/checkout.py:173 +#: pretix/presale/forms/checkout.py:162 #, fuzzy #| msgid "View all unresolved problems" msgid "Save to profile" msgstr "查看所有未解决的问题" -#: pretix/presale/forms/checkout.py:174 +#: pretix/presale/forms/checkout.py:163 #, fuzzy #| msgid "Create a new tax rule" msgid "Create new profile" msgstr "创建一个新的税收规则" -#: pretix/presale/forms/customer.py:60 +#: pretix/presale/forms/customer.py:65 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "You need to fill out all fields." msgstr "您需要选择一个日期。" -#: pretix/presale/forms/customer.py:62 +#: pretix/presale/forms/customer.py:67 #, fuzzy #| msgid "Please enter a correct email address and password." msgid "We have not found an account with this email address and password." msgstr "请输入正确的email地址和密码。" -#: pretix/presale/forms/customer.py:64 +#: pretix/presale/forms/customer.py:69 #, fuzzy #| msgid "This account is inactive." msgid "This account is disabled." msgstr "账号未激活。" -#: pretix/presale/forms/customer.py:65 +#: pretix/presale/forms/customer.py:70 msgid "" "You have not yet activated your account and set a password. Please click the " "link in the email we sent you. Click \"Reset password\" to receive a new " "email in case you cannot find it again." msgstr "" -#: pretix/presale/forms/customer.py:128 +#: pretix/presale/forms/customer.py:133 msgid "" "We've received a lot of registration requests from you, please wait 10 " "minutes before you try again." msgstr "" -#: pretix/presale/forms/customer.py:130 +#: pretix/presale/forms/customer.py:135 msgid "" "An account with this email address is already registered. Please try to log " "in or reset your password instead." msgstr "" -#: pretix/presale/forms/customer.py:215 +#: pretix/presale/forms/customer.py:233 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/presale/forms/customer.py:271 +#: pretix/presale/forms/customer.py:291 msgid "For security reasons, please wait 10 minutes before you try again." msgstr "" -#: pretix/presale/forms/customer.py:272 +#: pretix/presale/forms/customer.py:292 #, fuzzy #| msgid "This combination of credentials is not known to our system." msgid "A user with this email address is not known in our system." msgstr "凭据的这种组合对于我们的系统是未知的。" -#: pretix/presale/forms/customer.py:391 +#: pretix/presale/forms/customer.py:413 msgid "Only required if you change your email address" msgstr "" @@ -25944,14 +26166,15 @@ msgid "Change price of position #%(positionid)s from %(old)s to %(new)s" msgstr "位置 #{posid}的价格从{old_price}更改为{new_price}。" #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:85 -#, python-format -msgid "Add position #%(positionid)s (%(item)s – %(variation)s)" -msgstr "" +#, fuzzy, python-format +#| msgid "Add-On to position #%(posid)s" +msgid "Add position (%(item)s – %(variation)s)" +msgstr "附加到位置 #%(posid)s" #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:89 #, fuzzy, python-format #| msgid "Add-On to position #%(posid)s" -msgid "Add position #%(positionid)s (%(item)s)" +msgid "Add position (%(item)s)" msgstr "附加到位置 #%(posid)s" #: pretix/presale/templates/pretixpresale/event/order_change_confirm.html:96 @@ -26450,47 +26673,47 @@ msgstr "设置新密码" msgid "Your account" msgstr "Stripe账户" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:31 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:35 #, fuzzy #| msgid "Change contact information" msgid "Change account information" msgstr "更改联系信息" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:35 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:39 #, fuzzy #| msgid "Change answers" msgid "Change password" msgstr "改变答案" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:49 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:53 #, fuzzy #| msgid "Address" msgid "Addresses" msgstr "地址" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:52 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:56 #, fuzzy #| msgid "Attendee badges" msgid "Attendee profiles" msgstr "观众徽章" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:166 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:170 msgid "No memberships are stored in your account." msgstr "" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:198 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:202 #, fuzzy #| msgid "Set new password" msgid "No addresses are stored in your account." msgstr "设置新密码" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:209 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:213 #, fuzzy #| msgid "" msgid "Profile" msgstr "<文件>" -#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:231 +#: pretix/presale/templates/pretixpresale/organizers/customer_profile.html:235 #, fuzzy #| msgid "Set new password" msgid "No attendee profiles are stored in your account." @@ -26753,7 +26976,7 @@ msgstr "" msgid "You cannot change this order." msgstr "您无法取消此订单。" -#: pretix/presale/views/order.py:1446 +#: pretix/presale/views/order.py:1450 #, fuzzy, python-brace-format #| msgid "" #| "The order has been canceled. You can now select how you want to transfer " @@ -26763,27 +26986,27 @@ msgid "" "{amount}." msgstr "订单已被取消。 您现在可以选择将资金转回给用户的方式。" -#: pretix/presale/views/order.py:1458 +#: pretix/presale/views/order.py:1462 #, fuzzy #| msgid "Your search did not match any vouchers." msgid "You did not make any changes." msgstr "您的搜索与任何优惠券都不匹配。" -#: pretix/presale/views/order.py:1480 +#: pretix/presale/views/order.py:1484 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1482 +#: pretix/presale/views/order.py:1486 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1484 +#: pretix/presale/views/order.py:1488 #, fuzzy #| msgid "You need to enter a price if you want to change the product price." msgid "You may not change your order in a way that changes the total price." msgstr "如果要更改产品价格,则需要输入价格。" -#: pretix/presale/views/order.py:1492 +#: pretix/presale/views/order.py:1496 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." @@ -26867,108 +27090,132 @@ msgstr "这不是一个系列活动。" msgid "from %(start_date)s" msgstr "从 %(start_date)s" -#: pretix/settings.py:503 +#: pretix/settings.py:507 msgid "English" msgstr "英语" -#: pretix/settings.py:504 +#: pretix/settings.py:508 msgid "German" msgstr "德语" -#: pretix/settings.py:505 +#: pretix/settings.py:509 msgid "German (informal)" msgstr "德语(非正式的)" -#: pretix/settings.py:506 +#: pretix/settings.py:510 msgid "Arabic" msgstr "" -#: pretix/settings.py:507 +#: pretix/settings.py:511 msgid "Chinese (simplified)" msgstr "" -#: pretix/settings.py:508 +#: pretix/settings.py:512 msgid "Danish" msgstr "丹麦语" -#: pretix/settings.py:509 +#: pretix/settings.py:513 msgid "Dutch" msgstr "荷兰语" -#: pretix/settings.py:510 +#: pretix/settings.py:514 msgid "Dutch (informal)" msgstr "荷兰语(非正式的)" -#: pretix/settings.py:511 +#: pretix/settings.py:515 msgid "French" msgstr "法语" -#: pretix/settings.py:512 +#: pretix/settings.py:516 #, fuzzy #| msgid "Danish" msgid "Finnish" msgstr "丹麦语" -#: pretix/settings.py:513 +#: pretix/settings.py:517 msgid "Greek" msgstr "" -#: pretix/settings.py:514 +#: pretix/settings.py:518 msgid "Italian" msgstr "" -#: pretix/settings.py:515 +#: pretix/settings.py:519 msgid "Latvian" msgstr "" -#: pretix/settings.py:516 +#: pretix/settings.py:520 #, fuzzy #| msgid "English" msgid "Polish" msgstr "英语" -#: pretix/settings.py:517 +#: pretix/settings.py:521 #, fuzzy #| msgid "Portuguese (Brazil)" msgid "Portuguese (Portugal)" msgstr "葡萄牙语(巴西)" -#: pretix/settings.py:518 +#: pretix/settings.py:522 msgid "Portuguese (Brazil)" msgstr "葡萄牙语(巴西)" -#: pretix/settings.py:519 +#: pretix/settings.py:523 msgid "Russian" msgstr "" -#: pretix/settings.py:520 +#: pretix/settings.py:524 msgid "Spanish" msgstr "西班牙语" -#: pretix/settings.py:521 +#: pretix/settings.py:525 msgid "Turkish" msgstr "土耳其语" -#: pretix/settings.py:522 +#: pretix/settings.py:526 msgid "Galician" msgstr "" -#: pretix/settings.py:836 +#: pretix/settings.py:840 msgid "User profile only" msgstr "" -#: pretix/settings.py:837 +#: pretix/settings.py:841 msgid "Read access" msgstr "读取权限" -#: pretix/settings.py:838 +#: pretix/settings.py:842 msgid "Write access" msgstr "录入权限" -#: pretix/settings.py:848 +#: pretix/settings.py:852 msgid "Kosovo" msgstr "" +#~ msgid "" +#~ "All mail related to your event will be sent over the smtp server " +#~ "specified by you." +#~ msgstr "所有与您的活动相关的邮件都将通过您指定的smtp服务器发送。" + +#~ msgid "SMTP settings" +#~ msgstr "SMTP设置" + +#~ msgid "Save and test custom SMTP connection" +#~ msgstr "保存并测试自定义SMTP连接" + +#~ msgid "" +#~ "Your changes have been saved and the connection attempt to your SMTP " +#~ "server was successful." +#~ msgstr "您的更改已保存,与SMTP服务器的连接尝试成功。" + +#~ msgid "" +#~ "We've been able to contact the SMTP server you configured. Remember to " +#~ "check the \"use custom SMTP server\" checkbox, otherwise your SMTP server " +#~ "will not be used." +#~ msgstr "" +#~ "我们已经能够联系您配置的SMTP服务器。 请记住选中“使用自定义SMTP服务器”复选" +#~ "框,否则将不使用您的SMTP服务器。" + #, fuzzy #~| msgid "" #~| "This product will only be shown if a voucher matching the product is " @@ -27483,9 +27730,6 @@ msgstr "" #~ msgid "The order is already marked as paid." #~ msgstr "订单已标记为已付款。" -#~ msgid "pretix default" -#~ msgstr "pretix默认" - #~ msgid "The password you entered was not correct." #~ msgstr "您输入的密码不正确。" diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po index 5a2b148cb0..01829651c2 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: 2022-01-14 14:33+0000\n" +"POT-Creation-Date: 2022-01-27 10:02+0000\n" "PO-Revision-Date: 2021-12-03 08:37+0000\n" "Last-Translator: ExtremeX-BB \n" "Language-Team: Chinese (Simplified)