From dfdeaabb71458f0f7fe4a5cf416c79fb09c56179 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 25 Feb 2025 11:10:20 +0100 Subject: [PATCH] Update po files [CI skip] Signed-off-by: Raphael Michel --- src/pretix/locale/ang/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/ang/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/ar/LC_MESSAGES/django.po | 2188 ++++++++------- src/pretix/locale/ar/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/az/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/az/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/ca/LC_MESSAGES/django.po | 2233 +++++++-------- src/pretix/locale/ca/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/cs/LC_MESSAGES/django.po | 2186 ++++++++------- src/pretix/locale/cs/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/cy/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/cy/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/da/LC_MESSAGES/django.po | 2179 ++++++++------- src/pretix/locale/da/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/de/LC_MESSAGES/django.po | 2174 ++++++++------- src/pretix/locale/de/LC_MESSAGES/djangojs.po | 30 +- .../locale/de_Informal/LC_MESSAGES/django.po | 2173 ++++++++------- .../de_Informal/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/django.pot | 2136 ++++++++------- src/pretix/locale/djangojs.pot | 30 +- src/pretix/locale/el/LC_MESSAGES/django.po | 2166 ++++++++------- src/pretix/locale/el/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/enm/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/enm/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/es/LC_MESSAGES/django.po | 2168 ++++++++------- src/pretix/locale/es/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/et/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/et/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/eu/LC_MESSAGES/django.po | 2175 ++++++++------- src/pretix/locale/eu/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/fi/LC_MESSAGES/django.po | 2252 +++++++-------- src/pretix/locale/fi/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/fo/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/fo/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/fr/LC_MESSAGES/django.po | 2170 ++++++++------- src/pretix/locale/fr/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/gl/LC_MESSAGES/django.po | 2148 ++++++++------- src/pretix/locale/gl/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/he/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/he/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/hr/LC_MESSAGES/django.po | 2228 +++++++-------- src/pretix/locale/hr/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/hu/LC_MESSAGES/django.po | 2234 +++++++-------- src/pretix/locale/hu/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/id/LC_MESSAGES/django.po | 2181 ++++++++------- src/pretix/locale/id/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/it/LC_MESSAGES/django.po | 2206 +++++++-------- src/pretix/locale/it/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/ja/LC_MESSAGES/django.po | 2174 ++++++++------- src/pretix/locale/ja/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/ko/LC_MESSAGES/django.po | 2164 ++++++++------- src/pretix/locale/ko/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/lt/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/lt/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/lv/LC_MESSAGES/django.po | 2148 ++++++++------- src/pretix/locale/lv/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/nan/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/nan/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/nb_NO/LC_MESSAGES/django.po | 2188 ++++++++------- .../locale/nb_NO/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/nl/LC_MESSAGES/django.po | 2169 ++++++++------- src/pretix/locale/nl/LC_MESSAGES/djangojs.po | 30 +- .../locale/nl_Informal/LC_MESSAGES/django.po | 2175 ++++++++------- .../nl_Informal/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/pl/LC_MESSAGES/django.po | 2169 ++++++++------- src/pretix/locale/pl/LC_MESSAGES/djangojs.po | 30 +- .../locale/pl_Informal/LC_MESSAGES/django.po | 2138 ++++++++------- .../pl_Informal/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/pt/LC_MESSAGES/django.po | 2138 ++++++++------- src/pretix/locale/pt/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/pt_BR/LC_MESSAGES/django.po | 2246 +++++++-------- .../locale/pt_BR/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/pt_PT/LC_MESSAGES/django.po | 2190 ++++++++------- .../locale/pt_PT/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/ro/LC_MESSAGES/django.po | 2181 ++++++++------- src/pretix/locale/ro/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/ru/LC_MESSAGES/django.po | 2212 +++++++-------- src/pretix/locale/ru/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/si/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/si/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/sk/LC_MESSAGES/django.po | 2181 ++++++++------- src/pretix/locale/sk/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/sl/LC_MESSAGES/django.po | 2138 ++++++++------- src/pretix/locale/sl/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/sq/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/sq/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/sv/LC_MESSAGES/django.po | 2179 ++++++++------- src/pretix/locale/sv/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/th/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/th/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/tr/LC_MESSAGES/django.po | 2157 ++++++++------- src/pretix/locale/tr/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/uk/LC_MESSAGES/django.po | 2178 ++++++++------- src/pretix/locale/uk/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/vi/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/vi/LC_MESSAGES/djangojs.po | 30 +- src/pretix/locale/vls/LC_MESSAGES/django.po | 2136 ++++++++------- src/pretix/locale/vls/LC_MESSAGES/djangojs.po | 30 +- .../locale/zh_Hans/LC_MESSAGES/django.po | 2177 ++++++++------- .../locale/zh_Hans/LC_MESSAGES/djangojs.po | 30 +- .../locale/zh_Hant/LC_MESSAGES/django.po | 2439 +++++++++-------- .../locale/zh_Hant/LC_MESSAGES/djangojs.po | 30 +- 102 files changed, 57518 insertions(+), 54854 deletions(-) diff --git a/src/pretix/locale/ang/LC_MESSAGES/django.po b/src/pretix/locale/ang/LC_MESSAGES/django.po index 000331e125..326caf4671 100644 --- a/src/pretix/locale/ang/LC_MESSAGES/django.po +++ b/src/pretix/locale/ang/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -54,90 +54,94 @@ msgid "Czech" msgstr "" #: pretix/_base_settings.py:96 -msgid "Danish" +msgid "Croatian" msgstr "" #: pretix/_base_settings.py:97 -msgid "Dutch" +msgid "Danish" msgstr "" #: pretix/_base_settings.py:98 -msgid "Dutch (informal)" +msgid "Dutch" msgstr "" #: pretix/_base_settings.py:99 -msgid "French" +msgid "Dutch (informal)" msgstr "" #: pretix/_base_settings.py:100 -msgid "Finnish" +msgid "French" msgstr "" #: pretix/_base_settings.py:101 -msgid "Galician" +msgid "Finnish" msgstr "" #: pretix/_base_settings.py:102 -msgid "Greek" +msgid "Galician" msgstr "" #: pretix/_base_settings.py:103 -msgid "Indonesian" +msgid "Greek" msgstr "" #: pretix/_base_settings.py:104 -msgid "Italian" +msgid "Indonesian" msgstr "" #: pretix/_base_settings.py:105 -msgid "Japanese" +msgid "Italian" msgstr "" #: pretix/_base_settings.py:106 -msgid "Latvian" +msgid "Japanese" msgstr "" #: pretix/_base_settings.py:107 -msgid "Norwegian Bokmål" +msgid "Latvian" msgstr "" #: pretix/_base_settings.py:108 -msgid "Polish" +msgid "Norwegian Bokmål" msgstr "" #: pretix/_base_settings.py:109 -msgid "Portuguese (Portugal)" +msgid "Polish" msgstr "" #: pretix/_base_settings.py:110 -msgid "Portuguese (Brazil)" +msgid "Portuguese (Portugal)" msgstr "" #: pretix/_base_settings.py:111 -msgid "Romanian" +msgid "Portuguese (Brazil)" msgstr "" #: pretix/_base_settings.py:112 -msgid "Russian" +msgid "Romanian" msgstr "" #: pretix/_base_settings.py:113 -msgid "Slovak" +msgid "Russian" msgstr "" #: pretix/_base_settings.py:114 -msgid "Swedish" +msgid "Slovak" msgstr "" #: pretix/_base_settings.py:115 -msgid "Spanish" +msgid "Swedish" msgstr "" #: pretix/_base_settings.py:116 -msgid "Turkish" +msgid "Spanish" msgstr "" #: pretix/_base_settings.py:117 +msgid "Turkish" +msgstr "" + +#: pretix/_base_settings.py:118 msgid "Ukrainian" msgstr "" @@ -163,11 +167,11 @@ msgstr "" msgid "Application name" msgstr "" -#: pretix/api/models.py:42 pretix/base/models/customers.py:421 +#: pretix/api/models.py:42 pretix/base/models/customers.py:425 msgid "Redirection URIs" msgstr "" -#: pretix/api/models.py:43 pretix/base/models/customers.py:422 +#: pretix/api/models.py:43 pretix/base/models/customers.py:426 msgid "Allowed URIs list, space separated" msgstr "" @@ -217,7 +221,7 @@ msgstr "" msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1384 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1413 msgid "The product \"{}\" is not assigned to a quota." msgstr "" @@ -264,11 +268,11 @@ msgstr "" msgid "Item meta data property '{name}' does not exist." msgstr "" -#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1266 +#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1267 msgid "The bundled item must not be the same item as the bundling one." msgstr "" -#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1268 +#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1269 msgid "The bundled item must not have bundles on its own." msgstr "" @@ -288,7 +292,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:773 +#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:774 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -298,19 +302,19 @@ msgid "" "nested endpoint." msgstr "" -#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:177 +#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:178 msgid "Question cannot depend on a question asked during check-in." msgstr "" -#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:182 +#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:183 msgid "Circular dependency between questions detected." msgstr "" -#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:191 +#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:192 msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:199 +#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:200 msgid "This type of question cannot be shown during check-in." msgstr "" @@ -320,50 +324,50 @@ msgid "" "account." msgstr "" -#: pretix/api/serializers/order.py:78 +#: pretix/api/serializers/order.py:79 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1345 pretix/api/views/cart.py:224 +#: pretix/api/serializers/order.py:1374 pretix/api/views/cart.py:224 #: pretix/base/services/orders.py:1530 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/order.py:1371 pretix/api/serializers/order.py:1378 +#: pretix/api/serializers/order.py:1400 pretix/api/serializers/order.py:1407 msgid "The product \"{}\" is not available on this date." msgstr "" -#: pretix/api/serializers/order.py:1393 pretix/api/views/cart.py:200 +#: pretix/api/serializers/order.py:1422 pretix/api/views/cart.py:200 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" -#: pretix/api/serializers/organizer.py:103 +#: pretix/api/serializers/organizer.py:105 #: pretix/control/forms/organizer.py:888 pretix/presale/forms/customer.py:445 msgid "An account with this email address is already registered." msgstr "" -#: pretix/api/serializers/organizer.py:236 +#: pretix/api/serializers/organizer.py:238 #: pretix/control/forms/organizer.py:737 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "" -#: pretix/api/serializers/organizer.py:327 -#: pretix/control/views/organizer.py:769 +#: pretix/api/serializers/organizer.py:329 +#: pretix/control/views/organizer.py:771 msgid "pretix account invitation" msgstr "" -#: pretix/api/serializers/organizer.py:349 -#: pretix/control/views/organizer.py:868 +#: pretix/api/serializers/organizer.py:351 +#: pretix/control/views/organizer.py:870 msgid "This user already has been invited for this team." msgstr "" -#: pretix/api/serializers/organizer.py:365 -#: pretix/control/views/organizer.py:885 +#: pretix/api/serializers/organizer.py:367 +#: pretix/control/views/organizer.py:887 msgid "This user already has permissions for this team." msgstr "" @@ -376,7 +380,7 @@ msgstr "" msgid "Medium connected to other event" msgstr "" -#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:686 +#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:693 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -384,22 +388,22 @@ msgid "" msgstr "" #: pretix/api/views/order.py:607 pretix/control/views/orders.py:1588 -#: pretix/presale/views/order.py:741 pretix/presale/views/order.py:814 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:804 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:612 pretix/control/views/orders.py:1590 -#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816 +#: pretix/presale/views/order.py:733 pretix/presale/views/order.py:806 msgid "An invoice for this order already exists." msgstr "" #: pretix/api/views/order.py:638 pretix/control/views/orders.py:1716 -#: pretix/control/views/users.py:143 +#: pretix/control/views/users.py:145 msgid "There was an error sending the mail. Please try again later." msgstr "" #: pretix/api/views/order.py:718 pretix/base/services/cart.py:215 -#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:798 +#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:788 msgid "One of the selected products is not available in the selected country." msgstr "" @@ -614,7 +618,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customers.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:161 #: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/presale/checkoutflow.py:1528 pretix/presale/forms/checkout.py:57 +#: pretix/presale/checkoutflow.py:1532 pretix/presale/forms/checkout.py:57 #: pretix/presale/forms/customer.py:56 pretix/presale/forms/customer.py:131 #: pretix/presale/forms/customer.py:286 pretix/presale/forms/customer.py:332 #: pretix/presale/forms/customer.py:375 pretix/presale/forms/user.py:40 @@ -708,27 +712,27 @@ msgid "" "{fields}." msgstr "" -#: pretix/base/customersso/oidc.py:203 pretix/base/customersso/oidc.py:210 -#: pretix/base/customersso/oidc.py:229 pretix/base/customersso/oidc.py:246 -#: pretix/base/customersso/oidc.py:253 pretix/presale/views/customer.py:740 -#: pretix/presale/views/customer.py:750 pretix/presale/views/customer.py:788 -#: pretix/presale/views/customer.py:862 +#: pretix/base/customersso/oidc.py:219 pretix/base/customersso/oidc.py:226 +#: pretix/base/customersso/oidc.py:245 pretix/base/customersso/oidc.py:262 +#: pretix/base/customersso/oidc.py:269 pretix/presale/views/customer.py:743 +#: pretix/presale/views/customer.py:753 pretix/presale/views/customer.py:792 +#: pretix/presale/views/customer.py:866 #, python-brace-format msgid "Login was not successful. Error message: \"{error}\"." msgstr "" -#: pretix/base/customersso/oidc.py:236 +#: pretix/base/customersso/oidc.py:252 msgid "" "The email address on this account is not yet verified. Please first confirm " "the email address in your customer account." msgstr "" #: pretix/base/email.py:203 pretix/base/exporters/items.py:157 -#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:311 +#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:322 #: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:55 -#: pretix/plugins/ticketoutputpdf/models.py:322 +#: pretix/plugins/ticketoutputpdf/models.py:328 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:33 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:53 msgid "Default" @@ -799,7 +803,7 @@ msgstr "" #: pretix/control/forms/filter.py:424 pretix/control/forms/filter.py:1903 #: pretix/control/forms/filter.py:2127 pretix/control/forms/filter.py:2242 #: pretix/control/forms/filter.py:2324 pretix/control/forms/filter.py:2541 -#: pretix/control/forms/item.py:326 pretix/control/forms/orders.py:346 +#: pretix/control/forms/item.py:327 pretix/control/forms/orders.py:346 #: pretix/control/forms/orders.py:398 pretix/control/forms/orders.py:828 #: pretix/control/forms/vouchers.py:118 #: pretix/control/templates/pretixcontrol/checkin/lists.html:99 @@ -811,7 +815,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/subevents/detail.html:12 #: pretix/control/templates/pretixcontrol/vouchers/index.html:140 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:167 -#: pretix/control/views/waitinglist.py:311 +#: pretix/control/views/waitinglist.py:318 #: pretix/plugins/checkinlists/exporters.py:509 #: pretix/plugins/checkinlists/exporters.py:698 #: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:282 @@ -886,9 +890,9 @@ msgstr "" #: pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/order/index.html:256 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:163 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:506 -#: pretix/presale/checkoutflow.py:1534 pretix/presale/forms/checkout.py:84 +#: pretix/presale/checkoutflow.py:1538 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:78 #: pretix/presale/templates/pretixpresale/event/order.html:303 msgid "Phone number" @@ -896,7 +900,7 @@ msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3263 -#: pretix/base/settings.py:3596 pretix/base/settings.py:3608 +#: pretix/base/settings.py:3599 pretix/base/settings.py:3611 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" @@ -910,9 +914,9 @@ msgstr "" #: pretix/base/models/items.py:2042 pretix/base/models/items.py:2215 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:75 #: pretix/base/models/organizer.py:535 pretix/base/models/seating.py:85 -#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3223 -#: pretix/base/settings.py:3233 pretix/base/settings.py:3585 -#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:438 +#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3226 +#: pretix/base/settings.py:3236 pretix/base/settings.py:3588 +#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:439 #: pretix/control/forms/organizer.py:913 #: pretix/control/templates/pretixcontrol/checkin/index.html:109 #: pretix/control/templates/pretixcontrol/checkin/lists.html:92 @@ -929,12 +933,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/team_members.html:100 #: pretix/control/templates/pretixcontrol/subevents/index.html:93 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:159 -#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53 +#: pretix/control/views/waitinglist.py:314 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 #: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/checkinlists/exporters.py:758 #: pretix/plugins/reports/exporters.py:885 -#: pretix/plugins/ticketoutputpdf/models.py:327 +#: pretix/plugins/ticketoutputpdf/models.py:333 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/forms/customer.py:167 pretix/presale/forms/customer.py:468 #: pretix/presale/forms/waitinglist.py:66 @@ -967,7 +971,7 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:258 #: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54 #: pretix/control/forms/event.py:1612 pretix/control/forms/exports.py:49 -#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308 +#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:315 msgid "Language" msgstr "" @@ -1005,7 +1009,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:187 #: pretix/base/modelimport.py:194 pretix/base/models/orders.py:1399 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:519 -#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:607 +#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:608 #: pretix/control/forms/subevents.py:119 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1029,7 +1033,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:186 #: pretix/base/modelimport.py:196 pretix/base/models/orders.py:1401 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:520 -#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:608 +#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:609 #: pretix/control/forms/subevents.py:120 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1124,8 +1128,8 @@ msgid "Timezone" msgstr "" #: pretix/base/exporters/events.py:62 pretix/base/models/event.py:582 -#: pretix/base/models/event.py:1471 pretix/base/settings.py:3221 -#: pretix/base/settings.py:3231 pretix/control/forms/subevents.py:480 +#: pretix/base/models/event.py:1471 pretix/base/settings.py:3224 +#: pretix/base/settings.py:3234 pretix/control/forms/subevents.py:480 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -1286,7 +1290,7 @@ msgstr "" #: pretix/base/models/customers.py:395 pretix/base/models/waitinglist.py:76 #: pretix/control/forms/filter.py:552 #: pretix/control/templates/pretixcontrol/users/index.html:42 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:134 msgid "Email address" msgstr "" @@ -1893,7 +1897,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/payments.html:103 #: pretix/control/templates/pretixcontrol/subevents/index.html:104 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:170 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:9 #: pretix/plugins/reports/exporters.py:561 #: pretix/plugins/reports/exporters.py:886 @@ -2101,7 +2105,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:44 #: pretix/control/templates/pretixcontrol/vouchers/index.html:134 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:165 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:374 #: pretix/plugins/checkinlists/exporters.py:497 #: pretix/plugins/checkinlists/exporters.py:692 @@ -2569,7 +2573,7 @@ msgstr "" msgid "Organizer" msgstr "" -#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:521 +#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:573 #: pretix/control/templates/pretixcontrol/base.html:280 #: pretix/control/templates/pretixcontrol/checkin/index.html:145 #: pretix/control/templates/pretixcontrol/order/index.html:24 @@ -2787,7 +2791,7 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:107 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:227 -#: pretix/control/views/waitinglist.py:326 +#: pretix/control/views/waitinglist.py:333 msgid "Voucher assigned" msgstr "" @@ -2798,14 +2802,14 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:223 -#: pretix/control/views/waitinglist.py:322 +#: pretix/control/views/waitinglist.py:329 msgid "Voucher redeemed" msgstr "" #: pretix/base/exporters/waitinglist.py:80 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:116 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:225 -#: pretix/control/views/waitinglist.py:324 +#: pretix/control/views/waitinglist.py:331 msgid "Voucher expired" msgstr "" @@ -2823,7 +2827,7 @@ msgid "Date" msgstr "" #: pretix/base/exporters/waitinglist.py:119 -#: pretix/control/views/waitinglist.py:308 +#: pretix/control/views/waitinglist.py:315 msgid "Priority" msgstr "" @@ -2831,7 +2835,7 @@ msgstr "" #: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:190 #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:114 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:517 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 @@ -3065,68 +3069,68 @@ msgstr "" msgid "Individual customer" msgstr "" -#: pretix/base/invoice.py:86 +#: pretix/base/invoice.py:138 #, python-format msgctxt "invoice" msgid "Page %d of %d" msgstr "" -#: pretix/base/invoice.py:323 +#: pretix/base/invoice.py:375 msgctxt "invoice" msgid "Classic renderer (pretix 1.0)" msgstr "" -#: pretix/base/invoice.py:367 +#: pretix/base/invoice.py:419 msgctxt "invoice" msgid "Invoice from" msgstr "" -#: pretix/base/invoice.py:373 +#: pretix/base/invoice.py:425 msgctxt "invoice" msgid "Invoice to" msgstr "" -#: pretix/base/invoice.py:410 pretix/base/invoice.py:960 +#: pretix/base/invoice.py:462 pretix/base/invoice.py:1016 msgctxt "invoice" msgid "Order code" msgstr "" -#: pretix/base/invoice.py:419 pretix/base/invoice.py:973 +#: pretix/base/invoice.py:471 pretix/base/invoice.py:1029 msgctxt "invoice" msgid "Cancellation number" msgstr "" -#: pretix/base/invoice.py:425 pretix/base/invoice.py:975 +#: pretix/base/invoice.py:477 pretix/base/invoice.py:1031 msgctxt "invoice" msgid "Original invoice" msgstr "" -#: pretix/base/invoice.py:430 pretix/base/invoice.py:980 +#: pretix/base/invoice.py:482 pretix/base/invoice.py:1036 msgctxt "invoice" msgid "Invoice number" msgstr "" -#: pretix/base/invoice.py:438 pretix/base/invoice.py:995 +#: pretix/base/invoice.py:490 pretix/base/invoice.py:1051 msgctxt "invoice" msgid "Cancellation date" msgstr "" -#: pretix/base/invoice.py:444 +#: pretix/base/invoice.py:496 msgctxt "invoice" msgid "Original invoice date" msgstr "" -#: pretix/base/invoice.py:451 pretix/base/invoice.py:997 +#: pretix/base/invoice.py:503 pretix/base/invoice.py:1053 msgctxt "invoice" msgid "Invoice date" msgstr "" -#: pretix/base/invoice.py:467 +#: pretix/base/invoice.py:519 msgctxt "invoice" msgid "Event" msgstr "" -#: pretix/base/invoice.py:493 +#: pretix/base/invoice.py:545 #, python-brace-format msgctxt "invoice" msgid "" @@ -3134,133 +3138,133 @@ msgid "" "until {to_date}" msgstr "" -#: pretix/base/invoice.py:526 pretix/base/services/mail.py:495 +#: pretix/base/invoice.py:578 pretix/base/services/mail.py:495 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" msgstr "" -#: pretix/base/invoice.py:569 +#: pretix/base/invoice.py:621 #, python-brace-format msgctxt "invoice" msgid "Customer reference: {reference}" msgstr "" -#: pretix/base/invoice.py:577 +#: pretix/base/invoice.py:629 msgctxt "invoice" msgid "Customer VAT ID" msgstr "" -#: pretix/base/invoice.py:584 +#: pretix/base/invoice.py:636 msgctxt "invoice" msgid "Beneficiary" msgstr "" -#: pretix/base/invoice.py:605 +#: pretix/base/invoice.py:657 msgctxt "invoice" msgid "Tax Invoice" msgstr "" -#: pretix/base/invoice.py:606 +#: pretix/base/invoice.py:658 msgctxt "invoice" msgid "Invoice" msgstr "" -#: pretix/base/invoice.py:607 +#: pretix/base/invoice.py:659 #: pretix/control/templates/pretixcontrol/order/index.html:271 #: pretix/presale/templates/pretixpresale/event/order.html:243 msgctxt "invoice" msgid "Cancellation" msgstr "" -#: pretix/base/invoice.py:629 pretix/base/invoice.py:637 +#: pretix/base/invoice.py:681 pretix/base/invoice.py:689 msgctxt "invoice" msgid "Description" msgstr "" -#: pretix/base/invoice.py:630 pretix/base/invoice.py:638 +#: pretix/base/invoice.py:682 pretix/base/invoice.py:690 msgctxt "invoice" msgid "Qty" msgstr "" -#: pretix/base/invoice.py:631 pretix/base/invoice.py:777 +#: pretix/base/invoice.py:683 pretix/base/invoice.py:833 msgctxt "invoice" msgid "Tax rate" msgstr "" -#: pretix/base/invoice.py:632 +#: pretix/base/invoice.py:684 msgctxt "invoice" msgid "Net" msgstr "" -#: pretix/base/invoice.py:633 +#: pretix/base/invoice.py:685 msgctxt "invoice" msgid "Gross" msgstr "" -#: pretix/base/invoice.py:639 +#: pretix/base/invoice.py:691 msgctxt "invoice" msgid "Amount" msgstr "" -#: pretix/base/invoice.py:651 +#: pretix/base/invoice.py:707 #, python-brace-format msgctxt "invoice" msgid "Single price: {net_price} net / {gross_price} gross" msgstr "" -#: pretix/base/invoice.py:668 +#: pretix/base/invoice.py:724 #, python-brace-format msgctxt "invoice" msgid "Single price: {price}" msgstr "" -#: pretix/base/invoice.py:686 pretix/base/invoice.py:692 +#: pretix/base/invoice.py:742 pretix/base/invoice.py:748 msgctxt "invoice" msgid "Invoice total" msgstr "" -#: pretix/base/invoice.py:702 +#: pretix/base/invoice.py:758 msgctxt "invoice" msgid "Received payments" msgstr "" -#: pretix/base/invoice.py:707 +#: pretix/base/invoice.py:763 msgctxt "invoice" msgid "Outstanding payments" msgstr "" -#: pretix/base/invoice.py:724 +#: pretix/base/invoice.py:780 msgctxt "invoice" msgid "Paid by gift card" msgstr "" -#: pretix/base/invoice.py:729 +#: pretix/base/invoice.py:785 msgctxt "invoice" msgid "Remaining amount" msgstr "" -#: pretix/base/invoice.py:778 +#: pretix/base/invoice.py:834 msgctxt "invoice" msgid "Net value" msgstr "" -#: pretix/base/invoice.py:779 +#: pretix/base/invoice.py:835 msgctxt "invoice" msgid "Gross value" msgstr "" -#: pretix/base/invoice.py:780 +#: pretix/base/invoice.py:836 msgctxt "invoice" msgid "Tax" msgstr "" -#: pretix/base/invoice.py:810 +#: pretix/base/invoice.py:866 msgctxt "invoice" msgid "Included taxes" msgstr "" -#: pretix/base/invoice.py:838 +#: pretix/base/invoice.py:894 #, python-brace-format msgctxt "invoice" msgid "" @@ -3268,7 +3272,7 @@ msgid "" "{date}, this corresponds to:" msgstr "" -#: pretix/base/invoice.py:853 +#: pretix/base/invoice.py:909 #, python-brace-format msgctxt "invoice" msgid "" @@ -3276,20 +3280,20 @@ msgid "" "{date}, the invoice total corresponds to {total}." msgstr "" -#: pretix/base/invoice.py:867 +#: pretix/base/invoice.py:923 msgid "Default invoice renderer (European-style letter)" msgstr "" -#: pretix/base/invoice.py:956 +#: pretix/base/invoice.py:1012 msgctxt "invoice" msgid "(Please quote at all times.)" msgstr "" -#: pretix/base/invoice.py:1003 +#: pretix/base/invoice.py:1059 msgid "Simplified invoice renderer" msgstr "" -#: pretix/base/invoice.py:1022 +#: pretix/base/invoice.py:1078 #, python-brace-format msgctxt "invoice" msgid "Event date: {date_range}" @@ -3537,7 +3541,7 @@ msgid "You need to select a specific seat." msgstr "" #: pretix/base/modelimport_orders.py:647 pretix/base/models/items.py:1670 -#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:148 +#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:149 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 @@ -3933,11 +3937,15 @@ msgstr "" msgid "Grant type" msgstr "" -#: pretix/base/models/customers.py:428 +#: pretix/base/models/customers.py:420 +msgid "Require PKCE extension" +msgstr "" + +#: pretix/base/models/customers.py:432 msgid "Allowed access scopes" msgstr "" -#: pretix/base/models/customers.py:429 +#: pretix/base/models/customers.py:433 msgid "Separate multiple values with spaces" msgstr "" @@ -4184,7 +4192,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1718 +#: pretix/control/views/organizer.py:1720 #: pretix/plugins/reports/accountingreport.py:104 #: pretix/plugins/reports/accountingreport.py:107 msgid "Events" @@ -4244,7 +4252,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1510 pretix/base/settings.py:3022 +#: pretix/base/models/event.py:1510 pretix/base/settings.py:3025 msgid "Frontpage text" msgstr "" @@ -4515,12 +4523,12 @@ msgstr "" msgid "Dynamic validity" msgstr "" -#: pretix/base/models/items.py:444 pretix/control/forms/item.py:660 +#: pretix/base/models/items.py:444 pretix/control/forms/item.py:661 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3 msgid "Hide product if unavailable" msgstr "" -#: pretix/base/models/items.py:445 pretix/control/forms/item.py:661 +#: pretix/base/models/items.py:445 pretix/control/forms/item.py:662 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5 msgid "Show product with info on why it’s unavailable" msgstr "" @@ -4603,7 +4611,7 @@ msgstr "" msgid "This will only work if waiting lists are enabled for this event." msgstr "" -#: pretix/base/models/items.py:548 pretix/base/settings.py:1352 +#: pretix/base/models/items.py:548 pretix/base/settings.py:1355 #: pretix/control/forms/event.py:1677 msgid "Show number of tickets left" msgstr "" @@ -4612,7 +4620,7 @@ msgstr "" msgid "Publicly show how many tickets are still available." msgstr "" -#: pretix/base/models/items.py:556 pretix/control/forms/item.py:625 +#: pretix/base/models/items.py:556 pretix/control/forms/item.py:626 msgid "Product picture" msgstr "" @@ -4768,7 +4776,7 @@ msgid "" "change but keep their current validity." msgstr "" -#: pretix/base/models/items.py:738 pretix/control/forms/item.py:728 +#: pretix/base/models/items.py:738 pretix/control/forms/item.py:729 msgid "Start of validity" msgstr "" @@ -4835,7 +4843,7 @@ msgstr "" #: pretix/base/models/items.py:795 pretix/base/models/items.py:1701 #: pretix/control/forms/filter.py:420 pretix/control/forms/filter.py:1897 -#: pretix/control/forms/item.py:271 pretix/control/navigation.py:138 +#: pretix/control/forms/item.py:272 pretix/control/navigation.py:138 #: pretix/control/navigation.py:147 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/items/base.html:3 @@ -5216,7 +5224,7 @@ msgstr "" msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:448 +#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:449 msgid "Leave empty for an unlimited number of tickets." msgstr "" @@ -5226,7 +5234,7 @@ msgstr "" msgid "Item" msgstr "" -#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:907 +#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:908 #: pretix/plugins/autocheckin/models.py:74 msgid "Variations" msgstr "" @@ -5589,8 +5597,8 @@ msgstr "" msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1310 -#: pretix/base/payment.py:1314 pretix/base/settings.py:991 +#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1317 +#: pretix/base/payment.py:1321 pretix/base/settings.py:991 #: pretix/control/forms/organizer.py:826 #: pretix/control/templates/pretixcontrol/items/index.html:106 #: pretix/control/templates/pretixcontrol/order/index.html:151 @@ -5637,7 +5645,7 @@ msgstr "" msgid "Badge" msgstr "" -#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1109 +#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1113 #: pretix/control/forms/organizer.py:777 pretix/control/forms/organizer.py:813 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 @@ -5785,7 +5793,7 @@ msgid "Type" msgstr "" #: pretix/base/models/seating.py:45 pretix/base/models/tax.py:305 -#: pretix/base/pdf.py:1265 +#: pretix/base/pdf.py:1269 msgid "Your layout file is not a valid JSON file." msgstr "" @@ -6521,56 +6529,61 @@ msgctxt "invoice" msgid "The payment for this invoice has already been received." msgstr "" -#: pretix/base/payment.py:977 +#: pretix/base/payment.py:970 +msgid "" +"This payment is already being processed and can not be canceled any more." +msgstr "" + +#: pretix/base/payment.py:984 msgid "Automatic refunds are not supported by this payment provider." msgstr "" -#: pretix/base/payment.py:1068 +#: pretix/base/payment.py:1075 msgid "" "No payment is required as this order only includes products which are free " "of charge." msgstr "" -#: pretix/base/payment.py:1075 +#: pretix/base/payment.py:1082 msgid "Free of charge" msgstr "" -#: pretix/base/payment.py:1107 +#: pretix/base/payment.py:1114 msgid "Box office" msgstr "" -#: pretix/base/payment.py:1155 pretix/base/payment.py:1174 +#: pretix/base/payment.py:1162 pretix/base/payment.py:1181 #: pretix/plugins/manualpayment/apps.py:30 #: pretix/plugins/manualpayment/apps.py:33 msgid "Manual payment" msgstr "" -#: pretix/base/payment.py:1160 pretix/plugins/banktransfer/payment.py:202 +#: pretix/base/payment.py:1167 pretix/plugins/banktransfer/payment.py:202 msgid "" "In test mode, you can just manually mark this order as paid in the backend " "after it has been created." msgstr "" -#: pretix/base/payment.py:1181 pretix/base/payment.py:1322 +#: pretix/base/payment.py:1188 pretix/base/payment.py:1329 #: pretix/plugins/banktransfer/payment.py:156 msgid "Payment method name" msgstr "" -#: pretix/base/payment.py:1185 +#: pretix/base/payment.py:1192 msgid "Payment process description during checkout" msgstr "" -#: pretix/base/payment.py:1186 +#: pretix/base/payment.py:1193 msgid "" "This text will be shown during checkout when the user selects this payment " "method. It should give a short explanation on this payment method." msgstr "" -#: pretix/base/payment.py:1191 +#: pretix/base/payment.py:1198 msgid "Payment process description in order confirmation emails" msgstr "" -#: pretix/base/payment.py:1192 +#: pretix/base/payment.py:1199 #, python-brace-format msgid "" "This text will be included for the {payment_info} placeholder in order " @@ -6579,11 +6592,11 @@ msgid "" "{amount_with_currency}." msgstr "" -#: pretix/base/payment.py:1199 +#: pretix/base/payment.py:1206 msgid "Payment process description for pending orders" msgstr "" -#: pretix/base/payment.py:1200 +#: pretix/base/payment.py:1207 #, python-brace-format msgid "" "This text will be shown on the order confirmation page for pending orders. " @@ -6591,87 +6604,87 @@ msgid "" "the placeholders {order}, {amount}, {currency} and {amount_with_currency}." msgstr "" -#: pretix/base/payment.py:1208 pretix/plugins/banktransfer/payment.py:151 +#: pretix/base/payment.py:1215 pretix/plugins/banktransfer/payment.py:151 msgid "" "Create an invoice for orders using bank transfer immediately if the event is " "otherwise configured to create invoices after payment is completed." msgstr "" -#: pretix/base/payment.py:1259 +#: pretix/base/payment.py:1266 msgid "Offsetting" msgstr "" -#: pretix/base/payment.py:1273 pretix/control/views/orders.py:1244 +#: pretix/base/payment.py:1280 pretix/control/views/orders.py:1244 msgid "You entered an order that could not be found." msgstr "" -#: pretix/base/payment.py:1302 +#: pretix/base/payment.py:1309 #, python-format msgid "Balanced against orders: %s" msgstr "" -#: pretix/base/payment.py:1328 +#: pretix/base/payment.py:1335 msgid "Payment method description" msgstr "" -#: pretix/base/payment.py:1345 +#: pretix/base/payment.py:1352 msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1426 pretix/base/payment.py:1487 -#: pretix/base/payment.py:1532 pretix/base/payment.py:1534 +#: pretix/base/payment.py:1433 pretix/base/payment.py:1494 +#: pretix/base/payment.py:1539 pretix/base/payment.py:1541 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1428 pretix/base/payment.py:1490 -#: pretix/base/payment.py:1540 +#: pretix/base/payment.py:1435 pretix/base/payment.py:1497 +#: pretix/base/payment.py:1547 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1430 pretix/base/payment.py:1493 -#: pretix/base/payment.py:1542 +#: pretix/base/payment.py:1437 pretix/base/payment.py:1500 +#: pretix/base/payment.py:1549 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1432 pretix/base/payment.py:1496 -#: pretix/base/payment.py:1544 +#: pretix/base/payment.py:1439 pretix/base/payment.py:1503 +#: pretix/base/payment.py:1551 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1434 pretix/base/payment.py:1499 +#: pretix/base/payment.py:1441 pretix/base/payment.py:1506 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1438 +#: pretix/base/payment.py:1445 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1453 pretix/base/payment.py:1479 -#: pretix/base/payment.py:1522 +#: pretix/base/payment.py:1460 pretix/base/payment.py:1486 +#: pretix/base/payment.py:1529 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1469 pretix/base/payment.py:1512 +#: pretix/base/payment.py:1476 pretix/base/payment.py:1519 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1472 pretix/base/payment.py:1515 +#: pretix/base/payment.py:1479 pretix/base/payment.py:1522 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1474 pretix/base/payment.py:1517 +#: pretix/base/payment.py:1481 pretix/base/payment.py:1524 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1536 +#: pretix/base/payment.py:1543 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1538 +#: pretix/base/payment.py:1545 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -6962,7 +6975,7 @@ msgstr "" msgid "Printing time" msgstr "" -#: pretix/base/pdf.py:411 pretix/control/forms/item.py:730 +#: pretix/base/pdf.py:411 pretix/control/forms/item.py:731 msgid "Purchase date" msgstr "" @@ -7083,7 +7096,7 @@ msgstr "" msgid "Invoice address name: {part}" msgstr "" -#: pretix/base/pdf.py:1274 +#: pretix/base/pdf.py:1278 msgid "Your layout file is not a valid layout. Error message: {}" msgstr "" @@ -7970,8 +7983,8 @@ msgstr "" msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:938 -#: pretix/presale/views/order.py:992 +#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:928 +#: pretix/presale/views/order.py:982 msgid "You cannot cancel this order." msgstr "" @@ -8212,7 +8225,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:512 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:519 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -8422,7 +8435,7 @@ msgid "Show exchange rates" msgstr "" #: pretix/base/settings.py:523 pretix/base/settings.py:531 -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:619 msgid "Never" msgstr "" @@ -8585,8 +8598,8 @@ msgstr "" msgid "Only respected by some invoice renderers." msgstr "" -#: pretix/base/settings.py:743 pretix/base/settings.py:2867 -#: pretix/control/templates/pretixcontrol/pdf/index.html:352 +#: pretix/base/settings.py:743 pretix/base/settings.py:2870 +#: pretix/control/templates/pretixcontrol/pdf/index.html:363 msgid "Font" msgstr "" @@ -8933,55 +8946,57 @@ msgid "" msgstr "" #: pretix/base/settings.py:1311 -msgid "Show event times and dates on the ticket shop" +msgid "This shop represents an event" msgstr "" -#: pretix/base/settings.py:1312 +#: pretix/base/settings.py:1313 msgid "" -"If disabled, no date or time will be shown on the ticket shop's front page. " -"This settings also affects a few other locations, however it should not be " -"expected that the date of the event is shown nowhere to users." +"Uncheck this box if you are only selling something that has no specific " +"date, such as gift cards or a ticket that can be used any time. The system " +"will then stop showing the event date in some places like the event start " +"page. Note that pretix still is a system built around events and the date " +"may still show up in other places." msgstr "" -#: pretix/base/settings.py:1323 +#: pretix/base/settings.py:1326 msgid "Show event end date" msgstr "" -#: pretix/base/settings.py:1324 +#: pretix/base/settings.py:1327 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/base/settings.py:1333 +#: pretix/base/settings.py:1336 msgid "Show dates with time" msgstr "" -#: pretix/base/settings.py:1334 +#: pretix/base/settings.py:1337 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1346 msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1353 pretix/control/forms/event.py:1678 +#: pretix/base/settings.py:1356 pretix/control/forms/event.py:1678 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/base/settings.py:1362 +#: pretix/base/settings.py:1365 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/base/settings.py:1371 +#: pretix/base/settings.py:1374 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/base/settings.py:1380 +#: pretix/base/settings.py:1383 msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1381 pretix/control/forms/event.py:1683 +#: pretix/base/settings.py:1384 pretix/control/forms/event.py:1683 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 " @@ -8989,11 +9004,11 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1395 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/base/settings.py:1393 +#: pretix/base/settings.py:1396 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -9002,22 +9017,22 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/base/settings.py:1409 +#: pretix/base/settings.py:1412 msgid "Waiting list response time" msgstr "" -#: pretix/base/settings.py:1412 +#: pretix/base/settings.py:1415 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/base/settings.py:1423 +#: pretix/base/settings.py:1426 msgid "Disable waiting list" msgstr "" -#: pretix/base/settings.py:1424 +#: pretix/base/settings.py:1427 msgid "" "The waiting list will be fully disabled after this date. This means that " "nobody can add themselves to the waiting list any more, but also that " @@ -9026,53 +9041,53 @@ msgid "" "remain active." msgstr "" -#: pretix/base/settings.py:1436 +#: pretix/base/settings.py:1439 msgid "Ask for a name" msgstr "" -#: pretix/base/settings.py:1437 +#: pretix/base/settings.py:1440 msgid "Ask for a name when signing up to the waiting list." msgstr "" -#: pretix/base/settings.py:1446 +#: pretix/base/settings.py:1449 msgid "Require name" msgstr "" -#: pretix/base/settings.py:1447 +#: pretix/base/settings.py:1450 msgid "Require a name when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1457 +#: pretix/base/settings.py:1460 msgid "Ask for a phone number" msgstr "" -#: pretix/base/settings.py:1458 +#: pretix/base/settings.py:1461 msgid "Ask for a phone number when signing up to the waiting list." msgstr "" -#: pretix/base/settings.py:1467 +#: pretix/base/settings.py:1470 msgid "Require phone number" msgstr "" -#: pretix/base/settings.py:1468 +#: pretix/base/settings.py:1471 msgid "Require a phone number when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1478 +#: pretix/base/settings.py:1481 msgid "Phone number explanation" msgstr "" -#: pretix/base/settings.py:1481 +#: pretix/base/settings.py:1484 msgid "" "If you ask for a phone number, explain why you do so and what you will use " "the phone number for." msgstr "" -#: pretix/base/settings.py:1493 +#: pretix/base/settings.py:1496 msgid "Maximum number of entries per email address for the same product" msgstr "" -#: pretix/base/settings.py:1497 +#: pretix/base/settings.py:1500 msgid "" "With an increased limit, a customer may request more than one ticket for a " "specific product using the same, unique email address. However, regardless " @@ -9081,11 +9096,11 @@ msgid "" "ticket at a time." msgstr "" -#: pretix/base/settings.py:1509 +#: pretix/base/settings.py:1512 msgid "Show number of check-ins to customer" msgstr "" -#: pretix/base/settings.py:1510 +#: pretix/base/settings.py:1513 msgid "" "With this option enabled, your customers will be able to see how many times " "they entered the event. This is usually not necessary, but might be useful " @@ -9095,62 +9110,62 @@ msgid "" "check-in lists." msgstr "" -#: pretix/base/settings.py:1523 +#: pretix/base/settings.py:1526 msgid "Allow users to download tickets" msgstr "" -#: pretix/base/settings.py:1524 +#: pretix/base/settings.py:1527 msgid "If this is off, nobody can download a ticket." msgstr "" -#: pretix/base/settings.py:1533 +#: pretix/base/settings.py:1536 msgid "Download date" msgstr "" -#: pretix/base/settings.py:1534 +#: pretix/base/settings.py:1537 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/base/settings.py:1545 +#: pretix/base/settings.py:1548 msgid "Generate tickets for add-on products and bundled products" msgstr "" -#: pretix/base/settings.py:1546 +#: pretix/base/settings.py:1549 msgid "" "By default, tickets are only issued for products selected individually, not " "for add-on products or bundled products. With this option, a separate ticket " "is issued for every add-on product or bundled product as well." msgstr "" -#: pretix/base/settings.py:1559 +#: pretix/base/settings.py:1562 msgid "Generate tickets for all products" msgstr "" -#: pretix/base/settings.py:1560 +#: pretix/base/settings.py:1563 msgid "" "If turned off, tickets are only issued for products that are marked as an " "\"admission ticket\"in the product settings. You can also turn off ticket " "issuing in every product separately." msgstr "" -#: pretix/base/settings.py:1572 +#: pretix/base/settings.py:1575 msgid "Generate tickets for pending orders" msgstr "" -#: pretix/base/settings.py:1573 +#: pretix/base/settings.py:1576 msgid "" "If turned off, ticket downloads are only possible after an order has been " "marked as paid." msgstr "" -#: pretix/base/settings.py:1584 +#: pretix/base/settings.py:1587 msgid "Do not issue ticket before email address is validated" msgstr "" -#: pretix/base/settings.py:1585 +#: pretix/base/settings.py:1588 msgid "" "If turned on, tickets will not be offered for download directly after " "purchase. They will be attached to the payment confirmation email (if the " @@ -9159,11 +9174,11 @@ msgid "" "orders performed through other sales channels." msgstr "" -#: pretix/base/settings.py:1601 +#: pretix/base/settings.py:1604 msgid "Low availability threshold" msgstr "" -#: pretix/base/settings.py:1602 +#: pretix/base/settings.py:1605 msgid "" "If the availability of tickets falls below this percentage, the event (or a " "date, if it is an event series) will be highlighted to have low availability " @@ -9171,95 +9186,95 @@ msgid "" "availability will not be shown publicly." msgstr "" -#: pretix/base/settings.py:1616 +#: pretix/base/settings.py:1619 msgid "Show availability in event overviews" msgstr "" -#: pretix/base/settings.py:1617 +#: pretix/base/settings.py:1620 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/base/settings.py:1630 pretix/base/settings.py:1638 +#: pretix/base/settings.py:1633 pretix/base/settings.py:1641 #: pretix/presale/templates/pretixpresale/fragment_calendar_nav.html:8 msgid "List" msgstr "" -#: pretix/base/settings.py:1631 pretix/base/settings.py:1639 +#: pretix/base/settings.py:1634 pretix/base/settings.py:1642 msgid "Week calendar" msgstr "" -#: pretix/base/settings.py:1632 pretix/base/settings.py:1640 +#: pretix/base/settings.py:1635 pretix/base/settings.py:1643 msgid "Month calendar" msgstr "" -#: pretix/base/settings.py:1636 +#: pretix/base/settings.py:1639 msgid "Default overview style" msgstr "" -#: pretix/base/settings.py:1642 +#: pretix/base/settings.py:1645 msgid "" "If your event series has more than 50 dates in the future, only the month or " "week calendar can be used." msgstr "" -#: pretix/base/settings.py:1651 +#: pretix/base/settings.py:1654 msgid "Show filter options for calendar or list view" msgstr "" -#: pretix/base/settings.py:1652 +#: pretix/base/settings.py:1655 msgid "" "You can set up possible filters as meta properties in your organizer " "settings." msgstr "" -#: pretix/base/settings.py:1661 +#: pretix/base/settings.py:1664 msgid "Hide all unavailable dates from calendar or list views" msgstr "" -#: pretix/base/settings.py:1662 pretix/base/settings.py:1673 +#: pretix/base/settings.py:1665 pretix/base/settings.py:1676 msgid "" "This option currently only affects the calendar of this event series, not " "the organizer-wide calendar." msgstr "" -#: pretix/base/settings.py:1672 +#: pretix/base/settings.py:1675 msgid "Hide all past dates from calendar" msgstr "" -#: pretix/base/settings.py:1684 pretix/base/settings.py:1693 +#: pretix/base/settings.py:1687 pretix/base/settings.py:1696 msgid "No modifications after order was submitted" msgstr "" -#: pretix/base/settings.py:1685 pretix/base/settings.py:1694 +#: pretix/base/settings.py:1688 pretix/base/settings.py:1697 msgid "Only the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1686 pretix/base/settings.py:1695 +#: pretix/base/settings.py:1689 pretix/base/settings.py:1698 msgid "Both the attendee and the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1690 +#: pretix/base/settings.py:1693 msgid "Allow customers to modify their information" msgstr "" -#: pretix/base/settings.py:1705 +#: pretix/base/settings.py:1708 msgid "Allow customers to modify their information after they checked in." msgstr "" -#: pretix/base/settings.py:1706 +#: pretix/base/settings.py:1709 msgid "" "By default, no more modifications are possible for an order as soon as one " "of the tickets in the order has been checked in." msgstr "" -#: pretix/base/settings.py:1716 +#: pretix/base/settings.py:1719 msgid "Last date of modifications" msgstr "" -#: pretix/base/settings.py:1717 +#: pretix/base/settings.py:1720 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -9267,53 +9282,53 @@ msgid "" "used." msgstr "" -#: pretix/base/settings.py:1728 +#: pretix/base/settings.py:1731 msgid "Customers can change the variation of the products they purchased" msgstr "" -#: pretix/base/settings.py:1737 +#: pretix/base/settings.py:1740 msgid "Customers can change their selected add-on products" msgstr "" -#: pretix/base/settings.py:1747 pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 msgid "" "Only allow changes if the resulting price is higher or equal than the " "previous price." msgstr "" -#: pretix/base/settings.py:1748 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1751 pretix/base/settings.py:1762 msgid "" "Only allow changes if the resulting price is higher than the previous price." msgstr "" -#: pretix/base/settings.py:1749 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 msgid "" "Only allow changes if the resulting price is equal to the previous price." msgstr "" -#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 +#: pretix/base/settings.py:1753 pretix/base/settings.py:1764 msgid "" "Allow changes regardless of price, as long as no refund is required (i.e. " "the resulting price is not lower than what has already been paid)." msgstr "" -#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 +#: pretix/base/settings.py:1755 pretix/base/settings.py:1766 msgid "Allow changes regardless of price, even if this results in a refund." msgstr "" -#: pretix/base/settings.py:1756 +#: pretix/base/settings.py:1759 msgid "Requirement for changed prices" msgstr "" -#: pretix/base/settings.py:1774 +#: pretix/base/settings.py:1777 msgid "Do not allow changes after" msgstr "" -#: pretix/base/settings.py:1783 +#: pretix/base/settings.py:1786 msgid "Allow change even though the ticket has already been checked in" msgstr "" -#: pretix/base/settings.py:1784 +#: pretix/base/settings.py:1787 msgid "" "By default, order changes are disabled after any ticket in the order has " "been checked in. If you check this box, this requirement is lifted. It is " @@ -9322,11 +9337,11 @@ msgid "" "limitation on price changes above." msgstr "" -#: pretix/base/settings.py:1796 +#: pretix/base/settings.py:1799 msgid "Allow individual attendees to change their ticket" msgstr "" -#: pretix/base/settings.py:1797 +#: pretix/base/settings.py:1800 msgid "" "By default, only the person who ordered the tickets can make any changes. If " "you check this box, individual attendees can also make changes. However, " @@ -9335,77 +9350,77 @@ msgid "" "customer." msgstr "" -#: pretix/base/settings.py:1809 +#: pretix/base/settings.py:1812 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:1821 +#: pretix/base/settings.py:1824 msgid "Charge a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:1822 pretix/base/settings.py:1833 -#: pretix/base/settings.py:1847 +#: pretix/base/settings.py:1825 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1850 msgid "" "Only affects orders pending payments, a cancellation fee for free orders is " "never charged. Note that it will be your responsibility to claim the " "cancellation fee from the user." msgstr "" -#: pretix/base/settings.py:1832 +#: pretix/base/settings.py:1835 msgid "Charge payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1846 +#: pretix/base/settings.py:1849 msgid "Charge a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:1857 pretix/base/settings.py:1996 +#: pretix/base/settings.py:1860 pretix/base/settings.py:1999 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:1866 +#: pretix/base/settings.py:1869 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:1867 +#: pretix/base/settings.py:1870 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1880 pretix/control/forms/orders.py:888 +#: pretix/base/settings.py:1883 pretix/control/forms/orders.py:888 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:1889 +#: pretix/base/settings.py:1892 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1901 pretix/control/forms/orders.py:899 +#: pretix/base/settings.py:1904 pretix/control/forms/orders.py:899 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:1910 +#: pretix/base/settings.py:1913 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:1911 +#: pretix/base/settings.py:1914 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1916 +#: pretix/base/settings.py:1919 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1923 +#: pretix/base/settings.py:1926 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1926 +#: pretix/base/settings.py:1929 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -9413,134 +9428,134 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1941 +#: pretix/base/settings.py:1944 msgid "Step size for reduction amount" msgstr "" -#: pretix/base/settings.py:1942 +#: pretix/base/settings.py:1945 msgid "" "By default, customers can choose an arbitrary amount for you to keep. If you " "set this to e.g. 10, they will only be able to choose values in increments " "of 10." msgstr "" -#: pretix/base/settings.py:1952 +#: pretix/base/settings.py:1955 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:1965 msgid "" "Do not show the cancellation fee to users when they request cancellation." msgstr "" -#: pretix/base/settings.py:1971 pretix/base/settings.py:1981 +#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1972 pretix/base/settings.py:1982 +#: pretix/base/settings.py:1975 pretix/base/settings.py:1985 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1973 pretix/base/settings.py:1983 +#: pretix/base/settings.py:1976 pretix/base/settings.py:1986 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 +#: pretix/base/settings.py:1977 pretix/base/settings.py:1987 msgid "Do not handle refunds automatically at all" msgstr "" -#: pretix/base/settings.py:1979 +#: pretix/base/settings.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:2005 pretix/base/settings.py:2018 +#: pretix/base/settings.py:2008 pretix/base/settings.py:2021 msgid "Terms of cancellation" msgstr "" -#: pretix/base/settings.py:2008 +#: pretix/base/settings.py:2011 msgid "" "This text will be shown when cancellation is allowed for a paid order. Leave " "empty if you want pretix to automatically generate the terms of cancellation " "based on your settings." msgstr "" -#: pretix/base/settings.py:2021 +#: pretix/base/settings.py:2024 msgid "" "This text will be shown when cancellation is allowed for an unpaid or free " "order. Leave empty if you want pretix to automatically generate the terms of " "cancellation based on your settings." msgstr "" -#: pretix/base/settings.py:2031 pretix/control/forms/event.py:1706 +#: pretix/base/settings.py:2034 pretix/control/forms/event.py:1706 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:2032 pretix/control/forms/event.py:1708 +#: pretix/base/settings.py:2035 pretix/control/forms/event.py:1708 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:2040 pretix/control/forms/event.py:1700 +#: pretix/base/settings.py:2043 pretix/control/forms/event.py:1700 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:2041 pretix/control/forms/event.py:1701 +#: pretix/base/settings.py:2044 pretix/control/forms/event.py:1701 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:2051 +#: pretix/base/settings.py:2054 msgid "Privacy Policy URL" msgstr "" -#: pretix/base/settings.py:2052 +#: pretix/base/settings.py:2055 msgid "" "This should point e.g. to a part of your website that explains how you use " "data gathered in your ticket shop." msgstr "" -#: pretix/base/settings.py:2074 +#: pretix/base/settings.py:2077 msgid "Attach ticket files" msgstr "" -#: pretix/base/settings.py:2076 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Tickets will never be attached if they're larger than {size} to avoid email " "delivery problems." msgstr "" -#: pretix/base/settings.py:2087 pretix/plugins/sendmail/forms.py:201 +#: pretix/base/settings.py:2090 pretix/plugins/sendmail/forms.py:201 #: pretix/plugins/sendmail/models.py:270 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:2088 +#: pretix/base/settings.py:2091 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:2097 +#: pretix/base/settings.py:2100 msgid "Attach calendar files only after order has been paid" msgstr "" -#: pretix/base/settings.py:2098 +#: pretix/base/settings.py:2101 msgid "" "Use this if you e.g. put a private access link into the calendar file to " "make sure people only receive it after their payment was confirmed." msgstr "" -#: pretix/base/settings.py:2107 +#: pretix/base/settings.py:2110 msgid "Event description" msgstr "" -#: pretix/base/settings.py:2110 +#: pretix/base/settings.py:2113 msgid "" "You can use this to share information with your attendees, such as travel " "information or the link to a digital event. If you keep it empty, we will " @@ -9550,52 +9565,52 @@ msgid "" "people." msgstr "" -#: pretix/base/settings.py:2123 +#: pretix/base/settings.py:2126 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:2124 +#: pretix/base/settings.py:2127 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:2138 pretix/control/forms/mailsetup.py:35 +#: pretix/base/settings.py:2141 pretix/control/forms/mailsetup.py:35 #: pretix/control/forms/mailsetup.py:108 #: pretix/control/templates/pretixcontrol/event/mail.html:39 #: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:2139 pretix/control/forms/mailsetup.py:36 +#: pretix/base/settings.py:2142 pretix/control/forms/mailsetup.py:36 #: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:2148 +#: pretix/base/settings.py:2151 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:2149 +#: pretix/base/settings.py:2152 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:2167 pretix/base/settings.py:2224 -#: pretix/base/settings.py:2241 pretix/base/settings.py:2259 +#: pretix/base/settings.py:2170 pretix/base/settings.py:2227 +#: pretix/base/settings.py:2244 pretix/base/settings.py:2262 #, python-brace-format msgid "Your order: {code}" msgstr "" -#: pretix/base/settings.py:2171 pretix/base/settings.py:2204 -#: pretix/base/settings.py:2309 pretix/base/settings.py:2542 -#: pretix/base/settings.py:2579 +#: pretix/base/settings.py:2174 pretix/base/settings.py:2207 +#: pretix/base/settings.py:2312 pretix/base/settings.py:2545 +#: pretix/base/settings.py:2582 #, python-brace-format msgid "Your event registration: {code}" msgstr "" -#: pretix/base/settings.py:2175 +#: pretix/base/settings.py:2178 #, python-brace-format msgid "" "Hello,\n" @@ -9610,12 +9625,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2188 +#: pretix/base/settings.py:2191 #, python-brace-format msgid "Your orders for {event}" msgstr "" -#: pretix/base/settings.py:2192 +#: pretix/base/settings.py:2195 #, python-brace-format msgid "" "Hello,\n" @@ -9629,7 +9644,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2211 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9643,7 +9658,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2228 +#: pretix/base/settings.py:2231 #, python-brace-format msgid "" "Hello,\n" @@ -9658,7 +9673,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2245 +#: pretix/base/settings.py:2248 #, python-brace-format msgid "" "Hello,\n" @@ -9674,7 +9689,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2263 +#: pretix/base/settings.py:2266 #, python-brace-format msgid "" "Hello,\n" @@ -9692,11 +9707,11 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2281 +#: pretix/base/settings.py:2284 msgid "Attachment for new orders" msgstr "" -#: pretix/base/settings.py:2286 +#: pretix/base/settings.py:2289 #, python-brace-format msgid "" "This file will be attached to the first email that we send for every new " @@ -9708,7 +9723,7 @@ msgid "" "vital email going to spam, you can only upload PDF files of up to {size} MB." msgstr "" -#: pretix/base/settings.py:2313 +#: pretix/base/settings.py:2316 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9722,12 +9737,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2325 +#: pretix/base/settings.py:2328 #, python-brace-format msgid "Your order has been changed: {code}" msgstr "" -#: pretix/base/settings.py:2329 +#: pretix/base/settings.py:2332 #, python-brace-format msgid "" "Hello,\n" @@ -9741,12 +9756,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2341 +#: pretix/base/settings.py:2344 #, python-brace-format msgid "Payment received for your order: {code}" msgstr "" -#: pretix/base/settings.py:2345 +#: pretix/base/settings.py:2348 #, python-brace-format msgid "" "Hello,\n" @@ -9762,12 +9777,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2363 +#: pretix/base/settings.py:2366 #, python-brace-format msgid "Event registration confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2367 +#: pretix/base/settings.py:2370 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9781,23 +9796,23 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2384 pretix/control/forms/event.py:1134 +#: pretix/base/settings.py:2387 pretix/control/forms/event.py:1134 #: pretix/control/forms/event.py:1234 pretix/plugins/sendmail/models.py:275 msgid "Number of days" msgstr "" -#: pretix/base/settings.py:2386 pretix/control/forms/event.py:1137 +#: pretix/base/settings.py:2389 pretix/control/forms/event.py:1137 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/base/settings.py:2394 +#: pretix/base/settings.py:2397 #, python-brace-format msgid "Your order is about to expire: {code}" msgstr "" -#: pretix/base/settings.py:2398 +#: pretix/base/settings.py:2401 #, python-brace-format msgid "" "Hello,\n" @@ -9813,12 +9828,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2412 +#: pretix/base/settings.py:2415 #, python-brace-format msgid "Your order is pending payment: {code}" msgstr "" -#: pretix/base/settings.py:2416 +#: pretix/base/settings.py:2419 #, python-brace-format msgid "" "Hello,\n" @@ -9833,12 +9848,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2429 +#: pretix/base/settings.py:2432 #, python-brace-format msgid "Incomplete payment received: {code}" msgstr "" -#: pretix/base/settings.py:2433 +#: pretix/base/settings.py:2436 #, python-brace-format msgid "" "Hello,\n" @@ -9856,12 +9871,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2449 +#: pretix/base/settings.py:2452 #, python-brace-format msgid "Payment failed for your order: {code}" msgstr "" -#: pretix/base/settings.py:2453 +#: pretix/base/settings.py:2456 #, python-brace-format msgid "" "Hello,\n" @@ -9879,12 +9894,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2467 +#: pretix/base/settings.py:2470 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2471 +#: pretix/base/settings.py:2474 #, python-brace-format msgid "" "Hello,\n" @@ -9915,12 +9930,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2500 +#: pretix/base/settings.py:2503 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2504 +#: pretix/base/settings.py:2507 #, python-brace-format msgid "" "Hello,\n" @@ -9936,12 +9951,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2518 +#: pretix/base/settings.py:2521 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2522 +#: pretix/base/settings.py:2525 #, python-brace-format msgid "" "Hello,\n" @@ -9959,7 +9974,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2546 pretix/base/settings.py:2583 +#: pretix/base/settings.py:2549 pretix/base/settings.py:2586 #, python-brace-format msgid "" "Hello,\n" @@ -9973,12 +9988,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2558 +#: pretix/base/settings.py:2561 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2562 +#: pretix/base/settings.py:2565 #, python-brace-format msgid "" "Hello,\n" @@ -9993,12 +10008,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2595 +#: pretix/base/settings.py:2598 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2599 +#: pretix/base/settings.py:2602 #, python-brace-format msgid "" "Hello,\n" @@ -10015,7 +10030,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2614 +#: pretix/base/settings.py:2617 #, python-brace-format msgid "" "Hello,\n" @@ -10027,12 +10042,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2632 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2635 pretix/base/settings.py:2651 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2636 +#: pretix/base/settings.py:2639 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10046,7 +10061,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2652 +#: pretix/base/settings.py:2655 #, python-brace-format msgid "" "Hello,\n" @@ -10060,12 +10075,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2664 +#: pretix/base/settings.py:2667 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2668 +#: pretix/base/settings.py:2671 #, python-brace-format msgid "" "Hello {name},\n" @@ -10085,12 +10100,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2686 +#: pretix/base/settings.py:2689 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2690 +#: pretix/base/settings.py:2693 #, python-brace-format msgid "" "Hello {name},\n" @@ -10110,12 +10125,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2708 +#: pretix/base/settings.py:2711 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2712 +#: pretix/base/settings.py:2715 #, python-brace-format msgid "" "Hello {name},\n" @@ -10135,57 +10150,57 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2764 pretix/base/settings.py:2771 -#: pretix/base/settings.py:2785 pretix/base/settings.py:2793 -#: pretix/base/settings.py:2807 pretix/base/settings.py:2815 -#: pretix/base/settings.py:2829 pretix/base/settings.py:2836 +#: pretix/base/settings.py:2767 pretix/base/settings.py:2774 +#: pretix/base/settings.py:2788 pretix/base/settings.py:2796 +#: pretix/base/settings.py:2810 pretix/base/settings.py:2818 +#: pretix/base/settings.py:2832 pretix/base/settings.py:2839 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2768 +#: pretix/base/settings.py:2771 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2789 +#: pretix/base/settings.py:2792 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2790 +#: pretix/base/settings.py:2793 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2811 +#: pretix/base/settings.py:2814 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2812 +#: pretix/base/settings.py:2815 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2833 +#: pretix/base/settings.py:2836 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2848 +#: pretix/base/settings.py:2851 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2857 +#: pretix/base/settings.py:2860 msgid "" "Use native spinners in the widget instead of custom ones for numeric inputs " "such as quantity." msgstr "" -#: pretix/base/settings.py:2868 +#: pretix/base/settings.py:2871 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2879 pretix/base/settings.py:2922 +#: pretix/base/settings.py:2882 pretix/base/settings.py:2925 #: pretix/control/forms/organizer.py:520 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2882 +#: pretix/base/settings.py:2885 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -10194,26 +10209,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2902 pretix/base/settings.py:2944 +#: pretix/base/settings.py:2905 pretix/base/settings.py:2947 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2903 pretix/base/settings.py:2945 +#: pretix/base/settings.py:2906 pretix/base/settings.py:2948 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2912 +#: pretix/base/settings.py:2915 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2913 +#: pretix/base/settings.py:2916 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2925 pretix/control/forms/organizer.py:524 +#: pretix/base/settings.py:2928 pretix/control/forms/organizer.py:524 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 " @@ -10222,25 +10237,25 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2954 +#: pretix/base/settings.py:2957 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2962 +#: pretix/base/settings.py:2965 msgid "Favicon" msgstr "" -#: pretix/base/settings.py:2965 +#: pretix/base/settings.py:2968 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/base/settings.py:2981 +#: pretix/base/settings.py:2984 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2984 +#: pretix/base/settings.py:2987 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -10249,93 +10264,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:3002 +#: pretix/base/settings.py:3005 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:3006 +#: pretix/base/settings.py:3009 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:3032 pretix/base/settings.py:3138 +#: pretix/base/settings.py:3035 pretix/base/settings.py:3141 msgid "Info text" msgstr "" -#: pretix/base/settings.py:3035 pretix/base/settings.py:3140 +#: pretix/base/settings.py:3038 pretix/base/settings.py:3143 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:3044 +#: pretix/base/settings.py:3047 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:3047 +#: pretix/base/settings.py:3050 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3057 +#: pretix/base/settings.py:3060 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:3060 +#: pretix/base/settings.py:3063 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3070 +#: pretix/base/settings.py:3073 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:3073 +#: pretix/base/settings.py:3076 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:3083 +#: pretix/base/settings.py:3086 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:3086 +#: pretix/base/settings.py:3089 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:3096 +#: pretix/base/settings.py:3099 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:3097 +#: pretix/base/settings.py:3100 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:3109 +#: pretix/base/settings.py:3112 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:3116 +#: pretix/base/settings.py:3119 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:3123 +#: pretix/base/settings.py:3126 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3152 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:3153 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -10343,67 +10358,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:3222 pretix/base/settings.py:3232 +#: pretix/base/settings.py:3225 pretix/base/settings.py:3235 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:3224 pretix/base/settings.py:3234 +#: pretix/base/settings.py:3227 pretix/base/settings.py:3237 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:3229 +#: pretix/base/settings.py:3232 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:3245 +#: pretix/base/settings.py:3248 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:3254 +#: pretix/base/settings.py:3257 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:3256 +#: pretix/base/settings.py:3259 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:3271 +#: pretix/base/settings.py:3274 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:3272 +#: pretix/base/settings.py:3275 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:3288 +#: pretix/base/settings.py:3291 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3292 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:3298 +#: pretix/base/settings.py:3301 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:3304 +#: pretix/base/settings.py:3307 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:3311 +#: pretix/base/settings.py:3314 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:3318 +#: pretix/base/settings.py:3321 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10411,199 +10426,199 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:3326 +#: pretix/base/settings.py:3329 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:3332 +#: pretix/base/settings.py:3335 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:3337 +#: pretix/base/settings.py:3340 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:3343 +#: pretix/base/settings.py:3346 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:3348 +#: pretix/base/settings.py:3351 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:3354 +#: pretix/base/settings.py:3357 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:3359 +#: pretix/base/settings.py:3362 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:3369 +#: pretix/base/settings.py:3372 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:3370 +#: pretix/base/settings.py:3373 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:3396 +#: pretix/base/settings.py:3399 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:3406 +#: pretix/base/settings.py:3409 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:3416 +#: pretix/base/settings.py:3419 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:3429 +#: pretix/base/settings.py:3432 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:3430 +#: pretix/base/settings.py:3433 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3431 +#: pretix/base/settings.py:3434 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:3463 pretix/base/settings.py:3476 -#: pretix/base/settings.py:3492 pretix/base/settings.py:3542 -#: pretix/base/settings.py:3555 pretix/base/settings.py:3569 -#: pretix/base/settings.py:3622 pretix/base/settings.py:3643 -#: pretix/base/settings.py:3665 +#: pretix/base/settings.py:3466 pretix/base/settings.py:3479 +#: pretix/base/settings.py:3495 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3572 +#: pretix/base/settings.py:3625 pretix/base/settings.py:3646 +#: pretix/base/settings.py:3668 msgid "Given name" msgstr "" -#: pretix/base/settings.py:3464 pretix/base/settings.py:3477 -#: pretix/base/settings.py:3493 pretix/base/settings.py:3509 -#: pretix/base/settings.py:3526 pretix/base/settings.py:3541 -#: pretix/base/settings.py:3556 pretix/base/settings.py:3570 -#: pretix/base/settings.py:3623 pretix/base/settings.py:3644 -#: pretix/base/settings.py:3666 +#: pretix/base/settings.py:3467 pretix/base/settings.py:3480 +#: pretix/base/settings.py:3496 pretix/base/settings.py:3512 +#: pretix/base/settings.py:3529 pretix/base/settings.py:3544 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3573 +#: pretix/base/settings.py:3626 pretix/base/settings.py:3647 +#: pretix/base/settings.py:3669 msgid "Family name" msgstr "" -#: pretix/base/settings.py:3468 pretix/base/settings.py:3484 -#: pretix/base/settings.py:3500 pretix/base/settings.py:3515 -#: pretix/base/settings.py:3533 pretix/base/settings.py:3548 -#: pretix/base/settings.py:3578 pretix/base/settings.py:3602 -#: pretix/base/settings.py:3634 pretix/base/settings.py:3656 -#: pretix/base/settings.py:3687 +#: pretix/base/settings.py:3471 pretix/base/settings.py:3487 +#: pretix/base/settings.py:3503 pretix/base/settings.py:3518 +#: pretix/base/settings.py:3536 pretix/base/settings.py:3551 +#: pretix/base/settings.py:3581 pretix/base/settings.py:3605 +#: pretix/base/settings.py:3637 pretix/base/settings.py:3659 +#: pretix/base/settings.py:3690 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:3469 pretix/base/settings.py:3485 -#: pretix/base/settings.py:3501 pretix/base/settings.py:3517 -#: pretix/base/settings.py:3535 pretix/base/settings.py:3549 -#: pretix/base/settings.py:3579 pretix/base/settings.py:3635 -#: pretix/base/settings.py:3657 pretix/base/settings.py:3688 +#: pretix/base/settings.py:3472 pretix/base/settings.py:3488 +#: pretix/base/settings.py:3504 pretix/base/settings.py:3520 +#: pretix/base/settings.py:3538 pretix/base/settings.py:3552 +#: pretix/base/settings.py:3582 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3660 pretix/base/settings.py:3691 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:3475 pretix/base/settings.py:3491 -#: pretix/base/settings.py:3523 pretix/base/settings.py:3642 -#: pretix/base/settings.py:3664 +#: pretix/base/settings.py:3478 pretix/base/settings.py:3494 +#: pretix/base/settings.py:3526 pretix/base/settings.py:3645 +#: pretix/base/settings.py:3667 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:3483 pretix/base/settings.py:3499 -#: pretix/base/settings.py:3532 pretix/base/settings.py:3655 -#: pretix/base/settings.py:3686 +#: pretix/base/settings.py:3486 pretix/base/settings.py:3502 +#: pretix/base/settings.py:3535 pretix/base/settings.py:3658 +#: pretix/base/settings.py:3689 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3507 pretix/base/settings.py:3524 +#: pretix/base/settings.py:3510 pretix/base/settings.py:3527 msgid "First name" msgstr "" -#: pretix/base/settings.py:3508 pretix/base/settings.py:3525 +#: pretix/base/settings.py:3511 pretix/base/settings.py:3528 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3589 pretix/base/settings.py:3601 +#: pretix/base/settings.py:3592 pretix/base/settings.py:3604 #: pretix/control/forms/organizer.py:651 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3595 +#: pretix/base/settings.py:3598 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3609 +#: pretix/base/settings.py:3612 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3621 pretix/base/settings.py:3641 -#: pretix/base/settings.py:3663 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3644 +#: pretix/base/settings.py:3666 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3633 pretix/base/settings.py:3654 -#: pretix/base/settings.py:3685 +#: pretix/base/settings.py:3636 pretix/base/settings.py:3657 +#: pretix/base/settings.py:3688 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3667 +#: pretix/base/settings.py:3670 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3689 +#: pretix/base/settings.py:3692 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3797 pretix/control/forms/event.py:228 +#: pretix/base/settings.py:3800 pretix/control/forms/event.py:228 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3801 +#: pretix/base/settings.py:3804 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3805 +#: pretix/base/settings.py:3808 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3809 +#: pretix/base/settings.py:3812 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3813 +#: pretix/base/settings.py:3816 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3820 +#: pretix/base/settings.py:3823 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/base/settings.py:3828 +#: pretix/base/settings.py:3831 #, python-brace-format msgid "The value \"{identifier}\" is not a valid sales channel." msgstr "" -#: pretix/base/settings.py:3843 +#: pretix/base/settings.py:3846 msgid "This needs to be disabled if other NFC-based types are active." msgstr "" @@ -11466,11 +11481,11 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:317 pretix/control/forms/event.py:320 -#: pretix/control/forms/item.py:407 +#: pretix/control/forms/item.py:408 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1293 +#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1294 #: pretix/control/forms/subevents.py:407 #, python-brace-format msgid "Default ({value})" @@ -12686,138 +12701,138 @@ msgid "" "configuration below." msgstr "" -#: pretix/control/forms/item.py:141 pretix/control/forms/item.py:211 +#: pretix/control/forms/item.py:142 pretix/control/forms/item.py:212 msgid "This field is required" msgstr "" -#: pretix/control/forms/item.py:213 +#: pretix/control/forms/item.py:214 msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:308 +#: pretix/control/forms/item.py:309 msgid "No products" msgstr "" -#: pretix/control/forms/item.py:374 +#: pretix/control/forms/item.py:375 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:375 +#: pretix/control/forms/item.py:376 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:395 pretix/control/forms/item.py:720 +#: pretix/control/forms/item.py:396 pretix/control/forms/item.py:721 msgid "No category" msgstr "" -#: pretix/control/forms/item.py:402 +#: pretix/control/forms/item.py:403 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:404 +#: pretix/control/forms/item.py:405 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:415 +#: pretix/control/forms/item.py:416 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:416 +#: pretix/control/forms/item.py:417 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:417 +#: pretix/control/forms/item.py:418 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:423 +#: pretix/control/forms/item.py:424 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:431 +#: pretix/control/forms/item.py:432 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:440 +#: pretix/control/forms/item.py:441 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:446 +#: pretix/control/forms/item.py:447 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:447 +#: pretix/control/forms/item.py:448 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:579 +#: pretix/control/forms/item.py:580 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:584 +#: pretix/control/forms/item.py:585 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:606 pretix/plugins/badges/forms.py:85 +#: pretix/control/forms/item.py:607 pretix/plugins/badges/forms.py:85 #: pretix/plugins/ticketoutputpdf/forms.py:55 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:616 +#: pretix/control/forms/item.py:617 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:617 +#: pretix/control/forms/item.py:618 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:635 +#: pretix/control/forms/item.py:636 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:679 +#: pretix/control/forms/item.py:680 msgid "" "This option is deprecated. For new products, use the newer option below that " "refers to another product instead of a quota." msgstr "" -#: pretix/control/forms/item.py:690 pretix/control/forms/item.py:706 +#: pretix/control/forms/item.py:691 pretix/control/forms/item.py:707 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:731 +#: pretix/control/forms/item.py:732 msgid "Date chosen by customer" msgstr "" -#: pretix/control/forms/item.py:740 +#: pretix/control/forms/item.py:741 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:759 +#: pretix/control/forms/item.py:760 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:765 +#: pretix/control/forms/item.py:766 msgid "" "Do not set a specific validity for gift card products as it will not " "restrict the validity of the gift card. A validity of gift cards can be set " "in your organizer settings." msgstr "" -#: pretix/control/forms/item.py:784 pretix/control/forms/item.py:1051 +#: pretix/control/forms/item.py:785 pretix/control/forms/item.py:1052 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:795 +#: pretix/control/forms/item.py:796 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12825,17 +12840,17 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:804 +#: pretix/control/forms/item.py:805 msgid "The start of validity must be before the end of validity." msgstr "" -#: pretix/control/forms/item.py:811 +#: pretix/control/forms/item.py:812 msgid "" "You have selected dynamic validity but have not entered a time period. This " "would render the tickets unusable." msgstr "" -#: pretix/control/forms/item.py:916 +#: pretix/control/forms/item.py:917 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12843,39 +12858,39 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:993 +#: pretix/control/forms/item.py:994 msgid "Use value from product" msgstr "" -#: pretix/control/forms/item.py:1078 +#: pretix/control/forms/item.py:1079 msgid "Add-ons" msgstr "" -#: pretix/control/forms/item.py:1102 +#: pretix/control/forms/item.py:1103 msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:1147 +#: pretix/control/forms/item.py:1148 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:1154 +#: pretix/control/forms/item.py:1155 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:1204 +#: pretix/control/forms/item.py:1205 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:1210 +#: pretix/control/forms/item.py:1211 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1235 pretix/control/forms/orders.py:365 +#: pretix/control/forms/item.py:1236 pretix/control/forms/orders.py:365 #: pretix/control/forms/orders.py:555 msgid "inactive" msgstr "" @@ -13485,19 +13500,32 @@ msgctxt "sso_oidc" msgid "Phone field" msgstr "" -#: pretix/control/forms/organizer.py:1100 +#: pretix/control/forms/organizer.py:1047 +msgctxt "sso_oidc" +msgid "Query parameters" +msgstr "" + +#: pretix/control/forms/organizer.py:1048 +#, python-brace-format +msgctxt "sso_oidc" +msgid "" +"Optional query parameters, that will be added to calls to the authorization " +"endpoint. Enter as: {example}" +msgstr "" + +#: pretix/control/forms/organizer.py:1109 msgid "Invalidate old client secret and generate a new one" msgstr "" -#: pretix/control/forms/organizer.py:1133 +#: pretix/control/forms/organizer.py:1142 msgid "Organizer short name" msgstr "" -#: pretix/control/forms/organizer.py:1137 +#: pretix/control/forms/organizer.py:1146 msgid "Allow access to reusable media" msgstr "" -#: pretix/control/forms/organizer.py:1138 +#: pretix/control/forms/organizer.py:1147 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -13506,15 +13534,15 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1154 +#: pretix/control/forms/organizer.py:1163 msgid "The selected organizer does not exist or cannot be invited." msgstr "" -#: pretix/control/forms/organizer.py:1156 +#: pretix/control/forms/organizer.py:1165 msgid "The selected organizer has already been invited." msgstr "" -#: pretix/control/forms/organizer.py:1191 +#: pretix/control/forms/organizer.py:1200 msgid "A sales channel with the same identifier already exists." msgstr "" @@ -13862,1145 +13890,1145 @@ msgstr "" msgid "A block has been removed for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:286 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:305 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:312 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:316 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:317 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:320 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:316 pretix/control/logdisplay.py:317 +#: pretix/control/logdisplay.py:323 pretix/control/logdisplay.py:324 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:339 -#: pretix/control/logdisplay.py:885 pretix/control/logdisplay.py:887 +#: pretix/control/logdisplay.py:344 pretix/control/logdisplay.py:346 +#: pretix/control/logdisplay.py:892 pretix/control/logdisplay.py:894 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:367 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:372 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:382 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:393 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:398 +#: pretix/control/logdisplay.py:405 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:400 pretix/control/views/orders.py:1552 -#: pretix/presale/views/order.py:1057 +#: pretix/control/logdisplay.py:407 pretix/control/views/orders.py:1552 +#: pretix/presale/views/order.py:1047 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:422 pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:429 pretix/control/logdisplay.py:742 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:432 pretix/control/logdisplay.py:741 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:438 msgid "Blocked manually" msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:440 msgid "Blocked because of an API integration" msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:444 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:445 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:446 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:447 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:448 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:442 +#: pretix/control/logdisplay.py:449 msgid "The order has been set to be usable before it is paid." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:450 msgid "The order has been set to require payment before use." msgstr "" -#: pretix/control/logdisplay.py:444 pretix/control/views/orders.py:1557 +#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1557 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:445 pretix/control/views/orders.py:1455 +#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:1455 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:453 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:454 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:448 pretix/control/views/orders.py:1840 +#: pretix/control/logdisplay.py:455 pretix/control/views/orders.py:1840 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:456 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:458 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:779 +#: pretix/control/logdisplay.py:459 pretix/control/views/orders.py:779 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:460 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:461 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:464 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:466 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:468 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:469 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 pretix/control/views/orders.py:1596 -#: pretix/presale/views/order.py:749 pretix/presale/views/order.py:822 +#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1596 +#: pretix/presale/views/order.py:739 pretix/presale/views/order.py:812 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/orders.py:1667 +#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1667 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:465 pretix/control/views/orders.py:1698 -#: pretix/presale/views/order.py:835 +#: pretix/control/logdisplay.py:472 pretix/control/views/orders.py:1698 +#: pretix/presale/views/order.py:825 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:473 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:474 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:475 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:477 msgid "The order's check-in text has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:478 msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:480 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:481 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:475 pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:482 pretix/control/logdisplay.py:667 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:483 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:485 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:486 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:487 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:489 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:492 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:493 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:496 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:498 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:500 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:502 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:503 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:506 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:507 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:510 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:511 msgid "An email has been sent to notify the user that the payment failed." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:518 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:520 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:522 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:523 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:524 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:526 +#: pretix/control/logdisplay.py:533 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:541 +#: pretix/control/logdisplay.py:548 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:542 +#: pretix/control/logdisplay.py:549 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:543 +#: pretix/control/logdisplay.py:550 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:544 +#: pretix/control/logdisplay.py:551 msgid "The category has been reordered." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:558 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:552 +#: pretix/control/logdisplay.py:559 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:553 +#: pretix/control/logdisplay.py:560 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:565 +#: pretix/control/logdisplay.py:572 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:566 +#: pretix/control/logdisplay.py:573 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:567 +#: pretix/control/logdisplay.py:574 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:568 +#: pretix/control/logdisplay.py:575 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:579 +#: pretix/control/logdisplay.py:586 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:589 +#: pretix/control/logdisplay.py:596 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:592 pretix/control/views/user.py:252 +#: pretix/control/logdisplay.py:599 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:594 pretix/control/views/user.py:249 +#: pretix/control/logdisplay.py:601 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:603 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:598 +#: pretix/control/logdisplay.py:605 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:615 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:609 +#: pretix/control/logdisplay.py:616 msgid "You stopped impersonating {}." msgstr "" -#: pretix/control/logdisplay.py:616 +#: pretix/control/logdisplay.py:623 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:617 +#: pretix/control/logdisplay.py:624 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:618 +#: pretix/control/logdisplay.py:625 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:619 pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:749 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:620 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:621 pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:622 pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:623 pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:624 pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:631 pretix/control/logdisplay.py:677 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:632 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:626 +#: pretix/control/logdisplay.py:633 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:627 +#: pretix/control/logdisplay.py:634 msgid "A new gift card acceptor has been invited." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:635 msgid "A gift card acceptor has been removed." msgstr "" -#: pretix/control/logdisplay.py:629 +#: pretix/control/logdisplay.py:636 msgid "A gift card issuer has been removed or declined." msgstr "" -#: pretix/control/logdisplay.py:630 +#: pretix/control/logdisplay.py:637 msgid "A new gift card issuer has been accepted." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:638 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:639 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:640 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:641 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:642 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:643 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:644 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:645 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:646 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:647 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:641 pretix/control/views/organizer.py:2333 +#: pretix/control/logdisplay.py:648 pretix/control/views/organizer.py:2341 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:649 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:650 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:644 pretix/control/views/organizer.py:3159 +#: pretix/control/logdisplay.py:651 pretix/control/views/organizer.py:3179 msgid "The sales channel has been created." msgstr "" -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:652 msgid "The sales channel has been changed." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:653 msgid "The sales channel has been deleted." msgstr "" -#: pretix/control/logdisplay.py:647 +#: pretix/control/logdisplay.py:654 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:655 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:656 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:650 +#: pretix/control/logdisplay.py:657 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:658 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:659 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:660 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:661 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:662 msgid "The reusable medium has been created." msgstr "" -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:663 msgid "The reusable medium has been created automatically." msgstr "" -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:664 msgid "The reusable medium has been changed." msgstr "" -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:665 msgid "The medium has been connected to a new ticket." msgstr "" -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:666 msgid "The medium has been connected to a new gift card." msgstr "" -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:668 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:669 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:670 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:671 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:672 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:678 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:679 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:674 pretix/control/views/user.py:489 -#: pretix/control/views/user.py:549 pretix/control/views/user.py:608 +#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:490 +#: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:675 pretix/control/views/user.py:392 -#: pretix/control/views/user.py:624 +#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:393 +#: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:676 pretix/control/views/user.py:641 +#: pretix/control/logdisplay.py:683 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:684 msgid "A two-factor emergency code has been generated." msgstr "" -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:685 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:680 +#: pretix/control/logdisplay.py:687 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:682 +#: pretix/control/logdisplay.py:689 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:690 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:691 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:685 +#: pretix/control/logdisplay.py:692 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:695 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:696 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:697 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:692 +#: pretix/control/logdisplay.py:699 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:693 pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:700 pretix/control/logdisplay.py:701 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:702 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:703 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:697 +#: pretix/control/logdisplay.py:704 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:705 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:699 +#: pretix/control/logdisplay.py:706 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:707 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:708 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2004 +#: pretix/control/logdisplay.py:709 pretix/control/views/organizer.py:2007 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:710 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:704 +#: pretix/control/logdisplay.py:711 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:712 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:713 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:714 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:715 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:716 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:717 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:718 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:719 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:720 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:721 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:722 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:723 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:724 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:725 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:719 pretix/control/views/organizer.py:1649 +#: pretix/control/logdisplay.py:726 pretix/control/views/organizer.py:1651 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:727 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:721 +#: pretix/control/logdisplay.py:728 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:729 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:729 +#: pretix/control/logdisplay.py:736 msgid "A meta property has been added to this event." msgstr "" -#: pretix/control/logdisplay.py:730 +#: pretix/control/logdisplay.py:737 msgid "A meta property has been removed from this event." msgstr "" -#: pretix/control/logdisplay.py:731 +#: pretix/control/logdisplay.py:738 msgid "A meta property has been changed on this event." msgstr "" -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:739 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:740 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:743 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:744 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:745 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:746 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:747 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:748 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:750 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:751 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:752 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:753 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:754 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:755 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:756 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:756 +#: pretix/control/logdisplay.py:763 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:757 pretix/control/logdisplay.py:758 +#: pretix/control/logdisplay.py:764 pretix/control/logdisplay.py:765 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:766 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:769 #, python-brace-format msgid "Check-in list {val}" msgstr "" -#: pretix/control/logdisplay.py:769 +#: pretix/control/logdisplay.py:776 msgid "The plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:770 +#: pretix/control/logdisplay.py:777 msgid "The plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:773 +#: pretix/control/logdisplay.py:780 #, python-brace-format msgid "Plugin {val}" msgstr "" -#: pretix/control/logdisplay.py:789 +#: pretix/control/logdisplay.py:796 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:790 +#: pretix/control/logdisplay.py:797 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:791 +#: pretix/control/logdisplay.py:798 msgid "The product has been reordered." msgstr "" -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:799 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:800 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:801 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:802 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:803 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:804 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:805 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:805 +#: pretix/control/logdisplay.py:812 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:806 +#: pretix/control/logdisplay.py:813 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:807 +#: pretix/control/logdisplay.py:814 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:824 +#: pretix/control/logdisplay.py:831 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:825 +#: pretix/control/logdisplay.py:832 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:826 +#: pretix/control/logdisplay.py:833 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:834 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:835 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:836 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:837 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:838 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:839 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:840 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:841 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:842 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:843 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:843 +#: pretix/control/logdisplay.py:850 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:844 +#: pretix/control/logdisplay.py:851 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:845 +#: pretix/control/logdisplay.py:852 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:853 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:847 pretix/control/views/item.py:1069 +#: pretix/control/logdisplay.py:854 pretix/control/views/item.py:1069 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:854 +#: pretix/control/logdisplay.py:861 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:855 +#: pretix/control/logdisplay.py:862 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:856 +#: pretix/control/logdisplay.py:863 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:864 msgid "The question has been reordered." msgstr "" -#: pretix/control/logdisplay.py:864 +#: pretix/control/logdisplay.py:871 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:865 +#: pretix/control/logdisplay.py:872 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:866 +#: pretix/control/logdisplay.py:873 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:897 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" "\"." msgstr "" -#: pretix/control/logdisplay.py:895 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -15427,7 +15455,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/ssoprovider_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:47 #: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21 -#: pretix/control/templates/pretixcontrol/pdf/index.html:520 +#: pretix/control/templates/pretixcontrol/pdf/index.html:531 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:630 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:366 #: pretix/control/templates/pretixcontrol/subevents/detail.html:287 @@ -16982,7 +17010,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:79 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:29 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 -#: pretix/control/templates/pretixcontrol/pdf/index.html:516 +#: pretix/control/templates/pretixcontrol/pdf/index.html:527 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:97 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:120 msgid "Preview" @@ -17120,32 +17148,32 @@ msgstr "" #: pretix/control/views/event.py:502 pretix/control/views/event.py:541 #: pretix/control/views/event.py:688 pretix/control/views/event.py:917 #: pretix/control/views/event.py:1288 -#: pretix/control/views/global_settings.py:63 -#: pretix/control/views/global_settings.py:86 pretix/control/views/item.py:257 +#: pretix/control/views/global_settings.py:65 +#: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:257 #: pretix/control/views/item.py:783 pretix/control/views/item.py:1109 #: pretix/control/views/item.py:1287 pretix/control/views/item.py:1437 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 #: pretix/control/views/organizer.py:258 pretix/control/views/organizer.py:286 -#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:672 -#: pretix/control/views/organizer.py:1062 -#: pretix/control/views/organizer.py:1166 -#: pretix/control/views/organizer.py:1327 -#: pretix/control/views/organizer.py:2043 -#: pretix/control/views/organizer.py:2178 -#: pretix/control/views/organizer.py:2372 -#: pretix/control/views/organizer.py:2486 -#: pretix/control/views/organizer.py:2613 -#: pretix/control/views/organizer.py:2806 -#: pretix/control/views/organizer.py:2834 -#: pretix/control/views/organizer.py:2873 -#: pretix/control/views/organizer.py:2949 -#: pretix/control/views/organizer.py:3045 -#: pretix/control/views/organizer.py:3073 -#: pretix/control/views/organizer.py:3209 pretix/control/views/subevents.py:525 -#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:235 -#: pretix/control/views/users.py:112 pretix/control/views/vouchers.py:305 -#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:154 +#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:674 +#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:1164 +#: pretix/control/views/organizer.py:1328 +#: pretix/control/views/organizer.py:2047 +#: pretix/control/views/organizer.py:2184 +#: pretix/control/views/organizer.py:2381 +#: pretix/control/views/organizer.py:2497 +#: pretix/control/views/organizer.py:2626 +#: pretix/control/views/organizer.py:2820 +#: pretix/control/views/organizer.py:2849 +#: pretix/control/views/organizer.py:2889 +#: pretix/control/views/organizer.py:2966 +#: pretix/control/views/organizer.py:3063 +#: pretix/control/views/organizer.py:3092 +#: pretix/control/views/organizer.py:3230 pretix/control/views/subevents.py:525 +#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:236 +#: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 +#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 #: pretix/plugins/sendmail/views.py:645 pretix/plugins/stripe/views.py:679 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:527 pretix/presale/views/customer.py:579 @@ -21598,7 +21626,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/pdf/index.html:188 #: pretix/control/templates/pretixcontrol/pdf/index.html:308 -#: pretix/control/templates/pretixcontrol/pdf/index.html:339 +#: pretix/control/templates/pretixcontrol/pdf/index.html:350 msgid "Width (mm)" msgstr "" @@ -21691,84 +21719,88 @@ msgstr "" msgid "Size (mm)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:331 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "QR color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:342 msgid "Render without whitespace" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:333 +#: pretix/control/templates/pretixcontrol/pdf/index.html:344 msgid "" "Required for consistent size across platforms. Supported on Android starting " "with pretixPRINT 2.3.3 and on Desktop with pretixSCAN 1.9.3." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:344 +#: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Rotation (°)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:363 +#: pretix/control/templates/pretixcontrol/pdf/index.html:374 msgid "Font size (pt)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:368 +#: pretix/control/templates/pretixcontrol/pdf/index.html:379 msgid "Line height" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:375 +#: pretix/control/templates/pretixcontrol/pdf/index.html:386 msgid "Text color" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:398 +#: pretix/control/templates/pretixcontrol/pdf/index.html:409 msgid "Flow multiple lines downward from specified position" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:452 +#: pretix/control/templates/pretixcontrol/pdf/index.html:463 msgid "Automatically reduce font size to fit content" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:458 +#: pretix/control/templates/pretixcontrol/pdf/index.html:469 msgid "Allow long words to be split (preview is not accurate)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:469 +#: pretix/control/templates/pretixcontrol/pdf/index.html:480 msgid "Add a new object" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:474 +#: pretix/control/templates/pretixcontrol/pdf/index.html:485 msgid "Text box" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:478 +#: pretix/control/templates/pretixcontrol/pdf/index.html:489 msgid "Text (deprecated)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:482 +#: pretix/control/templates/pretixcontrol/pdf/index.html:493 msgid "QR code for Check-In" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:488 +#: pretix/control/templates/pretixcontrol/pdf/index.html:499 msgid "QR code for Lead Scanning" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:494 +#: pretix/control/templates/pretixcontrol/pdf/index.html:505 msgid "Other QR code" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:500 +#: pretix/control/templates/pretixcontrol/pdf/index.html:511 msgid "pretix Logo" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:503 +#: pretix/control/templates/pretixcontrol/pdf/index.html:514 msgid "" "You can use this to add user-uploaded pictures from questions or pictures " "generated by plugins. If you want to embed a logo or other images, use a " "custom background instead." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:505 +#: pretix/control/templates/pretixcontrol/pdf/index.html:516 msgid "Dynamic image" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:526 +#: pretix/control/templates/pretixcontrol/pdf/index.html:537 #, python-format msgid "" "This layout uses new features. If you print from your device, make sure you " @@ -22642,6 +22674,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete.html:4 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:6 +#: pretix/control/templates/pretixcontrol/vouchers/detail.html:133 msgid "Delete voucher" msgstr "" @@ -23079,11 +23112,11 @@ msgstr "" #: pretix/control/views/item.py:939 pretix/control/views/item.py:1143 #: pretix/control/views/item.py:1309 pretix/control/views/item.py:1494 #: pretix/control/views/organizer.py:261 pretix/control/views/organizer.py:289 -#: pretix/control/views/organizer.py:1185 pretix/control/views/subevents.py:504 -#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033 -#: pretix/control/views/subevents.py:1492 pretix/control/views/user.py:357 +#: pretix/control/views/organizer.py:1183 pretix/control/views/subevents.py:504 +#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1039 +#: pretix/control/views/subevents.py:1498 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 -#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:413 +#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:420 #: pretix/plugins/autocheckin/views.py:112 #: pretix/plugins/autocheckin/views.py:174 pretix/plugins/badges/views.py:114 #: pretix/plugins/sendmail/views.py:599 pretix/plugins/sendmail/views.py:651 @@ -23229,8 +23262,8 @@ msgstr "" #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:183 #: pretix/control/views/item.py:395 pretix/control/views/item.py:529 -#: pretix/control/views/organizer.py:2260 -#: pretix/control/views/organizer.py:3303 +#: pretix/control/views/organizer.py:2267 +#: pretix/control/views/organizer.py:3325 msgid "Some of the provided object ids are invalid." msgstr "" @@ -23274,7 +23307,7 @@ msgid "Unknown email renderer." msgstr "" #: pretix/control/views/event.py:830 pretix/control/views/orders.py:671 -#: pretix/presale/views/order.py:1096 pretix/presale/views/order.py:1103 +#: pretix/presale/views/order.py:1086 pretix/presale/views/order.py:1093 msgid "You requested an invalid ticket output type." msgstr "" @@ -23329,7 +23362,7 @@ msgstr "" msgid "Could not update the comment." msgstr "" -#: pretix/control/views/event.py:1201 pretix/control/views/main.py:319 +#: pretix/control/views/event.py:1201 pretix/control/views/main.py:330 msgid "VAT" msgstr "" @@ -23367,13 +23400,13 @@ msgstr "" msgid "Reduced ticket" msgstr "" -#: pretix/control/views/global_settings.py:67 -#: pretix/control/views/global_settings.py:90 -#: pretix/control/views/global_settings.py:155 +#: pretix/control/views/global_settings.py:69 +#: pretix/control/views/global_settings.py:92 +#: pretix/control/views/global_settings.py:157 msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/global_settings.py:193 +#: pretix/control/views/global_settings.py:195 msgid "" "You are in violation of the license. If you're not sure whether you qualify " "for the additional permission or if you offer the functionality of pretix to " @@ -23381,26 +23414,26 @@ msgid "" "Enterprise license." msgstr "" -#: pretix/control/views/global_settings.py:201 +#: pretix/control/views/global_settings.py:203 msgid "" "You may not make use of the additional permission or of a pretix Enterprise " "license if you install any plugins licensed with strong copyleft, otherwise " "you are likely in violation of the license of these plugins." msgstr "" -#: pretix/control/views/global_settings.py:209 +#: pretix/control/views/global_settings.py:211 msgid "" "If you're using pretix under AGPL license, you need to provide instructions " "on how to access the source code." msgstr "" -#: pretix/control/views/global_settings.py:216 +#: pretix/control/views/global_settings.py:218 msgid "" "You must not use pretix under AGPL terms if you use pretix Enterprise " "plugins." msgstr "" -#: pretix/control/views/global_settings.py:223 +#: pretix/control/views/global_settings.py:225 msgid "" "You need to make all changes you made to pretix' source code freely " "available to every visitor of your site in source code form under the same " @@ -23408,35 +23441,35 @@ msgid "" "keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:230 +#: pretix/control/views/global_settings.py:232 msgid "" "You need to make all your installed plugins freely available to every " "visitor of your site in source code form under the same license terms as " "pretix (AGPLv3 + additional restrictions). Make sure to keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:241 +#: pretix/control/views/global_settings.py:243 #, python-brace-format msgid "" "We found the plugin \"{plugin}\" with license \"{license}\" which this tool " "does not know about and therefore cannot give any recommendations." msgstr "" -#: pretix/control/views/global_settings.py:249 +#: pretix/control/views/global_settings.py:251 #, python-brace-format msgid "" "You selected that you have no active pretix Enterprise licenses, but we " "found the following Enterprise plugin: {plugin}" msgstr "" -#: pretix/control/views/global_settings.py:256 +#: pretix/control/views/global_settings.py:258 #, python-brace-format msgid "" "You selected that you have no copyleft-licensed plugins installed, but we " "found the plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/global_settings.py:263 +#: pretix/control/views/global_settings.py:265 #, python-brace-format msgid "" "You selected that you have no free plugins installed, but we found the " @@ -23469,8 +23502,8 @@ msgid "The order of categories has been updated." msgstr "" #: pretix/control/views/item.py:398 pretix/control/views/item.py:532 -#: pretix/control/views/organizer.py:2263 -#: pretix/control/views/organizer.py:3306 +#: pretix/control/views/organizer.py:2270 +#: pretix/control/views/organizer.py:3328 msgid "Not all objects have been selected." msgstr "" @@ -23690,19 +23723,19 @@ msgstr[0] "" msgstr[1] "" #: pretix/control/views/orders.py:673 pretix/plugins/banktransfer/views.py:901 -#: pretix/presale/views/order.py:159 pretix/presale/views/order.py:241 -#: pretix/presale/views/order.py:335 pretix/presale/views/order.py:362 -#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:511 -#: pretix/presale/views/order.py:557 pretix/presale/views/order.py:736 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:921 -#: pretix/presale/views/order.py:936 pretix/presale/views/order.py:985 -#: pretix/presale/views/order.py:990 pretix/presale/views/order.py:1105 -#: pretix/presale/views/order.py:1278 pretix/presale/views/order.py:1663 -#: pretix/presale/views/order.py:1694 +#: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 +#: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 +#: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 +#: pretix/presale/views/order.py:542 pretix/presale/views/order.py:726 +#: pretix/presale/views/order.py:839 pretix/presale/views/order.py:911 +#: pretix/presale/views/order.py:926 pretix/presale/views/order.py:975 +#: pretix/presale/views/order.py:980 pretix/presale/views/order.py:1095 +#: pretix/presale/views/order.py:1268 pretix/presale/views/order.py:1660 +#: pretix/presale/views/order.py:1691 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1110 +#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1100 msgid "Ticket download is not enabled for this product." msgstr "" @@ -23916,15 +23949,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1287 +#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1277 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1294 +#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1284 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1299 +#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1289 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -23948,7 +23981,7 @@ msgstr "" msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1573 +#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1563 msgid "An error occurred. Please see the details below." msgstr "" @@ -23957,12 +23990,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:2118 pretix/control/views/orders.py:2254 -#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1608 +#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1598 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:941 -#: pretix/presale/views/order.py:791 pretix/presale/views/order.py:896 +#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:945 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:886 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -23989,7 +24022,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1070 +#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1060 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -23999,31 +24032,31 @@ msgstr "" msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1798 +#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1800 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1808 +#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1810 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1851 +#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1853 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1856 +#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1858 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1896 +#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1898 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1898 +#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1900 #, python-brace-format msgid "" "Hello,\n" @@ -24031,7 +24064,7 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1966 +#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1968 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " @@ -24086,233 +24119,233 @@ msgstr "" msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:630 +#: pretix/control/views/organizer.py:631 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:641 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:912 pretix/control/views/organizer.py:996 -#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:642 pretix/control/views/organizer.py:678 +#: pretix/control/views/organizer.py:914 pretix/control/views/organizer.py:999 +#: pretix/control/views/organizer.py:1070 #: pretix/control/views/organizer.py:1289 -#: pretix/control/views/organizer.py:1331 -#: pretix/control/views/organizer.py:2013 -#: pretix/control/views/organizer.py:2047 -#: pretix/control/views/organizer.py:2152 -#: pretix/control/views/organizer.py:2182 -#: pretix/control/views/organizer.py:2342 -#: pretix/control/views/organizer.py:2376 -#: pretix/control/views/organizer.py:2449 -#: pretix/control/views/organizer.py:2490 -#: pretix/control/views/organizer.py:2569 -#: pretix/control/views/organizer.py:2618 -#: pretix/control/views/organizer.py:3170 -#: pretix/control/views/organizer.py:3213 +#: pretix/control/views/organizer.py:1332 +#: pretix/control/views/organizer.py:2016 +#: pretix/control/views/organizer.py:2051 +#: pretix/control/views/organizer.py:2157 +#: pretix/control/views/organizer.py:2188 +#: pretix/control/views/organizer.py:2350 +#: pretix/control/views/organizer.py:2385 +#: pretix/control/views/organizer.py:2459 +#: pretix/control/views/organizer.py:2501 +#: pretix/control/views/organizer.py:2581 +#: pretix/control/views/organizer.py:2631 +#: pretix/control/views/organizer.py:3190 +#: pretix/control/views/organizer.py:3234 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:709 +#: pretix/control/views/organizer.py:711 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:729 +#: pretix/control/views/organizer.py:731 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:735 +#: pretix/control/views/organizer.py:737 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:799 +#: pretix/control/views/organizer.py:801 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:810 +#: pretix/control/views/organizer.py:812 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:817 pretix/control/views/organizer.py:833 +#: pretix/control/views/organizer.py:819 pretix/control/views/organizer.py:835 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:826 +#: pretix/control/views/organizer.py:828 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:842 +#: pretix/control/views/organizer.py:844 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:851 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:859 +#: pretix/control/views/organizer.py:861 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:871 +#: pretix/control/views/organizer.py:873 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:881 +#: pretix/control/views/organizer.py:883 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:896 +#: pretix/control/views/organizer.py:898 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:907 +#: pretix/control/views/organizer.py:909 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1205 +#: pretix/control/views/organizer.py:1203 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1233 +#: pretix/control/views/organizer.py:1231 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1244 +#: pretix/control/views/organizer.py:1243 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1363 +#: pretix/control/views/organizer.py:1364 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1370 +#: pretix/control/views/organizer.py:1371 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1401 +#: pretix/control/views/organizer.py:1403 msgid "The selected organizer has been invited." msgstr "" -#: pretix/control/views/organizer.py:1438 -#: pretix/control/views/organizer.py:1449 +#: pretix/control/views/organizer.py:1440 +#: pretix/control/views/organizer.py:1451 msgid "The selected connection has been removed." msgstr "" -#: pretix/control/views/organizer.py:1460 +#: pretix/control/views/organizer.py:1462 msgid "The selected connection has been accepted." msgstr "" -#: pretix/control/views/organizer.py:1518 -#: pretix/control/views/organizer.py:1555 +#: pretix/control/views/organizer.py:1520 +#: pretix/control/views/organizer.py:1557 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1545 +#: pretix/control/views/organizer.py:1547 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1547 +#: pretix/control/views/organizer.py:1549 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1554 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1570 +#: pretix/control/views/organizer.py:1572 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1614 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1706 +#: pretix/control/views/organizer.py:1708 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2071 +#: pretix/control/views/organizer.py:2075 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2114 +#: pretix/control/views/organizer.py:2118 msgid "You cannot set a default value that is not a valid value." msgstr "" -#: pretix/control/views/organizer.py:2140 +#: pretix/control/views/organizer.py:2145 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2206 +#: pretix/control/views/organizer.py:2212 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2229 +#: pretix/control/views/organizer.py:2236 msgid "The order of properties has been updated." msgstr "" -#: pretix/control/views/organizer.py:2406 -#: pretix/control/views/organizer.py:2520 -#: pretix/control/views/organizer.py:2648 -#: pretix/control/views/organizer.py:2911 +#: pretix/control/views/organizer.py:2415 +#: pretix/control/views/organizer.py:2531 +#: pretix/control/views/organizer.py:2661 +#: pretix/control/views/organizer.py:2927 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2440 +#: pretix/control/views/organizer.py:2450 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2558 +#: pretix/control/views/organizer.py:2570 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2607 +#: pretix/control/views/organizer.py:2620 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2716 +#: pretix/control/views/organizer.py:2729 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2975 +#: pretix/control/views/organizer.py:2992 msgid "The customer account has been anonymized." msgstr "" -#: pretix/control/views/organizer.py:3241 +#: pretix/control/views/organizer.py:3262 msgid "This channel can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:3246 +#: pretix/control/views/organizer.py:3267 msgid "The selected sales channel has been deleted." msgstr "" -#: pretix/control/views/organizer.py:3248 +#: pretix/control/views/organizer.py:3269 msgid "" "The channel could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it." msgstr "" -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3294 msgid "The order of sales channels has been updated." msgstr "" @@ -24357,26 +24390,26 @@ msgctxt "subevent" msgid "The new date has been created." msgstr "" -#: pretix/control/views/subevents.py:668 +#: pretix/control/views/subevents.py:671 msgctxt "subevent" msgid "The selected dates have been disabled." msgstr "" -#: pretix/control/views/subevents.py:678 +#: pretix/control/views/subevents.py:684 msgctxt "subevent" msgid "The selected dates have been enabled." msgstr "" -#: pretix/control/views/subevents.py:701 +#: pretix/control/views/subevents.py:713 msgctxt "subevent" msgid "The selected dates have been deleted or disabled." msgstr "" -#: pretix/control/views/subevents.py:882 +#: pretix/control/views/subevents.py:894 msgid "Please do not create more than 100.000 dates at once." msgstr "" -#: pretix/control/views/subevents.py:1024 +#: pretix/control/views/subevents.py:1030 msgctxt "subevent" msgid "{} new dates have been created." msgstr "" @@ -24397,88 +24430,88 @@ msgstr "" msgid "The password you entered was invalid, please try again." msgstr "" -#: pretix/control/views/user.py:349 +#: pretix/control/views/user.py:350 msgid "Security devices are only available if pretix is served via HTTPS." msgstr "" -#: pretix/control/views/user.py:386 +#: pretix/control/views/user.py:387 msgid "A two-factor authentication device has been removed from your account." msgstr "" -#: pretix/control/views/user.py:397 +#: pretix/control/views/user.py:398 msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:462 +#: pretix/control/views/user.py:463 msgid "This security device is already registered." msgstr "" -#: pretix/control/views/user.py:481 pretix/control/views/user.py:542 +#: pretix/control/views/user.py:482 pretix/control/views/user.py:543 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:497 pretix/control/views/user.py:557 +#: pretix/control/views/user.py:498 pretix/control/views/user.py:558 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:500 pretix/control/views/user.py:560 +#: pretix/control/views/user.py:501 pretix/control/views/user.py:561 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:503 +#: pretix/control/views/user.py:504 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:563 +#: pretix/control/views/user.py:564 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:583 +#: pretix/control/views/user.py:584 msgid "You have left all teams that require two-factor authentication." msgstr "" -#: pretix/control/views/user.py:597 +#: pretix/control/views/user.py:598 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:606 +#: pretix/control/views/user.py:607 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:622 +#: pretix/control/views/user.py:623 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:645 +#: pretix/control/views/user.py:646 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:661 +#: pretix/control/views/user.py:662 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:710 pretix/control/views/user.py:750 +#: pretix/control/views/user.py:711 pretix/control/views/user.py:751 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:828 +#: pretix/control/views/user.py:829 msgid "Your comment has been saved." msgstr "" -#: pretix/control/views/users.py:148 +#: pretix/control/views/users.py:150 msgid "We sent out an email containing further instructions." msgstr "" -#: pretix/control/views/users.py:168 +#: pretix/control/views/users.py:170 #, python-brace-format msgid "" "The emergency token for this user is \"{token}\". It can only be used once. " @@ -24487,7 +24520,7 @@ msgid "" "remain active." msgstr "" -#: pretix/control/views/users.py:312 +#: pretix/control/views/users.py:314 msgid "The new user has been created." msgstr "" @@ -24533,7 +24566,7 @@ msgstr "" msgid "The new vouchers have been created." msgstr "" -#: pretix/control/views/vouchers.py:635 +#: pretix/control/views/vouchers.py:642 msgid "The selected vouchers have been deleted or disabled." msgstr "" @@ -24542,50 +24575,50 @@ msgstr "" msgid "{num} vouchers have been created and sent out via email." msgstr "" -#: pretix/control/views/waitinglist.py:167 +#: pretix/control/views/waitinglist.py:172 msgid "The selected entries have been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:180 +#: pretix/control/views/waitinglist.py:185 msgid "" "An email containing a voucher code has been sent to the specified address." msgstr "" -#: pretix/control/views/waitinglist.py:184 -#: pretix/control/views/waitinglist.py:202 -#: pretix/control/views/waitinglist.py:220 +#: pretix/control/views/waitinglist.py:189 +#: pretix/control/views/waitinglist.py:208 +#: pretix/control/views/waitinglist.py:227 msgid "Waiting list entry not found." msgstr "" -#: pretix/control/views/waitinglist.py:199 +#: pretix/control/views/waitinglist.py:205 msgid "The waiting list entry has been moved to the top." msgstr "" -#: pretix/control/views/waitinglist.py:217 +#: pretix/control/views/waitinglist.py:224 msgid "The waiting list entry has been moved to the end of the list." msgstr "" -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 msgid "On list since" msgstr "" -#: pretix/control/views/waitinglist.py:328 +#: pretix/control/views/waitinglist.py:335 msgid "Waiting" msgstr "" -#: pretix/control/views/waitinglist.py:366 +#: pretix/control/views/waitinglist.py:373 msgid "The requested entry does not exist." msgstr "" -#: pretix/control/views/waitinglist.py:374 +#: pretix/control/views/waitinglist.py:381 msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:393 +#: pretix/control/views/waitinglist.py:402 pretix/presale/views/widget.py:393 msgid "This is not an event series." msgstr "" -#: pretix/control/views/waitinglist.py:403 +#: pretix/control/views/waitinglist.py:410 msgid "The waitinglist entry has been transferred." msgstr "" @@ -25004,16 +25037,16 @@ msgstr "" msgid "The new badge layout has been created." msgstr "" -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "" -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "" -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "" @@ -25780,8 +25813,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "" -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "" @@ -28247,7 +28280,7 @@ msgstr "" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "" @@ -28256,68 +28289,68 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 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:992 +#: pretix/presale/checkoutflow.py:996 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:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." msgstr "" -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 msgid "Please select a payment method to proceed." msgstr "" -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -30816,7 +30849,7 @@ msgstr "" msgid "Your email address has been updated." msgstr "" -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -30858,87 +30891,94 @@ msgstr "" msgid "Time machine disabled!" msgstr "" -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:461 -msgid "An invoice has been generated." -msgstr "" - -#: pretix/presale/views/order.py:559 +#: pretix/presale/views/order.py:544 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:570 +#: pretix/presale/views/order.py:555 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:667 +msgid "An invoice has been generated." +msgstr "" + +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 msgid "Canceled by customer" msgstr "" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "" -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "" -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, 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:1612 +#: pretix/presale/views/order.py:1602 msgid "You did not make any changes." msgstr "" -#: pretix/presale/views/order.py:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1642 +#: pretix/presale/views/order.py:1632 msgid "You may not change your order in a way that would require a refund." msgstr "" -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." msgstr "" -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "" + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 msgid "You cannot change this order." msgstr "" diff --git a/src/pretix/locale/ang/LC_MESSAGES/djangojs.po b/src/pretix/locale/ang/LC_MESSAGES/djangojs.po index 3df3a77e23..1167f30199 100644 --- a/src/pretix/locale/ang/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ang/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po index 0f61c81a67..c27bb739e4 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: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-02-21 19:00+0000\n" "Last-Translator: anonymous \n" "Language-Team: Arabic \n" "Language-Team: Arabic \n" "Language-Team: Azerbaijani \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/ca/LC_MESSAGES/django.po b/src/pretix/locale/ca/LC_MESSAGES/django.po index e5d276bc26..695340eae1 100644 --- a/src/pretix/locale/ca/LC_MESSAGES/django.po +++ b/src/pretix/locale/ca/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2023-11-19 06:00+0000\n" "Last-Translator: Adrià Vilanova Martínez \n" @@ -57,90 +57,94 @@ msgid "Czech" msgstr "" #: pretix/_base_settings.py:96 +msgid "Croatian" +msgstr "" + +#: pretix/_base_settings.py:97 msgid "Danish" msgstr "Danès" -#: pretix/_base_settings.py:97 +#: pretix/_base_settings.py:98 msgid "Dutch" msgstr "Holandès" -#: pretix/_base_settings.py:98 +#: pretix/_base_settings.py:99 msgid "Dutch (informal)" msgstr "Holandès (informal)" -#: pretix/_base_settings.py:99 +#: pretix/_base_settings.py:100 msgid "French" msgstr "Francès" -#: pretix/_base_settings.py:100 +#: pretix/_base_settings.py:101 msgid "Finnish" msgstr "Finlandès" -#: pretix/_base_settings.py:101 +#: pretix/_base_settings.py:102 msgid "Galician" msgstr "" -#: pretix/_base_settings.py:102 +#: pretix/_base_settings.py:103 msgid "Greek" msgstr "Grec" -#: pretix/_base_settings.py:103 +#: pretix/_base_settings.py:104 msgid "Indonesian" msgstr "" -#: pretix/_base_settings.py:104 +#: pretix/_base_settings.py:105 msgid "Italian" msgstr "Italià" -#: pretix/_base_settings.py:105 +#: pretix/_base_settings.py:106 msgid "Japanese" msgstr "" -#: pretix/_base_settings.py:106 +#: pretix/_base_settings.py:107 msgid "Latvian" msgstr "Letó" -#: pretix/_base_settings.py:107 +#: pretix/_base_settings.py:108 msgid "Norwegian Bokmål" msgstr "" -#: pretix/_base_settings.py:108 +#: pretix/_base_settings.py:109 msgid "Polish" msgstr "Polonès" -#: pretix/_base_settings.py:109 +#: pretix/_base_settings.py:110 msgid "Portuguese (Portugal)" msgstr "Portuguès (Portugal)" -#: pretix/_base_settings.py:110 +#: pretix/_base_settings.py:111 msgid "Portuguese (Brazil)" msgstr "Portuguès (Brasil)" -#: pretix/_base_settings.py:111 +#: pretix/_base_settings.py:112 msgid "Romanian" msgstr "" -#: pretix/_base_settings.py:112 +#: pretix/_base_settings.py:113 msgid "Russian" msgstr "Rus" -#: pretix/_base_settings.py:113 +#: pretix/_base_settings.py:114 msgid "Slovak" msgstr "" -#: pretix/_base_settings.py:114 +#: pretix/_base_settings.py:115 msgid "Swedish" msgstr "" -#: pretix/_base_settings.py:115 +#: pretix/_base_settings.py:116 msgid "Spanish" msgstr "Espanyol" -#: pretix/_base_settings.py:116 +#: pretix/_base_settings.py:117 msgid "Turkish" msgstr "Turc" -#: pretix/_base_settings.py:117 +#: pretix/_base_settings.py:118 msgid "Ukrainian" msgstr "" @@ -170,11 +174,11 @@ msgstr "pretixSCAN (mode quiosc, només online)" msgid "Application name" msgstr "Nom de l'aplicació" -#: pretix/api/models.py:42 pretix/base/models/customers.py:421 +#: pretix/api/models.py:42 pretix/base/models/customers.py:425 msgid "Redirection URIs" msgstr "URIs de la redirecció" -#: pretix/api/models.py:43 pretix/base/models/customers.py:422 +#: pretix/api/models.py:43 pretix/base/models/customers.py:426 msgid "Allowed URIs list, space separated" msgstr "Llista de URIs permeses separades per espais" @@ -226,7 +230,7 @@ msgstr "Límit pels esdeveniments" msgid "Comment" msgstr "Comentari" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1384 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1413 msgid "The product \"{}\" is not assigned to a quota." msgstr "El producte \"{}\" no s'ha assignat a una quota." @@ -277,11 +281,11 @@ msgstr "Connector desconegut: '{name}'." msgid "Item meta data property '{name}' does not exist." msgstr "La propietat de metadades '{name}' no existeix." -#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1266 +#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1267 msgid "The bundled item must not be the same item as the bundling one." msgstr "L'element empaquetat no pot ser el mateix que el propi paquet." -#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1268 +#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1269 msgid "The bundled item must not have bundles on its own." msgstr "L'element empaquetat no pot tenir paquets ell mateix." @@ -305,7 +309,7 @@ msgstr "" "Els vals regal haurien d'estar associats a una taxa impositiva, perquè en el " "moment del bescanvi s'aplicaran les taxes de venda." -#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:773 +#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:774 msgid "Gift card products should not be admission products at the same time." msgstr "Els vals regal no haurien de ser també entrades." @@ -317,21 +321,21 @@ msgstr "" "No es suporta l'actualització d'opcions via PATCH/PUT. Si us plau utilitzeu " "el punt final dedicat imbricat." -#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:177 +#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:178 msgid "Question cannot depend on a question asked during check-in." msgstr "" "Aquesta pregunta no ha de dependre d'una altra pregunta que es faci durant " "el procés de registre." -#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:182 +#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:183 msgid "Circular dependency between questions detected." msgstr "S'ha detectat una dependència cíclica entre les preguntes." -#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:191 +#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:192 msgid "This type of question cannot be asked during check-in." msgstr "Aquest tipus de preguntes no es pot fer durant el procés de registre." -#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:199 +#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:200 #, fuzzy #| msgid "This type of question cannot be asked during check-in." msgid "This type of question cannot be shown during check-in." @@ -349,35 +353,35 @@ msgstr "" "Ja hi ha un val regal amb el mateix secret en algun compte d'organitzador " "vinculat." -#: pretix/api/serializers/order.py:78 +#: pretix/api/serializers/order.py:79 #, fuzzy, python-brace-format #| msgid "An internal error occurred, please try again." msgid "\"{input}\" is not a valid choice." msgstr "Ha succeït un error intern, si us plau intenteu-ho de nou." -#: pretix/api/serializers/order.py:1345 pretix/api/views/cart.py:224 +#: pretix/api/serializers/order.py:1374 pretix/api/views/cart.py:224 #: pretix/base/services/orders.py:1530 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "El seient \"{seat}\" no està disponible." -#: pretix/api/serializers/order.py:1371 pretix/api/serializers/order.py:1378 +#: pretix/api/serializers/order.py:1400 pretix/api/serializers/order.py:1407 msgid "The product \"{}\" is not available on this date." msgstr "El producte \"{}\" no està disponible en aquesta data." -#: pretix/api/serializers/order.py:1393 pretix/api/views/cart.py:200 +#: pretix/api/serializers/order.py:1422 pretix/api/views/cart.py:200 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "No hi ha prou quota disponible a \"{}\" per realitzar l'operació." -#: pretix/api/serializers/organizer.py:103 +#: pretix/api/serializers/organizer.py:105 #: pretix/control/forms/organizer.py:888 pretix/presale/forms/customer.py:445 #, fuzzy #| msgid "This ticket has already been redeemed." msgid "An account with this email address is already registered." msgstr "Ja s'ha validat aquest tiquet." -#: pretix/api/serializers/organizer.py:236 +#: pretix/api/serializers/organizer.py:238 #: pretix/control/forms/organizer.py:737 msgid "" "A gift card with the same secret already exists in your or an affiliated " @@ -386,18 +390,18 @@ msgstr "" "Ja hi ha un val regal amb el mateix secret en algun compte d'organitzador " "vinculat." -#: pretix/api/serializers/organizer.py:327 -#: pretix/control/views/organizer.py:769 +#: pretix/api/serializers/organizer.py:329 +#: pretix/control/views/organizer.py:771 msgid "pretix account invitation" msgstr "invitació a un compte pretix" -#: pretix/api/serializers/organizer.py:349 -#: pretix/control/views/organizer.py:868 +#: pretix/api/serializers/organizer.py:351 +#: pretix/control/views/organizer.py:870 msgid "This user already has been invited for this team." msgstr "Aquest usuari ja ha estat convidat a aquest equip." -#: pretix/api/serializers/organizer.py:365 -#: pretix/control/views/organizer.py:885 +#: pretix/api/serializers/organizer.py:367 +#: pretix/control/views/organizer.py:887 msgid "This user already has permissions for this team." msgstr "Aquest usuari ja té permisos per a aquest equip." @@ -415,7 +419,7 @@ msgstr "" msgid "Medium connected to other event" msgstr "" -#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:686 +#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:693 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -425,23 +429,23 @@ msgstr "" "compte." #: pretix/api/views/order.py:607 pretix/control/views/orders.py:1588 -#: pretix/presale/views/order.py:741 pretix/presale/views/order.py:814 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:804 msgid "You cannot generate an invoice for this order." msgstr "No podeu generar una factura per aquesta comanda." #: pretix/api/views/order.py:612 pretix/control/views/orders.py:1590 -#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816 +#: pretix/presale/views/order.py:733 pretix/presale/views/order.py:806 msgid "An invoice for this order already exists." msgstr "Ja existeix una factura per aquesta comanda." #: pretix/api/views/order.py:638 pretix/control/views/orders.py:1716 -#: pretix/control/views/users.py:143 +#: pretix/control/views/users.py:145 msgid "There was an error sending the mail. Please try again later." msgstr "" "S'ha produït un error enviant el correu. Si us plau intenteu-ho més tard." #: pretix/api/views/order.py:718 pretix/base/services/cart.py:215 -#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:798 +#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:788 msgid "One of the selected products is not available in the selected country." msgstr "El producte seleccionat no està disponible en aquesta geografia." @@ -696,7 +700,7 @@ msgstr "Usuari {system}" #: pretix/control/templates/pretixcontrol/organizers/customers.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:161 #: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/presale/checkoutflow.py:1528 pretix/presale/forms/checkout.py:57 +#: pretix/presale/checkoutflow.py:1532 pretix/presale/forms/checkout.py:57 #: pretix/presale/forms/customer.py:56 pretix/presale/forms/customer.py:131 #: pretix/presale/forms/customer.py:286 pretix/presale/forms/customer.py:332 #: pretix/presale/forms/customer.py:375 pretix/presale/forms/user.py:40 @@ -791,27 +795,27 @@ msgid "" "{fields}." msgstr "" -#: pretix/base/customersso/oidc.py:203 pretix/base/customersso/oidc.py:210 -#: pretix/base/customersso/oidc.py:229 pretix/base/customersso/oidc.py:246 -#: pretix/base/customersso/oidc.py:253 pretix/presale/views/customer.py:740 -#: pretix/presale/views/customer.py:750 pretix/presale/views/customer.py:788 -#: pretix/presale/views/customer.py:862 +#: pretix/base/customersso/oidc.py:219 pretix/base/customersso/oidc.py:226 +#: pretix/base/customersso/oidc.py:245 pretix/base/customersso/oidc.py:262 +#: pretix/base/customersso/oidc.py:269 pretix/presale/views/customer.py:743 +#: pretix/presale/views/customer.py:753 pretix/presale/views/customer.py:792 +#: pretix/presale/views/customer.py:866 #, python-brace-format msgid "Login was not successful. Error message: \"{error}\"." msgstr "" -#: pretix/base/customersso/oidc.py:236 +#: pretix/base/customersso/oidc.py:252 msgid "" "The email address on this account is not yet verified. Please first confirm " "the email address in your customer account." msgstr "" #: pretix/base/email.py:203 pretix/base/exporters/items.py:157 -#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:311 +#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:322 #: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:55 -#: pretix/plugins/ticketoutputpdf/models.py:322 +#: pretix/plugins/ticketoutputpdf/models.py:328 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:33 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:53 msgid "Default" @@ -886,7 +890,7 @@ msgstr "Preguntes" #: pretix/control/forms/filter.py:424 pretix/control/forms/filter.py:1903 #: pretix/control/forms/filter.py:2127 pretix/control/forms/filter.py:2242 #: pretix/control/forms/filter.py:2324 pretix/control/forms/filter.py:2541 -#: pretix/control/forms/item.py:326 pretix/control/forms/orders.py:346 +#: pretix/control/forms/item.py:327 pretix/control/forms/orders.py:346 #: pretix/control/forms/orders.py:398 pretix/control/forms/orders.py:828 #: pretix/control/forms/vouchers.py:118 #: pretix/control/templates/pretixcontrol/checkin/lists.html:99 @@ -898,7 +902,7 @@ msgstr "Preguntes" #: pretix/control/templates/pretixcontrol/subevents/detail.html:12 #: pretix/control/templates/pretixcontrol/vouchers/index.html:140 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:167 -#: pretix/control/views/waitinglist.py:311 +#: pretix/control/views/waitinglist.py:318 #: pretix/plugins/checkinlists/exporters.py:509 #: pretix/plugins/checkinlists/exporters.py:698 #: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:282 @@ -984,9 +988,9 @@ msgstr "Identificador intern" #: pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/order/index.html:256 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:163 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:506 -#: pretix/presale/checkoutflow.py:1534 pretix/presale/forms/checkout.py:84 +#: pretix/presale/checkoutflow.py:1538 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:78 #: pretix/presale/templates/pretixpresale/event/order.html:303 msgid "Phone number" @@ -994,7 +998,7 @@ msgstr "Número de telèfon" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3263 -#: pretix/base/settings.py:3596 pretix/base/settings.py:3608 +#: pretix/base/settings.py:3599 pretix/base/settings.py:3611 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Nom complet" @@ -1008,9 +1012,9 @@ msgstr "Nom complet" #: pretix/base/models/items.py:2042 pretix/base/models/items.py:2215 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:75 #: pretix/base/models/organizer.py:535 pretix/base/models/seating.py:85 -#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3223 -#: pretix/base/settings.py:3233 pretix/base/settings.py:3585 -#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:438 +#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3226 +#: pretix/base/settings.py:3236 pretix/base/settings.py:3588 +#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:439 #: pretix/control/forms/organizer.py:913 #: pretix/control/templates/pretixcontrol/checkin/index.html:109 #: pretix/control/templates/pretixcontrol/checkin/lists.html:92 @@ -1027,12 +1031,12 @@ msgstr "Nom complet" #: pretix/control/templates/pretixcontrol/organizers/team_members.html:100 #: pretix/control/templates/pretixcontrol/subevents/index.html:93 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:159 -#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53 +#: pretix/control/views/waitinglist.py:314 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 #: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/checkinlists/exporters.py:758 #: pretix/plugins/reports/exporters.py:885 -#: pretix/plugins/ticketoutputpdf/models.py:327 +#: pretix/plugins/ticketoutputpdf/models.py:333 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/forms/customer.py:167 pretix/presale/forms/customer.py:468 #: pretix/presale/forms/waitinglist.py:66 @@ -1065,7 +1069,7 @@ msgstr "Data de registre" #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:258 #: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54 #: pretix/control/forms/event.py:1612 pretix/control/forms/exports.py:49 -#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308 +#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:315 msgid "Language" msgstr "Idioma" @@ -1103,7 +1107,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:187 #: pretix/base/modelimport.py:194 pretix/base/models/orders.py:1399 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:519 -#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:607 +#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:608 #: pretix/control/forms/subevents.py:119 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1127,7 +1131,7 @@ msgstr "Si" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:186 #: pretix/base/modelimport.py:196 pretix/base/models/orders.py:1401 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:520 -#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:608 +#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:609 #: pretix/control/forms/subevents.py:120 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1237,8 +1241,8 @@ msgid "Timezone" msgstr "Zona horària" #: pretix/base/exporters/events.py:62 pretix/base/models/event.py:582 -#: pretix/base/models/event.py:1471 pretix/base/settings.py:3221 -#: pretix/base/settings.py:3231 pretix/control/forms/subevents.py:480 +#: pretix/base/models/event.py:1471 pretix/base/settings.py:3224 +#: pretix/base/settings.py:3234 pretix/control/forms/subevents.py:480 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Hora d'inici de l'esdeveniment" @@ -1403,7 +1407,7 @@ msgstr "Codi de comanda" #: pretix/base/models/customers.py:395 pretix/base/models/waitinglist.py:76 #: pretix/control/forms/filter.py:552 #: pretix/control/templates/pretixcontrol/users/index.html:42 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:134 msgid "Email address" msgstr "Adreça de correu electrònic" @@ -2037,7 +2041,7 @@ msgstr "Total de comandes" #: pretix/control/templates/pretixcontrol/search/payments.html:103 #: pretix/control/templates/pretixcontrol/subevents/index.html:104 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:170 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:9 #: pretix/plugins/reports/exporters.py:561 #: pretix/plugins/reports/exporters.py:886 @@ -2251,7 +2255,7 @@ msgstr "Data de finalització" #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:44 #: pretix/control/templates/pretixcontrol/vouchers/index.html:134 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:165 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:374 #: pretix/plugins/checkinlists/exporters.py:497 #: pretix/plugins/checkinlists/exporters.py:692 @@ -2762,7 +2766,7 @@ msgstr "Mode de prova" msgid "Organizer" msgstr "Organitzador" -#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:521 +#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:573 #: pretix/control/templates/pretixcontrol/base.html:280 #: pretix/control/templates/pretixcontrol/checkin/index.html:145 #: pretix/control/templates/pretixcontrol/order/index.html:24 @@ -3000,7 +3004,7 @@ msgstr "Esperant un val" #: pretix/base/exporters/waitinglist.py:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:107 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:227 -#: pretix/control/views/waitinglist.py:326 +#: pretix/control/views/waitinglist.py:333 msgid "Voucher assigned" msgstr "Val assignat" @@ -3011,14 +3015,14 @@ msgstr "Esperant el bescanvi del val" #: pretix/base/exporters/waitinglist.py:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:223 -#: pretix/control/views/waitinglist.py:322 +#: pretix/control/views/waitinglist.py:329 msgid "Voucher redeemed" msgstr "Val bescanviat" #: pretix/base/exporters/waitinglist.py:80 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:116 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:225 -#: pretix/control/views/waitinglist.py:324 +#: pretix/control/views/waitinglist.py:331 msgid "Voucher expired" msgstr "Val expirat" @@ -3036,7 +3040,7 @@ msgid "Date" msgstr "Data" #: pretix/base/exporters/waitinglist.py:119 -#: pretix/control/views/waitinglist.py:308 +#: pretix/control/views/waitinglist.py:315 msgid "Priority" msgstr "Prioritat" @@ -3044,7 +3048,7 @@ msgstr "Prioritat" #: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:190 #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:114 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:517 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 @@ -3304,68 +3308,68 @@ msgstr "Client comercial o institucional" msgid "Individual customer" msgstr "Client individual" -#: pretix/base/invoice.py:86 +#: pretix/base/invoice.py:138 #, python-format msgctxt "invoice" msgid "Page %d of %d" msgstr "Pàgina %d de %d" -#: pretix/base/invoice.py:323 +#: pretix/base/invoice.py:375 msgctxt "invoice" msgid "Classic renderer (pretix 1.0)" msgstr "Renderització clàssica (pretix 1.0)" -#: pretix/base/invoice.py:367 +#: pretix/base/invoice.py:419 msgctxt "invoice" msgid "Invoice from" msgstr "Factura de" -#: pretix/base/invoice.py:373 +#: pretix/base/invoice.py:425 msgctxt "invoice" msgid "Invoice to" msgstr "Factura a" -#: pretix/base/invoice.py:410 pretix/base/invoice.py:960 +#: pretix/base/invoice.py:462 pretix/base/invoice.py:1016 msgctxt "invoice" msgid "Order code" msgstr "Codi de comanda" -#: pretix/base/invoice.py:419 pretix/base/invoice.py:973 +#: pretix/base/invoice.py:471 pretix/base/invoice.py:1029 msgctxt "invoice" msgid "Cancellation number" msgstr "Número de cancel·lació" -#: pretix/base/invoice.py:425 pretix/base/invoice.py:975 +#: pretix/base/invoice.py:477 pretix/base/invoice.py:1031 msgctxt "invoice" msgid "Original invoice" msgstr "Factura original" -#: pretix/base/invoice.py:430 pretix/base/invoice.py:980 +#: pretix/base/invoice.py:482 pretix/base/invoice.py:1036 msgctxt "invoice" msgid "Invoice number" msgstr "Número de la factura" -#: pretix/base/invoice.py:438 pretix/base/invoice.py:995 +#: pretix/base/invoice.py:490 pretix/base/invoice.py:1051 msgctxt "invoice" msgid "Cancellation date" msgstr "Data de cancel·lació" -#: pretix/base/invoice.py:444 +#: pretix/base/invoice.py:496 msgctxt "invoice" msgid "Original invoice date" msgstr "Data de la factura original" -#: pretix/base/invoice.py:451 pretix/base/invoice.py:997 +#: pretix/base/invoice.py:503 pretix/base/invoice.py:1053 msgctxt "invoice" msgid "Invoice date" msgstr "Data de la factura" -#: pretix/base/invoice.py:467 +#: pretix/base/invoice.py:519 msgctxt "invoice" msgid "Event" msgstr "Esdeveniment" -#: pretix/base/invoice.py:493 +#: pretix/base/invoice.py:545 #, python-brace-format msgctxt "invoice" msgid "" @@ -3375,138 +3379,138 @@ msgstr "" "{from_date}\n" "fins {to_date}" -#: pretix/base/invoice.py:526 pretix/base/services/mail.py:495 +#: pretix/base/invoice.py:578 pretix/base/services/mail.py:495 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" msgstr "Factura {num}" -#: pretix/base/invoice.py:569 +#: pretix/base/invoice.py:621 #, python-brace-format msgctxt "invoice" msgid "Customer reference: {reference}" msgstr "Referència de client: {reference}" -#: pretix/base/invoice.py:577 +#: pretix/base/invoice.py:629 msgctxt "invoice" msgid "Customer VAT ID" msgstr "Client VAT ID" -#: pretix/base/invoice.py:584 +#: pretix/base/invoice.py:636 msgctxt "invoice" msgid "Beneficiary" msgstr "Beneficiari" -#: pretix/base/invoice.py:605 +#: pretix/base/invoice.py:657 msgctxt "invoice" msgid "Tax Invoice" msgstr "Impostos de la factura" -#: pretix/base/invoice.py:606 +#: pretix/base/invoice.py:658 msgctxt "invoice" msgid "Invoice" msgstr "Factura" -#: pretix/base/invoice.py:607 +#: pretix/base/invoice.py:659 #: pretix/control/templates/pretixcontrol/order/index.html:271 #: pretix/presale/templates/pretixpresale/event/order.html:243 msgctxt "invoice" msgid "Cancellation" msgstr "Cancel·lació" -#: pretix/base/invoice.py:629 pretix/base/invoice.py:637 +#: pretix/base/invoice.py:681 pretix/base/invoice.py:689 msgctxt "invoice" msgid "Description" msgstr "Descripció" -#: pretix/base/invoice.py:630 pretix/base/invoice.py:638 +#: pretix/base/invoice.py:682 pretix/base/invoice.py:690 msgctxt "invoice" msgid "Qty" msgstr "Quantitat" -#: pretix/base/invoice.py:631 pretix/base/invoice.py:777 +#: pretix/base/invoice.py:683 pretix/base/invoice.py:833 msgctxt "invoice" msgid "Tax rate" msgstr "Taxa d'impostos" -#: pretix/base/invoice.py:632 +#: pretix/base/invoice.py:684 msgctxt "invoice" msgid "Net" msgstr "Net" -#: pretix/base/invoice.py:633 +#: pretix/base/invoice.py:685 msgctxt "invoice" msgid "Gross" msgstr "Brut" -#: pretix/base/invoice.py:639 +#: pretix/base/invoice.py:691 msgctxt "invoice" msgid "Amount" msgstr "Quantitat" -#: pretix/base/invoice.py:651 +#: pretix/base/invoice.py:707 #, python-brace-format msgctxt "invoice" msgid "Single price: {net_price} net / {gross_price} gross" msgstr "" -#: pretix/base/invoice.py:668 +#: pretix/base/invoice.py:724 #, fuzzy, python-brace-format #| msgid "Original price" msgctxt "invoice" msgid "Single price: {price}" msgstr "Preu original" -#: pretix/base/invoice.py:686 pretix/base/invoice.py:692 +#: pretix/base/invoice.py:742 pretix/base/invoice.py:748 msgctxt "invoice" msgid "Invoice total" msgstr "Total de la factura" -#: pretix/base/invoice.py:702 +#: pretix/base/invoice.py:758 msgctxt "invoice" msgid "Received payments" msgstr "Pagaments rebuts" -#: pretix/base/invoice.py:707 +#: pretix/base/invoice.py:763 msgctxt "invoice" msgid "Outstanding payments" msgstr "Pagaments emesos" -#: pretix/base/invoice.py:724 +#: pretix/base/invoice.py:780 #, fuzzy #| msgid "Gift card" msgctxt "invoice" msgid "Paid by gift card" msgstr "Targeta regal" -#: pretix/base/invoice.py:729 +#: pretix/base/invoice.py:785 #, fuzzy #| msgid "Pending amount" msgctxt "invoice" msgid "Remaining amount" msgstr "Quantitat pendent" -#: pretix/base/invoice.py:778 +#: pretix/base/invoice.py:834 msgctxt "invoice" msgid "Net value" msgstr "Valor net" -#: pretix/base/invoice.py:779 +#: pretix/base/invoice.py:835 msgctxt "invoice" msgid "Gross value" msgstr "Valor brut" -#: pretix/base/invoice.py:780 +#: pretix/base/invoice.py:836 msgctxt "invoice" msgid "Tax" msgstr "Impost" -#: pretix/base/invoice.py:810 +#: pretix/base/invoice.py:866 msgctxt "invoice" msgid "Included taxes" msgstr "Imposts inclosos" -#: pretix/base/invoice.py:838 +#: pretix/base/invoice.py:894 #, fuzzy, python-brace-format #| msgctxt "invoice" #| msgid "" @@ -3520,7 +3524,7 @@ msgstr "" "S'està usant la taxa de conversió de 1:{rate} tal com publica en Banc " "Central Europeu a dia {date} que es correspon amb:" -#: pretix/base/invoice.py:853 +#: pretix/base/invoice.py:909 #, fuzzy, python-brace-format #| msgctxt "invoice" #| msgid "" @@ -3535,22 +3539,22 @@ msgstr "" "Central Europeu a dia {date}, el total de la factura es correspon amb " "{total}." -#: pretix/base/invoice.py:867 +#: pretix/base/invoice.py:923 msgid "Default invoice renderer (European-style letter)" msgstr "" -#: pretix/base/invoice.py:956 +#: pretix/base/invoice.py:1012 #, fuzzy #| msgid "Please enter the same password twice" msgctxt "invoice" msgid "(Please quote at all times.)" msgstr "Si us plau, introduïu la mateixa contrasenya dues vegades" -#: pretix/base/invoice.py:1003 +#: pretix/base/invoice.py:1059 msgid "Simplified invoice renderer" msgstr "" -#: pretix/base/invoice.py:1022 +#: pretix/base/invoice.py:1078 #, fuzzy, python-brace-format #| msgid "Event date range" msgctxt "invoice" @@ -3819,7 +3823,7 @@ msgid "You need to select a specific seat." msgstr "Heu de seleccionar un seient específic." #: pretix/base/modelimport_orders.py:647 pretix/base/models/items.py:1670 -#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:148 +#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:149 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 @@ -4272,11 +4276,17 @@ msgstr "Data de l'esdeveniment" msgid "Grant type" msgstr "Tipus de dispositiu" -#: pretix/base/models/customers.py:428 +#: pretix/base/models/customers.py:420 +#, fuzzy +#| msgid "Required question" +msgid "Require PKCE extension" +msgstr "Pregunta obligatòria" + +#: pretix/base/models/customers.py:432 msgid "Allowed access scopes" msgstr "" -#: pretix/base/models/customers.py:429 +#: pretix/base/models/customers.py:433 #, fuzzy #| msgid "Create multiple vouchers" msgid "Separate multiple values with spaces" @@ -4564,7 +4574,7 @@ msgstr "Restringir a canals de venda especícifs" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1718 +#: pretix/control/views/organizer.py:1720 #: pretix/plugins/reports/accountingreport.py:104 #: pretix/plugins/reports/accountingreport.py:107 msgid "Events" @@ -4636,7 +4646,7 @@ msgstr "" "Si se selecciona, aquest esdeveniment es mostrarà públicament a la llista de " "dates del teu esdeveniment." -#: pretix/base/models/event.py:1510 pretix/base/settings.py:3022 +#: pretix/base/models/event.py:1510 pretix/base/settings.py:3025 msgid "Frontpage text" msgstr "Text de la pàgina frontal" @@ -4954,14 +4964,14 @@ msgstr "Client" msgid "Dynamic validity" msgstr "Targeta regal" -#: pretix/base/models/items.py:444 pretix/control/forms/item.py:660 +#: pretix/base/models/items.py:444 pretix/control/forms/item.py:661 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3 #, fuzzy #| msgid "This product is currently not available." msgid "Hide product if unavailable" msgstr "Aquest producte no es troba actualment disponible." -#: pretix/base/models/items.py:445 pretix/control/forms/item.py:661 +#: pretix/base/models/items.py:445 pretix/control/forms/item.py:662 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5 #, fuzzy #| msgid "The ordered product \"{item}\" is no longer available." @@ -5069,7 +5079,7 @@ msgstr "" "Això només funcionarà si les llistes d'espera estan activades per a aquest " "acte." -#: pretix/base/models/items.py:548 pretix/base/settings.py:1352 +#: pretix/base/models/items.py:548 pretix/base/settings.py:1355 #: pretix/control/forms/event.py:1677 msgid "Show number of tickets left" msgstr "Mostra el número restant de tiquets" @@ -5078,7 +5088,7 @@ msgstr "Mostra el número restant de tiquets" msgid "Publicly show how many tickets are still available." msgstr "Mostra públicament quants tiquets hi ha encara disponibles." -#: pretix/base/models/items.py:556 pretix/control/forms/item.py:625 +#: pretix/base/models/items.py:556 pretix/control/forms/item.py:626 msgid "Product picture" msgstr "Imatge del producte" @@ -5268,7 +5278,7 @@ msgid "" "change but keep their current validity." msgstr "" -#: pretix/base/models/items.py:738 pretix/control/forms/item.py:728 +#: pretix/base/models/items.py:738 pretix/control/forms/item.py:729 #, fuzzy #| msgid "Gift card" msgid "Start of validity" @@ -5347,7 +5357,7 @@ msgstr "" #: pretix/base/models/items.py:795 pretix/base/models/items.py:1701 #: pretix/control/forms/filter.py:420 pretix/control/forms/filter.py:1897 -#: pretix/control/forms/item.py:271 pretix/control/navigation.py:138 +#: pretix/control/forms/item.py:272 pretix/control/navigation.py:138 #: pretix/control/navigation.py:147 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/items/base.html:3 @@ -5788,7 +5798,7 @@ msgstr "Opcions de preguntes" msgid "Total capacity" msgstr "Capacitat total" -#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:448 +#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:449 msgid "Leave empty for an unlimited number of tickets." msgstr "Deixeu-ho buit per a un número de tiquets il·limitat." @@ -5798,7 +5808,7 @@ msgstr "Deixeu-ho buit per a un número de tiquets il·limitat." msgid "Item" msgstr "Element" -#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:907 +#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:908 #: pretix/plugins/autocheckin/models.py:74 msgid "Variations" msgstr "Variacions" @@ -6203,8 +6213,8 @@ msgstr "Altres tarifes" msgid "Other fees" msgstr "Altres tarifes" -#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1310 -#: pretix/base/payment.py:1314 pretix/base/settings.py:991 +#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1317 +#: pretix/base/payment.py:1321 pretix/base/settings.py:991 #: pretix/control/forms/organizer.py:826 #: pretix/control/templates/pretixcontrol/items/index.html:106 #: pretix/control/templates/pretixcontrol/order/index.html:151 @@ -6252,7 +6262,7 @@ msgstr "" msgid "Badge" msgstr "Targes d'identificació" -#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1109 +#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1113 #: pretix/control/forms/organizer.py:777 pretix/control/forms/organizer.py:813 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 @@ -6418,7 +6428,7 @@ msgid "Type" msgstr "" #: pretix/base/models/seating.py:45 pretix/base/models/tax.py:305 -#: pretix/base/pdf.py:1265 +#: pretix/base/pdf.py:1269 msgid "Your layout file is not a valid JSON file." msgstr "" @@ -7241,11 +7251,16 @@ msgctxt "invoice" msgid "The payment for this invoice has already been received." msgstr "Ja s'ha rebut el pagament per a aquesta factura." -#: pretix/base/payment.py:977 +#: pretix/base/payment.py:970 +msgid "" +"This payment is already being processed and can not be canceled any more." +msgstr "" + +#: pretix/base/payment.py:984 msgid "Automatic refunds are not supported by this payment provider." msgstr "Aquest proveïdor de pagament no suporta reemborsaments automàtics." -#: pretix/base/payment.py:1068 +#: pretix/base/payment.py:1075 msgid "" "No payment is required as this order only includes products which are free " "of charge." @@ -7253,21 +7268,21 @@ msgstr "" "No es requereix cap pagament ja que aquesta comanda només inclou productes " "sense cost." -#: pretix/base/payment.py:1075 +#: pretix/base/payment.py:1082 msgid "Free of charge" msgstr "Sense cost" -#: pretix/base/payment.py:1107 +#: pretix/base/payment.py:1114 msgid "Box office" msgstr "Taquilla" -#: pretix/base/payment.py:1155 pretix/base/payment.py:1174 +#: pretix/base/payment.py:1162 pretix/base/payment.py:1181 #: pretix/plugins/manualpayment/apps.py:30 #: pretix/plugins/manualpayment/apps.py:33 msgid "Manual payment" msgstr "Pagament manual" -#: pretix/base/payment.py:1160 pretix/plugins/banktransfer/payment.py:202 +#: pretix/base/payment.py:1167 pretix/plugins/banktransfer/payment.py:202 msgid "" "In test mode, you can just manually mark this order as paid in the backend " "after it has been created." @@ -7275,16 +7290,16 @@ msgstr "" "En el mode de proves podeu marcar manualment aquesta comanda com a pagada al " "gestor després d'haver-la creat." -#: pretix/base/payment.py:1181 pretix/base/payment.py:1322 +#: pretix/base/payment.py:1188 pretix/base/payment.py:1329 #: pretix/plugins/banktransfer/payment.py:156 msgid "Payment method name" msgstr "Nom del mètode de pagament" -#: pretix/base/payment.py:1185 +#: pretix/base/payment.py:1192 msgid "Payment process description during checkout" msgstr "Descripció del procés de pagament durant la finalització de la comanda" -#: pretix/base/payment.py:1186 +#: pretix/base/payment.py:1193 msgid "" "This text will be shown during checkout when the user selects this payment " "method. It should give a short explanation on this payment method." @@ -7293,12 +7308,12 @@ msgstr "" "seleccioni aquest mètode de pagament. Hauria d'incloure una petita " "explicació d'aquest mètode de pagament." -#: pretix/base/payment.py:1191 +#: pretix/base/payment.py:1198 msgid "Payment process description in order confirmation emails" msgstr "" "Descripció del procés de pagament als correus de confirmació de comandes" -#: pretix/base/payment.py:1192 +#: pretix/base/payment.py:1199 #, fuzzy, python-brace-format #| msgid "" #| "This text will be included for the {payment_info} placeholder in order " @@ -7316,11 +7331,11 @@ msgstr "" "pagament. Podeu utilitzar els camps de {order}, {total}, {currency} i " "{total_with_currency}" -#: pretix/base/payment.py:1199 +#: pretix/base/payment.py:1206 msgid "Payment process description for pending orders" msgstr "Descripció del procés de pagament per les comandes pendents" -#: pretix/base/payment.py:1200 +#: pretix/base/payment.py:1207 #, fuzzy, python-brace-format #| msgid "" #| "This text will be shown on the order confirmation page for pending " @@ -7337,96 +7352,96 @@ msgstr "" "pagament. Podeu utilitzar els camps {order}, {total}, {currency} i " "{total_with_currency}" -#: pretix/base/payment.py:1208 pretix/plugins/banktransfer/payment.py:151 +#: pretix/base/payment.py:1215 pretix/plugins/banktransfer/payment.py:151 msgid "" "Create an invoice for orders using bank transfer immediately if the event is " "otherwise configured to create invoices after payment is completed." msgstr "" -#: pretix/base/payment.py:1259 +#: pretix/base/payment.py:1266 msgid "Offsetting" msgstr "Desplaçament" -#: pretix/base/payment.py:1273 pretix/control/views/orders.py:1244 +#: pretix/base/payment.py:1280 pretix/control/views/orders.py:1244 msgid "You entered an order that could not be found." msgstr "Heu introduït una comanda que no es pot trobar." -#: pretix/base/payment.py:1302 +#: pretix/base/payment.py:1309 #, python-format msgid "Balanced against orders: %s" msgstr "Comandes amb equilibri en contra: %s" -#: pretix/base/payment.py:1328 +#: pretix/base/payment.py:1335 #, fuzzy #| msgid "Payment method name" msgid "Payment method description" msgstr "Nom del mètode de pagament" -#: pretix/base/payment.py:1345 +#: pretix/base/payment.py:1352 msgid "In test mode, only test cards will work." msgstr "En mode de proves només funcionen les targetes de prova." -#: pretix/base/payment.py:1426 pretix/base/payment.py:1487 -#: pretix/base/payment.py:1532 pretix/base/payment.py:1534 +#: pretix/base/payment.py:1433 pretix/base/payment.py:1494 +#: pretix/base/payment.py:1539 pretix/base/payment.py:1541 #, fuzzy #| msgid "This variation does not belong to this product." msgid "This gift card does not support this currency." msgstr "Aquesta variació no pertany a aquest producte." -#: pretix/base/payment.py:1428 pretix/base/payment.py:1490 -#: pretix/base/payment.py:1540 +#: pretix/base/payment.py:1435 pretix/base/payment.py:1497 +#: pretix/base/payment.py:1547 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "This gift card can only be used in test mode." msgstr "Aquest producte només es pot comprar mitjançant un val." -#: pretix/base/payment.py:1430 pretix/base/payment.py:1493 -#: pretix/base/payment.py:1542 +#: pretix/base/payment.py:1437 pretix/base/payment.py:1500 +#: pretix/base/payment.py:1549 msgid "Only test gift cards can be used in test mode." msgstr "En mode de proves només es poden fer servir targetes regal de proves." -#: pretix/base/payment.py:1432 pretix/base/payment.py:1496 -#: pretix/base/payment.py:1544 +#: pretix/base/payment.py:1439 pretix/base/payment.py:1503 +#: pretix/base/payment.py:1551 msgid "This gift card is no longer valid." msgstr "Aquesta targeta regal ja no és vàlida." -#: pretix/base/payment.py:1434 pretix/base/payment.py:1499 +#: pretix/base/payment.py:1441 pretix/base/payment.py:1506 msgid "All credit on this gift card has been used." msgstr "Ja s'ha fet servir tot el crèdit de la targeta regal." -#: pretix/base/payment.py:1438 +#: pretix/base/payment.py:1445 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Aquest identificador ja s'està utilitzar per a una pregunta diferent." -#: pretix/base/payment.py:1453 pretix/base/payment.py:1479 -#: pretix/base/payment.py:1522 +#: pretix/base/payment.py:1460 pretix/base/payment.py:1486 +#: pretix/base/payment.py:1529 msgid "You cannot pay with gift cards when buying a gift card." msgstr "No es pot fer servir un val regal per comprar un val regal." -#: pretix/base/payment.py:1469 pretix/base/payment.py:1512 +#: pretix/base/payment.py:1476 pretix/base/payment.py:1519 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1472 pretix/base/payment.py:1515 +#: pretix/base/payment.py:1479 pretix/base/payment.py:1522 msgid "This gift card is not known." msgstr "Aquesta targeta regal és desconeguda." -#: pretix/base/payment.py:1474 pretix/base/payment.py:1517 +#: pretix/base/payment.py:1481 pretix/base/payment.py:1524 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1536 +#: pretix/base/payment.py:1543 msgid "This gift card is not accepted by this event organizer." msgstr "" "Aquesta targeta regal no és acceptada per l'organitzador de l'esdeveniment." -#: pretix/base/payment.py:1538 +#: pretix/base/payment.py:1545 msgid "This gift card was used in the meantime. Please try again." msgstr "Aquesta targeta regal ja s'ha fet servir. Si us plau torneu a provar." @@ -7746,7 +7761,7 @@ msgstr "Dia i hora de la impressió" msgid "Printing time" msgstr "Hora de la impressió" -#: pretix/base/pdf.py:411 pretix/control/forms/item.py:730 +#: pretix/base/pdf.py:411 pretix/control/forms/item.py:731 #, fuzzy #| msgid "Purchased" msgid "Purchase date" @@ -7895,7 +7910,7 @@ msgstr "Explicació de l'adreça de la factura" msgid "Invoice address name: {part}" msgstr "Nom de l'adreça de la factura: {part}" -#: pretix/base/pdf.py:1274 +#: pretix/base/pdf.py:1278 msgid "Your layout file is not a valid layout. Error message: {}" msgstr "" @@ -9006,8 +9021,8 @@ msgstr "La nova data d'expiració s'ha d'establir en el futur." msgid "This order is not pending approval." msgstr "Aquesta comanda no està pendent d'aprovació." -#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:938 -#: pretix/presale/views/order.py:992 +#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:928 +#: pretix/presale/views/order.py:982 msgid "You cannot cancel this order." msgstr "No podeu cancel·lar aquesta comanda." @@ -9301,7 +9316,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Complement: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:512 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:519 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The voucher has been sent to {recipient}." @@ -9577,7 +9592,7 @@ msgid "Show exchange rates" msgstr "Mostra la data de finalització de l'esdeveniment" #: pretix/base/settings.py:523 pretix/base/settings.py:531 -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:619 msgid "Never" msgstr "" @@ -9773,8 +9788,8 @@ msgstr "" msgid "Only respected by some invoice renderers." msgstr "Només ho respecten els navegadors moderns." -#: pretix/base/settings.py:743 pretix/base/settings.py:2867 -#: pretix/control/templates/pretixcontrol/pdf/index.html:352 +#: pretix/base/settings.py:743 pretix/base/settings.py:2870 +#: pretix/control/templates/pretixcontrol/pdf/index.html:363 msgid "Font" msgstr "Tipografia" @@ -10203,32 +10218,34 @@ msgstr "" #: pretix/base/settings.py:1311 #, fuzzy -#| msgid "Ask search engines not to index the ticket shop" -msgid "Show event times and dates on the ticket shop" -msgstr "Demana als motors de cerque que no indexin la tenda de tiquets" +#| msgid "This is not an event series." +msgid "This shop represents an event" +msgstr "Això no és una sèrie d'events." -#: pretix/base/settings.py:1312 +#: pretix/base/settings.py:1313 msgid "" -"If disabled, no date or time will be shown on the ticket shop's front page. " -"This settings also affects a few other locations, however it should not be " -"expected that the date of the event is shown nowhere to users." +"Uncheck this box if you are only selling something that has no specific " +"date, such as gift cards or a ticket that can be used any time. The system " +"will then stop showing the event date in some places like the event start " +"page. Note that pretix still is a system built around events and the date " +"may still show up in other places." msgstr "" -#: pretix/base/settings.py:1323 +#: pretix/base/settings.py:1326 msgid "Show event end date" msgstr "Mostra la data de finalització de l'esdeveniment" -#: pretix/base/settings.py:1324 +#: pretix/base/settings.py:1327 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Si està desactivat només es mostrarà al públic la data d'inici de " "l'esdeveniment." -#: pretix/base/settings.py:1333 +#: pretix/base/settings.py:1336 msgid "Show dates with time" msgstr "Mostra la dates amb l'hora" -#: pretix/base/settings.py:1334 +#: pretix/base/settings.py:1337 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -10236,27 +10253,27 @@ msgstr "" "Si està desactivat, la data d'inici i finalització de l'esdeveniment es " "mostraran sense l'hora." -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1346 msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1353 pretix/control/forms/event.py:1678 +#: pretix/base/settings.py:1356 pretix/control/forms/event.py:1678 msgid "Publicly show how many tickets of a certain type are still available." msgstr "Mostra públicament quants tiquets queden d'un tipus determinat." -#: pretix/base/settings.py:1362 +#: pretix/base/settings.py:1365 msgid "Ask search engines not to index the ticket shop" msgstr "Demana als motors de cerque que no indexin la tenda de tiquets" -#: pretix/base/settings.py:1371 +#: pretix/base/settings.py:1374 msgid "Show variations of a product expanded by default" msgstr "Mostra de manera predeterminada les variacions del producte expandides" -#: pretix/base/settings.py:1380 +#: pretix/base/settings.py:1383 msgid "Enable waiting list" msgstr "Activa la llista d'espera" -#: pretix/base/settings.py:1381 pretix/control/forms/event.py:1683 +#: pretix/base/settings.py:1384 pretix/control/forms/event.py:1683 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 " @@ -10268,11 +10285,11 @@ msgstr "" "primera persona de la llista d'espera i aquesta persona rep una notificació " "de correu amb un val que se pot usar per comprar el tiquet." -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1395 msgid "Automatic waiting list assignments" msgstr "Assignació automàtica de la llista d'espera" -#: pretix/base/settings.py:1393 +#: pretix/base/settings.py:1396 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -10287,11 +10304,11 @@ msgstr "" "d'espera però manteniu aquesta opció activada, s'enviaran igualment els " "tiquets." -#: pretix/base/settings.py:1409 +#: pretix/base/settings.py:1412 msgid "Waiting list response time" msgstr "Temps de resposta de la llista d'espera" -#: pretix/base/settings.py:1412 +#: pretix/base/settings.py:1415 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -10301,13 +10318,13 @@ msgstr "" "validar durant aquest número d'hores fins que expira i es pot reassignar a " "la següent persona de la llista." -#: pretix/base/settings.py:1423 +#: pretix/base/settings.py:1426 #, fuzzy #| msgid "Enable waiting list" msgid "Disable waiting list" msgstr "Activa la llista d'espera" -#: pretix/base/settings.py:1424 +#: pretix/base/settings.py:1427 msgid "" "The waiting list will be fully disabled after this date. This means that " "nobody can add themselves to the waiting list any more, but also that " @@ -10316,67 +10333,67 @@ msgid "" "remain active." msgstr "" -#: pretix/base/settings.py:1436 +#: pretix/base/settings.py:1439 #, fuzzy #| msgid "Ask for attendee names" msgid "Ask for a name" msgstr "Demana els nom dels assistents" -#: pretix/base/settings.py:1437 +#: pretix/base/settings.py:1440 #, fuzzy #| msgid "Add me to the waiting list" msgid "Ask for a name when signing up to the waiting list." msgstr "Afegiu-me a la llista d'espera" -#: pretix/base/settings.py:1446 +#: pretix/base/settings.py:1449 #, fuzzy #| msgid "Require customer name" msgid "Require name" msgstr "Requereix un nom de client" -#: pretix/base/settings.py:1447 +#: pretix/base/settings.py:1450 msgid "Require a name when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1457 +#: pretix/base/settings.py:1460 #, fuzzy #| msgid "Ask for attendee names" msgid "Ask for a phone number" msgstr "Demana els nom dels assistents" -#: pretix/base/settings.py:1458 +#: pretix/base/settings.py:1461 msgid "Ask for a phone number when signing up to the waiting list." msgstr "" -#: pretix/base/settings.py:1467 +#: pretix/base/settings.py:1470 #, fuzzy #| msgid "Phone number" msgid "Require phone number" msgstr "Número de telèfon" -#: pretix/base/settings.py:1468 +#: pretix/base/settings.py:1471 msgid "Require a phone number when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1478 +#: pretix/base/settings.py:1481 #, fuzzy #| msgid "Voucher explanation" msgid "Phone number explanation" msgstr "Explicació del val" -#: pretix/base/settings.py:1481 +#: pretix/base/settings.py:1484 msgid "" "If you ask for a phone number, explain why you do so and what you will use " "the phone number for." msgstr "" -#: pretix/base/settings.py:1493 +#: pretix/base/settings.py:1496 #, fuzzy #| msgid "Maximum number of items per order" msgid "Maximum number of entries per email address for the same product" msgstr "Número màxim d'elements per comanda" -#: pretix/base/settings.py:1497 +#: pretix/base/settings.py:1500 msgid "" "With an increased limit, a customer may request more than one ticket for a " "specific product using the same, unique email address. However, regardless " @@ -10385,13 +10402,13 @@ msgid "" "ticket at a time." msgstr "" -#: pretix/base/settings.py:1509 +#: pretix/base/settings.py:1512 #, fuzzy #| msgid "Show number of tickets left" msgid "Show number of check-ins to customer" msgstr "Mostra el número restant de tiquets" -#: pretix/base/settings.py:1510 +#: pretix/base/settings.py:1513 msgid "" "With this option enabled, your customers will be able to see how many times " "they entered the event. This is usually not necessary, but might be useful " @@ -10401,21 +10418,21 @@ msgid "" "check-in lists." msgstr "" -#: pretix/base/settings.py:1523 +#: pretix/base/settings.py:1526 #, fuzzy #| msgid "Download ticket" msgid "Allow users to download tickets" msgstr "Baixa el tiquet" -#: pretix/base/settings.py:1524 +#: pretix/base/settings.py:1527 msgid "If this is off, nobody can download a ticket." msgstr "" -#: pretix/base/settings.py:1533 +#: pretix/base/settings.py:1536 msgid "Download date" msgstr "Data de descàrrega" -#: pretix/base/settings.py:1534 +#: pretix/base/settings.py:1537 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -10426,47 +10443,47 @@ msgstr "" "dates d'esdeveniments, la descàrrega de tots els tiquets estaran disponibles " "si ho permet al menys una de les dates de l'esdeveniment." -#: pretix/base/settings.py:1545 +#: pretix/base/settings.py:1548 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Generate tickets for add-on products and bundled products" msgstr "Genera tiquets per a productes de no admissió" -#: pretix/base/settings.py:1546 +#: pretix/base/settings.py:1549 msgid "" "By default, tickets are only issued for products selected individually, not " "for add-on products or bundled products. With this option, a separate ticket " "is issued for every add-on product or bundled product as well." msgstr "" -#: pretix/base/settings.py:1559 +#: pretix/base/settings.py:1562 msgid "Generate tickets for all products" msgstr "Genera tiquets per a tots els productes" -#: pretix/base/settings.py:1560 +#: pretix/base/settings.py:1563 msgid "" "If turned off, tickets are only issued for products that are marked as an " "\"admission ticket\"in the product settings. You can also turn off ticket " "issuing in every product separately." msgstr "" -#: pretix/base/settings.py:1572 +#: pretix/base/settings.py:1575 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Generate tickets for pending orders" msgstr "Genera tiquets per a productes de no admissió" -#: pretix/base/settings.py:1573 +#: pretix/base/settings.py:1576 msgid "" "If turned off, ticket downloads are only possible after an order has been " "marked as paid." msgstr "" -#: pretix/base/settings.py:1584 +#: pretix/base/settings.py:1587 msgid "Do not issue ticket before email address is validated" msgstr "" -#: pretix/base/settings.py:1585 +#: pretix/base/settings.py:1588 msgid "" "If turned on, tickets will not be offered for download directly after " "purchase. They will be attached to the payment confirmation email (if the " @@ -10475,13 +10492,13 @@ msgid "" "orders performed through other sales channels." msgstr "" -#: pretix/base/settings.py:1601 +#: pretix/base/settings.py:1604 #, fuzzy #| msgid "Quota availabilities" msgid "Low availability threshold" msgstr "Disponibilitat de quotes" -#: pretix/base/settings.py:1602 +#: pretix/base/settings.py:1605 msgid "" "If the availability of tickets falls below this percentage, the event (or a " "date, if it is an event series) will be highlighted to have low availability " @@ -10489,49 +10506,49 @@ msgid "" "availability will not be shown publicly." msgstr "" -#: pretix/base/settings.py:1616 +#: pretix/base/settings.py:1619 msgid "Show availability in event overviews" msgstr "" -#: pretix/base/settings.py:1617 +#: pretix/base/settings.py:1620 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/base/settings.py:1630 pretix/base/settings.py:1638 +#: pretix/base/settings.py:1633 pretix/base/settings.py:1641 #: pretix/presale/templates/pretixpresale/fragment_calendar_nav.html:8 msgid "List" msgstr "Llista" -#: pretix/base/settings.py:1631 pretix/base/settings.py:1639 +#: pretix/base/settings.py:1634 pretix/base/settings.py:1642 #, fuzzy #| msgid "Weekday" msgid "Week calendar" msgstr "Dia de la setmana" -#: pretix/base/settings.py:1632 pretix/base/settings.py:1640 +#: pretix/base/settings.py:1635 pretix/base/settings.py:1643 #, fuzzy #| msgid "Cached ticket files" msgid "Month calendar" msgstr "Fitxers dels tiquets en memòria cau" -#: pretix/base/settings.py:1636 +#: pretix/base/settings.py:1639 msgid "Default overview style" msgstr "" -#: pretix/base/settings.py:1642 +#: pretix/base/settings.py:1645 msgid "" "If your event series has more than 50 dates in the future, only the month or " "week calendar can be used." msgstr "" -#: pretix/base/settings.py:1651 +#: pretix/base/settings.py:1654 msgid "Show filter options for calendar or list view" msgstr "" -#: pretix/base/settings.py:1652 +#: pretix/base/settings.py:1655 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "" @@ -10539,55 +10556,55 @@ msgid "" "settings." msgstr "El producte seleccionat no està actiu o no te cap preu establert." -#: pretix/base/settings.py:1661 +#: pretix/base/settings.py:1664 msgid "Hide all unavailable dates from calendar or list views" msgstr "" -#: pretix/base/settings.py:1662 pretix/base/settings.py:1673 +#: pretix/base/settings.py:1665 pretix/base/settings.py:1676 msgid "" "This option currently only affects the calendar of this event series, not " "the organizer-wide calendar." msgstr "" -#: pretix/base/settings.py:1672 +#: pretix/base/settings.py:1675 msgid "Hide all past dates from calendar" msgstr "" -#: pretix/base/settings.py:1684 pretix/base/settings.py:1693 +#: pretix/base/settings.py:1687 pretix/base/settings.py:1696 msgid "No modifications after order was submitted" msgstr "" -#: pretix/base/settings.py:1685 pretix/base/settings.py:1694 +#: pretix/base/settings.py:1688 pretix/base/settings.py:1697 #, fuzzy #| msgid "Only pending or paid orders can be changed." msgid "Only the person who ordered can make changes" msgstr "Només es poden canviar comandes pagades o pendents." -#: pretix/base/settings.py:1686 pretix/base/settings.py:1695 +#: pretix/base/settings.py:1689 pretix/base/settings.py:1698 msgid "Both the attendee and the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1690 +#: pretix/base/settings.py:1693 #, fuzzy #| msgid "All customers not checked in" msgid "Allow customers to modify their information" msgstr "Tots els clients que no han fet check-in" -#: pretix/base/settings.py:1705 +#: pretix/base/settings.py:1708 msgid "Allow customers to modify their information after they checked in." msgstr "" -#: pretix/base/settings.py:1706 +#: pretix/base/settings.py:1709 msgid "" "By default, no more modifications are possible for an order as soon as one " "of the tickets in the order has been checked in." msgstr "" -#: pretix/base/settings.py:1716 +#: pretix/base/settings.py:1719 msgid "Last date of modifications" msgstr "Darrera data de les modificacions" -#: pretix/base/settings.py:1717 +#: pretix/base/settings.py:1720 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -10599,64 +10616,64 @@ msgstr "" "useu la funció de sèries d'esdeveniments i la comanda conté tiquets per " "múltiples dates, s'utilitzarà la data més propera." -#: pretix/base/settings.py:1728 +#: pretix/base/settings.py:1731 #, fuzzy #| msgid "Customers can cancel their paid orders" msgid "Customers can change the variation of the products they purchased" msgstr "Els clients poden cancel·lar les seves comandes pagades" -#: pretix/base/settings.py:1737 +#: pretix/base/settings.py:1740 #, fuzzy #| msgid "Customers can cancel their paid orders" msgid "Customers can change their selected add-on products" msgstr "Els clients poden cancel·lar les seves comandes pagades" -#: pretix/base/settings.py:1747 pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 msgid "" "Only allow changes if the resulting price is higher or equal than the " "previous price." msgstr "" -#: pretix/base/settings.py:1748 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1751 pretix/base/settings.py:1762 msgid "" "Only allow changes if the resulting price is higher than the previous price." msgstr "" -#: pretix/base/settings.py:1749 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 msgid "" "Only allow changes if the resulting price is equal to the previous price." msgstr "" -#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 +#: pretix/base/settings.py:1753 pretix/base/settings.py:1764 msgid "" "Allow changes regardless of price, as long as no refund is required (i.e. " "the resulting price is not lower than what has already been paid)." msgstr "" -#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 +#: pretix/base/settings.py:1755 pretix/base/settings.py:1766 msgid "Allow changes regardless of price, even if this results in a refund." msgstr "" -#: pretix/base/settings.py:1756 +#: pretix/base/settings.py:1759 #, fuzzy #| msgid "Require email addresses per ticket" msgid "Requirement for changed prices" msgstr "Requereix adreces de correu per tiquet" -#: pretix/base/settings.py:1774 +#: pretix/base/settings.py:1777 #, fuzzy #| msgid "Do not allow cancellations after" msgid "Do not allow changes after" msgstr "No permetis cancel·lacions després de" -#: pretix/base/settings.py:1783 +#: pretix/base/settings.py:1786 #, fuzzy #| msgctxt "invoice" #| msgid "The payment for this invoice has already been received." msgid "Allow change even though the ticket has already been checked in" msgstr "Ja s'ha rebut el pagament per a aquesta factura." -#: pretix/base/settings.py:1784 +#: pretix/base/settings.py:1787 msgid "" "By default, order changes are disabled after any ticket in the order has " "been checked in. If you check this box, this requirement is lifted. It is " @@ -10665,11 +10682,11 @@ msgid "" "limitation on price changes above." msgstr "" -#: pretix/base/settings.py:1796 +#: pretix/base/settings.py:1799 msgid "Allow individual attendees to change their ticket" msgstr "" -#: pretix/base/settings.py:1797 +#: pretix/base/settings.py:1800 msgid "" "By default, only the person who ordered the tickets can make any changes. If " "you check this box, individual attendees can also make changes. However, " @@ -10678,45 +10695,45 @@ msgid "" "customer." msgstr "" -#: pretix/base/settings.py:1809 +#: pretix/base/settings.py:1812 msgid "Customers can cancel their unpaid orders" msgstr "Els clients poden cancel·lar les seves comandes no pagades" -#: pretix/base/settings.py:1821 +#: pretix/base/settings.py:1824 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "Charge a fixed cancellation fee" msgstr "Manté una tarifa fixa de cancel·lació" -#: pretix/base/settings.py:1822 pretix/base/settings.py:1833 -#: pretix/base/settings.py:1847 +#: pretix/base/settings.py:1825 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1850 msgid "" "Only affects orders pending payments, a cancellation fee for free orders is " "never charged. Note that it will be your responsibility to claim the " "cancellation fee from the user." msgstr "" -#: pretix/base/settings.py:1832 +#: pretix/base/settings.py:1835 #, fuzzy #| msgid "Keep payment, shipping and service fees" msgid "Charge payment, shipping and service fees" msgstr "Manté les tarifes de pagament, enviament i servei" -#: pretix/base/settings.py:1846 +#: pretix/base/settings.py:1849 #, fuzzy #| msgid "Keep a percentual cancellation fee" msgid "Charge a percentual cancellation fee" msgstr "Manté una tarifa de cancel·lació percentual" -#: pretix/base/settings.py:1857 pretix/base/settings.py:1996 +#: pretix/base/settings.py:1860 pretix/base/settings.py:1999 msgid "Do not allow cancellations after" msgstr "No permetis cancel·lacions després de" -#: pretix/base/settings.py:1866 +#: pretix/base/settings.py:1869 msgid "Customers can cancel their paid orders" msgstr "Els clients poden cancel·lar les seves comandes pagades" -#: pretix/base/settings.py:1867 +#: pretix/base/settings.py:1870 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -10725,41 +10742,41 @@ msgstr "" "ho permet. D'altra manera, es crearà una devolució manual perquè la " "processeu manualment." -#: pretix/base/settings.py:1880 pretix/control/forms/orders.py:888 +#: pretix/base/settings.py:1883 pretix/control/forms/orders.py:888 msgid "Keep a fixed cancellation fee" msgstr "Manté una tarifa fixa de cancel·lació" -#: pretix/base/settings.py:1889 +#: pretix/base/settings.py:1892 msgid "Keep payment, shipping and service fees" msgstr "Manté les tarifes de pagament, enviament i servei" -#: pretix/base/settings.py:1901 pretix/control/forms/orders.py:899 +#: pretix/base/settings.py:1904 pretix/control/forms/orders.py:899 msgid "Keep a percentual cancellation fee" msgstr "Manté una tarifa de cancel·lació percentual" -#: pretix/base/settings.py:1910 +#: pretix/base/settings.py:1913 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:1911 +#: pretix/base/settings.py:1914 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1916 +#: pretix/base/settings.py:1919 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1923 +#: pretix/base/settings.py:1926 #, fuzzy #| msgid "Voucher explanation" msgid "Voluntary lower refund explanation" msgstr "Explicació del val" -#: pretix/base/settings.py:1926 +#: pretix/base/settings.py:1929 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -10767,88 +10784,88 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1941 +#: pretix/base/settings.py:1944 msgid "Step size for reduction amount" msgstr "" -#: pretix/base/settings.py:1942 +#: pretix/base/settings.py:1945 msgid "" "By default, customers can choose an arbitrary amount for you to keep. If you " "set this to e.g. 10, they will only be able to choose values in increments " "of 10." msgstr "" -#: pretix/base/settings.py:1952 +#: pretix/base/settings.py:1955 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:1965 msgid "" "Do not show the cancellation fee to users when they request cancellation." msgstr "" -#: pretix/base/settings.py:1971 pretix/base/settings.py:1981 +#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1972 pretix/base/settings.py:1982 +#: pretix/base/settings.py:1975 pretix/base/settings.py:1985 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1973 pretix/base/settings.py:1983 +#: pretix/base/settings.py:1976 pretix/base/settings.py:1986 #, fuzzy #| msgid "Gift card" msgid "All refunds are issued as gift cards" msgstr "Targeta regal" -#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 +#: pretix/base/settings.py:1977 pretix/base/settings.py:1987 msgid "Do not handle refunds automatically at all" msgstr "" -#: pretix/base/settings.py:1979 +#: pretix/base/settings.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:148 #, fuzzy #| msgid "Refund requested" msgid "Refund method" msgstr "S'ha demanat un reemborsament" -#: pretix/base/settings.py:2005 pretix/base/settings.py:2018 +#: pretix/base/settings.py:2008 pretix/base/settings.py:2021 #, fuzzy #| msgid "Keep a percentual cancellation fee" msgid "Terms of cancellation" msgstr "Manté una tarifa de cancel·lació percentual" -#: pretix/base/settings.py:2008 +#: pretix/base/settings.py:2011 msgid "" "This text will be shown when cancellation is allowed for a paid order. Leave " "empty if you want pretix to automatically generate the terms of cancellation " "based on your settings." msgstr "" -#: pretix/base/settings.py:2021 +#: pretix/base/settings.py:2024 msgid "" "This text will be shown when cancellation is allowed for an unpaid or free " "order. Leave empty if you want pretix to automatically generate the terms of " "cancellation based on your settings." msgstr "" -#: pretix/base/settings.py:2031 pretix/control/forms/event.py:1706 +#: pretix/base/settings.py:2034 pretix/control/forms/event.py:1706 msgid "Contact address" msgstr "Adreça de contacte" -#: pretix/base/settings.py:2032 pretix/control/forms/event.py:1708 +#: pretix/base/settings.py:2035 pretix/control/forms/event.py:1708 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Això es mostrarà públicament per permetre que els assistents us contactin." -#: pretix/base/settings.py:2040 pretix/control/forms/event.py:1700 +#: pretix/base/settings.py:2043 pretix/control/forms/event.py:1700 msgid "Imprint URL" msgstr "Imprimeix l'URL" -#: pretix/base/settings.py:2041 pretix/control/forms/event.py:1701 +#: pretix/base/settings.py:2044 pretix/control/forms/event.py:1701 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -10856,11 +10873,11 @@ msgstr "" "Això hauria d'apuntar a una part del vostre lloc web amb els vostres detalls " "de contacte i informació legal." -#: pretix/base/settings.py:2051 +#: pretix/base/settings.py:2054 msgid "Privacy Policy URL" msgstr "" -#: pretix/base/settings.py:2052 +#: pretix/base/settings.py:2055 #, fuzzy #| msgid "" #| "This should point e.g. to a part of your website that has your contact " @@ -10872,20 +10889,20 @@ msgstr "" "Això hauria d'apuntar a una part del vostre lloc web amb els vostres detalls " "de contacte i informació legal." -#: pretix/base/settings.py:2074 +#: pretix/base/settings.py:2077 #, fuzzy #| msgid "Cached ticket files" msgid "Attach ticket files" msgstr "Fitxers dels tiquets en memòria cau" -#: pretix/base/settings.py:2076 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Tickets will never be attached if they're larger than {size} to avoid email " "delivery problems." msgstr "" -#: pretix/base/settings.py:2087 pretix/plugins/sendmail/forms.py:201 +#: pretix/base/settings.py:2090 pretix/plugins/sendmail/forms.py:201 #: pretix/plugins/sendmail/models.py:270 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66 #, fuzzy @@ -10893,29 +10910,29 @@ msgstr "" msgid "Attach calendar files" msgstr "Fitxers dels tiquets en memòria cau" -#: pretix/base/settings.py:2088 +#: pretix/base/settings.py:2091 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:2097 +#: pretix/base/settings.py:2100 msgid "Attach calendar files only after order has been paid" msgstr "" -#: pretix/base/settings.py:2098 +#: pretix/base/settings.py:2101 msgid "" "Use this if you e.g. put a private access link into the calendar file to " "make sure people only receive it after their payment was confirmed." msgstr "" -#: pretix/base/settings.py:2107 +#: pretix/base/settings.py:2110 #, fuzzy #| msgid "Product description" msgid "Event description" msgstr "Descripció del producte" -#: pretix/base/settings.py:2110 +#: pretix/base/settings.py:2113 msgid "" "You can use this to share information with your attendees, such as travel " "information or the link to a digital event. If you keep it empty, we will " @@ -10925,11 +10942,11 @@ msgid "" "people." msgstr "" -#: pretix/base/settings.py:2123 +#: pretix/base/settings.py:2126 msgid "Subject prefix" msgstr "Prefix de l'assumpte" -#: pretix/base/settings.py:2124 +#: pretix/base/settings.py:2127 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -10937,44 +10954,44 @@ msgstr "" "Això s'anteposarà a l'assumpte de tots els correus sortints, formatat com " "[prefix]. Trieu per exemple una forma curta del nom del vostre esdeveniment." -#: pretix/base/settings.py:2138 pretix/control/forms/mailsetup.py:35 +#: pretix/base/settings.py:2141 pretix/control/forms/mailsetup.py:35 #: pretix/control/forms/mailsetup.py:108 #: pretix/control/templates/pretixcontrol/event/mail.html:39 #: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "Adreça de l'emisor" -#: pretix/base/settings.py:2139 pretix/control/forms/mailsetup.py:36 +#: pretix/base/settings.py:2142 pretix/control/forms/mailsetup.py:36 #: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "L'adreça de l'emissor pels correus sortints" -#: pretix/base/settings.py:2148 +#: pretix/base/settings.py:2151 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Nom de l'assistent" -#: pretix/base/settings.py:2149 +#: pretix/base/settings.py:2152 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:2167 pretix/base/settings.py:2224 -#: pretix/base/settings.py:2241 pretix/base/settings.py:2259 +#: pretix/base/settings.py:2170 pretix/base/settings.py:2227 +#: pretix/base/settings.py:2244 pretix/base/settings.py:2262 #, python-brace-format msgid "Your order: {code}" msgstr "La vostra comanda: {code}" -#: pretix/base/settings.py:2171 pretix/base/settings.py:2204 -#: pretix/base/settings.py:2309 pretix/base/settings.py:2542 -#: pretix/base/settings.py:2579 +#: pretix/base/settings.py:2174 pretix/base/settings.py:2207 +#: pretix/base/settings.py:2312 pretix/base/settings.py:2545 +#: pretix/base/settings.py:2582 #, python-brace-format msgid "Your event registration: {code}" msgstr "El vostre registre: {code}" -#: pretix/base/settings.py:2175 +#: pretix/base/settings.py:2178 #, python-brace-format msgid "" "Hello,\n" @@ -10999,12 +11016,12 @@ msgstr "" "Atentament, \n" "l'equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2188 +#: pretix/base/settings.py:2191 #, python-brace-format msgid "Your orders for {event}" msgstr "Les vostres comandes per a {event}" -#: pretix/base/settings.py:2192 +#: pretix/base/settings.py:2195 #, python-brace-format msgid "" "Hello,\n" @@ -11027,7 +11044,7 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2211 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11060,7 +11077,7 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2228 +#: pretix/base/settings.py:2231 #, python-brace-format msgid "" "Hello,\n" @@ -11086,7 +11103,7 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2245 +#: pretix/base/settings.py:2248 #, python-brace-format msgid "" "Hello,\n" @@ -11114,7 +11131,7 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2263 +#: pretix/base/settings.py:2266 #, python-brace-format msgid "" "Hello,\n" @@ -11145,13 +11162,13 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2281 +#: pretix/base/settings.py:2284 #, fuzzy #| msgid "Can view orders" msgid "Attachment for new orders" msgstr "Pot veure les comandes" -#: pretix/base/settings.py:2286 +#: pretix/base/settings.py:2289 #, python-brace-format msgid "" "This file will be attached to the first email that we send for every new " @@ -11163,7 +11180,7 @@ msgid "" "vital email going to spam, you can only upload PDF files of up to {size} MB." msgstr "" -#: pretix/base/settings.py:2313 +#: pretix/base/settings.py:2316 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11196,12 +11213,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2325 +#: pretix/base/settings.py:2328 #, python-brace-format msgid "Your order has been changed: {code}" msgstr "Ha canviat la vostra comanda: {code}" -#: pretix/base/settings.py:2329 +#: pretix/base/settings.py:2332 #, python-brace-format msgid "" "Hello,\n" @@ -11224,12 +11241,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2341 +#: pretix/base/settings.py:2344 #, python-brace-format msgid "Payment received for your order: {code}" msgstr "S'ha rebut el pagament per a la vostra comanda: {code}" -#: pretix/base/settings.py:2345 +#: pretix/base/settings.py:2348 #, python-brace-format msgid "" "Hello,\n" @@ -11256,12 +11273,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2363 +#: pretix/base/settings.py:2366 #, python-brace-format msgid "Event registration confirmed: {code}" msgstr "Registre confirmat: {code}" -#: pretix/base/settings.py:2367 +#: pretix/base/settings.py:2370 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11294,12 +11311,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2384 pretix/control/forms/event.py:1134 +#: pretix/base/settings.py:2387 pretix/control/forms/event.py:1134 #: pretix/control/forms/event.py:1234 pretix/plugins/sendmail/models.py:275 msgid "Number of days" msgstr "Número de dies" -#: pretix/base/settings.py:2386 pretix/control/forms/event.py:1137 +#: pretix/base/settings.py:2389 pretix/control/forms/event.py:1137 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." @@ -11307,12 +11324,12 @@ msgstr "" "Aquest correu s'enviarà aquest número de dies abans de que la comanda " "expiri. Si el valor és 0 no s'enviarà mai el correu." -#: pretix/base/settings.py:2394 +#: pretix/base/settings.py:2397 #, python-brace-format msgid "Your order is about to expire: {code}" msgstr "La vostra comanda està a punt d'expirar: {code}" -#: pretix/base/settings.py:2398 +#: pretix/base/settings.py:2401 #, python-brace-format msgid "" "Hello,\n" @@ -11339,12 +11356,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2412 +#: pretix/base/settings.py:2415 #, python-brace-format msgid "Your order is pending payment: {code}" msgstr "La vostra comanda està pendent de pagament: {code}" -#: pretix/base/settings.py:2416 +#: pretix/base/settings.py:2419 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11382,13 +11399,13 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2429 +#: pretix/base/settings.py:2432 #, fuzzy, python-brace-format #| msgid "Payment received for your order: {code}" msgid "Incomplete payment received: {code}" msgstr "S'ha rebut el pagament per a la vostra comanda: {code}" -#: pretix/base/settings.py:2433 +#: pretix/base/settings.py:2436 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11429,13 +11446,13 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2449 +#: pretix/base/settings.py:2452 #, fuzzy, python-brace-format #| msgid "Payment received for your order: {code}" msgid "Payment failed for your order: {code}" msgstr "S'ha rebut el pagament per a la vostra comanda: {code}" -#: pretix/base/settings.py:2453 +#: pretix/base/settings.py:2456 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11476,12 +11493,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2467 +#: pretix/base/settings.py:2470 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Heu sigut seleccionats de la llista d'espera de {event}" -#: pretix/base/settings.py:2471 +#: pretix/base/settings.py:2474 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11556,12 +11573,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2500 +#: pretix/base/settings.py:2503 #, python-brace-format msgid "Order canceled: {code}" msgstr "S'ha cancel·lat la comanda: {code}" -#: pretix/base/settings.py:2504 +#: pretix/base/settings.py:2507 #, python-brace-format msgid "" "Hello,\n" @@ -11588,12 +11605,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2518 +#: pretix/base/settings.py:2521 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "S'ha aprovat i està pendent de pagament la comanda: {code}" -#: pretix/base/settings.py:2522 +#: pretix/base/settings.py:2525 #, python-brace-format msgid "" "Hello,\n" @@ -11625,7 +11642,7 @@ msgstr "" "Atentament, \n" "l'equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2546 pretix/base/settings.py:2583 +#: pretix/base/settings.py:2549 pretix/base/settings.py:2586 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11658,12 +11675,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2558 +#: pretix/base/settings.py:2561 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "S'ha confirmat i aprovat la comanda: {code}" -#: pretix/base/settings.py:2562 +#: pretix/base/settings.py:2565 #, python-brace-format msgid "" "Hello,\n" @@ -11689,12 +11706,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2595 +#: pretix/base/settings.py:2598 #, python-brace-format msgid "Order denied: {code}" msgstr "S'ha denegat la comanda: {code}" -#: pretix/base/settings.py:2599 +#: pretix/base/settings.py:2602 #, python-brace-format msgid "" "Hello,\n" @@ -11723,7 +11740,7 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2614 +#: pretix/base/settings.py:2617 #, python-brace-format msgid "" "Hello,\n" @@ -11742,12 +11759,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2632 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2635 pretix/base/settings.py:2651 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Està llest per la descàrrega el vostre tiquet: {code}" -#: pretix/base/settings.py:2636 +#: pretix/base/settings.py:2639 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11780,7 +11797,7 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2652 +#: pretix/base/settings.py:2655 #, python-brace-format msgid "" "Hello,\n" @@ -11803,12 +11820,12 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:2664 +#: pretix/base/settings.py:2667 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2668 +#: pretix/base/settings.py:2671 #, python-brace-format msgid "" "Hello {name},\n" @@ -11828,12 +11845,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2686 +#: pretix/base/settings.py:2689 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2690 +#: pretix/base/settings.py:2693 #, python-brace-format msgid "" "Hello {name},\n" @@ -11853,12 +11870,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2708 +#: pretix/base/settings.py:2711 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2712 +#: pretix/base/settings.py:2715 #, python-brace-format msgid "" "Hello {name},\n" @@ -11878,60 +11895,60 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2764 pretix/base/settings.py:2771 -#: pretix/base/settings.py:2785 pretix/base/settings.py:2793 -#: pretix/base/settings.py:2807 pretix/base/settings.py:2815 -#: pretix/base/settings.py:2829 pretix/base/settings.py:2836 +#: pretix/base/settings.py:2767 pretix/base/settings.py:2774 +#: pretix/base/settings.py:2788 pretix/base/settings.py:2796 +#: pretix/base/settings.py:2810 pretix/base/settings.py:2818 +#: pretix/base/settings.py:2832 pretix/base/settings.py:2839 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Si us plau, introduïu el codi hexadecimal d'un color, per exemple #990000." -#: pretix/base/settings.py:2768 +#: pretix/base/settings.py:2771 msgid "Primary color" msgstr "Color primari" -#: pretix/base/settings.py:2789 +#: pretix/base/settings.py:2792 msgid "Accent color for success" msgstr "Destaca el color del encerts" -#: pretix/base/settings.py:2790 +#: pretix/base/settings.py:2793 msgid "We strongly suggest to use a shade of green." msgstr "Recomanem fermament utilitzar un to verdós." -#: pretix/base/settings.py:2811 +#: pretix/base/settings.py:2814 msgid "Accent color for errors" msgstr "Destaca el color dels errors" -#: pretix/base/settings.py:2812 +#: pretix/base/settings.py:2815 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2833 +#: pretix/base/settings.py:2836 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2848 +#: pretix/base/settings.py:2851 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2857 +#: pretix/base/settings.py:2860 msgid "" "Use native spinners in the widget instead of custom ones for numeric inputs " "such as quantity." msgstr "" -#: pretix/base/settings.py:2868 +#: pretix/base/settings.py:2871 msgid "Only respected by modern browsers." msgstr "Només ho respecten els navegadors moderns." -#: pretix/base/settings.py:2879 pretix/base/settings.py:2922 +#: pretix/base/settings.py:2882 pretix/base/settings.py:2925 #: pretix/control/forms/organizer.py:520 #, fuzzy #| msgid "Attendee name" msgid "Header image" msgstr "Nom de l'assistent" -#: pretix/base/settings.py:2882 +#: pretix/base/settings.py:2885 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your events name " @@ -11948,26 +11965,26 @@ msgstr "" "el nom i la data de l'esdeveniment a la capçalera de la pàgina. Mostrarem el " "vostre logo amb una alçada màxima de 120 píxels." -#: pretix/base/settings.py:2902 pretix/base/settings.py:2944 +#: pretix/base/settings.py:2905 pretix/base/settings.py:2947 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2903 pretix/base/settings.py:2945 +#: pretix/base/settings.py:2906 pretix/base/settings.py:2948 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2912 +#: pretix/base/settings.py:2915 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2913 +#: pretix/base/settings.py:2916 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2925 pretix/control/forms/organizer.py:524 +#: pretix/base/settings.py:2928 pretix/control/forms/organizer.py:524 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 " @@ -11976,25 +11993,25 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2954 +#: pretix/base/settings.py:2957 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2962 +#: pretix/base/settings.py:2965 msgid "Favicon" msgstr "" -#: pretix/base/settings.py:2965 +#: pretix/base/settings.py:2968 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/base/settings.py:2981 +#: pretix/base/settings.py:2984 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2984 +#: pretix/base/settings.py:2987 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -12003,29 +12020,29 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:3002 +#: pretix/base/settings.py:3005 msgid "Logo image" msgstr "Imatge del logo" -#: pretix/base/settings.py:3006 +#: pretix/base/settings.py:3009 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostrarem el vostre logo amb una alçada i amplada màxima de 2,5 cm." -#: pretix/base/settings.py:3032 pretix/base/settings.py:3138 +#: pretix/base/settings.py:3035 pretix/base/settings.py:3141 msgid "Info text" msgstr "" -#: pretix/base/settings.py:3035 pretix/base/settings.py:3140 +#: pretix/base/settings.py:3038 pretix/base/settings.py:3143 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:3044 +#: pretix/base/settings.py:3047 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:3047 +#: pretix/base/settings.py:3050 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -12037,21 +12054,21 @@ msgstr "" "Aquest text es mostrarà a sobre de les opcions de pagament. Podeu explicar " "aquí si voleu les opcions a l'usuari." -#: pretix/base/settings.py:3057 +#: pretix/base/settings.py:3060 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:3060 +#: pretix/base/settings.py:3063 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3070 +#: pretix/base/settings.py:3073 msgid "Voucher explanation" msgstr "Explicació del val" -#: pretix/base/settings.py:3073 +#: pretix/base/settings.py:3076 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -12059,13 +12076,13 @@ msgstr "" "Aquest text es mostrarà al costat de l'entrada del codi del val. Ho podeu " "utilitzar per explicar com obtenir un codi de val." -#: pretix/base/settings.py:3083 +#: pretix/base/settings.py:3086 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "Nom de l'assistent" -#: pretix/base/settings.py:3086 +#: pretix/base/settings.py:3089 #, fuzzy #| msgid "" #| "This text will be shown next to the input for a voucher code. You can use " @@ -12077,23 +12094,23 @@ msgstr "" "Aquest text es mostrarà al costat de l'entrada del codi del val. Ho podeu " "utilitzar per explicar com obtenir un codi de val." -#: pretix/base/settings.py:3096 +#: pretix/base/settings.py:3099 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "Tarifa addicional" -#: pretix/base/settings.py:3097 +#: pretix/base/settings.py:3100 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:3109 +#: pretix/base/settings.py:3112 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:3116 +#: pretix/base/settings.py:3119 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -12102,15 +12119,15 @@ msgstr "" "confirmació amb un enllaç que us farà falta per accedir a la comanda més " "endavant." -#: pretix/base/settings.py:3123 +#: pretix/base/settings.py:3126 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3152 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:3153 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -12118,73 +12135,73 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:3222 pretix/base/settings.py:3232 +#: pretix/base/settings.py:3225 pretix/base/settings.py:3235 msgid "Event start time (descending)" msgstr "Hora d'inici de l'esdeveniment (descendent)" -#: pretix/base/settings.py:3224 pretix/base/settings.py:3234 +#: pretix/base/settings.py:3227 pretix/base/settings.py:3237 msgid "Name (descending)" msgstr "Nom (descendent)" -#: pretix/base/settings.py:3229 +#: pretix/base/settings.py:3232 msgctxt "subevent" msgid "Date ordering" msgstr "Ordenació de la data" -#: pretix/base/settings.py:3245 +#: pretix/base/settings.py:3248 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:3254 +#: pretix/base/settings.py:3257 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:3256 +#: pretix/base/settings.py:3259 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:3271 +#: pretix/base/settings.py:3274 #, fuzzy #| msgid "Gift card" msgid "Length of gift card codes" msgstr "Targeta regal" -#: pretix/base/settings.py:3272 +#: pretix/base/settings.py:3275 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:3288 +#: pretix/base/settings.py:3291 #, fuzzy #| msgid "Gift card" msgid "Validity of gift card codes in years" msgstr "Targeta regal" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3292 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:3298 +#: pretix/base/settings.py:3301 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:3304 +#: pretix/base/settings.py:3307 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:3311 +#: pretix/base/settings.py:3314 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Text addicional" -#: pretix/base/settings.py:3318 +#: pretix/base/settings.py:3321 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -12192,217 +12209,217 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:3326 +#: pretix/base/settings.py:3329 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:3332 +#: pretix/base/settings.py:3335 #, fuzzy #| msgid "Account settings" msgid "Privacy settings" msgstr "Configuració del compte" -#: pretix/base/settings.py:3337 +#: pretix/base/settings.py:3340 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:3343 +#: pretix/base/settings.py:3346 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:3348 +#: pretix/base/settings.py:3351 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "Descripció del producte" -#: pretix/base/settings.py:3354 +#: pretix/base/settings.py:3357 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Pregunta obligatòria" -#: pretix/base/settings.py:3359 +#: pretix/base/settings.py:3362 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "Descripció del producte" -#: pretix/base/settings.py:3369 +#: pretix/base/settings.py:3372 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgid "Customers can choose their own seats" msgstr "Els clients poden cancel·lar les seves comandes no pagades" -#: pretix/base/settings.py:3370 +#: pretix/base/settings.py:3373 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:3396 +#: pretix/base/settings.py:3399 msgid "Show button to copy user input from other products" msgstr "Mostrar el botó per copiar les entrades d'altres productes" -#: pretix/base/settings.py:3406 +#: pretix/base/settings.py:3409 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:3416 +#: pretix/base/settings.py:3419 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:3429 +#: pretix/base/settings.py:3432 msgctxt "person_name_salutation" msgid "Ms" msgstr "Sra" -#: pretix/base/settings.py:3430 +#: pretix/base/settings.py:3433 msgctxt "person_name_salutation" msgid "Mr" msgstr "Sr" -#: pretix/base/settings.py:3431 +#: pretix/base/settings.py:3434 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:3463 pretix/base/settings.py:3476 -#: pretix/base/settings.py:3492 pretix/base/settings.py:3542 -#: pretix/base/settings.py:3555 pretix/base/settings.py:3569 -#: pretix/base/settings.py:3622 pretix/base/settings.py:3643 -#: pretix/base/settings.py:3665 +#: pretix/base/settings.py:3466 pretix/base/settings.py:3479 +#: pretix/base/settings.py:3495 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3572 +#: pretix/base/settings.py:3625 pretix/base/settings.py:3646 +#: pretix/base/settings.py:3668 msgid "Given name" msgstr "Nom" -#: pretix/base/settings.py:3464 pretix/base/settings.py:3477 -#: pretix/base/settings.py:3493 pretix/base/settings.py:3509 -#: pretix/base/settings.py:3526 pretix/base/settings.py:3541 -#: pretix/base/settings.py:3556 pretix/base/settings.py:3570 -#: pretix/base/settings.py:3623 pretix/base/settings.py:3644 -#: pretix/base/settings.py:3666 +#: pretix/base/settings.py:3467 pretix/base/settings.py:3480 +#: pretix/base/settings.py:3496 pretix/base/settings.py:3512 +#: pretix/base/settings.py:3529 pretix/base/settings.py:3544 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3573 +#: pretix/base/settings.py:3626 pretix/base/settings.py:3647 +#: pretix/base/settings.py:3669 msgid "Family name" msgstr "Cognom" -#: pretix/base/settings.py:3468 pretix/base/settings.py:3484 -#: pretix/base/settings.py:3500 pretix/base/settings.py:3515 -#: pretix/base/settings.py:3533 pretix/base/settings.py:3548 -#: pretix/base/settings.py:3578 pretix/base/settings.py:3602 -#: pretix/base/settings.py:3634 pretix/base/settings.py:3656 -#: pretix/base/settings.py:3687 +#: pretix/base/settings.py:3471 pretix/base/settings.py:3487 +#: pretix/base/settings.py:3503 pretix/base/settings.py:3518 +#: pretix/base/settings.py:3536 pretix/base/settings.py:3551 +#: pretix/base/settings.py:3581 pretix/base/settings.py:3605 +#: pretix/base/settings.py:3637 pretix/base/settings.py:3659 +#: pretix/base/settings.py:3690 msgctxt "person_name_sample" msgid "John" msgstr "Jaume" -#: pretix/base/settings.py:3469 pretix/base/settings.py:3485 -#: pretix/base/settings.py:3501 pretix/base/settings.py:3517 -#: pretix/base/settings.py:3535 pretix/base/settings.py:3549 -#: pretix/base/settings.py:3579 pretix/base/settings.py:3635 -#: pretix/base/settings.py:3657 pretix/base/settings.py:3688 +#: pretix/base/settings.py:3472 pretix/base/settings.py:3488 +#: pretix/base/settings.py:3504 pretix/base/settings.py:3520 +#: pretix/base/settings.py:3538 pretix/base/settings.py:3552 +#: pretix/base/settings.py:3582 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3660 pretix/base/settings.py:3691 msgctxt "person_name_sample" msgid "Doe" msgstr "Fuster" -#: pretix/base/settings.py:3475 pretix/base/settings.py:3491 -#: pretix/base/settings.py:3523 pretix/base/settings.py:3642 -#: pretix/base/settings.py:3664 +#: pretix/base/settings.py:3478 pretix/base/settings.py:3494 +#: pretix/base/settings.py:3526 pretix/base/settings.py:3645 +#: pretix/base/settings.py:3667 msgctxt "person_name" msgid "Title" msgstr "Títol" -#: pretix/base/settings.py:3483 pretix/base/settings.py:3499 -#: pretix/base/settings.py:3532 pretix/base/settings.py:3655 -#: pretix/base/settings.py:3686 +#: pretix/base/settings.py:3486 pretix/base/settings.py:3502 +#: pretix/base/settings.py:3535 pretix/base/settings.py:3658 +#: pretix/base/settings.py:3689 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:3507 pretix/base/settings.py:3524 +#: pretix/base/settings.py:3510 pretix/base/settings.py:3527 msgid "First name" msgstr "Nom" -#: pretix/base/settings.py:3508 pretix/base/settings.py:3525 +#: pretix/base/settings.py:3511 pretix/base/settings.py:3528 msgid "Middle name" msgstr "Cognom" -#: pretix/base/settings.py:3589 pretix/base/settings.py:3601 +#: pretix/base/settings.py:3592 pretix/base/settings.py:3604 #: pretix/control/forms/organizer.py:651 msgctxt "person_name_sample" msgid "John Doe" msgstr "Jaume Fuster" -#: pretix/base/settings.py:3595 +#: pretix/base/settings.py:3598 msgid "Calling name" msgstr "Nom" -#: pretix/base/settings.py:3609 +#: pretix/base/settings.py:3612 msgid "Latin transcription" msgstr "Transcripció llatina" -#: pretix/base/settings.py:3621 pretix/base/settings.py:3641 -#: pretix/base/settings.py:3663 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3644 +#: pretix/base/settings.py:3666 msgctxt "person_name" msgid "Salutation" msgstr "Salutació" -#: pretix/base/settings.py:3633 pretix/base/settings.py:3654 -#: pretix/base/settings.py:3685 +#: pretix/base/settings.py:3636 pretix/base/settings.py:3657 +#: pretix/base/settings.py:3688 msgctxt "person_name_sample" msgid "Mr" msgstr "Sr" -#: pretix/base/settings.py:3667 +#: pretix/base/settings.py:3670 msgctxt "person_name" msgid "Degree (after name)" msgstr "Grau (després del nom)" -#: pretix/base/settings.py:3689 +#: pretix/base/settings.py:3692 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3797 pretix/control/forms/event.py:228 +#: pretix/base/settings.py:3800 pretix/control/forms/event.py:228 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Ha d'estar activada també la vostra configuració regional predeterminada " "(mireu el quadre de més amunt)." -#: pretix/base/settings.py:3801 +#: pretix/base/settings.py:3804 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "No podeu requerir que s'especifiquin noms d'assistents si no els demaneu." -#: pretix/base/settings.py:3805 +#: pretix/base/settings.py:3808 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Heu de demanar els correus dels assistents si voleu que siguin un " "requeriment." -#: pretix/base/settings.py:3809 +#: pretix/base/settings.py:3812 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Heu de demanar les adreces de facturació si voleu que siguin un requeriment." -#: pretix/base/settings.py:3813 +#: pretix/base/settings.py:3816 msgid "You have to require invoice addresses to require for company names." msgstr "" "Heu de demanar les adreces de facturació per poder demanar noms d'empresa." -#: pretix/base/settings.py:3820 +#: pretix/base/settings.py:3823 msgid "The last payment date cannot be before the end of presale." msgstr "El darrer dia de pagament no pot ser abans de la fi de la prevenda." -#: pretix/base/settings.py:3828 +#: pretix/base/settings.py:3831 #, fuzzy, python-brace-format #| msgid "Please enter a valid sales channel." msgid "The value \"{identifier}\" is not a valid sales channel." msgstr "Si us plau, introduïu un canal de venda vàlid." -#: pretix/base/settings.py:3843 +#: pretix/base/settings.py:3846 msgid "This needs to be disabled if other NFC-based types are active." msgstr "" @@ -13444,11 +13461,11 @@ msgid "Copy configuration from" msgstr "Copia la configuració des de" #: pretix/control/forms/event.py:317 pretix/control/forms/event.py:320 -#: pretix/control/forms/item.py:407 +#: pretix/control/forms/item.py:408 msgid "Do not copy" msgstr "No copiïs" -#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1293 +#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1294 #: pretix/control/forms/subevents.py:407 #, fuzzy, python-brace-format #| msgid "Default language" @@ -14887,125 +14904,125 @@ msgid "" "configuration below." msgstr "" -#: pretix/control/forms/item.py:141 pretix/control/forms/item.py:211 +#: pretix/control/forms/item.py:142 pretix/control/forms/item.py:212 msgid "This field is required" msgstr "Es requereix aquest camp" -#: pretix/control/forms/item.py:213 +#: pretix/control/forms/item.py:214 msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:308 +#: pretix/control/forms/item.py:309 #, fuzzy #| msgid "All products" msgid "No products" msgstr "Tots els productes" -#: pretix/control/forms/item.py:374 +#: pretix/control/forms/item.py:375 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:375 +#: pretix/control/forms/item.py:376 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:395 pretix/control/forms/item.py:720 +#: pretix/control/forms/item.py:396 pretix/control/forms/item.py:721 #, fuzzy #| msgid "Product category" msgid "No category" msgstr "Categoria del producte" -#: pretix/control/forms/item.py:402 +#: pretix/control/forms/item.py:403 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:404 +#: pretix/control/forms/item.py:405 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:415 +#: pretix/control/forms/item.py:416 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:416 +#: pretix/control/forms/item.py:417 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:417 +#: pretix/control/forms/item.py:418 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:423 +#: pretix/control/forms/item.py:424 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:431 +#: pretix/control/forms/item.py:432 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:440 +#: pretix/control/forms/item.py:441 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:446 +#: pretix/control/forms/item.py:447 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:447 +#: pretix/control/forms/item.py:448 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:579 +#: pretix/control/forms/item.py:580 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:584 +#: pretix/control/forms/item.py:585 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:606 pretix/plugins/badges/forms.py:85 +#: pretix/control/forms/item.py:607 pretix/plugins/badges/forms.py:85 #: pretix/plugins/ticketoutputpdf/forms.py:55 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:616 +#: pretix/control/forms/item.py:617 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:617 +#: pretix/control/forms/item.py:618 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:635 +#: pretix/control/forms/item.py:636 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:679 +#: pretix/control/forms/item.py:680 msgid "" "This option is deprecated. For new products, use the newer option below that " "refers to another product instead of a quota." msgstr "" -#: pretix/control/forms/item.py:690 pretix/control/forms/item.py:706 +#: pretix/control/forms/item.py:691 pretix/control/forms/item.py:707 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:731 +#: pretix/control/forms/item.py:732 #, fuzzy #| msgid "Any customer" msgid "Date chosen by customer" msgstr "Qualsevol client" -#: pretix/control/forms/item.py:740 +#: pretix/control/forms/item.py:741 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:759 +#: pretix/control/forms/item.py:760 #, fuzzy #| msgid "" #| "Gift card products should not be associated with non-zero tax rates since " @@ -15017,20 +15034,20 @@ msgstr "" "Els vals regal haurien d'estar associats a una taxa impositiva, perquè en el " "moment del bescanvi s'aplicaran les taxes de venda." -#: pretix/control/forms/item.py:765 +#: pretix/control/forms/item.py:766 msgid "" "Do not set a specific validity for gift card products as it will not " "restrict the validity of the gift card. A validity of gift cards can be set " "in your organizer settings." msgstr "" -#: pretix/control/forms/item.py:784 pretix/control/forms/item.py:1051 +#: pretix/control/forms/item.py:785 pretix/control/forms/item.py:1052 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:795 +#: pretix/control/forms/item.py:796 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -15038,19 +15055,19 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:804 +#: pretix/control/forms/item.py:805 #, fuzzy #| msgid "The last payment date cannot be before the end of presale." msgid "The start of validity must be before the end of validity." msgstr "El darrer dia de pagament no pot ser abans de la fi de la prevenda." -#: pretix/control/forms/item.py:811 +#: pretix/control/forms/item.py:812 msgid "" "You have selected dynamic validity but have not entered a time period. This " "would render the tickets unusable." msgstr "" -#: pretix/control/forms/item.py:916 +#: pretix/control/forms/item.py:917 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -15058,43 +15075,43 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:993 +#: pretix/control/forms/item.py:994 #, fuzzy #| msgid "Calculate from product" msgid "Use value from product" msgstr "Calcular des del producte" -#: pretix/control/forms/item.py:1078 +#: pretix/control/forms/item.py:1079 msgid "Add-ons" msgstr "" -#: pretix/control/forms/item.py:1102 +#: pretix/control/forms/item.py:1103 msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:1147 +#: pretix/control/forms/item.py:1148 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:1154 +#: pretix/control/forms/item.py:1155 msgid "Bundled products" msgstr "Productes associats" -#: pretix/control/forms/item.py:1204 +#: pretix/control/forms/item.py:1205 #, fuzzy #| msgid "You did not select any products." msgid "You added the same bundled product twice." msgstr "No heu seleccionat cap producte." -#: pretix/control/forms/item.py:1210 +#: pretix/control/forms/item.py:1211 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1235 pretix/control/forms/orders.py:365 +#: pretix/control/forms/item.py:1236 pretix/control/forms/orders.py:365 #: pretix/control/forms/orders.py:555 msgid "inactive" msgstr "" @@ -15795,23 +15812,36 @@ msgctxt "sso_oidc" msgid "Phone field" msgstr "Número de telèfon" -#: pretix/control/forms/organizer.py:1100 +#: pretix/control/forms/organizer.py:1047 +msgctxt "sso_oidc" +msgid "Query parameters" +msgstr "" + +#: pretix/control/forms/organizer.py:1048 +#, python-brace-format +msgctxt "sso_oidc" +msgid "" +"Optional query parameters, that will be added to calls to the authorization " +"endpoint. Enter as: {example}" +msgstr "" + +#: pretix/control/forms/organizer.py:1109 msgid "Invalidate old client secret and generate a new one" msgstr "" -#: pretix/control/forms/organizer.py:1133 +#: pretix/control/forms/organizer.py:1142 #, fuzzy #| msgid "Organizer name" msgid "Organizer short name" msgstr "Nom de l'organitzador" -#: pretix/control/forms/organizer.py:1137 +#: pretix/control/forms/organizer.py:1146 #, fuzzy #| msgid "Reactivate order" msgid "Allow access to reusable media" msgstr "Reactivar la comanda" -#: pretix/control/forms/organizer.py:1138 +#: pretix/control/forms/organizer.py:1147 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -15820,19 +15850,19 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1154 +#: pretix/control/forms/organizer.py:1163 #, fuzzy #| msgid "The selected item does not belong to this event." msgid "The selected organizer does not exist or cannot be invited." msgstr "L'element seleccionat no pertany a aquest esdeveniment." -#: pretix/control/forms/organizer.py:1156 +#: pretix/control/forms/organizer.py:1165 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected organizer has already been invited." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/forms/organizer.py:1191 +#: pretix/control/forms/organizer.py:1200 #, fuzzy #| msgid "A voucher with this code already exists." msgid "A sales channel with the same identifier already exists." @@ -16229,1301 +16259,1301 @@ msgstr "Aquest val no és vàlid per a aquest producte." msgid "A block has been removed for position #{posid}." msgstr "Aquest val no és vàlid per a aquest producte." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:286 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:305 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:312 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:316 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:317 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:320 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:316 pretix/control/logdisplay.py:317 +#: pretix/control/logdisplay.py:323 pretix/control/logdisplay.py:324 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:339 -#: pretix/control/logdisplay.py:885 pretix/control/logdisplay.py:887 +#: pretix/control/logdisplay.py:344 pretix/control/logdisplay.py:346 +#: pretix/control/logdisplay.py:892 pretix/control/logdisplay.py:894 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:367 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:372 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:382 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:393 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:398 +#: pretix/control/logdisplay.py:405 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Ja s'ha enviat un val a aquesta persona." -#: pretix/control/logdisplay.py:400 pretix/control/views/orders.py:1552 -#: pretix/presale/views/order.py:1057 +#: pretix/control/logdisplay.py:407 pretix/control/views/orders.py:1552 +#: pretix/presale/views/order.py:1047 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:422 pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:429 pretix/control/logdisplay.py:742 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:432 pretix/control/logdisplay.py:741 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:438 #, fuzzy #| msgid "Blocked Seats" msgid "Blocked manually" msgstr "Seients blocats" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:440 msgid "Blocked because of an API integration" msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:444 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:445 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:446 msgid "The order has been marked as unpaid." msgstr "La comanda ha estat marcada com a no pagada." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:447 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:448 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:442 +#: pretix/control/logdisplay.py:449 #, fuzzy #| msgid "The order has been marked as paid." msgid "The order has been set to be usable before it is paid." msgstr "La comanda ha estat marcada com a pagada." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:450 #, fuzzy #| msgid "A voucher has already been sent to this person." msgid "The order has been set to require payment before use." msgstr "Ja s'ha enviat un val a aquesta persona." -#: pretix/control/logdisplay.py:444 pretix/control/views/orders.py:1557 +#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1557 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:445 pretix/control/views/orders.py:1455 +#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:1455 msgid "The order has been marked as paid." msgstr "La comanda ha estat marcada com a pagada." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:453 #, fuzzy #| msgid "This order position has been canceled." msgid "The cancellation request has been deleted." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:454 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:448 pretix/control/views/orders.py:1840 +#: pretix/control/logdisplay.py:455 pretix/control/views/orders.py:1840 #, fuzzy #| msgid "The task has been completed." msgid "The order has been reactivated." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:456 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:458 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:779 +#: pretix/control/logdisplay.py:459 pretix/control/views/orders.py:779 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:460 #, fuzzy, python-brace-format #| msgid "A voucher has already been sent to this person." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Ja s'ha enviat un val a aquesta persona." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:461 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:464 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:466 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:468 #, fuzzy #| msgid "The task has been completed." msgid "The customer account has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:469 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 pretix/control/views/orders.py:1596 -#: pretix/presale/views/order.py:749 pretix/presale/views/order.py:822 +#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1596 +#: pretix/presale/views/order.py:739 pretix/presale/views/order.py:812 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/orders.py:1667 +#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1667 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:465 pretix/control/views/orders.py:1698 -#: pretix/presale/views/order.py:835 +#: pretix/control/logdisplay.py:472 pretix/control/views/orders.py:1698 +#: pretix/presale/views/order.py:825 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:473 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:474 #, fuzzy #| msgid "Your cart has been updated." msgid "The order's follow-up date has been updated." msgstr "S'ha actualitzat la cistella." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:475 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:477 #, fuzzy #| msgid "The task has been completed." msgid "The order's check-in text has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:478 msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:480 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:481 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:475 pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:482 pretix/control/logdisplay.py:667 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:483 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:485 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:486 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:487 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:489 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:492 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:493 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:496 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:498 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:500 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:502 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:503 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:506 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:507 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:510 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:511 msgid "An email has been sent to notify the user that the payment failed." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:518 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:520 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:522 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:523 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:524 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:526 +#: pretix/control/logdisplay.py:533 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:541 +#: pretix/control/logdisplay.py:548 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:542 +#: pretix/control/logdisplay.py:549 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:543 +#: pretix/control/logdisplay.py:550 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:544 +#: pretix/control/logdisplay.py:551 #, fuzzy #| msgid "The task has been completed." msgid "The category has been reordered." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:558 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:552 +#: pretix/control/logdisplay.py:559 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:553 +#: pretix/control/logdisplay.py:560 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:565 +#: pretix/control/logdisplay.py:572 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:566 +#: pretix/control/logdisplay.py:573 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:567 +#: pretix/control/logdisplay.py:574 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:568 +#: pretix/control/logdisplay.py:575 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:579 +#: pretix/control/logdisplay.py:586 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:589 +#: pretix/control/logdisplay.py:596 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:592 pretix/control/views/user.py:252 +#: pretix/control/logdisplay.py:599 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:594 pretix/control/views/user.py:249 +#: pretix/control/logdisplay.py:601 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:603 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:598 +#: pretix/control/logdisplay.py:605 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:615 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:609 +#: pretix/control/logdisplay.py:616 msgid "You stopped impersonating {}." msgstr "" -#: pretix/control/logdisplay.py:616 +#: pretix/control/logdisplay.py:623 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "This object has been created by cloning." msgstr "Aquesta entrada està anonimitzada i ja no es pot utilitzar." -#: pretix/control/logdisplay.py:617 +#: pretix/control/logdisplay.py:624 #, fuzzy #| msgid "The task has been completed." msgid "The organizer has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:618 +#: pretix/control/logdisplay.py:625 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The organizer settings have been changed." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:619 pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:749 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The footer links have been changed." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:620 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 #, fuzzy #| msgid "A new order has been placed: {order.code}" msgid "A scheduled export has been added." msgstr "S'ha realitzat una nova comanda: {order.code}" -#: pretix/control/logdisplay.py:621 pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 #, fuzzy #| msgid "The task has been completed." msgid "A scheduled export has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:622 pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/logdisplay.py:623 pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/logdisplay.py:624 pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:631 pretix/control/logdisplay.py:677 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:632 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:626 -msgid "Gift card acceptance for another organizer has been removed." -msgstr "" - -#: pretix/control/logdisplay.py:627 -#, fuzzy -#| msgid "The task has been completed." -msgid "A new gift card acceptor has been invited." -msgstr "S'ha completat la tasca." - -#: pretix/control/logdisplay.py:628 -#, fuzzy -#| msgid "The task has been completed." -msgid "A gift card acceptor has been removed." -msgstr "S'ha completat la tasca." - -#: pretix/control/logdisplay.py:629 -#, fuzzy -#| msgid "The selected product is not active or has no price set." -msgid "A gift card issuer has been removed or declined." -msgstr "El producte seleccionat no està actiu o no te cap preu establert." - -#: pretix/control/logdisplay.py:630 -#, fuzzy -#| msgid "The presale period for this event has ended." -msgid "A new gift card issuer has been accepted." -msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." - -#: pretix/control/logdisplay.py:631 -#, fuzzy -#| msgid "The task has been completed." -msgid "The webhook has been created." -msgstr "S'ha completat la tasca." - -#: pretix/control/logdisplay.py:632 -#, fuzzy -#| msgid "The task has been completed." -msgid "The webhook has been changed." -msgstr "S'ha completat la tasca." - #: pretix/control/logdisplay.py:633 -msgid "The webhook call retry jobs have been manually expedited." +msgid "Gift card acceptance for another organizer has been removed." msgstr "" #: pretix/control/logdisplay.py:634 #, fuzzy #| msgid "The task has been completed." -msgid "The webhook call retry jobs have been dropped." +msgid "A new gift card acceptor has been invited." msgstr "S'ha completat la tasca." #: pretix/control/logdisplay.py:635 #, fuzzy #| msgid "The task has been completed." -msgid "The SSO provider has been created." +msgid "A gift card acceptor has been removed." msgstr "S'ha completat la tasca." #: pretix/control/logdisplay.py:636 #, fuzzy -#| msgid "The task has been completed." -msgid "The SSO provider has been changed." -msgstr "S'ha completat la tasca." +#| msgid "The selected product is not active or has no price set." +msgid "A gift card issuer has been removed or declined." +msgstr "El producte seleccionat no està actiu o no te cap preu establert." #: pretix/control/logdisplay.py:637 #, fuzzy -#| msgid "The selected product has been deleted." -msgid "The SSO provider has been deleted." -msgstr "El producte seleccionat ha estat esborrat." +#| msgid "The presale period for this event has ended." +msgid "A new gift card issuer has been accepted." +msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." #: pretix/control/logdisplay.py:638 #, fuzzy #| msgid "The task has been completed." -msgid "The SSO client has been created." +msgid "The webhook has been created." msgstr "S'ha completat la tasca." #: pretix/control/logdisplay.py:639 #, fuzzy #| msgid "The task has been completed." -msgid "The SSO client has been changed." +msgid "The webhook has been changed." msgstr "S'ha completat la tasca." #: pretix/control/logdisplay.py:640 -#, fuzzy -#| msgid "The task has been completed." -msgid "The SSO client has been deleted." -msgstr "S'ha completat la tasca." +msgid "The webhook call retry jobs have been manually expedited." +msgstr "" -#: pretix/control/logdisplay.py:641 pretix/control/views/organizer.py:2333 +#: pretix/control/logdisplay.py:641 #, fuzzy #| msgid "The task has been completed." -msgid "The membership type has been created." +msgid "The webhook call retry jobs have been dropped." msgstr "S'ha completat la tasca." #: pretix/control/logdisplay.py:642 #, fuzzy #| msgid "The task has been completed." -msgid "The membership type has been changed." +msgid "The SSO provider has been created." msgstr "S'ha completat la tasca." #: pretix/control/logdisplay.py:643 #, fuzzy #| msgid "The task has been completed." +msgid "The SSO provider has been changed." +msgstr "S'ha completat la tasca." + +#: pretix/control/logdisplay.py:644 +#, fuzzy +#| msgid "The selected product has been deleted." +msgid "The SSO provider has been deleted." +msgstr "El producte seleccionat ha estat esborrat." + +#: pretix/control/logdisplay.py:645 +#, fuzzy +#| msgid "The task has been completed." +msgid "The SSO client has been created." +msgstr "S'ha completat la tasca." + +#: pretix/control/logdisplay.py:646 +#, fuzzy +#| msgid "The task has been completed." +msgid "The SSO client has been changed." +msgstr "S'ha completat la tasca." + +#: pretix/control/logdisplay.py:647 +#, fuzzy +#| msgid "The task has been completed." +msgid "The SSO client has been deleted." +msgstr "S'ha completat la tasca." + +#: pretix/control/logdisplay.py:648 pretix/control/views/organizer.py:2341 +#, fuzzy +#| msgid "The task has been completed." +msgid "The membership type has been created." +msgstr "S'ha completat la tasca." + +#: pretix/control/logdisplay.py:649 +#, fuzzy +#| msgid "The task has been completed." +msgid "The membership type has been changed." +msgstr "S'ha completat la tasca." + +#: pretix/control/logdisplay.py:650 +#, fuzzy +#| msgid "The task has been completed." msgid "The membership type has been deleted." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:644 pretix/control/views/organizer.py:3159 +#: pretix/control/logdisplay.py:651 pretix/control/views/organizer.py:3179 #, fuzzy #| msgid "The task has been completed." msgid "The sales channel has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:652 #, fuzzy #| msgid "The task has been completed." msgid "The sales channel has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:653 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The sales channel has been deleted." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:647 +#: pretix/control/logdisplay.py:654 #, fuzzy #| msgid "The task has been completed." msgid "The account has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:655 #, fuzzy #| msgid "The task has been completed." msgid "The account has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:656 #, fuzzy #| msgid "The presale period for this event has ended." msgid "A membership for this account has been added." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:650 +#: pretix/control/logdisplay.py:657 #, fuzzy #| msgid "The task has been completed." msgid "A membership of this account has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:658 #, fuzzy #| msgid "The presale period for this event has ended." msgid "A membership of this account has been deleted." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:659 #, fuzzy #| msgid "The order has been marked as paid." msgid "The account has been disabled and anonymized." msgstr "La comanda ha estat marcada com a pagada." -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:660 #, fuzzy #| msgid "The cancellation has been requested." msgid "A new password has been requested." msgstr "S'ha demanat la cancel·lació." -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:661 #, fuzzy #| msgid "The task has been completed." msgid "A new password has been set." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:662 #, fuzzy #| msgid "The task has been completed." msgid "The reusable medium has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:663 #, fuzzy #| msgid "The task has been completed." msgid "The reusable medium has been created automatically." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:664 #, fuzzy #| msgid "The task has been completed." msgid "The reusable medium has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:665 #, fuzzy #| msgid "The task has been completed." msgid "The medium has been connected to a new ticket." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:666 #, fuzzy #| msgid "The task has been completed." msgid "The medium has been connected to a new gift card." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:668 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:669 #, fuzzy #| msgid "This order position has been canceled." msgid "The event has been canceled." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:670 #, fuzzy #| msgid "This order position has been canceled." msgid "An event has been deleted." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:671 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:672 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:678 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:679 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:674 pretix/control/views/user.py:489 -#: pretix/control/views/user.py:549 pretix/control/views/user.py:608 +#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:490 +#: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:675 pretix/control/views/user.py:392 -#: pretix/control/views/user.py:624 +#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:393 +#: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:676 pretix/control/views/user.py:641 +#: pretix/control/logdisplay.py:683 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:684 #, fuzzy #| msgid "The task has been completed." msgid "A two-factor emergency code has been generated." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:685 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:680 +#: pretix/control/logdisplay.py:687 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:682 +#: pretix/control/logdisplay.py:689 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:690 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:691 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:685 +#: pretix/control/logdisplay.py:692 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:695 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:696 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:697 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:692 +#: pretix/control/logdisplay.py:699 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:693 pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:700 pretix/control/logdisplay.py:701 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:702 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:703 #, fuzzy #| msgid "Add me to the waiting list" msgid "An entry has been transferred to another waiting list." msgstr "Afegiu-me a la llista d'espera" -#: pretix/control/logdisplay.py:697 +#: pretix/control/logdisplay.py:704 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:705 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:699 +#: pretix/control/logdisplay.py:706 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:707 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:708 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2004 +#: pretix/control/logdisplay.py:709 pretix/control/views/organizer.py:2007 #, fuzzy #| msgid "The task has been completed." msgid "The gate has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:710 #, fuzzy #| msgid "The task has been completed." msgid "The gate has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:704 +#: pretix/control/logdisplay.py:711 #, fuzzy #| msgid "The task has been completed." msgid "The gate has been deleted." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:712 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:713 #, fuzzy #| msgid "The presale period for this event has ended." msgctxt "subevent" msgid "The event date has been canceled." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:714 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:715 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:716 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:717 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:718 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:719 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:720 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:721 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:722 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:723 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:724 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:725 #, fuzzy #| msgid "The task has been completed." msgid "The gift card has been created." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:719 pretix/control/views/organizer.py:1649 +#: pretix/control/logdisplay.py:726 pretix/control/views/organizer.py:1651 #, fuzzy #| msgid "The task has been completed." msgid "The gift card has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:727 #, fuzzy #| msgid "The task has been completed." msgid "A manual transaction has been performed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:721 +#: pretix/control/logdisplay.py:728 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:729 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:729 +#: pretix/control/logdisplay.py:736 #, fuzzy #| msgid "This voucher is not valid for this product." msgid "A meta property has been added to this event." msgstr "Aquest val no és vàlid per a aquest producte." -#: pretix/control/logdisplay.py:730 +#: pretix/control/logdisplay.py:737 #, fuzzy #| msgid "This voucher is not valid for this product." msgid "A meta property has been removed from this event." msgstr "Aquest val no és vàlid per a aquest producte." -#: pretix/control/logdisplay.py:731 +#: pretix/control/logdisplay.py:738 #, fuzzy #| msgid "The bundled item must not have bundles on its own." msgid "A meta property has been changed on this event." msgstr "L'element empaquetat no pot tenir paquets ell mateix." -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:739 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:740 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:743 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:744 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:745 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:746 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:747 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:748 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The event details have been changed." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:750 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:751 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:752 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:753 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:754 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:755 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:756 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:756 +#: pretix/control/logdisplay.py:763 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:757 pretix/control/logdisplay.py:758 +#: pretix/control/logdisplay.py:764 pretix/control/logdisplay.py:765 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:766 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:769 #, fuzzy, python-brace-format #| msgid "Can change orders" msgid "Check-in list {val}" msgstr "Pot canviar les comandes" -#: pretix/control/logdisplay.py:769 +#: pretix/control/logdisplay.py:776 #, fuzzy #| msgid "The task has been completed." msgid "The plugin has been enabled." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:770 +#: pretix/control/logdisplay.py:777 #, fuzzy #| msgid "The task has been completed." msgid "The plugin has been disabled." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:773 +#: pretix/control/logdisplay.py:780 #, fuzzy, python-brace-format #| msgid "Question {val}" msgid "Plugin {val}" msgstr "Pregunta {val}" -#: pretix/control/logdisplay.py:789 +#: pretix/control/logdisplay.py:796 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:790 +#: pretix/control/logdisplay.py:797 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:791 +#: pretix/control/logdisplay.py:798 #, fuzzy #| msgid "The task has been completed." msgid "The product has been reordered." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:799 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:800 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:801 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:802 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:803 #, fuzzy #| msgid "This voucher is not valid for this product." msgid "A bundled item has been added to this product." msgstr "Aquest val no és vàlid per a aquest producte." -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:804 #, fuzzy #| msgid "This voucher is not valid for this product." msgid "A bundled item has been removed from this product." msgstr "Aquest val no és vàlid per a aquest producte." -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:805 #, fuzzy #| msgid "The bundled item must not have bundles on its own." msgid "A bundled item has been changed on this product." msgstr "L'element empaquetat no pot tenir paquets ell mateix." -#: pretix/control/logdisplay.py:805 +#: pretix/control/logdisplay.py:812 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:806 +#: pretix/control/logdisplay.py:813 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:807 +#: pretix/control/logdisplay.py:814 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:824 +#: pretix/control/logdisplay.py:831 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "El pagament {local_id} ha estat confirmat." -#: pretix/control/logdisplay.py:825 +#: pretix/control/logdisplay.py:832 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:826 +#: pretix/control/logdisplay.py:833 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:834 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:835 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:836 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:837 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:838 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:839 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:840 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:841 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:842 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:843 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:843 +#: pretix/control/logdisplay.py:850 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:844 +#: pretix/control/logdisplay.py:851 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:845 +#: pretix/control/logdisplay.py:852 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:853 #, fuzzy #| msgid "The task has been completed." msgid "The quota has closed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:847 pretix/control/views/item.py:1069 +#: pretix/control/logdisplay.py:854 pretix/control/views/item.py:1069 #, fuzzy #| msgid "The task has been completed." msgid "The quota has been re-opened." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:854 +#: pretix/control/logdisplay.py:861 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:855 +#: pretix/control/logdisplay.py:862 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:856 +#: pretix/control/logdisplay.py:863 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:864 #, fuzzy #| msgid "The task has been completed." msgid "The question has been reordered." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:864 +#: pretix/control/logdisplay.py:871 #, fuzzy #| msgid "The task has been completed." msgid "The discount has been added." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:865 +#: pretix/control/logdisplay.py:872 #, fuzzy #| msgid "The task has been completed." msgid "The discount has been deleted." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:866 +#: pretix/control/logdisplay.py:873 #, fuzzy #| msgid "The task has been completed." msgid "The discount has been changed." msgstr "S'ha completat la tasca." -#: pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:897 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" "\"." msgstr "" -#: pretix/control/logdisplay.py:895 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -17976,7 +18006,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/ssoprovider_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:47 #: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21 -#: pretix/control/templates/pretixcontrol/pdf/index.html:520 +#: pretix/control/templates/pretixcontrol/pdf/index.html:531 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:630 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:366 #: pretix/control/templates/pretixcontrol/subevents/detail.html:287 @@ -19661,7 +19691,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:79 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:29 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 -#: pretix/control/templates/pretixcontrol/pdf/index.html:516 +#: pretix/control/templates/pretixcontrol/pdf/index.html:527 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:97 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:120 msgid "Preview" @@ -19807,32 +19837,32 @@ msgstr "" #: pretix/control/views/event.py:502 pretix/control/views/event.py:541 #: pretix/control/views/event.py:688 pretix/control/views/event.py:917 #: pretix/control/views/event.py:1288 -#: pretix/control/views/global_settings.py:63 -#: pretix/control/views/global_settings.py:86 pretix/control/views/item.py:257 +#: pretix/control/views/global_settings.py:65 +#: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:257 #: pretix/control/views/item.py:783 pretix/control/views/item.py:1109 #: pretix/control/views/item.py:1287 pretix/control/views/item.py:1437 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 #: pretix/control/views/organizer.py:258 pretix/control/views/organizer.py:286 -#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:672 -#: pretix/control/views/organizer.py:1062 -#: pretix/control/views/organizer.py:1166 -#: pretix/control/views/organizer.py:1327 -#: pretix/control/views/organizer.py:2043 -#: pretix/control/views/organizer.py:2178 -#: pretix/control/views/organizer.py:2372 -#: pretix/control/views/organizer.py:2486 -#: pretix/control/views/organizer.py:2613 -#: pretix/control/views/organizer.py:2806 -#: pretix/control/views/organizer.py:2834 -#: pretix/control/views/organizer.py:2873 -#: pretix/control/views/organizer.py:2949 -#: pretix/control/views/organizer.py:3045 -#: pretix/control/views/organizer.py:3073 -#: pretix/control/views/organizer.py:3209 pretix/control/views/subevents.py:525 -#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:235 -#: pretix/control/views/users.py:112 pretix/control/views/vouchers.py:305 -#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:154 +#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:674 +#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:1164 +#: pretix/control/views/organizer.py:1328 +#: pretix/control/views/organizer.py:2047 +#: pretix/control/views/organizer.py:2184 +#: pretix/control/views/organizer.py:2381 +#: pretix/control/views/organizer.py:2497 +#: pretix/control/views/organizer.py:2626 +#: pretix/control/views/organizer.py:2820 +#: pretix/control/views/organizer.py:2849 +#: pretix/control/views/organizer.py:2889 +#: pretix/control/views/organizer.py:2966 +#: pretix/control/views/organizer.py:3063 +#: pretix/control/views/organizer.py:3092 +#: pretix/control/views/organizer.py:3230 pretix/control/views/subevents.py:525 +#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:236 +#: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 +#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 #: pretix/plugins/sendmail/views.py:645 pretix/plugins/stripe/views.py:679 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:527 pretix/presale/views/customer.py:579 @@ -24740,7 +24770,7 @@ msgstr "Nom de seient" #: pretix/control/templates/pretixcontrol/pdf/index.html:188 #: pretix/control/templates/pretixcontrol/pdf/index.html:308 -#: pretix/control/templates/pretixcontrol/pdf/index.html:339 +#: pretix/control/templates/pretixcontrol/pdf/index.html:350 msgid "Width (mm)" msgstr "" @@ -24839,92 +24869,96 @@ msgstr "" msgid "Size (mm)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:331 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "QR color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:342 msgid "Render without whitespace" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:333 +#: pretix/control/templates/pretixcontrol/pdf/index.html:344 msgid "" "Required for consistent size across platforms. Supported on Android starting " "with pretixPRINT 2.3.3 and on Desktop with pretixSCAN 1.9.3." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:344 +#: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Rotation (°)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:363 +#: pretix/control/templates/pretixcontrol/pdf/index.html:374 msgid "Font size (pt)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:368 +#: pretix/control/templates/pretixcontrol/pdf/index.html:379 msgid "Line height" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:375 +#: pretix/control/templates/pretixcontrol/pdf/index.html:386 msgid "Text color" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:398 +#: pretix/control/templates/pretixcontrol/pdf/index.html:409 msgid "Flow multiple lines downward from specified position" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:452 +#: pretix/control/templates/pretixcontrol/pdf/index.html:463 #, fuzzy #| msgid "Automatically expire unpaid orders" msgid "Automatically reduce font size to fit content" msgstr "Expira automàticament comandes no pagades" -#: pretix/control/templates/pretixcontrol/pdf/index.html:458 +#: pretix/control/templates/pretixcontrol/pdf/index.html:469 msgid "Allow long words to be split (preview is not accurate)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:469 +#: pretix/control/templates/pretixcontrol/pdf/index.html:480 msgid "Add a new object" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:474 +#: pretix/control/templates/pretixcontrol/pdf/index.html:485 #, fuzzy #| msgid "Text" msgid "Text box" msgstr "Text" -#: pretix/control/templates/pretixcontrol/pdf/index.html:478 +#: pretix/control/templates/pretixcontrol/pdf/index.html:489 #, fuzzy #| msgid "Event created" msgid "Text (deprecated)" msgstr "Esdeveniment creat" -#: pretix/control/templates/pretixcontrol/pdf/index.html:482 +#: pretix/control/templates/pretixcontrol/pdf/index.html:493 msgid "QR code for Check-In" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:488 +#: pretix/control/templates/pretixcontrol/pdf/index.html:499 msgid "QR code for Lead Scanning" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:494 +#: pretix/control/templates/pretixcontrol/pdf/index.html:505 #, fuzzy #| msgid "Order code" msgid "Other QR code" msgstr "Codi de comanda" -#: pretix/control/templates/pretixcontrol/pdf/index.html:500 +#: pretix/control/templates/pretixcontrol/pdf/index.html:511 msgid "pretix Logo" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:503 +#: pretix/control/templates/pretixcontrol/pdf/index.html:514 msgid "" "You can use this to add user-uploaded pictures from questions or pictures " "generated by plugins. If you want to embed a logo or other images, use a " "custom background instead." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:505 +#: pretix/control/templates/pretixcontrol/pdf/index.html:516 msgid "Dynamic image" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:526 +#: pretix/control/templates/pretixcontrol/pdf/index.html:537 #, python-format msgid "" "This layout uses new features. If you print from your device, make sure you " @@ -25845,6 +25879,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete.html:4 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:6 +#: pretix/control/templates/pretixcontrol/vouchers/detail.html:133 msgid "Delete voucher" msgstr "Esborrar val" @@ -26314,11 +26349,11 @@ msgstr "" #: pretix/control/views/item.py:939 pretix/control/views/item.py:1143 #: pretix/control/views/item.py:1309 pretix/control/views/item.py:1494 #: pretix/control/views/organizer.py:261 pretix/control/views/organizer.py:289 -#: pretix/control/views/organizer.py:1185 pretix/control/views/subevents.py:504 -#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033 -#: pretix/control/views/subevents.py:1492 pretix/control/views/user.py:357 +#: pretix/control/views/organizer.py:1183 pretix/control/views/subevents.py:504 +#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1039 +#: pretix/control/views/subevents.py:1498 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 -#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:413 +#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:420 #: pretix/plugins/autocheckin/views.py:112 #: pretix/plugins/autocheckin/views.py:174 pretix/plugins/badges/views.py:114 #: pretix/plugins/sendmail/views.py:599 pretix/plugins/sendmail/views.py:651 @@ -26474,8 +26509,8 @@ msgstr "S'ha actualitzat la cistella." #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:183 #: pretix/control/views/item.py:395 pretix/control/views/item.py:529 -#: pretix/control/views/organizer.py:2260 -#: pretix/control/views/organizer.py:3303 +#: pretix/control/views/organizer.py:2267 +#: pretix/control/views/organizer.py:3325 msgid "Some of the provided object ids are invalid." msgstr "" @@ -26530,7 +26565,7 @@ msgid "Unknown email renderer." msgstr "" #: pretix/control/views/event.py:830 pretix/control/views/orders.py:671 -#: pretix/presale/views/order.py:1096 pretix/presale/views/order.py:1103 +#: pretix/presale/views/order.py:1086 pretix/presale/views/order.py:1093 msgid "You requested an invalid ticket output type." msgstr "" @@ -26585,7 +26620,7 @@ msgstr "" msgid "Could not update the comment." msgstr "" -#: pretix/control/views/event.py:1201 pretix/control/views/main.py:319 +#: pretix/control/views/event.py:1201 pretix/control/views/main.py:330 msgid "VAT" msgstr "IVA" @@ -26623,13 +26658,13 @@ msgstr "" msgid "Reduced ticket" msgstr "" -#: pretix/control/views/global_settings.py:67 -#: pretix/control/views/global_settings.py:90 -#: pretix/control/views/global_settings.py:155 +#: pretix/control/views/global_settings.py:69 +#: pretix/control/views/global_settings.py:92 +#: pretix/control/views/global_settings.py:157 msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/global_settings.py:193 +#: pretix/control/views/global_settings.py:195 msgid "" "You are in violation of the license. If you're not sure whether you qualify " "for the additional permission or if you offer the functionality of pretix to " @@ -26637,26 +26672,26 @@ msgid "" "Enterprise license." msgstr "" -#: pretix/control/views/global_settings.py:201 +#: pretix/control/views/global_settings.py:203 msgid "" "You may not make use of the additional permission or of a pretix Enterprise " "license if you install any plugins licensed with strong copyleft, otherwise " "you are likely in violation of the license of these plugins." msgstr "" -#: pretix/control/views/global_settings.py:209 +#: pretix/control/views/global_settings.py:211 msgid "" "If you're using pretix under AGPL license, you need to provide instructions " "on how to access the source code." msgstr "" -#: pretix/control/views/global_settings.py:216 +#: pretix/control/views/global_settings.py:218 msgid "" "You must not use pretix under AGPL terms if you use pretix Enterprise " "plugins." msgstr "" -#: pretix/control/views/global_settings.py:223 +#: pretix/control/views/global_settings.py:225 msgid "" "You need to make all changes you made to pretix' source code freely " "available to every visitor of your site in source code form under the same " @@ -26664,35 +26699,35 @@ msgid "" "keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:230 +#: pretix/control/views/global_settings.py:232 msgid "" "You need to make all your installed plugins freely available to every " "visitor of your site in source code form under the same license terms as " "pretix (AGPLv3 + additional restrictions). Make sure to keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:241 +#: pretix/control/views/global_settings.py:243 #, python-brace-format msgid "" "We found the plugin \"{plugin}\" with license \"{license}\" which this tool " "does not know about and therefore cannot give any recommendations." msgstr "" -#: pretix/control/views/global_settings.py:249 +#: pretix/control/views/global_settings.py:251 #, python-brace-format msgid "" "You selected that you have no active pretix Enterprise licenses, but we " "found the following Enterprise plugin: {plugin}" msgstr "" -#: pretix/control/views/global_settings.py:256 +#: pretix/control/views/global_settings.py:258 #, python-brace-format msgid "" "You selected that you have no copyleft-licensed plugins installed, but we " "found the plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/global_settings.py:263 +#: pretix/control/views/global_settings.py:265 #, python-brace-format msgid "" "You selected that you have no free plugins installed, but we found the " @@ -26725,8 +26760,8 @@ msgid "The order of categories has been updated." msgstr "" #: pretix/control/views/item.py:398 pretix/control/views/item.py:532 -#: pretix/control/views/organizer.py:2263 -#: pretix/control/views/organizer.py:3306 +#: pretix/control/views/organizer.py:2270 +#: pretix/control/views/organizer.py:3328 #, fuzzy #| msgid "This order position has been canceled." msgid "Not all objects have been selected." @@ -26954,19 +26989,19 @@ msgstr[0] "" msgstr[1] "" #: pretix/control/views/orders.py:673 pretix/plugins/banktransfer/views.py:901 -#: pretix/presale/views/order.py:159 pretix/presale/views/order.py:241 -#: pretix/presale/views/order.py:335 pretix/presale/views/order.py:362 -#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:511 -#: pretix/presale/views/order.py:557 pretix/presale/views/order.py:736 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:921 -#: pretix/presale/views/order.py:936 pretix/presale/views/order.py:985 -#: pretix/presale/views/order.py:990 pretix/presale/views/order.py:1105 -#: pretix/presale/views/order.py:1278 pretix/presale/views/order.py:1663 -#: pretix/presale/views/order.py:1694 +#: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 +#: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 +#: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 +#: pretix/presale/views/order.py:542 pretix/presale/views/order.py:726 +#: pretix/presale/views/order.py:839 pretix/presale/views/order.py:911 +#: pretix/presale/views/order.py:926 pretix/presale/views/order.py:975 +#: pretix/presale/views/order.py:980 pretix/presale/views/order.py:1095 +#: pretix/presale/views/order.py:1268 pretix/presale/views/order.py:1660 +#: pretix/presale/views/order.py:1691 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1110 +#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1100 msgid "Ticket download is not enabled for this product." msgstr "" @@ -27218,15 +27253,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1287 +#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1277 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1294 +#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1284 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1299 +#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1289 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -27250,7 +27285,7 @@ msgstr "" msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1573 +#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1563 msgid "An error occurred. Please see the details below." msgstr "" @@ -27259,12 +27294,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:2118 pretix/control/views/orders.py:2254 -#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1608 +#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1598 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:941 -#: pretix/presale/views/order.py:791 pretix/presale/views/order.py:896 +#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:945 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:886 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -27291,7 +27326,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1070 +#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1060 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -27301,32 +27336,32 @@ msgstr "" msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1798 +#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1800 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1808 +#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1810 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1851 +#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1853 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1856 +#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1858 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1896 +#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1898 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Data d'exportació" -#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1898 +#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1900 #, python-brace-format msgid "" "Hello,\n" @@ -27334,7 +27369,7 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1966 +#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1968 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " @@ -27393,271 +27428,271 @@ msgstr "" msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:630 +#: pretix/control/views/organizer.py:631 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:641 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:912 pretix/control/views/organizer.py:996 -#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:642 pretix/control/views/organizer.py:678 +#: pretix/control/views/organizer.py:914 pretix/control/views/organizer.py:999 +#: pretix/control/views/organizer.py:1070 #: pretix/control/views/organizer.py:1289 -#: pretix/control/views/organizer.py:1331 -#: pretix/control/views/organizer.py:2013 -#: pretix/control/views/organizer.py:2047 -#: pretix/control/views/organizer.py:2152 -#: pretix/control/views/organizer.py:2182 -#: pretix/control/views/organizer.py:2342 -#: pretix/control/views/organizer.py:2376 -#: pretix/control/views/organizer.py:2449 -#: pretix/control/views/organizer.py:2490 -#: pretix/control/views/organizer.py:2569 -#: pretix/control/views/organizer.py:2618 -#: pretix/control/views/organizer.py:3170 -#: pretix/control/views/organizer.py:3213 +#: pretix/control/views/organizer.py:1332 +#: pretix/control/views/organizer.py:2016 +#: pretix/control/views/organizer.py:2051 +#: pretix/control/views/organizer.py:2157 +#: pretix/control/views/organizer.py:2188 +#: pretix/control/views/organizer.py:2350 +#: pretix/control/views/organizer.py:2385 +#: pretix/control/views/organizer.py:2459 +#: pretix/control/views/organizer.py:2501 +#: pretix/control/views/organizer.py:2581 +#: pretix/control/views/organizer.py:2631 +#: pretix/control/views/organizer.py:3190 +#: pretix/control/views/organizer.py:3234 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:709 +#: pretix/control/views/organizer.py:711 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:729 +#: pretix/control/views/organizer.py:731 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:735 +#: pretix/control/views/organizer.py:737 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:799 +#: pretix/control/views/organizer.py:801 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:810 +#: pretix/control/views/organizer.py:812 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:817 pretix/control/views/organizer.py:833 +#: pretix/control/views/organizer.py:819 pretix/control/views/organizer.py:835 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:826 +#: pretix/control/views/organizer.py:828 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:842 +#: pretix/control/views/organizer.py:844 #, fuzzy #| msgid "The task has been completed." msgid "The invite has been resent." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:851 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:859 +#: pretix/control/views/organizer.py:861 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:871 +#: pretix/control/views/organizer.py:873 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:881 +#: pretix/control/views/organizer.py:883 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:896 +#: pretix/control/views/organizer.py:898 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:907 +#: pretix/control/views/organizer.py:909 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1205 +#: pretix/control/views/organizer.py:1203 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1233 +#: pretix/control/views/organizer.py:1231 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1244 +#: pretix/control/views/organizer.py:1243 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1363 +#: pretix/control/views/organizer.py:1364 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1370 +#: pretix/control/views/organizer.py:1371 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1401 +#: pretix/control/views/organizer.py:1403 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected organizer has been invited." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/organizer.py:1438 -#: pretix/control/views/organizer.py:1449 +#: pretix/control/views/organizer.py:1440 +#: pretix/control/views/organizer.py:1451 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected connection has been removed." msgstr "El producte seleccionat no està actiu o no te cap preu establert." -#: pretix/control/views/organizer.py:1460 +#: pretix/control/views/organizer.py:1462 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected connection has been accepted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/views/organizer.py:1518 -#: pretix/control/views/organizer.py:1555 +#: pretix/control/views/organizer.py:1520 +#: pretix/control/views/organizer.py:1557 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1545 +#: pretix/control/views/organizer.py:1547 #, fuzzy #| msgid "The task has been completed." msgid "The transaction could not be reversed." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:1547 +#: pretix/control/views/organizer.py:1549 #, fuzzy #| msgid "The task has been completed." msgid "The transaction has been reversed." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1554 #, fuzzy #| msgid "An internal error occurred, please try again." msgid "Your input was invalid, please try again." msgstr "Ha succeït un error intern, si us plau intenteu-ho de nou." -#: pretix/control/views/organizer.py:1570 +#: pretix/control/views/organizer.py:1572 #, fuzzy #| msgid "The task has been completed." msgid "The manual transaction has been saved." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1614 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The gift card has been created and can now be used." msgstr "Aquesta entrada està anonimitzada i ja no es pot utilitzar." -#: pretix/control/views/organizer.py:1706 +#: pretix/control/views/organizer.py:1708 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2071 +#: pretix/control/views/organizer.py:2075 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected gate has been deleted." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/organizer.py:2114 +#: pretix/control/views/organizer.py:2118 #, fuzzy #| msgid "You cannot select a quota that belongs to a different event." msgid "You cannot set a default value that is not a valid value." msgstr "No podeu seleccionar una quota que pertany a un esdeveniment diferent." -#: pretix/control/views/organizer.py:2140 +#: pretix/control/views/organizer.py:2145 #, fuzzy #| msgid "The task has been completed." msgid "The property has been created." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:2206 +#: pretix/control/views/organizer.py:2212 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/views/organizer.py:2229 +#: pretix/control/views/organizer.py:2236 #, fuzzy #| msgid "Your cart has been updated." msgid "The order of properties has been updated." msgstr "S'ha actualitzat la cistella." -#: pretix/control/views/organizer.py:2406 -#: pretix/control/views/organizer.py:2520 -#: pretix/control/views/organizer.py:2648 -#: pretix/control/views/organizer.py:2911 +#: pretix/control/views/organizer.py:2415 +#: pretix/control/views/organizer.py:2531 +#: pretix/control/views/organizer.py:2661 +#: pretix/control/views/organizer.py:2927 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/views/organizer.py:2440 +#: pretix/control/views/organizer.py:2450 #, fuzzy #| msgid "The task has been completed." msgid "The provider has been created." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:2558 +#: pretix/control/views/organizer.py:2570 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2607 +#: pretix/control/views/organizer.py:2620 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2716 +#: pretix/control/views/organizer.py:2729 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2975 +#: pretix/control/views/organizer.py:2992 #, fuzzy #| msgid "The task has been completed." msgid "The customer account has been anonymized." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:3241 +#: pretix/control/views/organizer.py:3262 #, fuzzy #| msgid "The task has been completed." msgid "This channel can not be deleted." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:3246 +#: pretix/control/views/organizer.py:3267 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected sales channel has been deleted." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/organizer.py:3248 +#: pretix/control/views/organizer.py:3269 msgid "" "The channel could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it." msgstr "" -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3294 #, fuzzy #| msgid "Your cart has been updated." msgid "The order of sales channels has been updated." @@ -27704,28 +27739,28 @@ msgctxt "subevent" msgid "The new date has been created." msgstr "" -#: pretix/control/views/subevents.py:668 +#: pretix/control/views/subevents.py:671 msgctxt "subevent" msgid "The selected dates have been disabled." msgstr "" -#: pretix/control/views/subevents.py:678 +#: pretix/control/views/subevents.py:684 #, fuzzy #| msgid "The presale period for this event has ended." msgctxt "subevent" msgid "The selected dates have been enabled." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/subevents.py:701 +#: pretix/control/views/subevents.py:713 msgctxt "subevent" msgid "The selected dates have been deleted or disabled." msgstr "" -#: pretix/control/views/subevents.py:882 +#: pretix/control/views/subevents.py:894 msgid "Please do not create more than 100.000 dates at once." msgstr "" -#: pretix/control/views/subevents.py:1024 +#: pretix/control/views/subevents.py:1030 msgctxt "subevent" msgid "{} new dates have been created." msgstr "" @@ -27750,90 +27785,90 @@ msgstr "Val" msgid "The password you entered was invalid, please try again." msgstr "" -#: pretix/control/views/user.py:349 +#: pretix/control/views/user.py:350 msgid "Security devices are only available if pretix is served via HTTPS." msgstr "" -#: pretix/control/views/user.py:386 +#: pretix/control/views/user.py:387 msgid "A two-factor authentication device has been removed from your account." msgstr "" -#: pretix/control/views/user.py:397 +#: pretix/control/views/user.py:398 msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:462 +#: pretix/control/views/user.py:463 #, fuzzy #| msgid "This ticket has already been redeemed." msgid "This security device is already registered." msgstr "Ja s'ha validat aquest tiquet." -#: pretix/control/views/user.py:481 pretix/control/views/user.py:542 +#: pretix/control/views/user.py:482 pretix/control/views/user.py:543 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:497 pretix/control/views/user.py:557 +#: pretix/control/views/user.py:498 pretix/control/views/user.py:558 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:500 pretix/control/views/user.py:560 +#: pretix/control/views/user.py:501 pretix/control/views/user.py:561 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:503 +#: pretix/control/views/user.py:504 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:563 +#: pretix/control/views/user.py:564 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:583 +#: pretix/control/views/user.py:584 msgid "You have left all teams that require two-factor authentication." msgstr "" -#: pretix/control/views/user.py:597 +#: pretix/control/views/user.py:598 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:606 +#: pretix/control/views/user.py:607 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:622 +#: pretix/control/views/user.py:623 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:645 +#: pretix/control/views/user.py:646 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:661 +#: pretix/control/views/user.py:662 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:710 pretix/control/views/user.py:750 +#: pretix/control/views/user.py:711 pretix/control/views/user.py:751 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:828 +#: pretix/control/views/user.py:829 msgid "Your comment has been saved." msgstr "" -#: pretix/control/views/users.py:148 +#: pretix/control/views/users.py:150 msgid "We sent out an email containing further instructions." msgstr "" -#: pretix/control/views/users.py:168 +#: pretix/control/views/users.py:170 #, python-brace-format msgid "" "The emergency token for this user is \"{token}\". It can only be used once. " @@ -27842,7 +27877,7 @@ msgid "" "remain active." msgstr "" -#: pretix/control/views/users.py:312 +#: pretix/control/views/users.py:314 msgid "The new user has been created." msgstr "" @@ -27892,7 +27927,7 @@ msgstr "" msgid "The new vouchers have been created." msgstr "" -#: pretix/control/views/vouchers.py:635 +#: pretix/control/views/vouchers.py:642 msgid "The selected vouchers have been deleted or disabled." msgstr "" @@ -27901,52 +27936,52 @@ msgstr "" msgid "{num} vouchers have been created and sent out via email." msgstr "" -#: pretix/control/views/waitinglist.py:167 +#: pretix/control/views/waitinglist.py:172 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected entries have been deleted." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/waitinglist.py:180 +#: pretix/control/views/waitinglist.py:185 msgid "" "An email containing a voucher code has been sent to the specified address." msgstr "" -#: pretix/control/views/waitinglist.py:184 -#: pretix/control/views/waitinglist.py:202 -#: pretix/control/views/waitinglist.py:220 +#: pretix/control/views/waitinglist.py:189 +#: pretix/control/views/waitinglist.py:208 +#: pretix/control/views/waitinglist.py:227 msgid "Waiting list entry not found." msgstr "" -#: pretix/control/views/waitinglist.py:199 +#: pretix/control/views/waitinglist.py:205 msgid "The waiting list entry has been moved to the top." msgstr "" -#: pretix/control/views/waitinglist.py:217 +#: pretix/control/views/waitinglist.py:224 msgid "The waiting list entry has been moved to the end of the list." msgstr "" -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 msgid "On list since" msgstr "" -#: pretix/control/views/waitinglist.py:328 +#: pretix/control/views/waitinglist.py:335 msgid "Waiting" msgstr "" -#: pretix/control/views/waitinglist.py:366 +#: pretix/control/views/waitinglist.py:373 msgid "The requested entry does not exist." msgstr "" -#: pretix/control/views/waitinglist.py:374 +#: pretix/control/views/waitinglist.py:381 msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:393 +#: pretix/control/views/waitinglist.py:402 pretix/presale/views/widget.py:393 msgid "This is not an event series." msgstr "Això no és una sèrie d'events." -#: pretix/control/views/waitinglist.py:403 +#: pretix/control/views/waitinglist.py:410 #, fuzzy #| msgid "The task has been completed." msgid "The waitinglist entry has been transferred." @@ -28447,16 +28482,16 @@ msgstr "" msgid "The new badge layout has been created." msgstr "" -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "" -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "" -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "" @@ -29303,8 +29338,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "No s'han trobat comandes vàlides." -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "Si us plau, introduïu una adreça de correu electrònic vàlida." @@ -32078,7 +32113,7 @@ msgstr "Productes complementaris" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "Si us plau, introduïu només nombres." @@ -32087,39 +32122,39 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "Les vostres dades" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 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:992 +#: pretix/presale/checkoutflow.py:996 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:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "Si us plau, introduïu la vostra adreça de facturació." -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "Si us plau introduïu el vostre nom." -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "Si us plau responeu a totes les preguntes." -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "Pagament" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 #, fuzzy #| msgid "" #| "Your gift card has been applied, but {} still need to be paid. Please " @@ -32131,32 +32166,32 @@ msgstr "" "S'ha bescanviat la targeta regal però encara falten {} per pagar. Si us " "plau, selecciona una forma de pagament." -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "Si us plau trieu un mètode de pagament." -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 #, fuzzy #| msgid "Please select a payment method." msgid "Please select a payment method to proceed." msgstr "Si us plau trieu un mètode de pagament." -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "Les dades de pagament que heu introduït són incompletes." -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "Revisió de la comanda" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Heu de marcar totes les caselles del final de la pàgina." -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -35044,7 +35079,7 @@ msgstr "" msgid "Your email address has been updated." msgstr "S'ha actualitzat la cistella." -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -35094,98 +35129,105 @@ msgstr "Aquest producte només es pot comprar mitjançant un val." msgid "Time machine disabled!" msgstr "Aquest compte és inactiu." -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:461 +#: pretix/presale/views/order.py:544 +msgid "The payment method for this order cannot be changed." +msgstr "" + +#: pretix/presale/views/order.py:555 +msgid "A payment is currently pending for this order." +msgstr "Aquesta comanda està pendent de pagament." + +#: pretix/presale/views/order.py:667 #, fuzzy #| msgid "The task has been completed." msgid "An invoice has been generated." msgstr "S'ha completat la tasca." -#: pretix/presale/views/order.py:559 -msgid "The payment method for this order cannot be changed." -msgstr "" - -#: pretix/presale/views/order.py:570 -msgid "A payment is currently pending for this order." -msgstr "Aquesta comanda està pendent de pagament." - -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "No podeu modificar aquesta comanda" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 msgid "You chose an invalid cancellation fee." msgstr "Heu triat una taxa de cancel·lació no vàlida." -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 #, fuzzy #| msgid "Any customer" msgid "Canceled by customer" msgstr "Qualsevol client" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 msgid "The cancellation has been requested." msgstr "S'ha demanat la cancel·lació." -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "" "La baixada de tiquets encara no ha estat habilitada per a aquesta comanda." -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "" "Cliqueu a l'enllaç que us hem enviat per correu electrònic per tal de " "descarregar les vostres entrades." -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, 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:1612 +#: pretix/presale/views/order.py:1602 #, 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:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1642 +#: pretix/presale/views/order.py:1632 #, fuzzy #| msgid "You can cancel this order, but you will not receive a refund." msgid "You may not change your order in a way that would require a refund." msgstr "Podeu cancel·lar aquesta comanda, però no us la podrem reemborsar." -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." msgstr "" -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "" + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 msgid "You cannot change this order." msgstr "No podeu modificar aquesta comanda." @@ -35291,6 +35333,11 @@ msgstr "Accés d'escriptura" msgid "Kosovo" msgstr "Kosovo" +#, fuzzy +#~| msgid "Ask search engines not to index the ticket shop" +#~ msgid "Show event times and dates on the ticket shop" +#~ msgstr "Demana als motors de cerque que no indexin la tenda de tiquets" + #~ msgid "at" #~ msgstr "a" diff --git a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po index 657ef09bd8..b4f6a7e19e 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: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+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: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -56,90 +56,94 @@ msgid "Czech" msgstr "Čeština" #: pretix/_base_settings.py:96 +msgid "Croatian" +msgstr "" + +#: pretix/_base_settings.py:97 msgid "Danish" msgstr "Dánština" -#: pretix/_base_settings.py:97 +#: pretix/_base_settings.py:98 msgid "Dutch" msgstr "Nizozemština" -#: pretix/_base_settings.py:98 +#: pretix/_base_settings.py:99 msgid "Dutch (informal)" msgstr "Nizozemština (neformální)" -#: pretix/_base_settings.py:99 +#: pretix/_base_settings.py:100 msgid "French" msgstr "Francouzština" -#: pretix/_base_settings.py:100 +#: pretix/_base_settings.py:101 msgid "Finnish" msgstr "Finština" -#: pretix/_base_settings.py:101 +#: pretix/_base_settings.py:102 msgid "Galician" msgstr "Galicijský" -#: pretix/_base_settings.py:102 +#: pretix/_base_settings.py:103 msgid "Greek" msgstr "Řečtina" -#: pretix/_base_settings.py:103 +#: pretix/_base_settings.py:104 msgid "Indonesian" msgstr "Indonéština" -#: pretix/_base_settings.py:104 +#: pretix/_base_settings.py:105 msgid "Italian" msgstr "Italština" -#: pretix/_base_settings.py:105 +#: pretix/_base_settings.py:106 msgid "Japanese" msgstr "Japonština" -#: pretix/_base_settings.py:106 +#: pretix/_base_settings.py:107 msgid "Latvian" msgstr "Lotyšština" -#: pretix/_base_settings.py:107 +#: pretix/_base_settings.py:108 msgid "Norwegian Bokmål" msgstr "Norština (Bokmål)" -#: pretix/_base_settings.py:108 +#: pretix/_base_settings.py:109 msgid "Polish" msgstr "Polština" -#: pretix/_base_settings.py:109 +#: pretix/_base_settings.py:110 msgid "Portuguese (Portugal)" msgstr "Portugalština (Portugalsko)" -#: pretix/_base_settings.py:110 +#: pretix/_base_settings.py:111 msgid "Portuguese (Brazil)" msgstr "Portugalština (Brazílie)" -#: pretix/_base_settings.py:111 +#: pretix/_base_settings.py:112 msgid "Romanian" msgstr "Rumunština" -#: pretix/_base_settings.py:112 +#: pretix/_base_settings.py:113 msgid "Russian" msgstr "Ruština" -#: pretix/_base_settings.py:113 +#: pretix/_base_settings.py:114 msgid "Slovak" msgstr "Slovenština" -#: pretix/_base_settings.py:114 +#: pretix/_base_settings.py:115 msgid "Swedish" msgstr "Švédština" -#: pretix/_base_settings.py:115 +#: pretix/_base_settings.py:116 msgid "Spanish" msgstr "Španělština" -#: pretix/_base_settings.py:116 +#: pretix/_base_settings.py:117 msgid "Turkish" msgstr "Turečtina" -#: pretix/_base_settings.py:117 +#: pretix/_base_settings.py:118 msgid "Ukrainian" msgstr "Ukrajinština" @@ -167,11 +171,11 @@ msgstr "pretixSCAN (bez synchronizace, pouze online)" msgid "Application name" msgstr "Název aplikace" -#: pretix/api/models.py:42 pretix/base/models/customers.py:421 +#: pretix/api/models.py:42 pretix/base/models/customers.py:425 msgid "Redirection URIs" msgstr "URI použité pro přesměrování" -#: pretix/api/models.py:43 pretix/base/models/customers.py:422 +#: pretix/api/models.py:43 pretix/base/models/customers.py:426 msgid "Allowed URIs list, space separated" msgstr "Seznam povolených URI, oddělených mezerou" @@ -221,7 +225,7 @@ msgstr "Omezit na události" msgid "Comment" msgstr "Komentář" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1384 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1413 msgid "The product \"{}\" is not assigned to a quota." msgstr "Produkt \"{}\" nemá přiřazeno žádné omezení." @@ -270,11 +274,11 @@ msgstr "Omezený plugin: '{name}'." msgid "Item meta data property '{name}' does not exist." msgstr "Metadata položky '{name}' neexistuje." -#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1266 +#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1267 msgid "The bundled item must not be the same item as the bundling one." msgstr "Položka balíčku nesmí být stejná položka jako balíček." -#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1268 +#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1269 msgid "The bundled item must not have bundles on its own." msgstr "Balíček nesmí mít sám o sobě balíčky." @@ -298,7 +302,7 @@ msgstr "" "Na dárkové karty by se neměly vztahovat nenulové daňové sazby, protože při " "uplatnění dárkové karty bude uplatněna daň." -#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:773 +#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:774 msgid "Gift card products should not be admission products at the same time." msgstr "Dárkové karty by neměly být zároveň vstupné." @@ -310,19 +314,19 @@ msgstr "" "Aktualizace možností pomocí PATCH/PUT není podporována. Použijte vyhrazený " "nested endpoint." -#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:177 +#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:178 msgid "Question cannot depend on a question asked during check-in." msgstr "Otázka nemůže záviset na otázce položené během check-inu." -#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:182 +#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:183 msgid "Circular dependency between questions detected." msgstr "Byla objevena kruhová závislost mezi otázkami." -#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:191 +#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:192 msgid "This type of question cannot be asked during check-in." msgstr "Tento typ otázky nelze položit během registrace." -#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:199 +#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:200 msgid "This type of question cannot be shown during check-in." msgstr "Tento typ otázky nelze zobrazit během registrace." @@ -334,32 +338,32 @@ msgstr "" "Ve vašem účtu organizátora již existuje médium se stejným identifikátorem a " "typem." -#: pretix/api/serializers/order.py:78 +#: pretix/api/serializers/order.py:79 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "\"{input}\" není platná volba." -#: pretix/api/serializers/order.py:1345 pretix/api/views/cart.py:224 +#: pretix/api/serializers/order.py:1374 pretix/api/views/cart.py:224 #: pretix/base/services/orders.py:1530 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "Vybrané místo „{seat}“ není k dispozici." -#: pretix/api/serializers/order.py:1371 pretix/api/serializers/order.py:1378 +#: pretix/api/serializers/order.py:1400 pretix/api/serializers/order.py:1407 msgid "The product \"{}\" is not available on this date." msgstr "Produkt \"{}\" není k tomuto datu k dispozici." -#: pretix/api/serializers/order.py:1393 pretix/api/views/cart.py:200 +#: pretix/api/serializers/order.py:1422 pretix/api/views/cart.py:200 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "Na kvótu „{}“ není k dispozici dostatek kvóty k provedení operace." -#: pretix/api/serializers/organizer.py:103 +#: pretix/api/serializers/organizer.py:105 #: pretix/control/forms/organizer.py:888 pretix/presale/forms/customer.py:445 msgid "An account with this email address is already registered." msgstr "Účet s touto e-mailovou adresou je už registrován." -#: pretix/api/serializers/organizer.py:236 +#: pretix/api/serializers/organizer.py:238 #: pretix/control/forms/organizer.py:737 msgid "" "A gift card with the same secret already exists in your or an affiliated " @@ -368,18 +372,18 @@ msgstr "" "Dárková karta se stejným kódem již ve vašem účtu, nebo v účtu přidruženého " "organizátora, existuje." -#: pretix/api/serializers/organizer.py:327 -#: pretix/control/views/organizer.py:769 +#: pretix/api/serializers/organizer.py:329 +#: pretix/control/views/organizer.py:771 msgid "pretix account invitation" msgstr "pozvánka k pretix účtu" -#: pretix/api/serializers/organizer.py:349 -#: pretix/control/views/organizer.py:868 +#: pretix/api/serializers/organizer.py:351 +#: pretix/control/views/organizer.py:870 msgid "This user already has been invited for this team." msgstr "Tento uživatel byl již pozván do tohoto týmu." -#: pretix/api/serializers/organizer.py:365 -#: pretix/control/views/organizer.py:885 +#: pretix/api/serializers/organizer.py:367 +#: pretix/control/views/organizer.py:887 msgid "This user already has permissions for this team." msgstr "Tento uživatel již má nastavena práva pro tento tým." @@ -392,7 +396,7 @@ msgstr "Maximální počet použití zadaného voucheru již byl vyčerpán." msgid "Medium connected to other event" msgstr "Médium je napojené na jinou událost" -#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:686 +#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:693 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -401,22 +405,22 @@ msgstr "" "Aplikace \"{application_name}\" byla autorizována pro přístup k vašemu účtu." #: pretix/api/views/order.py:607 pretix/control/views/orders.py:1588 -#: pretix/presale/views/order.py:741 pretix/presale/views/order.py:814 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:804 msgid "You cannot generate an invoice for this order." msgstr "Nemůžete vygenerovat fakturu pro tuto objednávku." #: pretix/api/views/order.py:612 pretix/control/views/orders.py:1590 -#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816 +#: pretix/presale/views/order.py:733 pretix/presale/views/order.py:806 msgid "An invoice for this order already exists." msgstr "Faktura pro tuto objednávku již existuje." #: pretix/api/views/order.py:638 pretix/control/views/orders.py:1716 -#: pretix/control/views/users.py:143 +#: pretix/control/views/users.py:145 msgid "There was an error sending the mail. Please try again later." msgstr "Chyba při posílání mailu. Prosím zkuste to znovu později." #: pretix/api/views/order.py:718 pretix/base/services/cart.py:215 -#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:798 +#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:788 msgid "One of the selected products is not available in the selected country." msgstr "Jeden z vybraných produktů není k dispozici ve vybrané zemi." @@ -633,7 +637,7 @@ msgstr "{system} Uživatel" #: pretix/control/templates/pretixcontrol/organizers/customers.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:161 #: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/presale/checkoutflow.py:1528 pretix/presale/forms/checkout.py:57 +#: pretix/presale/checkoutflow.py:1532 pretix/presale/forms/checkout.py:57 #: pretix/presale/forms/customer.py:56 pretix/presale/forms/customer.py:131 #: pretix/presale/forms/customer.py:286 pretix/presale/forms/customer.py:332 #: pretix/presale/forms/customer.py:375 pretix/presale/forms/user.py:40 @@ -738,16 +742,16 @@ msgstr "" "Požadujete pole \"{field}\", ale poskytovatel podporuje pouze tato pole: " "{fields}." -#: pretix/base/customersso/oidc.py:203 pretix/base/customersso/oidc.py:210 -#: pretix/base/customersso/oidc.py:229 pretix/base/customersso/oidc.py:246 -#: pretix/base/customersso/oidc.py:253 pretix/presale/views/customer.py:740 -#: pretix/presale/views/customer.py:750 pretix/presale/views/customer.py:788 -#: pretix/presale/views/customer.py:862 +#: pretix/base/customersso/oidc.py:219 pretix/base/customersso/oidc.py:226 +#: pretix/base/customersso/oidc.py:245 pretix/base/customersso/oidc.py:262 +#: pretix/base/customersso/oidc.py:269 pretix/presale/views/customer.py:743 +#: pretix/presale/views/customer.py:753 pretix/presale/views/customer.py:792 +#: pretix/presale/views/customer.py:866 #, python-brace-format msgid "Login was not successful. Error message: \"{error}\"." msgstr "Přihlášení nebylo úspěšné. Chybová zpráva: \"{error}\"." -#: pretix/base/customersso/oidc.py:236 +#: pretix/base/customersso/oidc.py:252 msgid "" "The email address on this account is not yet verified. Please first confirm " "the email address in your customer account." @@ -756,11 +760,11 @@ msgstr "" "mailovou adresu ve svém zákaznickém účtu." #: pretix/base/email.py:203 pretix/base/exporters/items.py:157 -#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:311 +#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:322 #: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:55 -#: pretix/plugins/ticketoutputpdf/models.py:322 +#: pretix/plugins/ticketoutputpdf/models.py:328 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:33 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:53 msgid "Default" @@ -833,7 +837,7 @@ msgstr "Otázky" #: pretix/control/forms/filter.py:424 pretix/control/forms/filter.py:1903 #: pretix/control/forms/filter.py:2127 pretix/control/forms/filter.py:2242 #: pretix/control/forms/filter.py:2324 pretix/control/forms/filter.py:2541 -#: pretix/control/forms/item.py:326 pretix/control/forms/orders.py:346 +#: pretix/control/forms/item.py:327 pretix/control/forms/orders.py:346 #: pretix/control/forms/orders.py:398 pretix/control/forms/orders.py:828 #: pretix/control/forms/vouchers.py:118 #: pretix/control/templates/pretixcontrol/checkin/lists.html:99 @@ -845,7 +849,7 @@ msgstr "Otázky" #: pretix/control/templates/pretixcontrol/subevents/detail.html:12 #: pretix/control/templates/pretixcontrol/vouchers/index.html:140 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:167 -#: pretix/control/views/waitinglist.py:311 +#: pretix/control/views/waitinglist.py:318 #: pretix/plugins/checkinlists/exporters.py:509 #: pretix/plugins/checkinlists/exporters.py:698 #: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:282 @@ -920,9 +924,9 @@ msgstr "Externí identifikátor" #: pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/order/index.html:256 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:163 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:506 -#: pretix/presale/checkoutflow.py:1534 pretix/presale/forms/checkout.py:84 +#: pretix/presale/checkoutflow.py:1538 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:78 #: pretix/presale/templates/pretixpresale/event/order.html:303 msgid "Phone number" @@ -930,7 +934,7 @@ msgstr "Telefonní číslo" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3263 -#: pretix/base/settings.py:3596 pretix/base/settings.py:3608 +#: pretix/base/settings.py:3599 pretix/base/settings.py:3611 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Celé jméno" @@ -944,9 +948,9 @@ msgstr "Celé jméno" #: pretix/base/models/items.py:2042 pretix/base/models/items.py:2215 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:75 #: pretix/base/models/organizer.py:535 pretix/base/models/seating.py:85 -#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3223 -#: pretix/base/settings.py:3233 pretix/base/settings.py:3585 -#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:438 +#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3226 +#: pretix/base/settings.py:3236 pretix/base/settings.py:3588 +#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:439 #: pretix/control/forms/organizer.py:913 #: pretix/control/templates/pretixcontrol/checkin/index.html:109 #: pretix/control/templates/pretixcontrol/checkin/lists.html:92 @@ -963,12 +967,12 @@ msgstr "Celé jméno" #: pretix/control/templates/pretixcontrol/organizers/team_members.html:100 #: pretix/control/templates/pretixcontrol/subevents/index.html:93 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:159 -#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53 +#: pretix/control/views/waitinglist.py:314 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 #: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/checkinlists/exporters.py:758 #: pretix/plugins/reports/exporters.py:885 -#: pretix/plugins/ticketoutputpdf/models.py:327 +#: pretix/plugins/ticketoutputpdf/models.py:333 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/forms/customer.py:167 pretix/presale/forms/customer.py:468 #: pretix/presale/forms/waitinglist.py:66 @@ -1001,7 +1005,7 @@ msgstr "Datum registrace" #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:258 #: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54 #: pretix/control/forms/event.py:1612 pretix/control/forms/exports.py:49 -#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308 +#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:315 msgid "Language" msgstr "Jazyk" @@ -1039,7 +1043,7 @@ msgstr "Poznámky" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:187 #: pretix/base/modelimport.py:194 pretix/base/models/orders.py:1399 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:519 -#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:607 +#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:608 #: pretix/control/forms/subevents.py:119 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1063,7 +1067,7 @@ msgstr "Ano" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:186 #: pretix/base/modelimport.py:196 pretix/base/models/orders.py:1401 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:520 -#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:608 +#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:609 #: pretix/control/forms/subevents.py:120 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1164,8 +1168,8 @@ msgid "Timezone" msgstr "Časové pásmo" #: pretix/base/exporters/events.py:62 pretix/base/models/event.py:582 -#: pretix/base/models/event.py:1471 pretix/base/settings.py:3221 -#: pretix/base/settings.py:3231 pretix/control/forms/subevents.py:480 +#: pretix/base/models/event.py:1471 pretix/base/settings.py:3224 +#: pretix/base/settings.py:3234 pretix/control/forms/subevents.py:480 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Čas začátku události" @@ -1335,7 +1339,7 @@ msgstr "Kód objednávky" #: pretix/base/models/customers.py:395 pretix/base/models/waitinglist.py:76 #: pretix/control/forms/filter.py:552 #: pretix/control/templates/pretixcontrol/users/index.html:42 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:134 msgid "Email address" msgstr "Emailová adresa" @@ -1955,7 +1959,7 @@ msgstr "Celkem" #: pretix/control/templates/pretixcontrol/search/payments.html:103 #: pretix/control/templates/pretixcontrol/subevents/index.html:104 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:170 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:9 #: pretix/plugins/reports/exporters.py:561 #: pretix/plugins/reports/exporters.py:886 @@ -2163,7 +2167,7 @@ msgstr "Datum konce" #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:44 #: pretix/control/templates/pretixcontrol/vouchers/index.html:134 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:165 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:374 #: pretix/plugins/checkinlists/exporters.py:497 #: pretix/plugins/checkinlists/exporters.py:692 @@ -2638,7 +2642,7 @@ msgstr "Testovací režím" msgid "Organizer" msgstr "Pořadatel" -#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:521 +#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:573 #: pretix/control/templates/pretixcontrol/base.html:280 #: pretix/control/templates/pretixcontrol/checkin/index.html:145 #: pretix/control/templates/pretixcontrol/order/index.html:24 @@ -2861,7 +2865,7 @@ msgstr "Čeká se na dárkový poukaz" #: pretix/base/exporters/waitinglist.py:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:107 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:227 -#: pretix/control/views/waitinglist.py:326 +#: pretix/control/views/waitinglist.py:333 msgid "Voucher assigned" msgstr "Dárkový poukaz přiřazen" @@ -2872,14 +2876,14 @@ msgstr "Čeká se na uplatnění" #: pretix/base/exporters/waitinglist.py:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:223 -#: pretix/control/views/waitinglist.py:322 +#: pretix/control/views/waitinglist.py:329 msgid "Voucher redeemed" msgstr "Dárkový poukaz uplatněn" #: pretix/base/exporters/waitinglist.py:80 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:116 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:225 -#: pretix/control/views/waitinglist.py:324 +#: pretix/control/views/waitinglist.py:331 msgid "Voucher expired" msgstr "Dárkový poukaz vypršel" @@ -2897,7 +2901,7 @@ msgid "Date" msgstr "Datum" #: pretix/base/exporters/waitinglist.py:119 -#: pretix/control/views/waitinglist.py:308 +#: pretix/control/views/waitinglist.py:315 msgid "Priority" msgstr "Priorita" @@ -2905,7 +2909,7 @@ msgstr "Priorita" #: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:190 #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:114 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:517 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 @@ -3156,68 +3160,68 @@ msgstr "Firma nebo instituce" msgid "Individual customer" msgstr "Zákazník" -#: pretix/base/invoice.py:86 +#: pretix/base/invoice.py:138 #, python-format msgctxt "invoice" msgid "Page %d of %d" msgstr "Stránka %d z %d" -#: pretix/base/invoice.py:323 +#: pretix/base/invoice.py:375 msgctxt "invoice" msgid "Classic renderer (pretix 1.0)" msgstr "Klasický renderer (pretix 1.0)" -#: pretix/base/invoice.py:367 +#: pretix/base/invoice.py:419 msgctxt "invoice" msgid "Invoice from" msgstr "Faktura od" -#: pretix/base/invoice.py:373 +#: pretix/base/invoice.py:425 msgctxt "invoice" msgid "Invoice to" msgstr "Faktura na" -#: pretix/base/invoice.py:410 pretix/base/invoice.py:960 +#: pretix/base/invoice.py:462 pretix/base/invoice.py:1016 msgctxt "invoice" msgid "Order code" msgstr "Kód objednávky" -#: pretix/base/invoice.py:419 pretix/base/invoice.py:973 +#: pretix/base/invoice.py:471 pretix/base/invoice.py:1029 msgctxt "invoice" msgid "Cancellation number" msgstr "Číslo storna" -#: pretix/base/invoice.py:425 pretix/base/invoice.py:975 +#: pretix/base/invoice.py:477 pretix/base/invoice.py:1031 msgctxt "invoice" msgid "Original invoice" msgstr "Originální faktura" -#: pretix/base/invoice.py:430 pretix/base/invoice.py:980 +#: pretix/base/invoice.py:482 pretix/base/invoice.py:1036 msgctxt "invoice" msgid "Invoice number" msgstr "Číslo faktury" -#: pretix/base/invoice.py:438 pretix/base/invoice.py:995 +#: pretix/base/invoice.py:490 pretix/base/invoice.py:1051 msgctxt "invoice" msgid "Cancellation date" msgstr "Datum zrušení" -#: pretix/base/invoice.py:444 +#: pretix/base/invoice.py:496 msgctxt "invoice" msgid "Original invoice date" msgstr "Původní datum faktury" -#: pretix/base/invoice.py:451 pretix/base/invoice.py:997 +#: pretix/base/invoice.py:503 pretix/base/invoice.py:1053 msgctxt "invoice" msgid "Invoice date" msgstr "Datum faktury" -#: pretix/base/invoice.py:467 +#: pretix/base/invoice.py:519 msgctxt "invoice" msgid "Event" msgstr "Událost" -#: pretix/base/invoice.py:493 +#: pretix/base/invoice.py:545 #, python-brace-format msgctxt "invoice" msgid "" @@ -3227,133 +3231,133 @@ msgstr "" "{from_date}\n" "do {to_date}" -#: pretix/base/invoice.py:526 pretix/base/services/mail.py:495 +#: pretix/base/invoice.py:578 pretix/base/services/mail.py:495 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" msgstr "Faktura č. {num}" -#: pretix/base/invoice.py:569 +#: pretix/base/invoice.py:621 #, python-brace-format msgctxt "invoice" msgid "Customer reference: {reference}" msgstr "Referenční číslo zákazníka: {reference}" -#: pretix/base/invoice.py:577 +#: pretix/base/invoice.py:629 msgctxt "invoice" msgid "Customer VAT ID" msgstr "DIČ zákazníka" -#: pretix/base/invoice.py:584 +#: pretix/base/invoice.py:636 msgctxt "invoice" msgid "Beneficiary" msgstr "Příjemce" -#: pretix/base/invoice.py:605 +#: pretix/base/invoice.py:657 msgctxt "invoice" msgid "Tax Invoice" msgstr "Daňový doklad" -#: pretix/base/invoice.py:606 +#: pretix/base/invoice.py:658 msgctxt "invoice" msgid "Invoice" msgstr "Faktura" -#: pretix/base/invoice.py:607 +#: pretix/base/invoice.py:659 #: pretix/control/templates/pretixcontrol/order/index.html:271 #: pretix/presale/templates/pretixpresale/event/order.html:243 msgctxt "invoice" msgid "Cancellation" msgstr "Zrušení" -#: pretix/base/invoice.py:629 pretix/base/invoice.py:637 +#: pretix/base/invoice.py:681 pretix/base/invoice.py:689 msgctxt "invoice" msgid "Description" msgstr "Popis" -#: pretix/base/invoice.py:630 pretix/base/invoice.py:638 +#: pretix/base/invoice.py:682 pretix/base/invoice.py:690 msgctxt "invoice" msgid "Qty" msgstr "Množství" -#: pretix/base/invoice.py:631 pretix/base/invoice.py:777 +#: pretix/base/invoice.py:683 pretix/base/invoice.py:833 msgctxt "invoice" msgid "Tax rate" msgstr "Daňová sazba" -#: pretix/base/invoice.py:632 +#: pretix/base/invoice.py:684 msgctxt "invoice" msgid "Net" msgstr "Netto" -#: pretix/base/invoice.py:633 +#: pretix/base/invoice.py:685 msgctxt "invoice" msgid "Gross" msgstr "Hrubý" -#: pretix/base/invoice.py:639 +#: pretix/base/invoice.py:691 msgctxt "invoice" msgid "Amount" msgstr "Suma" -#: pretix/base/invoice.py:651 +#: pretix/base/invoice.py:707 #, python-brace-format msgctxt "invoice" msgid "Single price: {net_price} net / {gross_price} gross" msgstr "Jednotlivá cena: {net_price} netto / {gross_price} brutto" -#: pretix/base/invoice.py:668 +#: pretix/base/invoice.py:724 #, python-brace-format msgctxt "invoice" msgid "Single price: {price}" msgstr "Jednotná cena: {price}" -#: pretix/base/invoice.py:686 pretix/base/invoice.py:692 +#: pretix/base/invoice.py:742 pretix/base/invoice.py:748 msgctxt "invoice" msgid "Invoice total" msgstr "Celkem" -#: pretix/base/invoice.py:702 +#: pretix/base/invoice.py:758 msgctxt "invoice" msgid "Received payments" msgstr "Přijaté platby" -#: pretix/base/invoice.py:707 +#: pretix/base/invoice.py:763 msgctxt "invoice" msgid "Outstanding payments" msgstr "Neuhrazené platby" -#: pretix/base/invoice.py:724 +#: pretix/base/invoice.py:780 msgctxt "invoice" msgid "Paid by gift card" msgstr "Placeno dárkovým poukazem" -#: pretix/base/invoice.py:729 +#: pretix/base/invoice.py:785 msgctxt "invoice" msgid "Remaining amount" msgstr "Zbývající částka" -#: pretix/base/invoice.py:778 +#: pretix/base/invoice.py:834 msgctxt "invoice" msgid "Net value" msgstr "Čistá hodnota" -#: pretix/base/invoice.py:779 +#: pretix/base/invoice.py:835 msgctxt "invoice" msgid "Gross value" msgstr "Hrubá hodnota" -#: pretix/base/invoice.py:780 +#: pretix/base/invoice.py:836 msgctxt "invoice" msgid "Tax" msgstr "Daň" -#: pretix/base/invoice.py:810 +#: pretix/base/invoice.py:866 msgctxt "invoice" msgid "Included taxes" msgstr "Obsahuje daň" -#: pretix/base/invoice.py:838 +#: pretix/base/invoice.py:894 #, python-brace-format msgctxt "invoice" msgid "" @@ -3363,7 +3367,7 @@ msgstr "" "Při použití konverzního kurzu 1: {rate} zveřejněného {authority} dne {date} " "to odpovídá:" -#: pretix/base/invoice.py:853 +#: pretix/base/invoice.py:909 #, python-brace-format msgctxt "invoice" msgid "" @@ -3373,20 +3377,20 @@ msgstr "" "Při použití konverzního kurzu 1: {rate} zveřejněného {authority} dne {date} " "odpovídá celková částka faktury {total}." -#: pretix/base/invoice.py:867 +#: pretix/base/invoice.py:923 msgid "Default invoice renderer (European-style letter)" msgstr "" -#: pretix/base/invoice.py:956 +#: pretix/base/invoice.py:1012 msgctxt "invoice" msgid "(Please quote at all times.)" msgstr "(Vždy prosím uveďte.)" -#: pretix/base/invoice.py:1003 +#: pretix/base/invoice.py:1059 msgid "Simplified invoice renderer" msgstr "" -#: pretix/base/invoice.py:1022 +#: pretix/base/invoice.py:1078 #, python-brace-format msgctxt "invoice" msgid "Event date: {date_range}" @@ -3634,7 +3638,7 @@ msgid "You need to select a specific seat." msgstr "Musíte si vybrat konkrétní místo." #: pretix/base/modelimport_orders.py:647 pretix/base/models/items.py:1670 -#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:148 +#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:149 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 @@ -3697,7 +3701,8 @@ msgstr "Kalkulace ceny" #: pretix/base/modelimport_vouchers.py:150 #, python-brace-format msgid "Could not parse {value} as a price mode, use one of {options}." -msgstr "Nepodařilo se analyzovat {value} jako cenu, použijte jednu z {options}." +msgstr "" +"Nepodařilo se analyzovat {value} jako cenu, použijte jednu z {options}." #: pretix/base/modelimport_vouchers.py:160 pretix/base/models/vouchers.py:245 msgid "Voucher value" @@ -4047,11 +4052,17 @@ msgstr "Typ klienta" msgid "Grant type" msgstr "Typ grantu" -#: pretix/base/models/customers.py:428 +#: pretix/base/models/customers.py:420 +#, fuzzy +#| msgid "Required question" +msgid "Require PKCE extension" +msgstr "Odpověď je nutná" + +#: pretix/base/models/customers.py:432 msgid "Allowed access scopes" msgstr "Povolené rozsahy přístupu" -#: pretix/base/models/customers.py:429 +#: pretix/base/models/customers.py:433 msgid "Separate multiple values with spaces" msgstr "Oddělujte více hodnot mezerami" @@ -4332,7 +4343,7 @@ msgstr "Omezit na konkrétní prodejní kanály" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1718 +#: pretix/control/views/organizer.py:1720 #: pretix/plugins/reports/accountingreport.py:104 #: pretix/plugins/reports/accountingreport.py:107 msgid "Events" @@ -4400,7 +4411,7 @@ msgstr "" "Pokud je vybrána, tato událost se veřejně zobrazí v seznamu dat vaší " "události." -#: pretix/base/models/event.py:1510 pretix/base/settings.py:3022 +#: pretix/base/models/event.py:1510 pretix/base/settings.py:3025 msgid "Frontpage text" msgstr "Text na přední straně" @@ -4683,12 +4694,12 @@ msgstr "Pevný časový rozsah" msgid "Dynamic validity" msgstr "Dynamická platnost" -#: pretix/base/models/items.py:444 pretix/control/forms/item.py:660 +#: pretix/base/models/items.py:444 pretix/control/forms/item.py:661 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3 msgid "Hide product if unavailable" msgstr "Skrýt produkt, když není dostupný" -#: pretix/base/models/items.py:445 pretix/control/forms/item.py:661 +#: pretix/base/models/items.py:445 pretix/control/forms/item.py:662 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5 msgid "Show product with info on why it’s unavailable" msgstr "Zobrazit produkt s informací proč není dostupný" @@ -4783,7 +4794,7 @@ msgstr "Zobrazit čekací listinu pro tento lístek" msgid "This will only work if waiting lists are enabled for this event." msgstr "Předpokládá, že čekací listy pro tuto událost jsou aktivovány." -#: pretix/base/models/items.py:548 pretix/base/settings.py:1352 +#: pretix/base/models/items.py:548 pretix/base/settings.py:1355 #: pretix/control/forms/event.py:1677 msgid "Show number of tickets left" msgstr "Zobrazit počet zbývajících vstupenek" @@ -4792,7 +4803,7 @@ msgstr "Zobrazit počet zbývajících vstupenek" msgid "Publicly show how many tickets are still available." msgstr "Zveřejněte, kolik vstupenek je ještě k dispozici." -#: pretix/base/models/items.py:556 pretix/control/forms/item.py:625 +#: pretix/base/models/items.py:556 pretix/control/forms/item.py:626 msgid "Product picture" msgstr "Obrázek produktu" @@ -5001,7 +5012,7 @@ msgstr "" "změníte, stávající vstupenky nebudou změnou ovlivněny, ale zachovají si svou " "aktuální platnost." -#: pretix/base/models/items.py:738 pretix/control/forms/item.py:728 +#: pretix/base/models/items.py:738 pretix/control/forms/item.py:729 msgid "Start of validity" msgstr "Začátek platnosti" @@ -5068,7 +5079,7 @@ msgstr "" #: pretix/base/models/items.py:795 pretix/base/models/items.py:1701 #: pretix/control/forms/filter.py:420 pretix/control/forms/filter.py:1897 -#: pretix/control/forms/item.py:271 pretix/control/navigation.py:138 +#: pretix/control/forms/item.py:272 pretix/control/navigation.py:138 #: pretix/control/navigation.py:147 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/items/base.html:3 @@ -5470,7 +5481,7 @@ msgstr "Možnosti odpovědí" msgid "Total capacity" msgstr "Celkový počet" -#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:448 +#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:449 msgid "Leave empty for an unlimited number of tickets." msgstr "Pro neomezený počet vstupenek nechte prázdné." @@ -5480,7 +5491,7 @@ msgstr "Pro neomezený počet vstupenek nechte prázdné." msgid "Item" msgstr "Produkt" -#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:907 +#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:908 #: pretix/plugins/autocheckin/models.py:74 msgid "Variations" msgstr "Varianty" @@ -5883,8 +5894,8 @@ msgstr "Poplatky při zpoždění" msgid "Other fees" msgstr "Další poplatky" -#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1310 -#: pretix/base/payment.py:1314 pretix/base/settings.py:991 +#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1317 +#: pretix/base/payment.py:1321 pretix/base/settings.py:991 #: pretix/control/forms/organizer.py:826 #: pretix/control/templates/pretixcontrol/items/index.html:106 #: pretix/control/templates/pretixcontrol/order/index.html:151 @@ -5931,7 +5942,7 @@ msgstr "Tento odkaz bude pro vaše potřeby vytištěn na faktuře." msgid "Badge" msgstr "Badge" -#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1109 +#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1113 #: pretix/control/forms/organizer.py:777 pretix/control/forms/organizer.py:813 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 @@ -6090,7 +6101,7 @@ msgid "Type" msgstr "Typ" #: pretix/base/models/seating.py:45 pretix/base/models/tax.py:305 -#: pretix/base/pdf.py:1265 +#: pretix/base/pdf.py:1269 msgid "Your layout file is not a valid JSON file." msgstr "Plán rozesazení není platný soubor JSON." @@ -6892,12 +6903,19 @@ msgctxt "invoice" msgid "The payment for this invoice has already been received." msgstr "Platba za tuto fakturu již byla přijata." -#: pretix/base/payment.py:977 +#: pretix/base/payment.py:970 +#, fuzzy +#| msgid "This payment can not be canceled at the moment." +msgid "" +"This payment is already being processed and can not be canceled any more." +msgstr "Tuto platbu nelze dočasně zrušit." + +#: pretix/base/payment.py:984 msgid "Automatic refunds are not supported by this payment provider." msgstr "" "Tento poskytovatel platebních služeb nepodporuje automatické vrácení peněz." -#: pretix/base/payment.py:1068 +#: pretix/base/payment.py:1075 msgid "" "No payment is required as this order only includes products which are free " "of charge." @@ -6905,21 +6923,21 @@ msgstr "" "Není třeba platit, protože tato objednávka obsahuje pouze produkty, které " "jsou zdarma." -#: pretix/base/payment.py:1075 +#: pretix/base/payment.py:1082 msgid "Free of charge" msgstr "Zdarma" -#: pretix/base/payment.py:1107 +#: pretix/base/payment.py:1114 msgid "Box office" msgstr "Pokladna" -#: pretix/base/payment.py:1155 pretix/base/payment.py:1174 +#: pretix/base/payment.py:1162 pretix/base/payment.py:1181 #: pretix/plugins/manualpayment/apps.py:30 #: pretix/plugins/manualpayment/apps.py:33 msgid "Manual payment" msgstr "Manuální platba" -#: pretix/base/payment.py:1160 pretix/plugins/banktransfer/payment.py:202 +#: pretix/base/payment.py:1167 pretix/plugins/banktransfer/payment.py:202 msgid "" "In test mode, you can just manually mark this order as paid in the backend " "after it has been created." @@ -6927,16 +6945,16 @@ msgstr "" "V testovacím režimu můžete tuto objednávku po jejím vytvoření v backendu " "ručně označit jako zaplacenou." -#: pretix/base/payment.py:1181 pretix/base/payment.py:1322 +#: pretix/base/payment.py:1188 pretix/base/payment.py:1329 #: pretix/plugins/banktransfer/payment.py:156 msgid "Payment method name" msgstr "Název platební metody" -#: pretix/base/payment.py:1185 +#: pretix/base/payment.py:1192 msgid "Payment process description during checkout" msgstr "Popis platebního procesu v průběhu objednávky" -#: pretix/base/payment.py:1186 +#: pretix/base/payment.py:1193 msgid "" "This text will be shown during checkout when the user selects this payment " "method. It should give a short explanation on this payment method." @@ -6944,11 +6962,11 @@ msgstr "" "Tento text se zobrazí na pokladně, když uživatel zvolí tento způsob platby. " "Měl by obsahovat krátké vysvětlení k této platební metodě." -#: pretix/base/payment.py:1191 +#: pretix/base/payment.py:1198 msgid "Payment process description in order confirmation emails" msgstr "Popis platebního procesu v e-mailech s potvrzením objednávky" -#: pretix/base/payment.py:1192 +#: pretix/base/payment.py:1199 #, python-brace-format msgid "" "This text will be included for the {payment_info} placeholder in order " @@ -6961,11 +6979,11 @@ msgstr "" "platbě. Můžete použít zástupné znaky {order}, {amount}, {currency} a " "{amount_with_currency}." -#: pretix/base/payment.py:1199 +#: pretix/base/payment.py:1206 msgid "Payment process description for pending orders" msgstr "Popis platebního procesu pro nevyřízené objednávky" -#: pretix/base/payment.py:1200 +#: pretix/base/payment.py:1207 #, python-brace-format msgid "" "This text will be shown on the order confirmation page for pending orders. " @@ -6976,7 +6994,7 @@ msgstr "" "objednávek. Měl by uživatele instruovat, jak má pokračovat v platbě. Můžete " "použít zástupné znaky {order}, {amount}, {currency} a {amount_with_currency}." -#: pretix/base/payment.py:1208 pretix/plugins/banktransfer/payment.py:151 +#: pretix/base/payment.py:1215 pretix/plugins/banktransfer/payment.py:151 msgid "" "Create an invoice for orders using bank transfer immediately if the event is " "otherwise configured to create invoices after payment is completed." @@ -6985,61 +7003,61 @@ msgstr "" "je akce jinak nakonfigurována tak, aby se faktury vytvářely až po dokončení " "platby." -#: pretix/base/payment.py:1259 +#: pretix/base/payment.py:1266 msgid "Offsetting" msgstr "Zúčtování" -#: pretix/base/payment.py:1273 pretix/control/views/orders.py:1244 +#: pretix/base/payment.py:1280 pretix/control/views/orders.py:1244 msgid "You entered an order that could not be found." msgstr "Zadali jste objednávku, kterou se nepodařilo najít." -#: pretix/base/payment.py:1302 +#: pretix/base/payment.py:1309 #, python-format msgid "Balanced against orders: %s" msgstr "Vyrovnané proti objednávkám: %s" -#: pretix/base/payment.py:1328 +#: pretix/base/payment.py:1335 msgid "Payment method description" msgstr "Popis způsobu platby" -#: pretix/base/payment.py:1345 +#: pretix/base/payment.py:1352 msgid "In test mode, only test cards will work." msgstr "V testovacím režimu budou fungovat pouze testovací poukázky." -#: pretix/base/payment.py:1426 pretix/base/payment.py:1487 -#: pretix/base/payment.py:1532 pretix/base/payment.py:1534 +#: pretix/base/payment.py:1433 pretix/base/payment.py:1494 +#: pretix/base/payment.py:1539 pretix/base/payment.py:1541 msgid "This gift card does not support this currency." msgstr "Tato dárková poukázky tuto měnu nepodporuje." -#: pretix/base/payment.py:1428 pretix/base/payment.py:1490 -#: pretix/base/payment.py:1540 +#: pretix/base/payment.py:1435 pretix/base/payment.py:1497 +#: pretix/base/payment.py:1547 msgid "This gift card can only be used in test mode." msgstr "Tuto dárkovou poukázku lze použít pouze v testovacím režimu." -#: pretix/base/payment.py:1430 pretix/base/payment.py:1493 -#: pretix/base/payment.py:1542 +#: pretix/base/payment.py:1437 pretix/base/payment.py:1500 +#: pretix/base/payment.py:1549 msgid "Only test gift cards can be used in test mode." msgstr "V testovacím režimu lze používat pouze testovací dárkové poukázky." -#: pretix/base/payment.py:1432 pretix/base/payment.py:1496 -#: pretix/base/payment.py:1544 +#: pretix/base/payment.py:1439 pretix/base/payment.py:1503 +#: pretix/base/payment.py:1551 msgid "This gift card is no longer valid." msgstr "Tato dárková poukázky již není platná." -#: pretix/base/payment.py:1434 pretix/base/payment.py:1499 +#: pretix/base/payment.py:1441 pretix/base/payment.py:1506 msgid "All credit on this gift card has been used." msgstr "Veškerý kredit na této dárkové poukázce byl vyčerpán." -#: pretix/base/payment.py:1438 +#: pretix/base/payment.py:1445 msgid "This gift card is already used for your payment." msgstr "Tato dárková poukázka je již použita pro vaši platbu." -#: pretix/base/payment.py:1453 pretix/base/payment.py:1479 -#: pretix/base/payment.py:1522 +#: pretix/base/payment.py:1460 pretix/base/payment.py:1486 +#: pretix/base/payment.py:1529 msgid "You cannot pay with gift cards when buying a gift card." msgstr "Při nákupu dárkové poukázky nelze platit dárkovými poukazy." -#: pretix/base/payment.py:1469 pretix/base/payment.py:1512 +#: pretix/base/payment.py:1476 pretix/base/payment.py:1519 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -7047,11 +7065,11 @@ msgstr "" "Místo dárkové karty jste zadali poukaz. Poukazy lze zadávat pouze na první " "stránce obchodu pod výběrem produktů." -#: pretix/base/payment.py:1472 pretix/base/payment.py:1515 +#: pretix/base/payment.py:1479 pretix/base/payment.py:1522 msgid "This gift card is not known." msgstr "Tento dárkový poukaz není znám." -#: pretix/base/payment.py:1474 pretix/base/payment.py:1517 +#: pretix/base/payment.py:1481 pretix/base/payment.py:1524 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -7059,11 +7077,11 @@ msgstr "" "Tuto dárkovou kartu nelze uplatnit, protože její kód není jedinečný. " "Kontaktujte prosím organizátora této akce." -#: pretix/base/payment.py:1536 +#: pretix/base/payment.py:1543 msgid "This gift card is not accepted by this event organizer." msgstr "Tato dárková karta není organizátorem akce akceptována." -#: pretix/base/payment.py:1538 +#: pretix/base/payment.py:1545 msgid "This gift card was used in the meantime. Please try again." msgstr "Tato dárková karta byla mezitím použita. Zkuste to prosím znovu." @@ -7362,7 +7380,7 @@ msgstr "Datum a čas tisku" msgid "Printing time" msgstr "Datum tisku" -#: pretix/base/pdf.py:411 pretix/control/forms/item.py:730 +#: pretix/base/pdf.py:411 pretix/control/forms/item.py:731 #, fuzzy msgid "Purchase date" msgstr "Zakoupeno" @@ -7486,7 +7504,7 @@ msgstr "Jméno fakturační adresy pro pozdrav" msgid "Invoice address name: {part}" msgstr "Fakturační adresa: Název: {part}" -#: pretix/base/pdf.py:1274 +#: pretix/base/pdf.py:1278 msgid "Your layout file is not a valid layout. Error message: {}" msgstr "Soubor rozvržení neobsahuje platné rozvržení. Chyba: {}" @@ -8516,8 +8534,8 @@ msgstr "Nové datum skončení platnosti musí být v budoucnosti." msgid "This order is not pending approval." msgstr "Tato objednávka není předmětem schvalování." -#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:938 -#: pretix/presale/views/order.py:992 +#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:928 +#: pretix/presale/views/order.py:982 msgid "You cannot cancel this order." msgstr "Tuto objednávku nelze zrušit." @@ -8800,7 +8818,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:512 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:519 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "Poukaz byl zaslán {recipient}." @@ -9038,7 +9056,7 @@ msgid "Show exchange rates" msgstr "Zobrazit směnné kurzy" #: pretix/base/settings.py:523 pretix/base/settings.py:531 -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:619 msgid "Never" msgstr "Nikdy" @@ -9235,8 +9253,8 @@ msgstr "" msgid "Only respected by some invoice renderers." msgstr "Respektují je pouze některé vykreslovače faktur." -#: pretix/base/settings.py:743 pretix/base/settings.py:2867 -#: pretix/control/templates/pretixcontrol/pdf/index.html:352 +#: pretix/base/settings.py:743 pretix/base/settings.py:2870 +#: pretix/control/templates/pretixcontrol/pdf/index.html:363 msgid "Font" msgstr "Písmo" @@ -9646,60 +9664,58 @@ msgstr "" "světě (například angličtina)." #: pretix/base/settings.py:1311 -msgid "Show event times and dates on the ticket shop" -msgstr "Zobrazení času a data akce v obchodě s lístky" - -#: pretix/base/settings.py:1312 -#, fuzzy -msgid "" -"If disabled, no date or time will be shown on the ticket shop's front page. " -"This settings also affects a few other locations, however it should not be " -"expected that the date of the event is shown nowhere to users." +msgid "This shop represents an event" msgstr "" -"Pokud je tato funkce vypnutá, na titulní stránce obchodu s letenkami se " -"nezobrazí žádné datum ani čas. Toto nastavení však nemá vliv na zobrazení na " -"jiných místech." -#: pretix/base/settings.py:1323 +#: pretix/base/settings.py:1313 +msgid "" +"Uncheck this box if you are only selling something that has no specific " +"date, such as gift cards or a ticket that can be used any time. The system " +"will then stop showing the event date in some places like the event start " +"page. Note that pretix still is a system built around events and the date " +"may still show up in other places." +msgstr "" + +#: pretix/base/settings.py:1326 msgid "Show event end date" msgstr "Zobrazit konec akce" -#: pretix/base/settings.py:1324 +#: pretix/base/settings.py:1327 msgid "If disabled, only event's start date will be displayed to the public." msgstr "Pokud je vypnuto, zobrazí se veřejnosti pouze datum začátku akce." -#: pretix/base/settings.py:1333 +#: pretix/base/settings.py:1336 msgid "Show dates with time" msgstr "Zobrazit datumy s časem" -#: pretix/base/settings.py:1334 +#: pretix/base/settings.py:1337 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" "Pokud je vypnuto, zobrazí se datum začátku a konce akce bez denního času." -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1346 msgid "Hide all products that are sold out" msgstr "Skrýt všechny vyprodané produkty" -#: pretix/base/settings.py:1353 pretix/control/forms/event.py:1678 +#: pretix/base/settings.py:1356 pretix/control/forms/event.py:1678 msgid "Publicly show how many tickets of a certain type are still available." msgstr "Veřejně zobrazit, kolik vstupenek určitého typu je ještě k dispozici." -#: pretix/base/settings.py:1362 +#: pretix/base/settings.py:1365 msgid "Ask search engines not to index the ticket shop" msgstr "Prodejna vstupenek nemá být indexována vyhledávači" -#: pretix/base/settings.py:1371 +#: pretix/base/settings.py:1374 msgid "Show variations of a product expanded by default" msgstr "Zobrazení rozložených variant produktu ve výchozím nastavení" -#: pretix/base/settings.py:1380 +#: pretix/base/settings.py:1383 msgid "Enable waiting list" msgstr "Aktivovat čekací listinu" -#: pretix/base/settings.py:1381 pretix/control/forms/event.py:1683 +#: pretix/base/settings.py:1384 pretix/control/forms/event.py:1683 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 " @@ -9711,11 +9727,11 @@ msgstr "" "listině a tato osoba obdrží e-mailové oznámení s poukazem, který lze použít " "k zakoupení vstupenky." -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1395 msgid "Automatic waiting list assignments" msgstr "Automatické přiřazení na čekací listinu" -#: pretix/base/settings.py:1393 +#: pretix/base/settings.py:1396 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -9729,11 +9745,11 @@ msgstr "" "prostřednictvím ovládacího panelu. Pokud vypnete čekací listinu, ale " "ponecháte tuto možnost aktivní, budou se vstupenky odesílat i nadále." -#: pretix/base/settings.py:1409 +#: pretix/base/settings.py:1412 msgid "Waiting list response time" msgstr "Doba reakce čekací listiny" -#: pretix/base/settings.py:1412 +#: pretix/base/settings.py:1415 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -9743,12 +9759,12 @@ msgstr "" "uplatněna během tohoto počtu hodin, dokud nevyprší její platnost a může být " "znovu přidělena další osobě na listině." -#: pretix/base/settings.py:1423 +#: pretix/base/settings.py:1426 #, fuzzy msgid "Disable waiting list" msgstr "Aktivovat čekací listinu" -#: pretix/base/settings.py:1424 +#: pretix/base/settings.py:1427 msgid "" "The waiting list will be fully disabled after this date. This means that " "nobody can add themselves to the waiting list any more, but also that " @@ -9757,43 +9773,43 @@ msgid "" "remain active." msgstr "" -#: pretix/base/settings.py:1436 +#: pretix/base/settings.py:1439 msgid "Ask for a name" msgstr "Ptát se na jméno" -#: pretix/base/settings.py:1437 +#: pretix/base/settings.py:1440 msgid "Ask for a name when signing up to the waiting list." msgstr "Při zápisu na čekací listinu si vyžádejte jméno." -#: pretix/base/settings.py:1446 +#: pretix/base/settings.py:1449 msgid "Require name" msgstr "Vyžadovat jméno" -#: pretix/base/settings.py:1447 +#: pretix/base/settings.py:1450 msgid "Require a name when signing up to the waiting list.." msgstr "Pro zařazení do čekací listiny je nutné zadat jméno." -#: pretix/base/settings.py:1457 +#: pretix/base/settings.py:1460 msgid "Ask for a phone number" msgstr "Požádat o telefonní číslo" -#: pretix/base/settings.py:1458 +#: pretix/base/settings.py:1461 msgid "Ask for a phone number when signing up to the waiting list." msgstr "Při zápisu do čekací listiny si vyžádejte telefonní číslo." -#: pretix/base/settings.py:1467 +#: pretix/base/settings.py:1470 msgid "Require phone number" msgstr "Požadavek na telefonní číslo" -#: pretix/base/settings.py:1468 +#: pretix/base/settings.py:1471 msgid "Require a phone number when signing up to the waiting list.." msgstr "Pro zařazení do pořadníku je nutné zadat telefonní číslo." -#: pretix/base/settings.py:1478 +#: pretix/base/settings.py:1481 msgid "Phone number explanation" msgstr "Vysvětlivky k telefonnímu číslu" -#: pretix/base/settings.py:1481 +#: pretix/base/settings.py:1484 msgid "" "If you ask for a phone number, explain why you do so and what you will use " "the phone number for." @@ -9801,11 +9817,11 @@ msgstr "" "Pokud žádáte o telefonní číslo, vysvětlete, proč tak činíte a k čemu budete " "telefonní číslo používat." -#: pretix/base/settings.py:1493 +#: pretix/base/settings.py:1496 msgid "Maximum number of entries per email address for the same product" msgstr "Maximální počet záznamů na jednu e-mailovou adresu pro stejný produkt" -#: pretix/base/settings.py:1497 +#: pretix/base/settings.py:1500 msgid "" "With an increased limit, a customer may request more than one ticket for a " "specific product using the same, unique email address. However, regardless " @@ -9814,11 +9830,11 @@ msgid "" "ticket at a time." msgstr "" -#: pretix/base/settings.py:1509 +#: pretix/base/settings.py:1512 msgid "Show number of check-ins to customer" msgstr "Zobrazit počet check-inů pro zákazníka" -#: pretix/base/settings.py:1510 +#: pretix/base/settings.py:1513 msgid "" "With this option enabled, your customers will be able to see how many times " "they entered the event. This is usually not necessary, but might be useful " @@ -9833,19 +9849,19 @@ msgstr "" "viděli, kolikrát již byly použity. Odchody nebo neúspěšná skenování se " "nezapočítávají a uživatelé nevidí různé seznamy odbavení." -#: pretix/base/settings.py:1523 +#: pretix/base/settings.py:1526 msgid "Allow users to download tickets" msgstr "Umožnit uživatelům stahovat vstupenky" -#: pretix/base/settings.py:1524 +#: pretix/base/settings.py:1527 msgid "If this is off, nobody can download a ticket." msgstr "Pokud je tato funkce vypnutá, nikdo si vstupenku nemůže stáhnout." -#: pretix/base/settings.py:1533 +#: pretix/base/settings.py:1536 msgid "Download date" msgstr "Datum stažení" -#: pretix/base/settings.py:1534 +#: pretix/base/settings.py:1537 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -9855,11 +9871,11 @@ msgstr "" "a objednávka obsahuje vstupenky na více termínů akcí, bude stažení všech " "vstupenek k dispozici, pokud to alespoň jeden z termínů akcí umožňuje." -#: pretix/base/settings.py:1545 +#: pretix/base/settings.py:1548 msgid "Generate tickets for add-on products and bundled products" msgstr "Generování vstupenek pro doplňkové produkty a spojené produkty" -#: pretix/base/settings.py:1546 +#: pretix/base/settings.py:1549 msgid "" "By default, tickets are only issued for products selected individually, not " "for add-on products or bundled products. With this option, a separate ticket " @@ -9870,11 +9886,11 @@ msgstr "" "této možnosti se pro každý doplňkový produkt nebo spojený produkt vystaví " "také samostatná vstupenka." -#: pretix/base/settings.py:1559 +#: pretix/base/settings.py:1562 msgid "Generate tickets for all products" msgstr "Generování vstupenek pro všechny produkty" -#: pretix/base/settings.py:1560 +#: pretix/base/settings.py:1563 msgid "" "If turned off, tickets are only issued for products that are marked as an " "\"admission ticket\"in the product settings. You can also turn off ticket " @@ -9884,11 +9900,11 @@ msgstr "" "nastavení produktu označeny jako \"vstupenka\". Vydávání vstupenek můžete " "vypnout také u každého produktu zvlášť." -#: pretix/base/settings.py:1572 +#: pretix/base/settings.py:1575 msgid "Generate tickets for pending orders" msgstr "Generování vstupenek pro nevyřízené objednávky" -#: pretix/base/settings.py:1573 +#: pretix/base/settings.py:1576 msgid "" "If turned off, ticket downloads are only possible after an order has been " "marked as paid." @@ -9896,11 +9912,11 @@ msgstr "" "Pokud je vypnuto, je stažení vstupenek možné až po označení objednávky jako " "zaplacené." -#: pretix/base/settings.py:1584 +#: pretix/base/settings.py:1587 msgid "Do not issue ticket before email address is validated" msgstr "Nevydávat vstupenku před ověřením e-mailové adresy" -#: pretix/base/settings.py:1585 +#: pretix/base/settings.py:1588 msgid "" "If turned on, tickets will not be offered for download directly after " "purchase. They will be attached to the payment confirmation email (if the " @@ -9914,11 +9930,11 @@ msgstr "" "jakmile klikne na odkaz v e-mailu. Nemá vliv na objednávky provedené " "prostřednictvím jiných prodejních kanálů." -#: pretix/base/settings.py:1601 +#: pretix/base/settings.py:1604 msgid "Low availability threshold" msgstr "Nízký limit dostupnosti" -#: pretix/base/settings.py:1602 +#: pretix/base/settings.py:1605 msgid "" "If the availability of tickets falls below this percentage, the event (or a " "date, if it is an event series) will be highlighted to have low availability " @@ -9930,11 +9946,11 @@ msgstr "" "označena jako málo dostupná. Pokud tuto možnost ponecháte prázdnou, nízká " "dostupnost se veřejně nezobrazí." -#: pretix/base/settings.py:1616 +#: pretix/base/settings.py:1619 msgid "Show availability in event overviews" msgstr "Zobrazení dostupnosti v přehledu akcí" -#: pretix/base/settings.py:1617 +#: pretix/base/settings.py:1620 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -9944,24 +9960,24 @@ msgstr "" "vyprodány. To může prodloužit dobu načítání stránky, pokud máte hodně akcí a " "zobrazený stav může být až dvě minuty neaktuální." -#: pretix/base/settings.py:1630 pretix/base/settings.py:1638 +#: pretix/base/settings.py:1633 pretix/base/settings.py:1641 #: pretix/presale/templates/pretixpresale/fragment_calendar_nav.html:8 msgid "List" msgstr "Seznam" -#: pretix/base/settings.py:1631 pretix/base/settings.py:1639 +#: pretix/base/settings.py:1634 pretix/base/settings.py:1642 msgid "Week calendar" msgstr "Týdenní kalendář" -#: pretix/base/settings.py:1632 pretix/base/settings.py:1640 +#: pretix/base/settings.py:1635 pretix/base/settings.py:1643 msgid "Month calendar" msgstr "Měsíční kalendář" -#: pretix/base/settings.py:1636 +#: pretix/base/settings.py:1639 msgid "Default overview style" msgstr "Standardní styl přehledu" -#: pretix/base/settings.py:1642 +#: pretix/base/settings.py:1645 msgid "" "If your event series has more than 50 dates in the future, only the month or " "week calendar can be used." @@ -9969,23 +9985,23 @@ msgstr "" "Pokud má vaše série akcí více než 50 termínů v budoucnosti, lze použít pouze " "měsíční nebo týdenní kalendář." -#: pretix/base/settings.py:1651 +#: pretix/base/settings.py:1654 #, fuzzy msgid "Show filter options for calendar or list view" msgstr "Skrytí všech nedostupných dat ze zobrazení kalendáře nebo seznamu" -#: pretix/base/settings.py:1652 +#: pretix/base/settings.py:1655 #, fuzzy msgid "" "You can set up possible filters as meta properties in your organizer " "settings." msgstr "Vybraný typ média není v nastavení organizéru povolen." -#: pretix/base/settings.py:1661 +#: pretix/base/settings.py:1664 msgid "Hide all unavailable dates from calendar or list views" msgstr "Skrytí všech nedostupných dat ze zobrazení kalendáře nebo seznamu" -#: pretix/base/settings.py:1662 pretix/base/settings.py:1673 +#: pretix/base/settings.py:1665 pretix/base/settings.py:1676 msgid "" "This option currently only affects the calendar of this event series, not " "the organizer-wide calendar." @@ -9993,41 +10009,41 @@ msgstr "" "Tato možnost v současné době ovlivňuje pouze kalendář této série akcí, " "nikoli celý kalendář organizátora." -#: pretix/base/settings.py:1672 +#: pretix/base/settings.py:1675 msgid "Hide all past dates from calendar" msgstr "Skrýt všechny minulé termíny z kalendáře" -#: pretix/base/settings.py:1684 pretix/base/settings.py:1693 +#: pretix/base/settings.py:1687 pretix/base/settings.py:1696 msgid "No modifications after order was submitted" msgstr "" -#: pretix/base/settings.py:1685 pretix/base/settings.py:1694 +#: pretix/base/settings.py:1688 pretix/base/settings.py:1697 msgid "Only the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1686 pretix/base/settings.py:1695 +#: pretix/base/settings.py:1689 pretix/base/settings.py:1698 msgid "Both the attendee and the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1690 +#: pretix/base/settings.py:1693 msgid "Allow customers to modify their information" msgstr "Umožněte zákazníkům upravit své údaje po přihlášení" -#: pretix/base/settings.py:1705 +#: pretix/base/settings.py:1708 msgid "Allow customers to modify their information after they checked in." msgstr "Umožněte zákazníkům upravit své údaje po přihlášení." -#: pretix/base/settings.py:1706 +#: pretix/base/settings.py:1709 msgid "" "By default, no more modifications are possible for an order as soon as one " "of the tickets in the order has been checked in." msgstr "" -#: pretix/base/settings.py:1716 +#: pretix/base/settings.py:1719 msgid "Last date of modifications" msgstr "Datum poslední změny" -#: pretix/base/settings.py:1717 +#: pretix/base/settings.py:1720 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -10039,15 +10055,15 @@ msgstr "" "série akcí a objednávka obsahuje vstupenky na více termínů akcí, použije se " "nejstarší datum." -#: pretix/base/settings.py:1728 +#: pretix/base/settings.py:1731 msgid "Customers can change the variation of the products they purchased" msgstr "Zákazníci mohou měnit varianty zakoupených produktů" -#: pretix/base/settings.py:1737 +#: pretix/base/settings.py:1740 msgid "Customers can change their selected add-on products" msgstr "Zákazníci mohou měnit vybrané doplňkové produkty" -#: pretix/base/settings.py:1747 pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 msgid "" "Only allow changes if the resulting price is higher or equal than the " "previous price." @@ -10055,41 +10071,41 @@ msgstr "" "Změny povolit pouze v případě, že výsledná cena je vyšší nebo stejná jako " "předchozí cena." -#: pretix/base/settings.py:1748 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1751 pretix/base/settings.py:1762 msgid "" "Only allow changes if the resulting price is higher than the previous price." msgstr "" "Změny povolit pouze v případě, že výsledná cena je vyšší než předchozí cena." -#: pretix/base/settings.py:1749 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 msgid "" "Only allow changes if the resulting price is equal to the previous price." msgstr "" "Změny povolit pouze tehdy, pokud se výsledná cena rovná předchozí ceně." -#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 +#: pretix/base/settings.py:1753 pretix/base/settings.py:1764 msgid "" "Allow changes regardless of price, as long as no refund is required (i.e. " "the resulting price is not lower than what has already been paid)." msgstr "" -#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 +#: pretix/base/settings.py:1755 pretix/base/settings.py:1766 msgid "Allow changes regardless of price, even if this results in a refund." msgstr "Povolit změny bez ohledu na cenu, i když bude nutné vrácení peněz." -#: pretix/base/settings.py:1756 +#: pretix/base/settings.py:1759 msgid "Requirement for changed prices" msgstr "Požadavky na změnu cen" -#: pretix/base/settings.py:1774 +#: pretix/base/settings.py:1777 msgid "Do not allow changes after" msgstr "Povolit změny do" -#: pretix/base/settings.py:1783 +#: pretix/base/settings.py:1786 msgid "Allow change even though the ticket has already been checked in" msgstr "Platbu za tuto fakturu jsme již obdrželi" -#: pretix/base/settings.py:1784 +#: pretix/base/settings.py:1787 msgid "" "By default, order changes are disabled after any ticket in the order has " "been checked in. If you check this box, this requirement is lifted. It is " @@ -10103,11 +10119,11 @@ msgstr "" "již byl jednotlivě odbaven. Používejte opatrně a nejlépe pouze v kombinaci s " "výše uvedeným omezením změn ceny." -#: pretix/base/settings.py:1796 +#: pretix/base/settings.py:1799 msgid "Allow individual attendees to change their ticket" msgstr "Umožnit jednotlivým účastníkům měnit lístek" -#: pretix/base/settings.py:1797 +#: pretix/base/settings.py:1800 msgid "" "By default, only the person who ordered the tickets can make any changes. If " "you check this box, individual attendees can also make changes. However, " @@ -10121,16 +10137,16 @@ msgstr "" "nemění celkovou cenu objednávky. Takové změny může vždy provádět pouze " "hlavní zákazník." -#: pretix/base/settings.py:1809 +#: pretix/base/settings.py:1812 msgid "Customers can cancel their unpaid orders" msgstr "Zákazníci mohou zrušit nezaplacené objednávky" -#: pretix/base/settings.py:1821 +#: pretix/base/settings.py:1824 msgid "Charge a fixed cancellation fee" msgstr "Účtovat pevný storno poplatek" -#: pretix/base/settings.py:1822 pretix/base/settings.py:1833 -#: pretix/base/settings.py:1847 +#: pretix/base/settings.py:1825 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1850 msgid "" "Only affects orders pending payments, a cancellation fee for free orders is " "never charged. Note that it will be your responsibility to claim the " @@ -10140,23 +10156,23 @@ msgstr "" "objednávky není nikdy účtován. Upozorňujeme, že je vaše odpovědnost " "požadovat storno poplatek od uživatele." -#: pretix/base/settings.py:1832 +#: pretix/base/settings.py:1835 msgid "Charge payment, shipping and service fees" msgstr "Účtování poplatků za platby, dopravu a služby" -#: pretix/base/settings.py:1846 +#: pretix/base/settings.py:1849 msgid "Charge a percentual cancellation fee" msgstr "Účtovat pevný storno poplatek" -#: pretix/base/settings.py:1857 pretix/base/settings.py:1996 +#: pretix/base/settings.py:1860 pretix/base/settings.py:1999 msgid "Do not allow cancellations after" msgstr "Storna jsou povolena pouze do" -#: pretix/base/settings.py:1866 +#: pretix/base/settings.py:1869 msgid "Customers can cancel their paid orders" msgstr "Zákazníci mohou zrušit zaplacené objednávky" -#: pretix/base/settings.py:1867 +#: pretix/base/settings.py:1870 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -10165,23 +10181,23 @@ msgstr "" "V opačném případě bude vytvořena manuální náhrada, kterou budete muset " "zpracovat ručně." -#: pretix/base/settings.py:1880 pretix/control/forms/orders.py:888 +#: pretix/base/settings.py:1883 pretix/control/forms/orders.py:888 msgid "Keep a fixed cancellation fee" msgstr "Zachování fixního storno poplatku" -#: pretix/base/settings.py:1889 +#: pretix/base/settings.py:1892 msgid "Keep payment, shipping and service fees" msgstr "Udržujte poplatky za platby, dopravu a služby" -#: pretix/base/settings.py:1901 pretix/control/forms/orders.py:899 +#: pretix/base/settings.py:1904 pretix/control/forms/orders.py:899 msgid "Keep a percentual cancellation fee" msgstr "Zachovat procentuální storno poplatek" -#: pretix/base/settings.py:1910 +#: pretix/base/settings.py:1913 msgid "Allow customers to voluntarily choose a lower refund" msgstr "Umožnit zákazníkům, aby si dobrovolně zvolili nižší náhradu" -#: pretix/base/settings.py:1911 +#: pretix/base/settings.py:1914 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." @@ -10189,7 +10205,7 @@ msgstr "" "Pokud tuto možnost povolíte, mohou se vaši zákazníci rozhodnout pro vrácení " "menší částky, aby vás podpořili." -#: pretix/base/settings.py:1916 +#: pretix/base/settings.py:1919 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" @@ -10198,11 +10214,11 @@ msgstr "" "zvažte prosím, jestli chcete pomocí posuvníku zvolit nižší částku náhrady, " "abychom si mohli ponechat vyšší částku. Moc vám děkujeme!" -#: pretix/base/settings.py:1923 +#: pretix/base/settings.py:1926 msgid "Voluntary lower refund explanation" msgstr "Vysvětlení dobrovolné nižší náhrady" -#: pretix/base/settings.py:1926 +#: pretix/base/settings.py:1929 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -10214,11 +10230,11 @@ msgstr "" "Můžete jej použít např. k vysvětlení, že volba nižší náhrady pomůže vaší " "organizaci." -#: pretix/base/settings.py:1941 +#: pretix/base/settings.py:1944 msgid "Step size for reduction amount" msgstr "Krok pro snížení částky" -#: pretix/base/settings.py:1942 +#: pretix/base/settings.py:1945 msgid "" "By default, customers can choose an arbitrary amount for you to keep. If you " "set this to e.g. 10, they will only be able to choose values in increments " @@ -10228,7 +10244,7 @@ msgstr "" "můžete ponechat. Pokud tuto hodnotu nastavíte např. na 10, budou si moci " "vybrat pouze hodnoty v krocích po 10." -#: pretix/base/settings.py:1952 +#: pretix/base/settings.py:1955 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." @@ -10236,67 +10252,67 @@ msgstr "" "Zákazníci mohou požádat pouze o zrušení, které musí schválit organizátor " "akce před zrušením objednávky a vrácením peněz." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:1965 msgid "" "Do not show the cancellation fee to users when they request cancellation." msgstr "Nezobrazujte uživatelům při žádosti o zrušení poplatek za zrušení." -#: pretix/base/settings.py:1971 pretix/base/settings.py:1981 +#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 msgid "All refunds are issued to the original payment method" msgstr "Všechny náhrady jsou vydávány na původní způsob platby" -#: pretix/base/settings.py:1972 pretix/base/settings.py:1982 +#: pretix/base/settings.py:1975 pretix/base/settings.py:1985 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" "Zákazníci si mohou vybrat mezi dárkovou kartou a vrácením peněz na svůj " "způsob platby" -#: pretix/base/settings.py:1973 pretix/base/settings.py:1983 +#: pretix/base/settings.py:1976 pretix/base/settings.py:1986 msgid "All refunds are issued as gift cards" msgstr "Všechny náhrady jsou vydávány jako dárkové karty" -#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 +#: pretix/base/settings.py:1977 pretix/base/settings.py:1987 msgid "Do not handle refunds automatically at all" msgstr "Vůbec nezpracovávat náhrady automaticky" -#: pretix/base/settings.py:1979 +#: pretix/base/settings.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Refund method" msgstr "Způsob vracení peněz" -#: pretix/base/settings.py:2005 pretix/base/settings.py:2018 +#: pretix/base/settings.py:2008 pretix/base/settings.py:2021 #, fuzzy msgid "Terms of cancellation" msgstr "Generovat zrušení" -#: pretix/base/settings.py:2008 +#: pretix/base/settings.py:2011 msgid "" "This text will be shown when cancellation is allowed for a paid order. Leave " "empty if you want pretix to automatically generate the terms of cancellation " "based on your settings." msgstr "" -#: pretix/base/settings.py:2021 +#: pretix/base/settings.py:2024 msgid "" "This text will be shown when cancellation is allowed for an unpaid or free " "order. Leave empty if you want pretix to automatically generate the terms of " "cancellation based on your settings." msgstr "" -#: pretix/base/settings.py:2031 pretix/control/forms/event.py:1706 +#: pretix/base/settings.py:2034 pretix/control/forms/event.py:1706 msgid "Contact address" msgstr "Kontaktní e-mail" -#: pretix/base/settings.py:2032 pretix/control/forms/event.py:1708 +#: pretix/base/settings.py:2035 pretix/control/forms/event.py:1708 msgid "We'll show this publicly to allow attendees to contact you." msgstr "Tento údaj zobrazíme veřejně, aby vás účastníci mohli kontaktovat." -#: pretix/base/settings.py:2040 pretix/control/forms/event.py:1700 +#: pretix/base/settings.py:2043 pretix/control/forms/event.py:1700 msgid "Imprint URL" msgstr "Impressum (adresa URL)" -#: pretix/base/settings.py:2041 pretix/control/forms/event.py:1701 +#: pretix/base/settings.py:2044 pretix/control/forms/event.py:1701 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -10304,11 +10320,11 @@ msgstr "" "Mělo by jít například o odkaz na část vašich webových stránek, kde lze " "nalézt kontaktní údaje a právní informace." -#: pretix/base/settings.py:2051 +#: pretix/base/settings.py:2054 msgid "Privacy Policy URL" msgstr "URL adresa zásad ochrany osobních údajů" -#: pretix/base/settings.py:2052 +#: pretix/base/settings.py:2055 msgid "" "This should point e.g. to a part of your website that explains how you use " "data gathered in your ticket shop." @@ -10316,11 +10332,11 @@ msgstr "" "Mělo by odkazovat např. na část vašich webových stránek, kde je vysvětleno, " "jak používáte údaje získané v e-shopu." -#: pretix/base/settings.py:2074 +#: pretix/base/settings.py:2077 msgid "Attach ticket files" msgstr "Přiložení souborů lístků" -#: pretix/base/settings.py:2076 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Tickets will never be attached if they're larger than {size} to avoid email " @@ -10329,13 +10345,13 @@ msgstr "" "Vstupenky se nikdy nepřiloží, pokud jsou větší než {size}, aby nedošlo k " "problémům s doručováním e-mailů." -#: pretix/base/settings.py:2087 pretix/plugins/sendmail/forms.py:201 +#: pretix/base/settings.py:2090 pretix/plugins/sendmail/forms.py:201 #: pretix/plugins/sendmail/models.py:270 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66 msgid "Attach calendar files" msgstr "Přiložit soubory kalendáře" -#: pretix/base/settings.py:2088 +#: pretix/base/settings.py:2091 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." @@ -10343,11 +10359,11 @@ msgstr "" "Pokud je tato možnost povolena, přiložíme k e-mailům s potvrzením objednávky " "soubor kalendáře .ics." -#: pretix/base/settings.py:2097 +#: pretix/base/settings.py:2100 msgid "Attach calendar files only after order has been paid" msgstr "Přiložit soubory kalendáře až po zaplacení objednávky" -#: pretix/base/settings.py:2098 +#: pretix/base/settings.py:2101 msgid "" "Use this if you e.g. put a private access link into the calendar file to " "make sure people only receive it after their payment was confirmed." @@ -10356,11 +10372,11 @@ msgstr "" "soukromý přístup, abyste zajistili, že jej lidé obdrží až po potvrzení " "platby." -#: pretix/base/settings.py:2107 +#: pretix/base/settings.py:2110 msgid "Event description" msgstr "Popis akce" -#: pretix/base/settings.py:2110 +#: pretix/base/settings.py:2113 msgid "" "You can use this to share information with your attendees, such as travel " "information or the link to a digital event. If you keep it empty, we will " @@ -10376,11 +10392,11 @@ msgstr "" "osobách, protože záznamy v kalendáři jsou často sdíleny s neurčitým počtem " "osob." -#: pretix/base/settings.py:2123 +#: pretix/base/settings.py:2126 msgid "Subject prefix" msgstr "Předpona předmětu" -#: pretix/base/settings.py:2124 +#: pretix/base/settings.py:2127 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -10388,23 +10404,23 @@ msgstr "" "Tento údaj bude připojen k předmětu všech odchozích e-mailů ve formátu " "[prefix]. Zvolte například zkratku názvu akce." -#: pretix/base/settings.py:2138 pretix/control/forms/mailsetup.py:35 +#: pretix/base/settings.py:2141 pretix/control/forms/mailsetup.py:35 #: pretix/control/forms/mailsetup.py:108 #: pretix/control/templates/pretixcontrol/event/mail.html:39 #: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "Adresa odesílatele" -#: pretix/base/settings.py:2139 pretix/control/forms/mailsetup.py:36 +#: pretix/base/settings.py:2142 pretix/control/forms/mailsetup.py:36 #: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "Adresa odesílatele odchozích e-mailů" -#: pretix/base/settings.py:2148 +#: pretix/base/settings.py:2151 msgid "Sender name" msgstr "jméno odesílatele" -#: pretix/base/settings.py:2149 +#: pretix/base/settings.py:2152 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -10412,20 +10428,20 @@ msgstr "" "Jméno odesílatele používané ve spojení s adresou odesílatele pro odchozí e-" "maily. Výchozí hodnota je název akce." -#: pretix/base/settings.py:2167 pretix/base/settings.py:2224 -#: pretix/base/settings.py:2241 pretix/base/settings.py:2259 +#: pretix/base/settings.py:2170 pretix/base/settings.py:2227 +#: pretix/base/settings.py:2244 pretix/base/settings.py:2262 #, python-brace-format msgid "Your order: {code}" msgstr "Vaše objednávka: {code}" -#: pretix/base/settings.py:2171 pretix/base/settings.py:2204 -#: pretix/base/settings.py:2309 pretix/base/settings.py:2542 -#: pretix/base/settings.py:2579 +#: pretix/base/settings.py:2174 pretix/base/settings.py:2207 +#: pretix/base/settings.py:2312 pretix/base/settings.py:2545 +#: pretix/base/settings.py:2582 #, python-brace-format msgid "Your event registration: {code}" msgstr "Vaše registrace: {code}" -#: pretix/base/settings.py:2175 +#: pretix/base/settings.py:2178 #, python-brace-format msgid "" "Hello,\n" @@ -10450,12 +10466,12 @@ msgstr "" "S pozdravem, \n" "Tým {event}" -#: pretix/base/settings.py:2188 +#: pretix/base/settings.py:2191 #, python-brace-format msgid "Your orders for {event}" msgstr "Vaše objednávky pro {event}" -#: pretix/base/settings.py:2192 +#: pretix/base/settings.py:2195 #, python-brace-format msgid "" "Hello,\n" @@ -10479,7 +10495,7 @@ msgstr "" "\n" "S pozdreavem Váš {event} tým" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2211 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10503,7 +10519,7 @@ msgstr "" "S pozdravem, \n" "Tým {event}" -#: pretix/base/settings.py:2228 +#: pretix/base/settings.py:2231 #, python-brace-format msgid "" "Hello,\n" @@ -10529,7 +10545,7 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2245 +#: pretix/base/settings.py:2248 #, python-brace-format msgid "" "Hello,\n" @@ -10558,7 +10574,7 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2263 +#: pretix/base/settings.py:2266 #, python-brace-format msgid "" "Hello,\n" @@ -10588,11 +10604,11 @@ msgstr "" "S pozdravem, \n" "Tým {event}" -#: pretix/base/settings.py:2281 +#: pretix/base/settings.py:2284 msgid "Attachment for new orders" msgstr "Příloha pro nové objednávky" -#: pretix/base/settings.py:2286 +#: pretix/base/settings.py:2289 #, python-brace-format msgid "" "This file will be attached to the first email that we send for every new " @@ -10612,7 +10628,7 @@ msgstr "" "schválením objednávky. Aby tento důležitý e-mail nešel do spamu, můžete " "odesílat pouze soubory PDF o velikosti do {size} MB." -#: pretix/base/settings.py:2313 +#: pretix/base/settings.py:2316 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10635,12 +10651,12 @@ msgstr "" "S pozdravem, \n" "Tým {event}" -#: pretix/base/settings.py:2325 +#: pretix/base/settings.py:2328 #, python-brace-format msgid "Your order has been changed: {code}" msgstr "Vaše objednávka byla změněna: {code}" -#: pretix/base/settings.py:2329 +#: pretix/base/settings.py:2332 #, python-brace-format msgid "" "Hello,\n" @@ -10663,12 +10679,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2341 +#: pretix/base/settings.py:2344 #, python-brace-format msgid "Payment received for your order: {code}" msgstr "Přijatá platba za vaši objednávku: {code}" -#: pretix/base/settings.py:2345 +#: pretix/base/settings.py:2348 #, python-brace-format msgid "" "Hello,\n" @@ -10695,12 +10711,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2363 +#: pretix/base/settings.py:2366 #, python-brace-format msgid "Event registration confirmed: {code}" msgstr "Registrace události potvrzena: {code}" -#: pretix/base/settings.py:2367 +#: pretix/base/settings.py:2370 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10723,12 +10739,12 @@ msgstr "" "S pozdravem,\n" "Váš tým {event}" -#: pretix/base/settings.py:2384 pretix/control/forms/event.py:1134 +#: pretix/base/settings.py:2387 pretix/control/forms/event.py:1134 #: pretix/control/forms/event.py:1234 pretix/plugins/sendmail/models.py:275 msgid "Number of days" msgstr "Počet dnů" -#: pretix/base/settings.py:2386 pretix/control/forms/event.py:1137 +#: pretix/base/settings.py:2389 pretix/control/forms/event.py:1137 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." @@ -10736,12 +10752,12 @@ msgstr "" "Tento e-mail bude odeslán tolik dní před vypršením platnosti objednávky. " "Pokud je hodnota 0, e-mail nebude nikdy odeslán." -#: pretix/base/settings.py:2394 +#: pretix/base/settings.py:2397 #, python-brace-format msgid "Your order is about to expire: {code}" msgstr "Platnost vaší objednávky brzy vyprší: {code}" -#: pretix/base/settings.py:2398 +#: pretix/base/settings.py:2401 #, python-brace-format msgid "" "Hello,\n" @@ -10768,12 +10784,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2412 +#: pretix/base/settings.py:2415 #, python-brace-format msgid "Your order is pending payment: {code}" msgstr "Vaše objednávka čeká na platbu: {code}" -#: pretix/base/settings.py:2416 +#: pretix/base/settings.py:2419 #, python-brace-format msgid "" "Hello,\n" @@ -10798,12 +10814,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2429 +#: pretix/base/settings.py:2432 #, python-brace-format msgid "Incomplete payment received: {code}" msgstr "Přijetí neúplné platby: {code}" -#: pretix/base/settings.py:2433 +#: pretix/base/settings.py:2436 #, python-brace-format msgid "" "Hello,\n" @@ -10834,12 +10850,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2449 +#: pretix/base/settings.py:2452 #, python-brace-format msgid "Payment failed for your order: {code}" msgstr "Platba objednávky se nezdařila: {code}" -#: pretix/base/settings.py:2453 +#: pretix/base/settings.py:2456 #, python-brace-format msgid "" "Hello,\n" @@ -10870,12 +10886,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2467 +#: pretix/base/settings.py:2470 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Byli jste vybráni z pořadníku na {event}" -#: pretix/base/settings.py:2471 +#: pretix/base/settings.py:2474 #, python-brace-format msgid "" "Hello,\n" @@ -10934,12 +10950,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2500 +#: pretix/base/settings.py:2503 #, python-brace-format msgid "Order canceled: {code}" msgstr "Zrušená objednávka: {code}" -#: pretix/base/settings.py:2504 +#: pretix/base/settings.py:2507 #, python-brace-format msgid "" "Hello,\n" @@ -10966,12 +10982,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2518 +#: pretix/base/settings.py:2521 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Objednávka je schválena a čeká na platbu: {code}" -#: pretix/base/settings.py:2522 +#: pretix/base/settings.py:2525 #, python-brace-format msgid "" "Hello,\n" @@ -11002,7 +11018,7 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2546 pretix/base/settings.py:2583 +#: pretix/base/settings.py:2549 pretix/base/settings.py:2586 #, python-brace-format msgid "" "Hello,\n" @@ -11025,12 +11041,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2558 +#: pretix/base/settings.py:2561 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Schválená a potvrzená objednávka: {code}" -#: pretix/base/settings.py:2562 +#: pretix/base/settings.py:2565 #, python-brace-format msgid "" "Hello,\n" @@ -11056,12 +11072,12 @@ msgstr "" "S pozdravem, \n" "Váš tým {event}" -#: pretix/base/settings.py:2595 +#: pretix/base/settings.py:2598 #, python-brace-format msgid "Order denied: {code}" msgstr "Odmítnutí objednávky: {code}" -#: pretix/base/settings.py:2599 +#: pretix/base/settings.py:2602 #, python-brace-format msgid "" "Hello,\n" @@ -11090,7 +11106,7 @@ msgstr "" "S pozdravem, \n" "Tým {event}" -#: pretix/base/settings.py:2614 +#: pretix/base/settings.py:2617 #, python-brace-format msgid "" "Hello,\n" @@ -11109,12 +11125,12 @@ msgstr "" "S pozdravem, \n" "Tým {event}" -#: pretix/base/settings.py:2632 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2635 pretix/base/settings.py:2651 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Vaše vstupenka je připravena ke stažení: {code}" -#: pretix/base/settings.py:2636 +#: pretix/base/settings.py:2639 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -11137,7 +11153,7 @@ msgstr "" "S pozdravem, \n" "Tým {event}" -#: pretix/base/settings.py:2652 +#: pretix/base/settings.py:2655 #, python-brace-format msgid "" "Hello,\n" @@ -11160,12 +11176,12 @@ msgstr "" "S pozdravem, \n" "Tým {event}" -#: pretix/base/settings.py:2664 +#: pretix/base/settings.py:2667 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "Aktivujte si účet na adrese {organizer}" -#: pretix/base/settings.py:2668 +#: pretix/base/settings.py:2671 #, python-brace-format msgid "" "Hello {name},\n" @@ -11200,13 +11216,13 @@ msgstr "" "\n" "Tým {organizer}" -#: pretix/base/settings.py:2686 +#: pretix/base/settings.py:2689 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" "Potvrzení e-mailové adresy pro váš zákaznický účet na adrese {organizer}" -#: pretix/base/settings.py:2690 +#: pretix/base/settings.py:2693 #, python-brace-format msgid "" "Hello {name},\n" @@ -11241,12 +11257,12 @@ msgstr "" "\n" "Tým {organizer}" -#: pretix/base/settings.py:2708 +#: pretix/base/settings.py:2711 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "Nastavení nového hesla pro váš zákaznický účet na adrese {organizer}" -#: pretix/base/settings.py:2712 +#: pretix/base/settings.py:2715 #, python-brace-format msgid "" "Hello {name},\n" @@ -11281,57 +11297,57 @@ msgstr "" "\n" "Tým {organizer}" -#: pretix/base/settings.py:2764 pretix/base/settings.py:2771 -#: pretix/base/settings.py:2785 pretix/base/settings.py:2793 -#: pretix/base/settings.py:2807 pretix/base/settings.py:2815 -#: pretix/base/settings.py:2829 pretix/base/settings.py:2836 +#: pretix/base/settings.py:2767 pretix/base/settings.py:2774 +#: pretix/base/settings.py:2788 pretix/base/settings.py:2796 +#: pretix/base/settings.py:2810 pretix/base/settings.py:2818 +#: pretix/base/settings.py:2832 pretix/base/settings.py:2839 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Zadejte hexadecimální kód barvy, např. #990000." -#: pretix/base/settings.py:2768 +#: pretix/base/settings.py:2771 msgid "Primary color" msgstr "Hlavní barva" -#: pretix/base/settings.py:2789 +#: pretix/base/settings.py:2792 msgid "Accent color for success" msgstr "Barva akcentu pro úspěch" -#: pretix/base/settings.py:2790 +#: pretix/base/settings.py:2793 msgid "We strongly suggest to use a shade of green." msgstr "Doporučujeme použít zelený odstín." -#: pretix/base/settings.py:2811 +#: pretix/base/settings.py:2814 msgid "Accent color for errors" msgstr "Barva akcentu pro chyby" -#: pretix/base/settings.py:2812 +#: pretix/base/settings.py:2815 msgid "We strongly suggest to use a shade of red." msgstr "Důrazně doporučujeme použít červený odstín." -#: pretix/base/settings.py:2833 +#: pretix/base/settings.py:2836 msgid "Page background color" msgstr "Barva pozadí stránky" -#: pretix/base/settings.py:2848 +#: pretix/base/settings.py:2851 msgid "Use round edges" msgstr "Použijte oblé hrany" -#: pretix/base/settings.py:2857 +#: pretix/base/settings.py:2860 msgid "" "Use native spinners in the widget instead of custom ones for numeric inputs " "such as quantity." msgstr "" -#: pretix/base/settings.py:2868 +#: pretix/base/settings.py:2871 msgid "Only respected by modern browsers." msgstr "Respektují je pouze moderní prohlížeče." -#: pretix/base/settings.py:2879 pretix/base/settings.py:2922 +#: pretix/base/settings.py:2882 pretix/base/settings.py:2925 #: pretix/control/forms/organizer.py:520 msgid "Header image" msgstr "Obrázek v záhlaví" -#: pretix/base/settings.py:2882 +#: pretix/base/settings.py:2885 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -11345,19 +11361,19 @@ msgstr "" "nastavení. Doporučujeme nepoužívat na obrázku malé detaily, protože na " "menších obrazovkách se velikost změní." -#: pretix/base/settings.py:2902 pretix/base/settings.py:2944 +#: pretix/base/settings.py:2905 pretix/base/settings.py:2947 msgid "Use header image in its full size" msgstr "Použití obrázku v záhlaví v plné velikosti" -#: pretix/base/settings.py:2903 pretix/base/settings.py:2945 +#: pretix/base/settings.py:2906 pretix/base/settings.py:2948 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "Obrázek v záhlaví by měl mít šířku alespoň 1170 pixelů." -#: pretix/base/settings.py:2912 +#: pretix/base/settings.py:2915 msgid "Show event title even if a header image is present" msgstr "Zobrazení názvu akce, i když je přítomen obrázek záhlaví" -#: pretix/base/settings.py:2913 +#: pretix/base/settings.py:2916 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " @@ -11367,7 +11383,7 @@ msgstr "" "žádný obrázek záhlaví, ale je použit obrázek záhlaví z profilu organizátora, " "bude tato možnost ignorována a vždy se zobrazí název akce." -#: pretix/base/settings.py:2925 pretix/control/forms/organizer.py:524 +#: pretix/base/settings.py:2928 pretix/control/forms/organizer.py:524 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 " @@ -11381,15 +11397,15 @@ msgstr "" "nastavení. Doporučujeme nepoužívat na obrázku malé detaily, protože na " "menších obrazovkách se jeho velikost změní." -#: pretix/base/settings.py:2954 +#: pretix/base/settings.py:2957 msgid "Use header image also for events without an individually uploaded logo" msgstr "Použít obrázek v záhlaví i pro akce bez individuálně nahraného loga" -#: pretix/base/settings.py:2962 +#: pretix/base/settings.py:2965 msgid "Favicon" msgstr "Favicon" -#: pretix/base/settings.py:2965 +#: pretix/base/settings.py:2968 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." @@ -11397,11 +11413,11 @@ msgstr "" "Pokud zadáte favicon, zobrazíme ji místo výchozí ikony pretixu. Doporučujeme " "velikost alespoň 200x200px, aby se přizpůsobila většině zařízení." -#: pretix/base/settings.py:2981 +#: pretix/base/settings.py:2984 msgid "Social media image" msgstr "Obrázek pro sociální média" -#: pretix/base/settings.py:2984 +#: pretix/base/settings.py:2987 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -11416,19 +11432,19 @@ msgstr "" "ujistili, že stále vypadá dobře, zobrazí se pouze středový čtverec. Pokud " "jej nevyplníte, použijeme logo uvedené výše." -#: pretix/base/settings.py:3002 +#: pretix/base/settings.py:3005 msgid "Logo image" msgstr "Logo" -#: pretix/base/settings.py:3006 +#: pretix/base/settings.py:3009 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Vaše logo zobrazíme s maximální výškou a šířkou 2,5 cm." -#: pretix/base/settings.py:3032 pretix/base/settings.py:3138 +#: pretix/base/settings.py:3035 pretix/base/settings.py:3141 msgid "Info text" msgstr "Informační text" -#: pretix/base/settings.py:3035 pretix/base/settings.py:3140 +#: pretix/base/settings.py:3038 pretix/base/settings.py:3143 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -11436,11 +11452,11 @@ msgstr "" "Ve standardním nastavení se nikde nezobrazuje, ale pokud chcete, můžete to " "použít např. v šablonách vstupenek." -#: pretix/base/settings.py:3044 +#: pretix/base/settings.py:3047 msgid "Banner text (top)" msgstr "Text banneru (nahoře)" -#: pretix/base/settings.py:3047 +#: pretix/base/settings.py:3050 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -11448,11 +11464,11 @@ msgstr "" "Tento text se zobrazuje nad každou stránkou obchodu. Používejte jej prosím " "pouze pro velmi důležité zprávy." -#: pretix/base/settings.py:3057 +#: pretix/base/settings.py:3060 msgid "Banner text (bottom)" msgstr "Text banneru (dole)" -#: pretix/base/settings.py:3060 +#: pretix/base/settings.py:3063 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -11460,11 +11476,11 @@ msgstr "" "Tento text se zobrazuje pod každou stránkou obchodu. Používejte jej prosím " "pouze pro velmi důležité zprávy." -#: pretix/base/settings.py:3070 +#: pretix/base/settings.py:3073 msgid "Voucher explanation" msgstr "Vysvětlení k poukazu" -#: pretix/base/settings.py:3073 +#: pretix/base/settings.py:3076 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -11472,11 +11488,11 @@ msgstr "" "Tento text se zobrazí vedle pole pro zadání kódu poukázky. Můžete jej použít " "např. k vysvětlení, jak získat kód poukázky." -#: pretix/base/settings.py:3083 +#: pretix/base/settings.py:3086 msgid "Attendee data explanation" msgstr "Vysvětlení sběru dat účastníků" -#: pretix/base/settings.py:3086 +#: pretix/base/settings.py:3089 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." @@ -11485,11 +11501,11 @@ msgstr "" "Můžete jej použít např. k vysvětlení, proč potřebujete informace od " "zákazníků." -#: pretix/base/settings.py:3096 +#: pretix/base/settings.py:3099 msgid "Additional success message" msgstr "Doplňková zpráva po dokončení objednávky" -#: pretix/base/settings.py:3097 +#: pretix/base/settings.py:3100 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -11497,11 +11513,11 @@ msgstr "" "Tato zpráva se zobrazí po úspěšném provedení objednávky. Zobrazí se jako " "doplněk k výchozímu textu." -#: pretix/base/settings.py:3109 +#: pretix/base/settings.py:3112 msgid "Help text of the phone number field" msgstr "Nápověda pro pole telefonního čísla" -#: pretix/base/settings.py:3116 +#: pretix/base/settings.py:3119 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -11509,15 +11525,15 @@ msgstr "" "Zadejte platnou e-mailovou adresu. Zašleme vám potvrzení objednávky včetně " "odkazu, který potřebujete k pozdějšímu přístupu k objednávce." -#: pretix/base/settings.py:3123 +#: pretix/base/settings.py:3126 msgid "Help text of the email field" msgstr "Nápověda k textu pole e-mailu" -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3152 msgid "Allow creating a new team during event creation" msgstr "Umožnit vytvoření nového týmu během vytváření akce" -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:3153 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -11529,36 +11545,36 @@ msgstr "" "nastavení umožňuje uživatelům vytvořit tým určený pro akci za běhu, i když " "nemají oprávnění \"Může měnit týmy a oprávnění\"." -#: pretix/base/settings.py:3222 pretix/base/settings.py:3232 +#: pretix/base/settings.py:3225 pretix/base/settings.py:3235 msgid "Event start time (descending)" msgstr "Začátek akce (sestupně)" -#: pretix/base/settings.py:3224 pretix/base/settings.py:3234 +#: pretix/base/settings.py:3227 pretix/base/settings.py:3237 msgid "Name (descending)" msgstr "Jméno (sestupně)" -#: pretix/base/settings.py:3229 +#: pretix/base/settings.py:3232 msgctxt "subevent" msgid "Date ordering" msgstr "Řazení termínů" -#: pretix/base/settings.py:3245 +#: pretix/base/settings.py:3248 msgid "Link back to organizer overview on all event pages" msgstr "Odkaz zpět na přehled organizátorů na všech stránkách akce" -#: pretix/base/settings.py:3254 +#: pretix/base/settings.py:3257 msgid "Homepage text" msgstr "Text na úvodní stránce" -#: pretix/base/settings.py:3256 +#: pretix/base/settings.py:3259 msgid "This will be displayed on the organizer homepage." msgstr "Tento text se zobrazí na stránce organizátora." -#: pretix/base/settings.py:3271 +#: pretix/base/settings.py:3274 msgid "Length of gift card codes" msgstr "Délka kódů dárkových karet" -#: pretix/base/settings.py:3272 +#: pretix/base/settings.py:3275 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -11566,11 +11582,11 @@ msgstr "" "Systém ve výchozím nastavení generuje {}znakové kódy dárkových karet. Pokud " "je však požadována jiná délka, lze ji nastavit zde." -#: pretix/base/settings.py:3288 +#: pretix/base/settings.py:3291 msgid "Validity of gift card codes in years" msgstr "Platnost kódů dárkových karet v letech" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3292 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -11580,11 +11596,11 @@ msgstr "" "standardně vyprší na konci roku. Pokud necháte tuto pole prázdné, dárkové " "karty nebudou mít explicitně stanovené datum vypršení platnosti." -#: pretix/base/settings.py:3298 +#: pretix/base/settings.py:3301 msgid "Enable cookie consent management features" msgstr "Povolení funkcí souhlasu se soubory cookie" -#: pretix/base/settings.py:3304 +#: pretix/base/settings.py:3307 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." @@ -11592,11 +11608,11 @@ msgstr "" "Kliknutím na tlačítko \"Přijmout vše\" souhlasíte s ukládáním souborů cookie " "a používáním podobných technologií." -#: pretix/base/settings.py:3311 +#: pretix/base/settings.py:3314 msgid "Dialog text" msgstr "Text dialogu" -#: pretix/base/settings.py:3318 +#: pretix/base/settings.py:3321 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -11608,39 +11624,39 @@ msgstr "" "nesouhlasíte, budeme soubory cookie používat pouze v případě, že jsou " "nezbytné pro poskytování služeb, které tyto webové stránky nabízejí." -#: pretix/base/settings.py:3326 +#: pretix/base/settings.py:3329 msgid "Secondary dialog text" msgstr "Sekundární text dialogu" -#: pretix/base/settings.py:3332 +#: pretix/base/settings.py:3335 msgid "Privacy settings" msgstr "Nastavení ochrany osobních údajů" -#: pretix/base/settings.py:3337 +#: pretix/base/settings.py:3340 msgid "Dialog title" msgstr "Titul dialogu" -#: pretix/base/settings.py:3343 +#: pretix/base/settings.py:3346 msgid "Accept all cookies" msgstr "Přijmout všechny" -#: pretix/base/settings.py:3348 +#: pretix/base/settings.py:3351 msgid "\"Accept\" button description" msgstr "Popis tlačítka \"Akceptovat\"" -#: pretix/base/settings.py:3354 +#: pretix/base/settings.py:3357 msgid "Required cookies only" msgstr "Pouze povinné soubory cookie" -#: pretix/base/settings.py:3359 +#: pretix/base/settings.py:3362 msgid "\"Reject\" button description" msgstr "Popis tlačítka \"Odmítnout\"" -#: pretix/base/settings.py:3369 +#: pretix/base/settings.py:3372 msgid "Customers can choose their own seats" msgstr "Zákazníci si mohou vybrat místa sami" -#: pretix/base/settings.py:3370 +#: pretix/base/settings.py:3373 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -11650,162 +11666,162 @@ msgstr "" "Upozorňujeme, že to může znamenat, že lidé po zakoupení nebudou znát své " "místo a možná nebude zapsáno na vstupence." -#: pretix/base/settings.py:3396 +#: pretix/base/settings.py:3399 msgid "Show button to copy user input from other products" msgstr "Zobrazit tlačítko pro kopírování uživatelských údajů z jiných produktů" -#: pretix/base/settings.py:3406 +#: pretix/base/settings.py:3409 msgid "Most common English titles" msgstr "Nejčastější anglické titulky" -#: pretix/base/settings.py:3416 +#: pretix/base/settings.py:3419 msgid "Most common German titles" msgstr "Nejčastější německé titulky" -#: pretix/base/settings.py:3429 +#: pretix/base/settings.py:3432 msgctxt "person_name_salutation" msgid "Ms" msgstr "Paní" -#: pretix/base/settings.py:3430 +#: pretix/base/settings.py:3433 msgctxt "person_name_salutation" msgid "Mr" msgstr "Pán" -#: pretix/base/settings.py:3431 +#: pretix/base/settings.py:3434 msgctxt "person_name_salutation" msgid "Mx" msgstr "neurčeno" -#: pretix/base/settings.py:3463 pretix/base/settings.py:3476 -#: pretix/base/settings.py:3492 pretix/base/settings.py:3542 -#: pretix/base/settings.py:3555 pretix/base/settings.py:3569 -#: pretix/base/settings.py:3622 pretix/base/settings.py:3643 -#: pretix/base/settings.py:3665 +#: pretix/base/settings.py:3466 pretix/base/settings.py:3479 +#: pretix/base/settings.py:3495 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3572 +#: pretix/base/settings.py:3625 pretix/base/settings.py:3646 +#: pretix/base/settings.py:3668 msgid "Given name" msgstr "Jméno" -#: pretix/base/settings.py:3464 pretix/base/settings.py:3477 -#: pretix/base/settings.py:3493 pretix/base/settings.py:3509 -#: pretix/base/settings.py:3526 pretix/base/settings.py:3541 -#: pretix/base/settings.py:3556 pretix/base/settings.py:3570 -#: pretix/base/settings.py:3623 pretix/base/settings.py:3644 -#: pretix/base/settings.py:3666 +#: pretix/base/settings.py:3467 pretix/base/settings.py:3480 +#: pretix/base/settings.py:3496 pretix/base/settings.py:3512 +#: pretix/base/settings.py:3529 pretix/base/settings.py:3544 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3573 +#: pretix/base/settings.py:3626 pretix/base/settings.py:3647 +#: pretix/base/settings.py:3669 msgid "Family name" msgstr "Příjmení" -#: pretix/base/settings.py:3468 pretix/base/settings.py:3484 -#: pretix/base/settings.py:3500 pretix/base/settings.py:3515 -#: pretix/base/settings.py:3533 pretix/base/settings.py:3548 -#: pretix/base/settings.py:3578 pretix/base/settings.py:3602 -#: pretix/base/settings.py:3634 pretix/base/settings.py:3656 -#: pretix/base/settings.py:3687 +#: pretix/base/settings.py:3471 pretix/base/settings.py:3487 +#: pretix/base/settings.py:3503 pretix/base/settings.py:3518 +#: pretix/base/settings.py:3536 pretix/base/settings.py:3551 +#: pretix/base/settings.py:3581 pretix/base/settings.py:3605 +#: pretix/base/settings.py:3637 pretix/base/settings.py:3659 +#: pretix/base/settings.py:3690 msgctxt "person_name_sample" msgid "John" msgstr "Jan" -#: pretix/base/settings.py:3469 pretix/base/settings.py:3485 -#: pretix/base/settings.py:3501 pretix/base/settings.py:3517 -#: pretix/base/settings.py:3535 pretix/base/settings.py:3549 -#: pretix/base/settings.py:3579 pretix/base/settings.py:3635 -#: pretix/base/settings.py:3657 pretix/base/settings.py:3688 +#: pretix/base/settings.py:3472 pretix/base/settings.py:3488 +#: pretix/base/settings.py:3504 pretix/base/settings.py:3520 +#: pretix/base/settings.py:3538 pretix/base/settings.py:3552 +#: pretix/base/settings.py:3582 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3660 pretix/base/settings.py:3691 msgctxt "person_name_sample" msgid "Doe" msgstr "Novák" -#: pretix/base/settings.py:3475 pretix/base/settings.py:3491 -#: pretix/base/settings.py:3523 pretix/base/settings.py:3642 -#: pretix/base/settings.py:3664 +#: pretix/base/settings.py:3478 pretix/base/settings.py:3494 +#: pretix/base/settings.py:3526 pretix/base/settings.py:3645 +#: pretix/base/settings.py:3667 msgctxt "person_name" msgid "Title" msgstr "Titul" -#: pretix/base/settings.py:3483 pretix/base/settings.py:3499 -#: pretix/base/settings.py:3532 pretix/base/settings.py:3655 -#: pretix/base/settings.py:3686 +#: pretix/base/settings.py:3486 pretix/base/settings.py:3502 +#: pretix/base/settings.py:3535 pretix/base/settings.py:3658 +#: pretix/base/settings.py:3689 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:3507 pretix/base/settings.py:3524 +#: pretix/base/settings.py:3510 pretix/base/settings.py:3527 msgid "First name" msgstr "Jméno" -#: pretix/base/settings.py:3508 pretix/base/settings.py:3525 +#: pretix/base/settings.py:3511 pretix/base/settings.py:3528 msgid "Middle name" msgstr "Prostřední jméno" -#: pretix/base/settings.py:3589 pretix/base/settings.py:3601 +#: pretix/base/settings.py:3592 pretix/base/settings.py:3604 #: pretix/control/forms/organizer.py:651 msgctxt "person_name_sample" msgid "John Doe" msgstr "Jan Novák" -#: pretix/base/settings.py:3595 +#: pretix/base/settings.py:3598 msgid "Calling name" msgstr "Volací jméno" -#: pretix/base/settings.py:3609 +#: pretix/base/settings.py:3612 msgid "Latin transcription" msgstr "Transkripce" -#: pretix/base/settings.py:3621 pretix/base/settings.py:3641 -#: pretix/base/settings.py:3663 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3644 +#: pretix/base/settings.py:3666 msgctxt "person_name" msgid "Salutation" msgstr "Oslovení" -#: pretix/base/settings.py:3633 pretix/base/settings.py:3654 -#: pretix/base/settings.py:3685 +#: pretix/base/settings.py:3636 pretix/base/settings.py:3657 +#: pretix/base/settings.py:3688 msgctxt "person_name_sample" msgid "Mr" msgstr "Pan" -#: pretix/base/settings.py:3667 +#: pretix/base/settings.py:3670 msgctxt "person_name" msgid "Degree (after name)" msgstr "titul (za jménem)" -#: pretix/base/settings.py:3689 +#: pretix/base/settings.py:3692 msgctxt "person_name_sample" msgid "MA" msgstr "MA" -#: pretix/base/settings.py:3797 pretix/control/forms/event.py:228 +#: pretix/base/settings.py:3800 pretix/control/forms/event.py:228 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Pro vaši akci musí být také povoleno výchozí nastavení (viz rámeček výše)." -#: pretix/base/settings.py:3801 +#: pretix/base/settings.py:3804 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "Nelze vyžadovat uvedení jmen účastníků, pokud o ně nepožádáte." -#: pretix/base/settings.py:3805 +#: pretix/base/settings.py:3808 msgid "You have to ask for attendee emails if you want to make them required." msgstr "Pokud chcete, aby byly e-maily účastníků povinné, musíte o ně požádat." -#: pretix/base/settings.py:3809 +#: pretix/base/settings.py:3812 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "Pokud chcete, aby byly adresy faktur povinné, musíte o ně požádat." -#: pretix/base/settings.py:3813 +#: pretix/base/settings.py:3816 msgid "You have to require invoice addresses to require for company names." msgstr "" "Musíte vyžadovat adresy faktur, abyste mohli vyžadovat názvy společností." -#: pretix/base/settings.py:3820 +#: pretix/base/settings.py:3823 msgid "The last payment date cannot be before the end of presale." msgstr "Datum poslední platby nesmí být před koncem předprodeje." -#: pretix/base/settings.py:3828 +#: pretix/base/settings.py:3831 #, python-brace-format msgid "The value \"{identifier}\" is not a valid sales channel." msgstr "Hodnota \"{identifier}\" není platný prodejní kanál." -#: pretix/base/settings.py:3843 +#: pretix/base/settings.py:3846 msgid "This needs to be disabled if other NFC-based types are active." msgstr "" @@ -12609,8 +12625,8 @@ msgid "" msgstr "" "Tento překlad není udržován týmem pretix. Nemůžeme ručit za jeho správnost a " "nové či nedávno změněné funkce nemusí být přeloženy a místo toho se zobrazí " -"v angličtině. S překladem můžete pomoci." +"v angličtině. S překladem můžete pomoci." #: pretix/control/forms/__init__.py:343 msgid "Development only" @@ -12748,11 +12764,11 @@ msgid "Copy configuration from" msgstr "Kopírování konfigurace z" #: pretix/control/forms/event.py:317 pretix/control/forms/event.py:320 -#: pretix/control/forms/item.py:407 +#: pretix/control/forms/item.py:408 msgid "Do not copy" msgstr "Nepřevzít" -#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1293 +#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1294 #: pretix/control/forms/subevents.py:407 #, python-brace-format msgid "Default ({value})" @@ -14069,24 +14085,24 @@ msgid "" "configuration below." msgstr "" -#: pretix/control/forms/item.py:141 pretix/control/forms/item.py:211 +#: pretix/control/forms/item.py:142 pretix/control/forms/item.py:212 msgid "This field is required" msgstr "Toto pole je povinné" -#: pretix/control/forms/item.py:213 +#: pretix/control/forms/item.py:214 msgid "Dependencies between questions are not supported during check-in." msgstr "Závislosti mezi otázkami nejsou při check-inu podporovány." -#: pretix/control/forms/item.py:308 +#: pretix/control/forms/item.py:309 #, fuzzy msgid "No products" msgstr "Všechny produkty" -#: pretix/control/forms/item.py:374 +#: pretix/control/forms/item.py:375 msgid "The product should exist in multiple variations" msgstr "Produkt by měl existovat ve více variantách" -#: pretix/control/forms/item.py:375 +#: pretix/control/forms/item.py:376 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -14094,72 +14110,72 @@ msgstr "" "Tuto možnost vyberte např. u triček, která se dodávají v několika " "velikostech. Varianty můžete vybrat v dalším kroku." -#: pretix/control/forms/item.py:395 pretix/control/forms/item.py:720 +#: pretix/control/forms/item.py:396 pretix/control/forms/item.py:721 msgid "No category" msgstr "Žádná kategorie" -#: pretix/control/forms/item.py:402 +#: pretix/control/forms/item.py:403 msgid "No taxation" msgstr "Žádné daně" -#: pretix/control/forms/item.py:404 +#: pretix/control/forms/item.py:405 msgid "Copy product information" msgstr "Kopírovat informace o produktu" -#: pretix/control/forms/item.py:415 +#: pretix/control/forms/item.py:416 msgid "Do not add to a quota now" msgstr "Teď do kvóty nepřidávat" -#: pretix/control/forms/item.py:416 +#: pretix/control/forms/item.py:417 msgid "Add product to an existing quota" msgstr "Přidat produkt do existující kvóty" -#: pretix/control/forms/item.py:417 +#: pretix/control/forms/item.py:418 msgid "Create a new quota for this product" msgstr "Vytvořit novou kvótu pro tento produkt" -#: pretix/control/forms/item.py:423 +#: pretix/control/forms/item.py:424 msgid "Quota options" msgstr "Možnosti kvót" -#: pretix/control/forms/item.py:431 +#: pretix/control/forms/item.py:432 msgid "Add to existing quota" msgstr "Přidat do existující kvóty" -#: pretix/control/forms/item.py:440 +#: pretix/control/forms/item.py:441 msgid "New quota name" msgstr "Název nové kvóty" -#: pretix/control/forms/item.py:446 +#: pretix/control/forms/item.py:447 msgid "Size" msgstr "Velikost" -#: pretix/control/forms/item.py:447 +#: pretix/control/forms/item.py:448 msgid "Number of tickets" msgstr "Počet vstupenek" -#: pretix/control/forms/item.py:579 +#: pretix/control/forms/item.py:580 msgid "Quota name is required." msgstr "Název kvóty je povinný." -#: pretix/control/forms/item.py:584 +#: pretix/control/forms/item.py:585 msgid "Please select a quota." msgstr "Vyberte prosím kvótu." -#: pretix/control/forms/item.py:606 pretix/plugins/badges/forms.py:85 +#: pretix/control/forms/item.py:607 pretix/plugins/badges/forms.py:85 #: pretix/plugins/ticketoutputpdf/forms.py:55 msgid "(Event default)" msgstr "(Standardní nastavení akce)" -#: pretix/control/forms/item.py:616 +#: pretix/control/forms/item.py:617 msgid "Choose automatically depending on event settings" msgstr "Automatická volba v závislosti na nastavení akce" -#: pretix/control/forms/item.py:617 +#: pretix/control/forms/item.py:618 msgid "Yes, if ticket generation is enabled in general" msgstr "Ano, pokud je generování vstupenek obecně zapnuto" -#: pretix/control/forms/item.py:635 +#: pretix/control/forms/item.py:636 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -14169,26 +14185,26 @@ msgstr "" "65 let. Tato vstupenka obsahuje vstup do všech částí akce s výjimkou VIP " "zóny." -#: pretix/control/forms/item.py:679 +#: pretix/control/forms/item.py:680 msgid "" "This option is deprecated. For new products, use the newer option below that " "refers to another product instead of a quota." msgstr "" -#: pretix/control/forms/item.py:690 pretix/control/forms/item.py:706 +#: pretix/control/forms/item.py:691 pretix/control/forms/item.py:707 msgid "Shown independently of other products" msgstr "Zobrazeno bez ohledu na ostatní produkty" -#: pretix/control/forms/item.py:731 +#: pretix/control/forms/item.py:732 #, fuzzy msgid "Date chosen by customer" msgstr "Zrušeno zákazníkem" -#: pretix/control/forms/item.py:740 +#: pretix/control/forms/item.py:741 msgid "No membership granted" msgstr "Členství nebylo uděleno" -#: pretix/control/forms/item.py:759 +#: pretix/control/forms/item.py:760 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." @@ -14196,14 +14212,14 @@ msgstr "" "Produkty s dárkovými kartami by měly používat daňové pravidlo se sazbou 0 %, " "protože při uplatnění dárkové karty bude uplatněna daň z prodeje." -#: pretix/control/forms/item.py:765 +#: pretix/control/forms/item.py:766 msgid "" "Do not set a specific validity for gift card products as it will not " "restrict the validity of the gift card. A validity of gift cards can be set " "in your organizer settings." msgstr "" -#: pretix/control/forms/item.py:784 pretix/control/forms/item.py:1051 +#: pretix/control/forms/item.py:785 pretix/control/forms/item.py:1052 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." @@ -14211,7 +14227,7 @@ msgstr "" "Pokud je vyžadováno platné členství, je třeba vybrat alespoň jeden platný " "typ členství." -#: pretix/control/forms/item.py:795 +#: pretix/control/forms/item.py:796 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -14223,17 +14239,17 @@ msgstr "" "později využít. Pokud chcete, aby členství bylo nepersonalizované, nastavte " "typ členství jako přenosné." -#: pretix/control/forms/item.py:804 +#: pretix/control/forms/item.py:805 msgid "The start of validity must be before the end of validity." msgstr "Začátek platnosti musí být před koncem platnosti." -#: pretix/control/forms/item.py:811 +#: pretix/control/forms/item.py:812 msgid "" "You have selected dynamic validity but have not entered a time period. This " "would render the tickets unusable." msgstr "" -#: pretix/control/forms/item.py:916 +#: pretix/control/forms/item.py:917 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -14244,19 +14260,19 @@ msgstr "" "právě nachází v jeho košíku. Nastavte prosím místo toho variantu jako " "\"neaktivní\"." -#: pretix/control/forms/item.py:993 +#: pretix/control/forms/item.py:994 msgid "Use value from product" msgstr "Využití hodnoty z produktu" -#: pretix/control/forms/item.py:1078 +#: pretix/control/forms/item.py:1079 msgid "Add-ons" msgstr "Doplňky" -#: pretix/control/forms/item.py:1102 +#: pretix/control/forms/item.py:1103 msgid "You added the same add-on category twice" msgstr "Dvakrát jste přidali stejnou kategorii doplňků" -#: pretix/control/forms/item.py:1147 +#: pretix/control/forms/item.py:1148 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -14264,21 +14280,21 @@ msgstr "" "Uvědomte si, že nastavení minimálního počtu znemožňuje nákup tohoto " "produktu, pokud jsou všechny dostupné doplňky vyprodány." -#: pretix/control/forms/item.py:1154 +#: pretix/control/forms/item.py:1155 msgid "Bundled products" msgstr "Balíčky produktů" -#: pretix/control/forms/item.py:1204 +#: pretix/control/forms/item.py:1205 msgid "You added the same bundled product twice." msgstr "Dvakrát jste přidali stejný balíček produktů." -#: pretix/control/forms/item.py:1210 +#: pretix/control/forms/item.py:1211 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "Balený produkt" -#: pretix/control/forms/item.py:1235 pretix/control/forms/orders.py:365 +#: pretix/control/forms/item.py:1236 pretix/control/forms/orders.py:365 #: pretix/control/forms/orders.py:555 msgid "inactive" msgstr "neaktivní" @@ -14974,19 +14990,32 @@ msgctxt "sso_oidc" msgid "Phone field" msgstr "Pole telefonu" -#: pretix/control/forms/organizer.py:1100 +#: pretix/control/forms/organizer.py:1047 +msgctxt "sso_oidc" +msgid "Query parameters" +msgstr "" + +#: pretix/control/forms/organizer.py:1048 +#, python-brace-format +msgctxt "sso_oidc" +msgid "" +"Optional query parameters, that will be added to calls to the authorization " +"endpoint. Enter as: {example}" +msgstr "" + +#: pretix/control/forms/organizer.py:1109 msgid "Invalidate old client secret and generate a new one" msgstr "Zneplatnit staré klientské tajemství a vygenerovat nové" -#: pretix/control/forms/organizer.py:1133 +#: pretix/control/forms/organizer.py:1142 msgid "Organizer short name" msgstr "Krátký název organizátora" -#: pretix/control/forms/organizer.py:1137 +#: pretix/control/forms/organizer.py:1146 msgid "Allow access to reusable media" msgstr "Umožnit přístup k opakovaně použitelným médiím" -#: pretix/control/forms/organizer.py:1138 +#: pretix/control/forms/organizer.py:1147 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -14995,15 +15024,15 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1154 +#: pretix/control/forms/organizer.py:1163 msgid "The selected organizer does not exist or cannot be invited." msgstr "Vybraný organizátor neexistuje nebo jej nelze pozvat." -#: pretix/control/forms/organizer.py:1156 +#: pretix/control/forms/organizer.py:1165 msgid "The selected organizer has already been invited." msgstr "Vybraný organizátor byl již pozván." -#: pretix/control/forms/organizer.py:1191 +#: pretix/control/forms/organizer.py:1200 #, fuzzy msgid "A sales channel with the same identifier already exists." msgstr "Poukaz s tímto kódem již existuje." @@ -15382,7 +15411,7 @@ msgstr "Na pozici #{posid} byl přidán blok." msgid "A block has been removed for position #{posid}." msgstr "Blok byl odstraněn z pozice #{posid}." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:286 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" @@ -15390,12 +15419,12 @@ msgstr "" "Pozice #{posid} ( {old_item}, {old_price}) rozdělena do nové objednávky: " "{order}" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:305 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Tato objednávka byla vytvořena rozdělením objednávky {order}" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:312 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -15404,7 +15433,7 @@ msgstr "" "Neznámé skenování kódu \"{barcode}...\" v {datetime} pro seznam \"{list}\", " "typ \"{type}\"." -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." @@ -15412,7 +15441,7 @@ msgstr "" "Neznámé skenování kódu \"{barcode}...\" pro seznam \"{list}\", typ \"{type}" "\"." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:316 #, fuzzy, python-brace-format #| msgid "" #| "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}" @@ -15424,7 +15453,7 @@ msgstr "" "Byl nahrán sken zrušeného kódu \"{barcode}...\" v {datetime} pro seznam " "\"{list}\", typ \"{type}\"." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:317 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " @@ -15433,7 +15462,7 @@ msgstr "" "Byl nahrán sken zrušeného kódu \"{barcode}\" pro seznam \"{list}\", typ " "\"{type}\"." -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:320 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -15442,7 +15471,7 @@ msgstr "" "Odmítnuto skenování pozice #{posid} v {datetime} pro seznam \"{list}\", typ " "\"{type}\", kód chyby \"{errorcode}\"." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -15451,39 +15480,39 @@ msgstr "" "Odmítnuto skenování pozice #{posid} pro seznam \"{list}\", typ \"{type}\", " "kód chyby \"{errorcode}\"." -#: pretix/control/logdisplay.py:316 pretix/control/logdisplay.py:317 +#: pretix/control/logdisplay.py:323 pretix/control/logdisplay.py:324 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "Check-in pozice #{posid} na seznamu \"{list}\" byl navrácen." -#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:339 -#: pretix/control/logdisplay.py:885 pretix/control/logdisplay.py:887 +#: pretix/control/logdisplay.py:344 pretix/control/logdisplay.py:346 +#: pretix/control/logdisplay.py:892 pretix/control/logdisplay.py:894 msgid "(unknown)" msgstr "(neznámý)" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "Pozice #{posid} byla odhlášena v {datetime} pro seznam \"{list}\"." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:367 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Pozice #{posid} byla odhlášena pro seznam \"{list}\"." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "Pozice #{posid} byla zapsána v {datetime} pro seznam \"{list}\"." -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:372 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Pozice #{posid} byla zapsána pro seznam \"{list}\"." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -15492,7 +15521,7 @@ msgstr "" "Bylo nahráno skenování pozice #{posid} v {datetime} pro seznam \"{list}\", " "přestože již bylo skenováno." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:382 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -15501,116 +15530,116 @@ msgstr "" "Pozice #{posid} byla skenována a odmítnuta, protože již byla skenována dříve " "v seznamu \"{list}\"." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:393 msgid "The user confirmed the following message: \"{}\"" msgstr "Uživatel potvrdil následující zprávu: \"{}\"" -#: pretix/control/logdisplay.py:398 +#: pretix/control/logdisplay.py:405 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Objednávka byla zrušena (komentář: \"{comment}\")." -#: pretix/control/logdisplay.py:400 pretix/control/views/orders.py:1552 -#: pretix/presale/views/order.py:1057 +#: pretix/control/logdisplay.py:407 pretix/control/views/orders.py:1552 +#: pretix/presale/views/order.py:1047 msgid "The order has been canceled." msgstr "Objednávka byla zrušena." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "Pozice #{posid} byla zapsána v {datetime} s typem \"{type}\"." -#: pretix/control/logdisplay.py:422 pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:429 pretix/control/logdisplay.py:742 msgid "The settings of a payment provider have been changed." msgstr "Nastavení jedné z platebních metod bylo změněno." -#: pretix/control/logdisplay.py:425 pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:432 pretix/control/logdisplay.py:741 msgid "The settings of a ticket output provider have been changed." msgstr "Bylo změněno nastavení metody stahování lístků." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:438 msgid "Blocked manually" msgstr "Ručně zablokováno" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:440 msgid "Blocked because of an API integration" msgstr "Zablokováno pomocí integrace API" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:444 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "Objednávka v testovacím režimu {code} byla odstraněna." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:445 msgid "The order details have been changed." msgstr "Údaje o objednávce byly změněny." -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:446 msgid "The order has been marked as unpaid." msgstr "Objednávka byla označena jako nezaplacená." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:447 msgid "The order's secret has been changed." msgstr "Kód objednávky byl změněn." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:448 msgid "The order's expiry date has been changed." msgstr "Lhůta splatnosti byla změněna." -#: pretix/control/logdisplay.py:442 +#: pretix/control/logdisplay.py:449 msgid "The order has been set to be usable before it is paid." msgstr "" "Objednávka byla nastavena tak, aby ji bylo možné použít před jejím " "zaplacením." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:450 msgid "The order has been set to require payment before use." msgstr "Objednávka byla nastavena tak, aby před použitím vyžadovala platbu." -#: pretix/control/logdisplay.py:444 pretix/control/views/orders.py:1557 +#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1557 msgid "The order has been marked as expired." msgstr "Objednávka byla označena jako prošlá." -#: pretix/control/logdisplay.py:445 pretix/control/views/orders.py:1455 +#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:1455 msgid "The order has been marked as paid." msgstr "Objednávka byla označena jako zaplacená." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:453 msgid "The cancellation request has been deleted." msgstr "Žádost o zrušení byla smazána." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:454 msgid "The order has been refunded." msgstr "Objednávka byla vrácena." -#: pretix/control/logdisplay.py:448 pretix/control/views/orders.py:1840 +#: pretix/control/logdisplay.py:455 pretix/control/views/orders.py:1840 msgid "The order has been reactivated." msgstr "Objednávka byla reaktivována." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:456 msgid "The order has been created." msgstr "Objednávka byla vytvořena." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:458 msgid "The order requires approval before it can continue to be processed." msgstr "Před dalším zpracováním objednávky je třeba ji schválit." -#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:779 +#: pretix/control/logdisplay.py:459 pretix/control/views/orders.py:779 msgid "The order has been approved." msgstr "Objednávka byla schválena." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:460 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "Objednávka byla zamítnuta (komentář: \"{comment}\")." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:461 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "E-mailová adresa byla změněna z \"{old_email}\" na \"{new_email}\"." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:464 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." @@ -15618,74 +15647,74 @@ msgstr "" "Bylo potvrzeno, že e-mailová adresa je funkční (uživatel kliknul na odkaz v " "e-mailu poprvé)." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:466 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "Telefonní číslo bylo změněno z \" {old_phone}\" na \"{new_phone}\"." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:468 msgid "The customer account has been changed." msgstr "Účet zákazníka byl změněn." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:469 msgid "The order locale has been changed." msgstr "Jazyk objednávky byl změněn." -#: pretix/control/logdisplay.py:463 pretix/control/views/orders.py:1596 -#: pretix/presale/views/order.py:749 pretix/presale/views/order.py:822 +#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1596 +#: pretix/presale/views/order.py:739 pretix/presale/views/order.py:812 msgid "The invoice has been generated." msgstr "Faktura byla vytvořena." -#: pretix/control/logdisplay.py:464 pretix/control/views/orders.py:1667 +#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1667 msgid "The invoice has been regenerated." msgstr "Faktura byla přegenerována." -#: pretix/control/logdisplay.py:465 pretix/control/views/orders.py:1698 -#: pretix/presale/views/order.py:835 +#: pretix/control/logdisplay.py:472 pretix/control/views/orders.py:1698 +#: pretix/presale/views/order.py:825 msgid "The invoice has been reissued." msgstr "Faktura byla vystavena znovu." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:473 msgid "The order's internal comment has been updated." msgstr "Interní komentář k objednávce byl aktualizován." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:474 msgid "The order's follow-up date has been updated." msgstr "Datum následné kontroly objednávky bylo aktualizováno." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:475 msgid "The order's flag to require attention at check-in has been toggled." msgstr "Byl přepnutý příznak objednávky k vyžádání upozornění při odbavení." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:477 #, fuzzy msgid "The order's check-in text has been changed." msgstr "Kód objednávky byl změněn." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:478 msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "" "Označení objednávky, aby byla považována za platnou, i když nebyla zaplacena " "bylo přepnuto." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:480 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" "Místo předchozí platební transakce {local_id} byla spuštěna nová platební " "transakce." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:481 msgid "An unidentified type email has been sent." msgstr "Byl odeslán e-mail neidentifikovaného typu." -#: pretix/control/logdisplay.py:475 pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:482 pretix/control/logdisplay.py:667 msgid "Sending of an email has failed." msgstr "Odeslání e-mailu se nezdařilo." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:483 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." @@ -15693,64 +15722,64 @@ msgstr "" "E-mail byl odeslán bez přiložených vstupenek, protože by byly pravděpodobně " "tak velké, že by nedošly." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:485 msgid "A custom email has been sent." msgstr "Byl odeslán přizpůsobený e-mail." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:486 msgid "A custom email has been sent to an attendee." msgstr "Účastníkovi byl odeslán přizpůsobený e-mail." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:487 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "Byl odeslán e-mail s upozorněním, že vstupenka je ke stažení." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:489 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "Byl odeslán e-mail s upozorněním, že platnost objednávky brzy vyprší." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:492 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "Uživateli byl odeslán e-mail s oznámením, že objednávka byla zrušena." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:493 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "Uživateli byl odeslán e-mail s oznámením, že akce byla zrušena." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:496 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Uživateli byl odeslán e-mail s upozorněním, že objednávka byla změněna." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:498 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "Uživateli byl odeslán e-mail s oznámením, že objednávka byla přijata." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:500 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "Uživateli byl poslán e-mail s upozorněním, že platba byla přijata." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:502 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Uživateli byl odeslán e-mail s oznámením, že objednávka byla odmítnuta." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:503 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Uživateli byl odeslán e-mail s oznámením, že objednávka byla schválena." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:506 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -15758,7 +15787,7 @@ msgstr "" "Uživateli byl odeslán e-mail s upozorněním, že objednávka byla přijata a " "požaduje platbu." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:507 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -15766,26 +15795,26 @@ msgstr "" "Uživateli byl odeslán e-mail s oznámením, že objednávka byla přijata a " "vyžaduje schválení." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:510 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Uživateli byl znovu zaslán e-mail s odkazem na stránku s podrobnostmi " "objednávky." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:511 msgid "An email has been sent to notify the user that the payment failed." msgstr "Uživateli byl poslán e-mail s oznámením, že platba se nezdařila." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:518 msgid "The voucher has been created." msgstr "Poukázka byla vytvořena." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:520 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "Poukázka byla vytvořena a odeslána osobě na čekací listině." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:522 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." @@ -15793,332 +15822,332 @@ msgstr "" "Platnost poukázky vypršela, protože se příjemce sám vyřadil ze seznamu " "čekajících." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:523 msgid "The voucher has been changed." msgstr "Poukázka byla změněna." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:524 msgid "The voucher has been deleted." msgstr "Poukázka byla smazána." -#: pretix/control/logdisplay.py:526 +#: pretix/control/logdisplay.py:533 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Poukázka byla uplatněna v objednávce {order_code}." -#: pretix/control/logdisplay.py:541 +#: pretix/control/logdisplay.py:548 msgid "The category has been added." msgstr "Kategorie byla přidána." -#: pretix/control/logdisplay.py:542 +#: pretix/control/logdisplay.py:549 msgid "The category has been deleted." msgstr "Kategorie byla odstraněna." -#: pretix/control/logdisplay.py:543 +#: pretix/control/logdisplay.py:550 msgid "The category has been changed." msgstr "Kategorie byla změněna." -#: pretix/control/logdisplay.py:544 +#: pretix/control/logdisplay.py:551 msgid "The category has been reordered." msgstr "Kategorie byla přeřazena." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:558 msgid "The tax rule has been added." msgstr "Daňové pravidlo bylo přidáno." -#: pretix/control/logdisplay.py:552 +#: pretix/control/logdisplay.py:559 msgid "The tax rule has been deleted." msgstr "Daňové pravidlo bylo odstraněno." -#: pretix/control/logdisplay.py:553 +#: pretix/control/logdisplay.py:560 msgid "The tax rule has been changed." msgstr "Daňové pravidlo bylo změněno." -#: pretix/control/logdisplay.py:565 +#: pretix/control/logdisplay.py:572 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} byl přidán do týmu." -#: pretix/control/logdisplay.py:566 +#: pretix/control/logdisplay.py:573 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} byl odstraněn z týmu." -#: pretix/control/logdisplay.py:567 +#: pretix/control/logdisplay.py:574 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} byl pozván do týmu." -#: pretix/control/logdisplay.py:568 +#: pretix/control/logdisplay.py:575 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Pozvánka pro {user} byla znovu odeslána." -#: pretix/control/logdisplay.py:579 +#: pretix/control/logdisplay.py:586 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} vstoupil do týmu na základě pozvánky zaslané na adresu {email}." -#: pretix/control/logdisplay.py:589 +#: pretix/control/logdisplay.py:596 msgid "Your account settings have been changed." msgstr "Nastavení vašeho účtu byla změněna." -#: pretix/control/logdisplay.py:592 pretix/control/views/user.py:252 +#: pretix/control/logdisplay.py:599 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Vaše e-mailová adresa byla změněna na {email}." -#: pretix/control/logdisplay.py:594 pretix/control/views/user.py:249 +#: pretix/control/logdisplay.py:601 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "Vaše heslo bylo změněno." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:603 msgid "Your account has been enabled." msgstr "Váš účet byl aktivován." -#: pretix/control/logdisplay.py:598 +#: pretix/control/logdisplay.py:605 msgid "Your account has been disabled." msgstr "Váš účet byl deaktivován." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:615 msgid "You impersonated {}." msgstr "Pracovali jste jako uživatel {}." -#: pretix/control/logdisplay.py:609 +#: pretix/control/logdisplay.py:616 msgid "You stopped impersonating {}." msgstr "Přestali jste pracovat jako uživatel {}." -#: pretix/control/logdisplay.py:616 +#: pretix/control/logdisplay.py:623 msgid "This object has been created by cloning." msgstr "Tento objekt byl vytvořen pomocí klonování." -#: pretix/control/logdisplay.py:617 +#: pretix/control/logdisplay.py:624 msgid "The organizer has been changed." msgstr "Pořadatel byl změněn." -#: pretix/control/logdisplay.py:618 +#: pretix/control/logdisplay.py:625 msgid "The organizer settings have been changed." msgstr "Nastavení organizátoru byla změněna." -#: pretix/control/logdisplay.py:619 pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:749 msgid "The footer links have been changed." msgstr "Byly změněny odkazy v zápatí." -#: pretix/control/logdisplay.py:620 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 msgid "A scheduled export has been added." msgstr "Byl přidán plánovaný export." -#: pretix/control/logdisplay.py:621 pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 msgid "A scheduled export has been changed." msgstr "Plánovaný export byl změněn." -#: pretix/control/logdisplay.py:622 pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 msgid "A scheduled export has been deleted." msgstr "Plánovaný export byl odstraněn." -#: pretix/control/logdisplay.py:623 pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 msgid "A scheduled export has been executed." msgstr "Plánovaný export byl proveden." -#: pretix/control/logdisplay.py:624 pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:631 pretix/control/logdisplay.py:677 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "Naplánovaný export se nepodařil: {reason}." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:632 msgid "Gift card acceptance for another organizer has been added." msgstr "Bylo přidáno přijímání dárkových karet pro dalšího organizátora." -#: pretix/control/logdisplay.py:626 +#: pretix/control/logdisplay.py:633 msgid "Gift card acceptance for another organizer has been removed." msgstr "Přijímání dárkových karet pro jiného organizátora bylo odstraněno." -#: pretix/control/logdisplay.py:627 +#: pretix/control/logdisplay.py:634 msgid "A new gift card acceptor has been invited." msgstr "Nový organizátor byl pozván jako akceptor poukázek." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:635 msgid "A gift card acceptor has been removed." msgstr "Akceptor dárkových karet byl odstraněn." -#: pretix/control/logdisplay.py:629 +#: pretix/control/logdisplay.py:636 msgid "A gift card issuer has been removed or declined." msgstr "Vydavatel dárkových karet byl odstraněn nebo odmítnut." -#: pretix/control/logdisplay.py:630 +#: pretix/control/logdisplay.py:637 msgid "A new gift card issuer has been accepted." msgstr "Nový vydavatel dárkových karet byl schválen." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:638 msgid "The webhook has been created." msgstr "Webový příkaz byl vytvořen." -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:639 msgid "The webhook has been changed." msgstr "Webový příkaz byl změněn." -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:640 msgid "The webhook call retry jobs have been manually expedited." msgstr "Opakované úlohy webových háčků byly ručně urychleny." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:641 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:642 msgid "The SSO provider has been created." msgstr "Poskytovatel SSO byl vytvořen." -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:643 msgid "The SSO provider has been changed." msgstr "Poskytovatel SSO byl změněn." -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:644 msgid "The SSO provider has been deleted." msgstr "Poskytovatel SSO byl odstraněn." -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:645 msgid "The SSO client has been created." msgstr "Klient SSO byl vytvořen." -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:646 msgid "The SSO client has been changed." msgstr "Klient SSO byl změněn." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:647 msgid "The SSO client has been deleted." msgstr "Klient SSO byl odstraněn." -#: pretix/control/logdisplay.py:641 pretix/control/views/organizer.py:2333 +#: pretix/control/logdisplay.py:648 pretix/control/views/organizer.py:2341 msgid "The membership type has been created." msgstr "Typ členství byl vytvořen." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:649 msgid "The membership type has been changed." msgstr "Typ členství byl změněn." -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:650 msgid "The membership type has been deleted." msgstr "Typ členství byl odstraněn." -#: pretix/control/logdisplay.py:644 pretix/control/views/organizer.py:3159 +#: pretix/control/logdisplay.py:651 pretix/control/views/organizer.py:3179 #, fuzzy msgid "The sales channel has been created." msgstr "Zařízení bylo vytvořeno." -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:652 #, fuzzy msgid "The sales channel has been changed." msgstr "Zařízení bylo změněno." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:653 #, fuzzy msgid "The sales channel has been deleted." msgstr "Tým byl smazán." -#: pretix/control/logdisplay.py:647 +#: pretix/control/logdisplay.py:654 msgid "The account has been created." msgstr "Účet byl vytvořen." -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:655 msgid "The account has been changed." msgstr "Účet byl změněn." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:656 msgid "A membership for this account has been added." msgstr "Bylo přidáno členství pro tento účet." -#: pretix/control/logdisplay.py:650 +#: pretix/control/logdisplay.py:657 msgid "A membership of this account has been changed." msgstr "Členství tohoto účtu bylo změněno." -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:658 msgid "A membership of this account has been deleted." msgstr "Členství tohoto účtu bylo smazáno." -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:659 msgid "The account has been disabled and anonymized." msgstr "Účet byl deaktivován a anonymizován." -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:660 msgid "A new password has been requested." msgstr "Bylo vyžádáno nové heslo." -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:661 msgid "A new password has been set." msgstr "Bylo nastaveno nové heslo." -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:662 msgid "The reusable medium has been created." msgstr "Bylo vytvořeno opakovaně použitelné médium." -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:663 msgid "The reusable medium has been created automatically." msgstr "Opakovaně použitelné médium bylo vytvořeno automaticky." -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:664 msgid "The reusable medium has been changed." msgstr "Opakovaně použitelné médium bylo změněno." -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:665 msgid "The medium has been connected to a new ticket." msgstr "Médium bylo připojeno k nové vstupence." -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:666 msgid "The medium has been connected to a new gift card." msgstr "Médium bylo spojeno s novou dárkovou kartou." -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:668 msgid "The event's internal comment has been updated." msgstr "Interní komentář k akci byl aktualizován." -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:669 msgid "The event has been canceled." msgstr "Akce byla zrušena." -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:670 msgid "An event has been deleted." msgstr "Akce byla odstraněna." -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:671 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:672 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:678 msgid "The user has been created." msgstr "Uživatel byl vytvořen." -#: pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:679 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:674 pretix/control/views/user.py:489 -#: pretix/control/views/user.py:549 pretix/control/views/user.py:608 +#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:490 +#: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "Bylo povoleno dvoufaktorové ověřování." -#: pretix/control/logdisplay.py:675 pretix/control/views/user.py:392 -#: pretix/control/views/user.py:624 +#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:393 +#: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "Dvoufaktorové ověřování bylo vypnuto." -#: pretix/control/logdisplay.py:676 pretix/control/views/user.py:641 +#: pretix/control/logdisplay.py:683 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "Vaše dvoufaktorové nouzové kódy byly obnoveny." -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:684 #, fuzzy msgid "A two-factor emergency code has been generated." msgstr "Vaše dvoufaktorové nouzové kódy byly obnoveny." -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:685 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -16126,7 +16155,7 @@ msgid "" msgstr "" "K vašemu účtu bylo přidáno nové dvoufaktorové ověřovací zařízení \"{name}\"." -#: pretix/control/logdisplay.py:680 +#: pretix/control/logdisplay.py:687 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -16134,31 +16163,31 @@ msgid "" msgstr "" "Dvoufaktorové ověřovací zařízení \"{name}\" bylo z vašeho účtu odstraněno." -#: pretix/control/logdisplay.py:682 +#: pretix/control/logdisplay.py:689 msgid "Notifications have been enabled." msgstr "Oznámení byla povolena." -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:690 msgid "Notifications have been disabled." msgstr "Oznámení byla vypnuta." -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:691 msgid "Your notification settings have been changed." msgstr "Nastavení oznámení bylo změněno." -#: pretix/control/logdisplay.py:685 +#: pretix/control/logdisplay.py:692 msgid "This user has been anonymized." msgstr "Tento uživatel byl anonymizován." -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:695 msgid "Password reset mail sent." msgstr "E-mail s žádostí o obnovení hesla byl odeslán." -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:696 msgid "The password has been reset." msgstr "Heslo bylo obnoveno." -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:697 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." @@ -16166,410 +16195,410 @@ msgstr "" "Opakované obnovení hesla bylo zamítnuto, protože poslední žádost byla podána " "před méně než 24 hodin." -#: pretix/control/logdisplay.py:692 +#: pretix/control/logdisplay.py:699 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "Organizátor \"{name}\" byl smazán." -#: pretix/control/logdisplay.py:693 pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:700 pretix/control/logdisplay.py:701 msgid "A voucher has been sent to a person on the waiting list." msgstr "Osobě na čekací listině byla zaslána poukázka." -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:702 msgid "An entry has been removed from the waiting list." msgstr "Záznam byl odstraněn z čekacího seznamu." -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:703 msgid "An entry has been transferred to another waiting list." msgstr "Záznam byl přesunut na jiný čekací seznam." -#: pretix/control/logdisplay.py:697 +#: pretix/control/logdisplay.py:704 msgid "An entry has been changed on the waiting list." msgstr "Záznam na čekací listině byl změněn." -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:705 msgid "An entry has been added to the waiting list." msgstr "Na čekací listinu byl přidán záznam." -#: pretix/control/logdisplay.py:699 +#: pretix/control/logdisplay.py:706 msgid "The team has been created." msgstr "Tým byl vytvořen." -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:707 msgid "The team settings have been changed." msgstr "Nastavení týmu byla změněna." -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:708 msgid "The team has been deleted." msgstr "Tým byl smazán." -#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2004 +#: pretix/control/logdisplay.py:709 pretix/control/views/organizer.py:2007 msgid "The gate has been created." msgstr "Stanice byla vytvořena." -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:710 msgid "The gate has been changed." msgstr "Stanice byla změněna." -#: pretix/control/logdisplay.py:704 +#: pretix/control/logdisplay.py:711 msgid "The gate has been deleted." msgstr "Stanice byla zrušena." -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:712 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Termín akce byl odstraněn." -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:713 msgctxt "subevent" msgid "The event date has been canceled." msgstr "Termín akce byl zrušen." -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:714 msgctxt "subevent" msgid "The event date has been changed." msgstr "Termín akce byl změněn." -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:715 msgctxt "subevent" msgid "The event date has been created." msgstr "Termín akce byl vytvořen." -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:716 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "K termínu akce byla přidána kvóta." -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:717 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Pro datum akce byla změněna kvóta." -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:718 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Z termínu akce byla odstraněna kvóta." -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:719 msgid "The device has been created." msgstr "Zařízení bylo vytvořeno." -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:720 msgid "The device has been changed." msgstr "Zařízení bylo změněno." -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:721 msgid "Access of the device has been revoked." msgstr "Přístup zařízení byl zrušen." -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:722 msgid "The device has been initialized." msgstr "Zařízení bylo inicializováno." -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:723 msgid "The access token of the device has been regenerated." msgstr "Přístupový token zařízení byl obnoven." -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:724 msgid "The device has notified the server of an hardware or software update." msgstr "Zařízení oznámilo serveru aktualizaci hardwaru nebo softwaru." -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:725 msgid "The gift card has been created." msgstr "Dárková karta byla vytvořena." -#: pretix/control/logdisplay.py:719 pretix/control/views/organizer.py:1649 +#: pretix/control/logdisplay.py:726 pretix/control/views/organizer.py:1651 msgid "The gift card has been changed." msgstr "Dárková karta byla změněna." -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:727 msgid "A manual transaction has been performed." msgstr "Byla provedena manuální transakce." -#: pretix/control/logdisplay.py:721 +#: pretix/control/logdisplay.py:728 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Byl vytvořen token \"{name}\"." -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:729 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Token \"{name}\" byl odvolán." -#: pretix/control/logdisplay.py:729 +#: pretix/control/logdisplay.py:736 msgid "A meta property has been added to this event." msgstr "K této akci byla přidána meta-vlastnost." -#: pretix/control/logdisplay.py:730 +#: pretix/control/logdisplay.py:737 msgid "A meta property has been removed from this event." msgstr "Z této akce byla odstraněna meta-vlastnost." -#: pretix/control/logdisplay.py:731 +#: pretix/control/logdisplay.py:738 msgid "A meta property has been changed on this event." msgstr "U této akce byla změněna meta-vlastnost." -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:739 msgid "The event settings have been changed." msgstr "Nastavení akce byla změněna." -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:740 msgid "The ticket download settings have been changed." msgstr "Nastavení stahování vstupenek byla změněna." -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:743 msgid "The shop has been taken live." msgstr "Prodejna vstupenek byla spuštěna." -#: pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:744 msgid "The shop has been taken offline." msgstr "Prodejna vstupenek byla vypnuta." -#: pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:745 msgid "The shop has been taken into test mode." msgstr "Prodejna vstupenek byla převedena do testovacího režimu." -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:746 msgid "The test mode has been disabled." msgstr "Testovací režim byl vypnutý." -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:747 msgid "The event has been created." msgstr "Akce byla vytvořena." -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:748 msgid "The event details have been changed." msgstr "Podrobnosti o akci byly změněny." -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:750 msgid "An answer option has been added to the question." msgstr "K otázce byla přidána možnost odpovědi." -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:751 msgid "An answer option has been removed from the question." msgstr "Z otázky byla odstraněna možnost odpovědi." -#: pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:752 msgid "An answer option has been changed." msgstr "Možnost odpovědi byla změněna." -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:753 msgid "A user has been added to the event team." msgstr "Uživatel byl přidán do týmu akce." -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:754 msgid "A user has been invited to the event team." msgstr "Uživatel byl pozván do týmu akce." -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:755 msgid "A user's permissions have been changed." msgstr "Oprávnění uživatele byla změněna." -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:756 msgid "A user has been removed from the event team." msgstr "Uživatel byl odstraněn z týmu akce." -#: pretix/control/logdisplay.py:756 +#: pretix/control/logdisplay.py:763 msgid "The check-in list has been added." msgstr "Byl přidán seznam pro check-in." -#: pretix/control/logdisplay.py:757 pretix/control/logdisplay.py:758 +#: pretix/control/logdisplay.py:764 pretix/control/logdisplay.py:765 msgid "The check-in list has been deleted." msgstr "Seznam pro check-in byl smazán." -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:766 msgid "The check-in list has been changed." msgstr "Seznam pro check-in byl změněn." -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:769 #, python-brace-format msgid "Check-in list {val}" msgstr "Seznam odbavení {val}" -#: pretix/control/logdisplay.py:769 +#: pretix/control/logdisplay.py:776 #, fuzzy #| msgid "A plugin has been enabled." msgid "The plugin has been enabled." msgstr "Plugin byl povolen." -#: pretix/control/logdisplay.py:770 +#: pretix/control/logdisplay.py:777 #, fuzzy #| msgid "A plugin has been disabled." msgid "The plugin has been disabled." msgstr "Plugin byl deaktivován." -#: pretix/control/logdisplay.py:773 +#: pretix/control/logdisplay.py:780 #, fuzzy, python-brace-format #| msgid "Question {val}" msgid "Plugin {val}" msgstr "Otázka {val}" -#: pretix/control/logdisplay.py:789 +#: pretix/control/logdisplay.py:796 msgid "The product has been created." msgstr "Produkt byl vytvořen." -#: pretix/control/logdisplay.py:790 +#: pretix/control/logdisplay.py:797 msgid "The product has been changed." msgstr "Produkt byl změněn." -#: pretix/control/logdisplay.py:791 +#: pretix/control/logdisplay.py:798 msgid "The product has been reordered." msgstr "Produkt byl přeřazen." -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:799 msgid "The product has been deleted." msgstr "Produkt byl odstraněn." -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:800 msgid "An add-on has been added to this product." msgstr "K tomuto produktu byl přidán doplněk." -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:801 msgid "An add-on has been removed from this product." msgstr "Doplněk byl z tohoto produktu odstraněn." -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:802 msgid "An add-on has been changed on this product." msgstr "U tohoto produktu byl změněn doplněk." -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:803 msgid "A bundled item has been added to this product." msgstr "K tomuto produktu byla přidána balíčková položka." -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:804 msgid "A bundled item has been removed from this product." msgstr "Balíčková položka byla z tohoto produktu odstraněna." -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:805 msgid "A bundled item has been changed on this product." msgstr "U tohoto produktu byla změněna balíčková položka." -#: pretix/control/logdisplay.py:805 +#: pretix/control/logdisplay.py:812 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "Byla vytvořena varianta \"{value}\"." -#: pretix/control/logdisplay.py:806 +#: pretix/control/logdisplay.py:813 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Varianta \"{value}\" byla odstraněna." -#: pretix/control/logdisplay.py:807 +#: pretix/control/logdisplay.py:814 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "Varianta \"{value}\" byla změněna." -#: pretix/control/logdisplay.py:824 +#: pretix/control/logdisplay.py:831 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Platba {local_id} byla potvrzena." -#: pretix/control/logdisplay.py:825 +#: pretix/control/logdisplay.py:832 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Platba {local_id} byla zrušena." -#: pretix/control/logdisplay.py:826 +#: pretix/control/logdisplay.py:833 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "Zrušení platby {local_id} se nepodařilo." -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:834 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Platba {local_id} byla spuštěna." -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:835 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Platba {local_id} se nezdařila." -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:836 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "Objednávku nebylo možné označit jako zaplacenou: {message}" -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:837 msgid "The order has been overpaid." msgstr "Objednávka byla přeplacena." -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:838 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Byla vytvořena náhrada {local_id}." -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:839 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Náhrada {local_id} byla vytvořena externí jednotkou." -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:840 msgid "The customer requested you to issue a refund." msgstr "Zákazník vás požádal o vrácení peněz." -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:841 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Vrácení peněz {local_id} bylo dokončeno." -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:842 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Náhrada {local_id} byla zrušena." -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:843 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Náhrada {local_id} se nezdařila." -#: pretix/control/logdisplay.py:843 +#: pretix/control/logdisplay.py:850 msgid "The quota has been added." msgstr "Kvóta byla přidána." -#: pretix/control/logdisplay.py:844 +#: pretix/control/logdisplay.py:851 msgid "The quota has been deleted." msgstr "Kvóta byla odstraněna." -#: pretix/control/logdisplay.py:845 +#: pretix/control/logdisplay.py:852 msgid "The quota has been changed." msgstr "Kvóta byla změněna." -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:853 msgid "The quota has closed." msgstr "Kvóta je uzavřena." -#: pretix/control/logdisplay.py:847 pretix/control/views/item.py:1069 +#: pretix/control/logdisplay.py:854 pretix/control/views/item.py:1069 msgid "The quota has been re-opened." msgstr "Kvóta byla znovu otevřena." -#: pretix/control/logdisplay.py:854 +#: pretix/control/logdisplay.py:861 msgid "The question has been added." msgstr "Otázka byla přidána." -#: pretix/control/logdisplay.py:855 +#: pretix/control/logdisplay.py:862 msgid "The question has been deleted." msgstr "Otázka byla smazána." -#: pretix/control/logdisplay.py:856 +#: pretix/control/logdisplay.py:863 msgid "The question has been changed." msgstr "Otázka byla změněna." -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:864 msgid "The question has been reordered." msgstr "Otázka byla přeřazena." -#: pretix/control/logdisplay.py:864 +#: pretix/control/logdisplay.py:871 msgid "The discount has been added." msgstr "Sleva byla přidána." -#: pretix/control/logdisplay.py:865 +#: pretix/control/logdisplay.py:872 msgid "The discount has been deleted." msgstr "Sleva byla odstraněna." -#: pretix/control/logdisplay.py:866 +#: pretix/control/logdisplay.py:873 msgid "The discount has been changed." msgstr "Sleva byla změněna." -#: pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:897 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" @@ -16577,7 +16606,7 @@ msgid "" msgstr "" "Pozice #{posid} byla ručně zkontrolována v {datetime} na seznamu \"{list}\"." -#: pretix/control/logdisplay.py:895 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -17015,7 +17044,7 @@ msgstr "Nastavit nové heslo" #: pretix/control/templates/pretixcontrol/organizers/ssoprovider_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:47 #: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21 -#: pretix/control/templates/pretixcontrol/pdf/index.html:520 +#: pretix/control/templates/pretixcontrol/pdf/index.html:531 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:630 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:366 #: pretix/control/templates/pretixcontrol/subevents/detail.html:287 @@ -17351,8 +17380,8 @@ msgid_plural "" "Are you sure you want to permanently delete the check-ins of " "%(count)s tickets?" msgstr[0] "" -"Jste si jisti, že chcete odstranit odbavení pro jednu " -"vstupenku?" +"Jste si jisti, že chcete odstranit odbavení pro jednu vstupenku?" msgstr[1] "" "Jste si jisti, že chcete odstranit seznam odbavení pro %(count)s " "vstupenky?" @@ -18754,7 +18783,7 @@ msgstr "Design e-mailu" #: pretix/control/templates/pretixcontrol/event/mail.html:79 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:29 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 -#: pretix/control/templates/pretixcontrol/pdf/index.html:516 +#: pretix/control/templates/pretixcontrol/pdf/index.html:527 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:97 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:120 msgid "Preview" @@ -18903,32 +18932,32 @@ msgstr "" #: pretix/control/views/event.py:502 pretix/control/views/event.py:541 #: pretix/control/views/event.py:688 pretix/control/views/event.py:917 #: pretix/control/views/event.py:1288 -#: pretix/control/views/global_settings.py:63 -#: pretix/control/views/global_settings.py:86 pretix/control/views/item.py:257 +#: pretix/control/views/global_settings.py:65 +#: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:257 #: pretix/control/views/item.py:783 pretix/control/views/item.py:1109 #: pretix/control/views/item.py:1287 pretix/control/views/item.py:1437 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 #: pretix/control/views/organizer.py:258 pretix/control/views/organizer.py:286 -#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:672 -#: pretix/control/views/organizer.py:1062 -#: pretix/control/views/organizer.py:1166 -#: pretix/control/views/organizer.py:1327 -#: pretix/control/views/organizer.py:2043 -#: pretix/control/views/organizer.py:2178 -#: pretix/control/views/organizer.py:2372 -#: pretix/control/views/organizer.py:2486 -#: pretix/control/views/organizer.py:2613 -#: pretix/control/views/organizer.py:2806 -#: pretix/control/views/organizer.py:2834 -#: pretix/control/views/organizer.py:2873 -#: pretix/control/views/organizer.py:2949 -#: pretix/control/views/organizer.py:3045 -#: pretix/control/views/organizer.py:3073 -#: pretix/control/views/organizer.py:3209 pretix/control/views/subevents.py:525 -#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:235 -#: pretix/control/views/users.py:112 pretix/control/views/vouchers.py:305 -#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:154 +#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:674 +#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:1164 +#: pretix/control/views/organizer.py:1328 +#: pretix/control/views/organizer.py:2047 +#: pretix/control/views/organizer.py:2184 +#: pretix/control/views/organizer.py:2381 +#: pretix/control/views/organizer.py:2497 +#: pretix/control/views/organizer.py:2626 +#: pretix/control/views/organizer.py:2820 +#: pretix/control/views/organizer.py:2849 +#: pretix/control/views/organizer.py:2889 +#: pretix/control/views/organizer.py:2966 +#: pretix/control/views/organizer.py:3063 +#: pretix/control/views/organizer.py:3092 +#: pretix/control/views/organizer.py:3230 pretix/control/views/subevents.py:525 +#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:236 +#: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 +#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 #: pretix/plugins/sendmail/views.py:645 pretix/plugins/stripe/views.py:679 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:527 pretix/presale/views/customer.py:579 @@ -23594,7 +23623,7 @@ msgstr "Název rozložení" #: pretix/control/templates/pretixcontrol/pdf/index.html:188 #: pretix/control/templates/pretixcontrol/pdf/index.html:308 -#: pretix/control/templates/pretixcontrol/pdf/index.html:339 +#: pretix/control/templates/pretixcontrol/pdf/index.html:350 msgid "Width (mm)" msgstr "Šířka (mm)" @@ -23687,87 +23716,93 @@ msgstr "y (mm)" msgid "Size (mm)" msgstr "Velikost (mm)" -#: pretix/control/templates/pretixcontrol/pdf/index.html:331 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +#, fuzzy +#| msgid "Text color" +msgid "QR color" +msgstr "Barva textu" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:342 msgid "Render without whitespace" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:333 +#: pretix/control/templates/pretixcontrol/pdf/index.html:344 msgid "" "Required for consistent size across platforms. Supported on Android starting " "with pretixPRINT 2.3.3 and on Desktop with pretixSCAN 1.9.3." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:344 +#: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Rotation (°)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:363 +#: pretix/control/templates/pretixcontrol/pdf/index.html:374 msgid "Font size (pt)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:368 +#: pretix/control/templates/pretixcontrol/pdf/index.html:379 msgid "Line height" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:375 +#: pretix/control/templates/pretixcontrol/pdf/index.html:386 msgid "Text color" msgstr "Barva textu" -#: pretix/control/templates/pretixcontrol/pdf/index.html:398 +#: pretix/control/templates/pretixcontrol/pdf/index.html:409 msgid "Flow multiple lines downward from specified position" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:452 +#: pretix/control/templates/pretixcontrol/pdf/index.html:463 #, fuzzy msgid "Automatically reduce font size to fit content" msgstr "Automaticky vracet peníze, pokud je to možné" -#: pretix/control/templates/pretixcontrol/pdf/index.html:458 +#: pretix/control/templates/pretixcontrol/pdf/index.html:469 msgid "Allow long words to be split (preview is not accurate)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:469 +#: pretix/control/templates/pretixcontrol/pdf/index.html:480 msgid "Add a new object" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:474 +#: pretix/control/templates/pretixcontrol/pdf/index.html:485 #, fuzzy msgid "Text box" msgstr "Barva textu" -#: pretix/control/templates/pretixcontrol/pdf/index.html:478 +#: pretix/control/templates/pretixcontrol/pdf/index.html:489 #, fuzzy msgid "Text (deprecated)" msgstr "Akce byla vytvořena" -#: pretix/control/templates/pretixcontrol/pdf/index.html:482 +#: pretix/control/templates/pretixcontrol/pdf/index.html:493 msgid "QR code for Check-In" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:488 +#: pretix/control/templates/pretixcontrol/pdf/index.html:499 msgid "QR code for Lead Scanning" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:494 +#: pretix/control/templates/pretixcontrol/pdf/index.html:505 msgid "Other QR code" msgstr "Další QR kód" -#: pretix/control/templates/pretixcontrol/pdf/index.html:500 +#: pretix/control/templates/pretixcontrol/pdf/index.html:511 msgid "pretix Logo" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:503 +#: pretix/control/templates/pretixcontrol/pdf/index.html:514 msgid "" "You can use this to add user-uploaded pictures from questions or pictures " "generated by plugins. If you want to embed a logo or other images, use a " "custom background instead." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:505 +#: pretix/control/templates/pretixcontrol/pdf/index.html:516 msgid "Dynamic image" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:526 +#: pretix/control/templates/pretixcontrol/pdf/index.html:537 #, python-format msgid "" "This layout uses new features. If you print from your device, make sure you " @@ -24664,6 +24699,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete.html:4 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:6 +#: pretix/control/templates/pretixcontrol/vouchers/detail.html:133 msgid "Delete voucher" msgstr "Smazat poukázku" @@ -25116,11 +25152,11 @@ msgstr "" #: pretix/control/views/item.py:939 pretix/control/views/item.py:1143 #: pretix/control/views/item.py:1309 pretix/control/views/item.py:1494 #: pretix/control/views/organizer.py:261 pretix/control/views/organizer.py:289 -#: pretix/control/views/organizer.py:1185 pretix/control/views/subevents.py:504 -#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033 -#: pretix/control/views/subevents.py:1492 pretix/control/views/user.py:357 +#: pretix/control/views/organizer.py:1183 pretix/control/views/subevents.py:504 +#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1039 +#: pretix/control/views/subevents.py:1498 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 -#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:413 +#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:420 #: pretix/plugins/autocheckin/views.py:112 #: pretix/plugins/autocheckin/views.py:174 pretix/plugins/badges/views.py:114 #: pretix/plugins/sendmail/views.py:599 pretix/plugins/sendmail/views.py:651 @@ -25267,8 +25303,8 @@ msgstr "" #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:183 #: pretix/control/views/item.py:395 pretix/control/views/item.py:529 -#: pretix/control/views/organizer.py:2260 -#: pretix/control/views/organizer.py:3303 +#: pretix/control/views/organizer.py:2267 +#: pretix/control/views/organizer.py:3325 msgid "Some of the provided object ids are invalid." msgstr "" @@ -25312,7 +25348,7 @@ msgid "Unknown email renderer." msgstr "" #: pretix/control/views/event.py:830 pretix/control/views/orders.py:671 -#: pretix/presale/views/order.py:1096 pretix/presale/views/order.py:1103 +#: pretix/presale/views/order.py:1086 pretix/presale/views/order.py:1093 msgid "You requested an invalid ticket output type." msgstr "" @@ -25367,7 +25403,7 @@ msgstr "" msgid "Could not update the comment." msgstr "" -#: pretix/control/views/event.py:1201 pretix/control/views/main.py:319 +#: pretix/control/views/event.py:1201 pretix/control/views/main.py:330 msgid "VAT" msgstr "DPH." @@ -25405,13 +25441,13 @@ msgstr "Pravidelná vstupenka" msgid "Reduced ticket" msgstr "Zlevněná vstupenka" -#: pretix/control/views/global_settings.py:67 -#: pretix/control/views/global_settings.py:90 -#: pretix/control/views/global_settings.py:155 +#: pretix/control/views/global_settings.py:69 +#: pretix/control/views/global_settings.py:92 +#: pretix/control/views/global_settings.py:157 msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/global_settings.py:193 +#: pretix/control/views/global_settings.py:195 msgid "" "You are in violation of the license. If you're not sure whether you qualify " "for the additional permission or if you offer the functionality of pretix to " @@ -25419,26 +25455,26 @@ msgid "" "Enterprise license." msgstr "" -#: pretix/control/views/global_settings.py:201 +#: pretix/control/views/global_settings.py:203 msgid "" "You may not make use of the additional permission or of a pretix Enterprise " "license if you install any plugins licensed with strong copyleft, otherwise " "you are likely in violation of the license of these plugins." msgstr "" -#: pretix/control/views/global_settings.py:209 +#: pretix/control/views/global_settings.py:211 msgid "" "If you're using pretix under AGPL license, you need to provide instructions " "on how to access the source code." msgstr "" -#: pretix/control/views/global_settings.py:216 +#: pretix/control/views/global_settings.py:218 msgid "" "You must not use pretix under AGPL terms if you use pretix Enterprise " "plugins." msgstr "" -#: pretix/control/views/global_settings.py:223 +#: pretix/control/views/global_settings.py:225 msgid "" "You need to make all changes you made to pretix' source code freely " "available to every visitor of your site in source code form under the same " @@ -25446,35 +25482,35 @@ msgid "" "keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:230 +#: pretix/control/views/global_settings.py:232 msgid "" "You need to make all your installed plugins freely available to every " "visitor of your site in source code form under the same license terms as " "pretix (AGPLv3 + additional restrictions). Make sure to keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:241 +#: pretix/control/views/global_settings.py:243 #, python-brace-format msgid "" "We found the plugin \"{plugin}\" with license \"{license}\" which this tool " "does not know about and therefore cannot give any recommendations." msgstr "" -#: pretix/control/views/global_settings.py:249 +#: pretix/control/views/global_settings.py:251 #, python-brace-format msgid "" "You selected that you have no active pretix Enterprise licenses, but we " "found the following Enterprise plugin: {plugin}" msgstr "" -#: pretix/control/views/global_settings.py:256 +#: pretix/control/views/global_settings.py:258 #, python-brace-format msgid "" "You selected that you have no copyleft-licensed plugins installed, but we " "found the plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/global_settings.py:263 +#: pretix/control/views/global_settings.py:265 #, python-brace-format msgid "" "You selected that you have no free plugins installed, but we found the " @@ -25507,8 +25543,8 @@ msgid "The order of categories has been updated." msgstr "" #: pretix/control/views/item.py:398 pretix/control/views/item.py:532 -#: pretix/control/views/organizer.py:2263 -#: pretix/control/views/organizer.py:3306 +#: pretix/control/views/organizer.py:2270 +#: pretix/control/views/organizer.py:3328 msgid "Not all objects have been selected." msgstr "" @@ -25744,19 +25780,19 @@ msgstr[1] "" msgstr[2] "" #: pretix/control/views/orders.py:673 pretix/plugins/banktransfer/views.py:901 -#: pretix/presale/views/order.py:159 pretix/presale/views/order.py:241 -#: pretix/presale/views/order.py:335 pretix/presale/views/order.py:362 -#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:511 -#: pretix/presale/views/order.py:557 pretix/presale/views/order.py:736 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:921 -#: pretix/presale/views/order.py:936 pretix/presale/views/order.py:985 -#: pretix/presale/views/order.py:990 pretix/presale/views/order.py:1105 -#: pretix/presale/views/order.py:1278 pretix/presale/views/order.py:1663 -#: pretix/presale/views/order.py:1694 +#: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 +#: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 +#: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 +#: pretix/presale/views/order.py:542 pretix/presale/views/order.py:726 +#: pretix/presale/views/order.py:839 pretix/presale/views/order.py:911 +#: pretix/presale/views/order.py:926 pretix/presale/views/order.py:975 +#: pretix/presale/views/order.py:980 pretix/presale/views/order.py:1095 +#: pretix/presale/views/order.py:1268 pretix/presale/views/order.py:1660 +#: pretix/presale/views/order.py:1691 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1110 +#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1100 msgid "Ticket download is not enabled for this product." msgstr "" @@ -25973,15 +26009,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1287 +#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1277 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1294 +#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1284 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1299 +#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1289 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -26005,7 +26041,7 @@ msgstr "" msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1573 +#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1563 msgid "An error occurred. Please see the details below." msgstr "" @@ -26014,12 +26050,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:2118 pretix/control/views/orders.py:2254 -#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1608 +#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1598 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:941 -#: pretix/presale/views/order.py:791 pretix/presale/views/order.py:896 +#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:945 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:886 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -26046,7 +26082,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1070 +#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1060 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -26058,31 +26094,31 @@ msgstr "" msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1798 +#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1800 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1808 +#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1810 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1851 +#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1853 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1856 +#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1858 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1896 +#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1898 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1898 +#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1900 #, python-brace-format msgid "" "Hello,\n" @@ -26090,7 +26126,7 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1966 +#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1968 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " @@ -26145,236 +26181,236 @@ msgstr "" msgid "Administrators" msgstr "Administrátoři" -#: pretix/control/views/organizer.py:630 +#: pretix/control/views/organizer.py:631 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:641 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:912 pretix/control/views/organizer.py:996 -#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:642 pretix/control/views/organizer.py:678 +#: pretix/control/views/organizer.py:914 pretix/control/views/organizer.py:999 +#: pretix/control/views/organizer.py:1070 #: pretix/control/views/organizer.py:1289 -#: pretix/control/views/organizer.py:1331 -#: pretix/control/views/organizer.py:2013 -#: pretix/control/views/organizer.py:2047 -#: pretix/control/views/organizer.py:2152 -#: pretix/control/views/organizer.py:2182 -#: pretix/control/views/organizer.py:2342 -#: pretix/control/views/organizer.py:2376 -#: pretix/control/views/organizer.py:2449 -#: pretix/control/views/organizer.py:2490 -#: pretix/control/views/organizer.py:2569 -#: pretix/control/views/organizer.py:2618 -#: pretix/control/views/organizer.py:3170 -#: pretix/control/views/organizer.py:3213 +#: pretix/control/views/organizer.py:1332 +#: pretix/control/views/organizer.py:2016 +#: pretix/control/views/organizer.py:2051 +#: pretix/control/views/organizer.py:2157 +#: pretix/control/views/organizer.py:2188 +#: pretix/control/views/organizer.py:2350 +#: pretix/control/views/organizer.py:2385 +#: pretix/control/views/organizer.py:2459 +#: pretix/control/views/organizer.py:2501 +#: pretix/control/views/organizer.py:2581 +#: pretix/control/views/organizer.py:2631 +#: pretix/control/views/organizer.py:3190 +#: pretix/control/views/organizer.py:3234 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:709 +#: pretix/control/views/organizer.py:711 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:729 +#: pretix/control/views/organizer.py:731 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:735 +#: pretix/control/views/organizer.py:737 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:799 +#: pretix/control/views/organizer.py:801 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:810 +#: pretix/control/views/organizer.py:812 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:817 pretix/control/views/organizer.py:833 +#: pretix/control/views/organizer.py:819 pretix/control/views/organizer.py:835 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:826 +#: pretix/control/views/organizer.py:828 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:842 +#: pretix/control/views/organizer.py:844 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:851 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:859 +#: pretix/control/views/organizer.py:861 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:871 +#: pretix/control/views/organizer.py:873 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:881 +#: pretix/control/views/organizer.py:883 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:896 +#: pretix/control/views/organizer.py:898 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:907 +#: pretix/control/views/organizer.py:909 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1205 +#: pretix/control/views/organizer.py:1203 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1233 +#: pretix/control/views/organizer.py:1231 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1244 +#: pretix/control/views/organizer.py:1243 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1363 +#: pretix/control/views/organizer.py:1364 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1370 +#: pretix/control/views/organizer.py:1371 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1401 +#: pretix/control/views/organizer.py:1403 msgid "The selected organizer has been invited." msgstr "Vybraný organizátor byl pozván." -#: pretix/control/views/organizer.py:1438 -#: pretix/control/views/organizer.py:1449 +#: pretix/control/views/organizer.py:1440 +#: pretix/control/views/organizer.py:1451 msgid "The selected connection has been removed." msgstr "Vybrané spojení bylo odstraněno." -#: pretix/control/views/organizer.py:1460 +#: pretix/control/views/organizer.py:1462 msgid "The selected connection has been accepted." msgstr "Vybrané spojení bylo přijato." -#: pretix/control/views/organizer.py:1518 -#: pretix/control/views/organizer.py:1555 +#: pretix/control/views/organizer.py:1520 +#: pretix/control/views/organizer.py:1557 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1545 +#: pretix/control/views/organizer.py:1547 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1547 +#: pretix/control/views/organizer.py:1549 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1554 msgid "Your input was invalid, please try again." msgstr "Váš údaj byl neplatný, zkuste to prosím znovu." -#: pretix/control/views/organizer.py:1570 +#: pretix/control/views/organizer.py:1572 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1614 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1706 +#: pretix/control/views/organizer.py:1708 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2071 +#: pretix/control/views/organizer.py:2075 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2114 +#: pretix/control/views/organizer.py:2118 msgid "You cannot set a default value that is not a valid value." msgstr "Nelze nastavit výchozí hodnotu, která není platnou hodnotou." -#: pretix/control/views/organizer.py:2140 +#: pretix/control/views/organizer.py:2145 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2206 +#: pretix/control/views/organizer.py:2212 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2229 +#: pretix/control/views/organizer.py:2236 #, fuzzy msgid "The order of properties has been updated." msgstr "Datum následné kontroly objednávky bylo aktualizováno." -#: pretix/control/views/organizer.py:2406 -#: pretix/control/views/organizer.py:2520 -#: pretix/control/views/organizer.py:2648 -#: pretix/control/views/organizer.py:2911 +#: pretix/control/views/organizer.py:2415 +#: pretix/control/views/organizer.py:2531 +#: pretix/control/views/organizer.py:2661 +#: pretix/control/views/organizer.py:2927 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2440 +#: pretix/control/views/organizer.py:2450 msgid "The provider has been created." msgstr "Poskytovatel byl vytvořen." -#: pretix/control/views/organizer.py:2558 +#: pretix/control/views/organizer.py:2570 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2607 +#: pretix/control/views/organizer.py:2620 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2716 +#: pretix/control/views/organizer.py:2729 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2975 +#: pretix/control/views/organizer.py:2992 msgid "The customer account has been anonymized." msgstr "" -#: pretix/control/views/organizer.py:3241 +#: pretix/control/views/organizer.py:3262 #, fuzzy msgid "This channel can not be deleted." msgstr "Tuto operaci nelze vrátit zpět." -#: pretix/control/views/organizer.py:3246 +#: pretix/control/views/organizer.py:3267 #, fuzzy msgid "The selected sales channel has been deleted." msgstr "Vybraná sleva byla smazána." -#: pretix/control/views/organizer.py:3248 +#: pretix/control/views/organizer.py:3269 msgid "" "The channel could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it." msgstr "" -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3294 #, fuzzy msgid "The order of sales channels has been updated." msgstr "Datum následné kontroly objednávky bylo aktualizováno." @@ -26420,26 +26456,26 @@ msgctxt "subevent" msgid "The new date has been created." msgstr "" -#: pretix/control/views/subevents.py:668 +#: pretix/control/views/subevents.py:671 msgctxt "subevent" msgid "The selected dates have been disabled." msgstr "" -#: pretix/control/views/subevents.py:678 +#: pretix/control/views/subevents.py:684 msgctxt "subevent" msgid "The selected dates have been enabled." msgstr "" -#: pretix/control/views/subevents.py:701 +#: pretix/control/views/subevents.py:713 msgctxt "subevent" msgid "The selected dates have been deleted or disabled." msgstr "" -#: pretix/control/views/subevents.py:882 +#: pretix/control/views/subevents.py:894 msgid "Please do not create more than 100.000 dates at once." msgstr "" -#: pretix/control/views/subevents.py:1024 +#: pretix/control/views/subevents.py:1030 msgctxt "subevent" msgid "{} new dates have been created." msgstr "" @@ -26460,88 +26496,88 @@ msgstr "" msgid "The password you entered was invalid, please try again." msgstr "" -#: pretix/control/views/user.py:349 +#: pretix/control/views/user.py:350 msgid "Security devices are only available if pretix is served via HTTPS." msgstr "" -#: pretix/control/views/user.py:386 +#: pretix/control/views/user.py:387 msgid "A two-factor authentication device has been removed from your account." msgstr "" -#: pretix/control/views/user.py:397 +#: pretix/control/views/user.py:398 msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:462 +#: pretix/control/views/user.py:463 msgid "This security device is already registered." msgstr "" -#: pretix/control/views/user.py:481 pretix/control/views/user.py:542 +#: pretix/control/views/user.py:482 pretix/control/views/user.py:543 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:497 pretix/control/views/user.py:557 +#: pretix/control/views/user.py:498 pretix/control/views/user.py:558 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:500 pretix/control/views/user.py:560 +#: pretix/control/views/user.py:501 pretix/control/views/user.py:561 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:503 +#: pretix/control/views/user.py:504 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:563 +#: pretix/control/views/user.py:564 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:583 +#: pretix/control/views/user.py:584 msgid "You have left all teams that require two-factor authentication." msgstr "" -#: pretix/control/views/user.py:597 +#: pretix/control/views/user.py:598 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:606 +#: pretix/control/views/user.py:607 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:622 +#: pretix/control/views/user.py:623 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:645 +#: pretix/control/views/user.py:646 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:661 +#: pretix/control/views/user.py:662 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:710 pretix/control/views/user.py:750 +#: pretix/control/views/user.py:711 pretix/control/views/user.py:751 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:828 +#: pretix/control/views/user.py:829 msgid "Your comment has been saved." msgstr "" -#: pretix/control/views/users.py:148 +#: pretix/control/views/users.py:150 msgid "We sent out an email containing further instructions." msgstr "" -#: pretix/control/views/users.py:168 +#: pretix/control/views/users.py:170 #, python-brace-format msgid "" "The emergency token for this user is \"{token}\". It can only be used once. " @@ -26550,7 +26586,7 @@ msgid "" "remain active." msgstr "" -#: pretix/control/views/users.py:312 +#: pretix/control/views/users.py:314 msgid "The new user has been created." msgstr "" @@ -26596,7 +26632,7 @@ msgstr "" msgid "The new vouchers have been created." msgstr "" -#: pretix/control/views/vouchers.py:635 +#: pretix/control/views/vouchers.py:642 msgid "The selected vouchers have been deleted or disabled." msgstr "" @@ -26605,50 +26641,50 @@ msgstr "" msgid "{num} vouchers have been created and sent out via email." msgstr "" -#: pretix/control/views/waitinglist.py:167 +#: pretix/control/views/waitinglist.py:172 msgid "The selected entries have been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:180 +#: pretix/control/views/waitinglist.py:185 msgid "" "An email containing a voucher code has been sent to the specified address." msgstr "" -#: pretix/control/views/waitinglist.py:184 -#: pretix/control/views/waitinglist.py:202 -#: pretix/control/views/waitinglist.py:220 +#: pretix/control/views/waitinglist.py:189 +#: pretix/control/views/waitinglist.py:208 +#: pretix/control/views/waitinglist.py:227 msgid "Waiting list entry not found." msgstr "" -#: pretix/control/views/waitinglist.py:199 +#: pretix/control/views/waitinglist.py:205 msgid "The waiting list entry has been moved to the top." msgstr "" -#: pretix/control/views/waitinglist.py:217 +#: pretix/control/views/waitinglist.py:224 msgid "The waiting list entry has been moved to the end of the list." msgstr "" -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 msgid "On list since" msgstr "" -#: pretix/control/views/waitinglist.py:328 +#: pretix/control/views/waitinglist.py:335 msgid "Waiting" msgstr "Čekající" -#: pretix/control/views/waitinglist.py:366 +#: pretix/control/views/waitinglist.py:373 msgid "The requested entry does not exist." msgstr "" -#: pretix/control/views/waitinglist.py:374 +#: pretix/control/views/waitinglist.py:381 msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:393 +#: pretix/control/views/waitinglist.py:402 pretix/presale/views/widget.py:393 msgid "This is not an event series." msgstr "" -#: pretix/control/views/waitinglist.py:403 +#: pretix/control/views/waitinglist.py:410 msgid "The waitinglist entry has been transferred." msgstr "Zápis na čekací listině byl přenesen." @@ -27103,16 +27139,16 @@ msgstr "Udělat z něj standard" msgid "The new badge layout has been created." msgstr "" -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "" -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "" -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "" @@ -27916,8 +27952,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "" -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "Zadejte prosím platnou e-mailovou adresu." @@ -30498,7 +30534,7 @@ msgstr "Doplňkové produkty" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "Zadávejte prosím pouze čísla." @@ -30507,7 +30543,7 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "Informace pro vás" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 msgid "" "Unfortunately, based on the invoice address you entered, we're not able to " "sell you the selected products for tax-related legal reasons." @@ -30515,7 +30551,7 @@ msgstr "" "Na základě zadané fakturní adresy vám bohužel nemůžeme vybrané produkty " "prodat z daňově právních důvodů." -#: pretix/presale/checkoutflow.py:992 +#: pretix/presale/checkoutflow.py:996 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 " @@ -30524,26 +30560,26 @@ msgstr "" "Vzhledem k vámi zadané fakturační adrese musíme na váš nákup uplatnit jinou " "sazbu daně a ceny produktů ve vašem košíku se odpovídajícím způsobem změnily." -#: pretix/presale/checkoutflow.py:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "Zadejte prosím svou adresu pro vystavení faktury." -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "Zadejte prosím své jméno." -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "Vyplňte odpovědi na všechny povinné otázky." -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "Platba" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." @@ -30551,30 +30587,30 @@ msgstr "" "Váš způsob platby byl použitý, ale ještě je třeba zaplatit {}. Zvolte prosím " "způsob platby pro zbývající část." -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "Zvolte prosím způsob platby." -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 msgid "Please select a payment method to proceed." msgstr "K pokračování vyberte způsob platby." -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "Zadané platební údaje jsou neúplné." -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "Kontrola objednávky" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Je třeba označit všechna políčka v dolní části stránky." -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -33304,7 +33340,7 @@ msgstr "" msgid "Your email address has been updated." msgstr "Vaše e-mailová adresa byla aktualizována." -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -33351,55 +33387,55 @@ msgstr "Tuto dárkovou poukázku lze použít pouze v testovacím režimu." msgid "Time machine disabled!" msgstr "Mód stroje času je deaktivován!" -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "Tuto objednávku již nelze zaplatit." -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "Platba přijde příliš pozdě na to, aby mohla být schválena." -#: pretix/presale/views/order.py:461 -msgid "An invoice has been generated." -msgstr "Byla vytvořena faktura." - -#: pretix/presale/views/order.py:559 +#: pretix/presale/views/order.py:544 msgid "The payment method for this order cannot be changed." msgstr "Způsob platby pro tuto objednávku nelze změnit." -#: pretix/presale/views/order.py:570 +#: pretix/presale/views/order.py:555 msgid "A payment is currently pending for this order." msgstr "Platba za tuto objednávku stále není uhrazena." -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:667 +msgid "An invoice has been generated." +msgstr "Byla vytvořena faktura." + +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "Tuto objednávku nelze změnit" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 msgid "You chose an invalid cancellation fee." msgstr "Zvolili jste neplatný storno poplatek." -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 msgid "Canceled by customer" msgstr "Zrušeno zákazníkem" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 msgid "The cancellation has been requested." msgstr "Bylo požádáno o zrušení." -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "U této objednávky (zatím) není povoleno stahování vstupenek." -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "" "Klikněte na odkaz, který jsme vám poslali e-mailem, a stáhněte si vstupenky." -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " @@ -33408,28 +33444,28 @@ msgstr "" "Změna objednávky byla provedena. Nyní můžete pokračovat zaplacením otevřené " "částky ve výši {amount}." -#: pretix/presale/views/order.py:1612 +#: pretix/presale/views/order.py:1602 msgid "You did not make any changes." msgstr "Neprovedli jste žádné změny." -#: pretix/presale/views/order.py:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "Objednávku nesmíte změnit tak, aby se snížila celková cena." -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "Objednávku můžete změnit pouze tak, že se zvýší celková cena." -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 msgid "You may not change your order in a way that changes the total price." msgstr "Objednávku nemůžete změnit tak, aby se změnila celková cena." -#: pretix/presale/views/order.py:1642 +#: pretix/presale/views/order.py:1632 #, fuzzy msgid "You may not change your order in a way that would require a refund." msgstr "Objednávku nesmíte změnit tak, aby se snížila celková cena." -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 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." @@ -33437,7 +33473,20 @@ msgstr "" "Vzhledem k tomu, že platby za tuto akci již nepřijímáme, nemůžete svou " "objednávku měnit tak, aby se zvýšila celková cena." -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +#, fuzzy +#| 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." +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "" +"Vzhledem k tomu, že platby za tuto akci již nepřijímáme, nemůžete svou " +"objednávku měnit tak, aby se zvýšila celková cena." + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 msgid "You cannot change this order." msgstr "Tuto objednávku nelze změnit." @@ -33546,6 +33595,19 @@ msgstr "Přístup k zápisu" msgid "Kosovo" msgstr "Kosovo" +#~ msgid "Show event times and dates on the ticket shop" +#~ msgstr "Zobrazení času a data akce v obchodě s lístky" + +#, fuzzy +#~ msgid "" +#~ "If disabled, no date or time will be shown on the ticket shop's front " +#~ "page. This settings also affects a few other locations, however it should " +#~ "not be expected that the date of the event is shown nowhere to users." +#~ msgstr "" +#~ "Pokud je tato funkce vypnutá, na titulní stránce obchodu s letenkami se " +#~ "nezobrazí žádné datum ani čas. Toto nastavení však nemá vliv na zobrazení " +#~ "na jiných místech." + #, python-brace-format #~ msgid "The invite for {user} has been revoked." #~ msgstr "Pozvánka pro {user} byla zrušena." diff --git a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po index 33c83c4929..faf03f4f4a 100644 --- a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-02-19 17:00+0000\n" "Last-Translator: Petr Čermák \n" "Language-Team: Czech \n" "Language-Team: Welsh \n" "Language-Team: LANGUAGE \n" @@ -548,52 +548,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -656,7 +656,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/da/LC_MESSAGES/django.po b/src/pretix/locale/da/LC_MESSAGES/django.po index 427de1881e..6233eb0b3b 100644 --- a/src/pretix/locale/da/LC_MESSAGES/django.po +++ b/src/pretix/locale/da/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-01-14 09:56+0000\n" "Last-Translator: Nikolai \n" "Language-Team: Danish \n" "Language-Team: Danish \n" "Language-Team: German \n" "Language-Team: German \n" "Language-Team: German (informal) \n" "Language-Team: German (informal) \n" "Language-Team: LANGUAGE \n" @@ -55,90 +55,94 @@ msgid "Czech" msgstr "" #: pretix/_base_settings.py:96 -msgid "Danish" +msgid "Croatian" msgstr "" #: pretix/_base_settings.py:97 -msgid "Dutch" +msgid "Danish" msgstr "" #: pretix/_base_settings.py:98 -msgid "Dutch (informal)" +msgid "Dutch" msgstr "" #: pretix/_base_settings.py:99 -msgid "French" +msgid "Dutch (informal)" msgstr "" #: pretix/_base_settings.py:100 -msgid "Finnish" +msgid "French" msgstr "" #: pretix/_base_settings.py:101 -msgid "Galician" +msgid "Finnish" msgstr "" #: pretix/_base_settings.py:102 -msgid "Greek" +msgid "Galician" msgstr "" #: pretix/_base_settings.py:103 -msgid "Indonesian" +msgid "Greek" msgstr "" #: pretix/_base_settings.py:104 -msgid "Italian" +msgid "Indonesian" msgstr "" #: pretix/_base_settings.py:105 -msgid "Japanese" +msgid "Italian" msgstr "" #: pretix/_base_settings.py:106 -msgid "Latvian" +msgid "Japanese" msgstr "" #: pretix/_base_settings.py:107 -msgid "Norwegian Bokmål" +msgid "Latvian" msgstr "" #: pretix/_base_settings.py:108 -msgid "Polish" +msgid "Norwegian Bokmål" msgstr "" #: pretix/_base_settings.py:109 -msgid "Portuguese (Portugal)" +msgid "Polish" msgstr "" #: pretix/_base_settings.py:110 -msgid "Portuguese (Brazil)" +msgid "Portuguese (Portugal)" msgstr "" #: pretix/_base_settings.py:111 -msgid "Romanian" +msgid "Portuguese (Brazil)" msgstr "" #: pretix/_base_settings.py:112 -msgid "Russian" +msgid "Romanian" msgstr "" #: pretix/_base_settings.py:113 -msgid "Slovak" +msgid "Russian" msgstr "" #: pretix/_base_settings.py:114 -msgid "Swedish" +msgid "Slovak" msgstr "" #: pretix/_base_settings.py:115 -msgid "Spanish" +msgid "Swedish" msgstr "" #: pretix/_base_settings.py:116 -msgid "Turkish" +msgid "Spanish" msgstr "" #: pretix/_base_settings.py:117 +msgid "Turkish" +msgstr "" + +#: pretix/_base_settings.py:118 msgid "Ukrainian" msgstr "" @@ -164,11 +168,11 @@ msgstr "" msgid "Application name" msgstr "" -#: pretix/api/models.py:42 pretix/base/models/customers.py:421 +#: pretix/api/models.py:42 pretix/base/models/customers.py:425 msgid "Redirection URIs" msgstr "" -#: pretix/api/models.py:43 pretix/base/models/customers.py:422 +#: pretix/api/models.py:43 pretix/base/models/customers.py:426 msgid "Allowed URIs list, space separated" msgstr "" @@ -218,7 +222,7 @@ msgstr "" msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1384 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1413 msgid "The product \"{}\" is not assigned to a quota." msgstr "" @@ -265,11 +269,11 @@ msgstr "" msgid "Item meta data property '{name}' does not exist." msgstr "" -#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1266 +#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1267 msgid "The bundled item must not be the same item as the bundling one." msgstr "" -#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1268 +#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1269 msgid "The bundled item must not have bundles on its own." msgstr "" @@ -289,7 +293,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:773 +#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:774 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -299,19 +303,19 @@ msgid "" "nested endpoint." msgstr "" -#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:177 +#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:178 msgid "Question cannot depend on a question asked during check-in." msgstr "" -#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:182 +#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:183 msgid "Circular dependency between questions detected." msgstr "" -#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:191 +#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:192 msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:199 +#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:200 msgid "This type of question cannot be shown during check-in." msgstr "" @@ -321,50 +325,50 @@ msgid "" "account." msgstr "" -#: pretix/api/serializers/order.py:78 +#: pretix/api/serializers/order.py:79 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1345 pretix/api/views/cart.py:224 +#: pretix/api/serializers/order.py:1374 pretix/api/views/cart.py:224 #: pretix/base/services/orders.py:1530 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/order.py:1371 pretix/api/serializers/order.py:1378 +#: pretix/api/serializers/order.py:1400 pretix/api/serializers/order.py:1407 msgid "The product \"{}\" is not available on this date." msgstr "" -#: pretix/api/serializers/order.py:1393 pretix/api/views/cart.py:200 +#: pretix/api/serializers/order.py:1422 pretix/api/views/cart.py:200 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" -#: pretix/api/serializers/organizer.py:103 +#: pretix/api/serializers/organizer.py:105 #: pretix/control/forms/organizer.py:888 pretix/presale/forms/customer.py:445 msgid "An account with this email address is already registered." msgstr "" -#: pretix/api/serializers/organizer.py:236 +#: pretix/api/serializers/organizer.py:238 #: pretix/control/forms/organizer.py:737 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "" -#: pretix/api/serializers/organizer.py:327 -#: pretix/control/views/organizer.py:769 +#: pretix/api/serializers/organizer.py:329 +#: pretix/control/views/organizer.py:771 msgid "pretix account invitation" msgstr "" -#: pretix/api/serializers/organizer.py:349 -#: pretix/control/views/organizer.py:868 +#: pretix/api/serializers/organizer.py:351 +#: pretix/control/views/organizer.py:870 msgid "This user already has been invited for this team." msgstr "" -#: pretix/api/serializers/organizer.py:365 -#: pretix/control/views/organizer.py:885 +#: pretix/api/serializers/organizer.py:367 +#: pretix/control/views/organizer.py:887 msgid "This user already has permissions for this team." msgstr "" @@ -377,7 +381,7 @@ msgstr "" msgid "Medium connected to other event" msgstr "" -#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:686 +#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:693 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -385,22 +389,22 @@ msgid "" msgstr "" #: pretix/api/views/order.py:607 pretix/control/views/orders.py:1588 -#: pretix/presale/views/order.py:741 pretix/presale/views/order.py:814 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:804 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:612 pretix/control/views/orders.py:1590 -#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816 +#: pretix/presale/views/order.py:733 pretix/presale/views/order.py:806 msgid "An invoice for this order already exists." msgstr "" #: pretix/api/views/order.py:638 pretix/control/views/orders.py:1716 -#: pretix/control/views/users.py:143 +#: pretix/control/views/users.py:145 msgid "There was an error sending the mail. Please try again later." msgstr "" #: pretix/api/views/order.py:718 pretix/base/services/cart.py:215 -#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:798 +#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:788 msgid "One of the selected products is not available in the selected country." msgstr "" @@ -615,7 +619,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customers.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:161 #: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/presale/checkoutflow.py:1528 pretix/presale/forms/checkout.py:57 +#: pretix/presale/checkoutflow.py:1532 pretix/presale/forms/checkout.py:57 #: pretix/presale/forms/customer.py:56 pretix/presale/forms/customer.py:131 #: pretix/presale/forms/customer.py:286 pretix/presale/forms/customer.py:332 #: pretix/presale/forms/customer.py:375 pretix/presale/forms/user.py:40 @@ -709,27 +713,27 @@ msgid "" "{fields}." msgstr "" -#: pretix/base/customersso/oidc.py:203 pretix/base/customersso/oidc.py:210 -#: pretix/base/customersso/oidc.py:229 pretix/base/customersso/oidc.py:246 -#: pretix/base/customersso/oidc.py:253 pretix/presale/views/customer.py:740 -#: pretix/presale/views/customer.py:750 pretix/presale/views/customer.py:788 -#: pretix/presale/views/customer.py:862 +#: pretix/base/customersso/oidc.py:219 pretix/base/customersso/oidc.py:226 +#: pretix/base/customersso/oidc.py:245 pretix/base/customersso/oidc.py:262 +#: pretix/base/customersso/oidc.py:269 pretix/presale/views/customer.py:743 +#: pretix/presale/views/customer.py:753 pretix/presale/views/customer.py:792 +#: pretix/presale/views/customer.py:866 #, python-brace-format msgid "Login was not successful. Error message: \"{error}\"." msgstr "" -#: pretix/base/customersso/oidc.py:236 +#: pretix/base/customersso/oidc.py:252 msgid "" "The email address on this account is not yet verified. Please first confirm " "the email address in your customer account." msgstr "" #: pretix/base/email.py:203 pretix/base/exporters/items.py:157 -#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:311 +#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:322 #: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:55 -#: pretix/plugins/ticketoutputpdf/models.py:322 +#: pretix/plugins/ticketoutputpdf/models.py:328 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:33 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:53 msgid "Default" @@ -800,7 +804,7 @@ msgstr "" #: pretix/control/forms/filter.py:424 pretix/control/forms/filter.py:1903 #: pretix/control/forms/filter.py:2127 pretix/control/forms/filter.py:2242 #: pretix/control/forms/filter.py:2324 pretix/control/forms/filter.py:2541 -#: pretix/control/forms/item.py:326 pretix/control/forms/orders.py:346 +#: pretix/control/forms/item.py:327 pretix/control/forms/orders.py:346 #: pretix/control/forms/orders.py:398 pretix/control/forms/orders.py:828 #: pretix/control/forms/vouchers.py:118 #: pretix/control/templates/pretixcontrol/checkin/lists.html:99 @@ -812,7 +816,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/subevents/detail.html:12 #: pretix/control/templates/pretixcontrol/vouchers/index.html:140 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:167 -#: pretix/control/views/waitinglist.py:311 +#: pretix/control/views/waitinglist.py:318 #: pretix/plugins/checkinlists/exporters.py:509 #: pretix/plugins/checkinlists/exporters.py:698 #: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:282 @@ -887,9 +891,9 @@ msgstr "" #: pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/order/index.html:256 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:163 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:506 -#: pretix/presale/checkoutflow.py:1534 pretix/presale/forms/checkout.py:84 +#: pretix/presale/checkoutflow.py:1538 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:78 #: pretix/presale/templates/pretixpresale/event/order.html:303 msgid "Phone number" @@ -897,7 +901,7 @@ msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3263 -#: pretix/base/settings.py:3596 pretix/base/settings.py:3608 +#: pretix/base/settings.py:3599 pretix/base/settings.py:3611 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" @@ -911,9 +915,9 @@ msgstr "" #: pretix/base/models/items.py:2042 pretix/base/models/items.py:2215 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:75 #: pretix/base/models/organizer.py:535 pretix/base/models/seating.py:85 -#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3223 -#: pretix/base/settings.py:3233 pretix/base/settings.py:3585 -#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:438 +#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3226 +#: pretix/base/settings.py:3236 pretix/base/settings.py:3588 +#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:439 #: pretix/control/forms/organizer.py:913 #: pretix/control/templates/pretixcontrol/checkin/index.html:109 #: pretix/control/templates/pretixcontrol/checkin/lists.html:92 @@ -930,12 +934,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/team_members.html:100 #: pretix/control/templates/pretixcontrol/subevents/index.html:93 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:159 -#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53 +#: pretix/control/views/waitinglist.py:314 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 #: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/checkinlists/exporters.py:758 #: pretix/plugins/reports/exporters.py:885 -#: pretix/plugins/ticketoutputpdf/models.py:327 +#: pretix/plugins/ticketoutputpdf/models.py:333 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/forms/customer.py:167 pretix/presale/forms/customer.py:468 #: pretix/presale/forms/waitinglist.py:66 @@ -968,7 +972,7 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:258 #: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54 #: pretix/control/forms/event.py:1612 pretix/control/forms/exports.py:49 -#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308 +#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:315 msgid "Language" msgstr "" @@ -1006,7 +1010,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:187 #: pretix/base/modelimport.py:194 pretix/base/models/orders.py:1399 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:519 -#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:607 +#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:608 #: pretix/control/forms/subevents.py:119 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1030,7 +1034,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:186 #: pretix/base/modelimport.py:196 pretix/base/models/orders.py:1401 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:520 -#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:608 +#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:609 #: pretix/control/forms/subevents.py:120 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1125,8 +1129,8 @@ msgid "Timezone" msgstr "" #: pretix/base/exporters/events.py:62 pretix/base/models/event.py:582 -#: pretix/base/models/event.py:1471 pretix/base/settings.py:3221 -#: pretix/base/settings.py:3231 pretix/control/forms/subevents.py:480 +#: pretix/base/models/event.py:1471 pretix/base/settings.py:3224 +#: pretix/base/settings.py:3234 pretix/control/forms/subevents.py:480 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -1287,7 +1291,7 @@ msgstr "" #: pretix/base/models/customers.py:395 pretix/base/models/waitinglist.py:76 #: pretix/control/forms/filter.py:552 #: pretix/control/templates/pretixcontrol/users/index.html:42 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:134 msgid "Email address" msgstr "" @@ -1894,7 +1898,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/payments.html:103 #: pretix/control/templates/pretixcontrol/subevents/index.html:104 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:170 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:9 #: pretix/plugins/reports/exporters.py:561 #: pretix/plugins/reports/exporters.py:886 @@ -2102,7 +2106,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:44 #: pretix/control/templates/pretixcontrol/vouchers/index.html:134 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:165 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:374 #: pretix/plugins/checkinlists/exporters.py:497 #: pretix/plugins/checkinlists/exporters.py:692 @@ -2570,7 +2574,7 @@ msgstr "" msgid "Organizer" msgstr "" -#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:521 +#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:573 #: pretix/control/templates/pretixcontrol/base.html:280 #: pretix/control/templates/pretixcontrol/checkin/index.html:145 #: pretix/control/templates/pretixcontrol/order/index.html:24 @@ -2788,7 +2792,7 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:107 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:227 -#: pretix/control/views/waitinglist.py:326 +#: pretix/control/views/waitinglist.py:333 msgid "Voucher assigned" msgstr "" @@ -2799,14 +2803,14 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:223 -#: pretix/control/views/waitinglist.py:322 +#: pretix/control/views/waitinglist.py:329 msgid "Voucher redeemed" msgstr "" #: pretix/base/exporters/waitinglist.py:80 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:116 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:225 -#: pretix/control/views/waitinglist.py:324 +#: pretix/control/views/waitinglist.py:331 msgid "Voucher expired" msgstr "" @@ -2824,7 +2828,7 @@ msgid "Date" msgstr "" #: pretix/base/exporters/waitinglist.py:119 -#: pretix/control/views/waitinglist.py:308 +#: pretix/control/views/waitinglist.py:315 msgid "Priority" msgstr "" @@ -2832,7 +2836,7 @@ msgstr "" #: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:190 #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:114 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:517 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 @@ -3066,68 +3070,68 @@ msgstr "" msgid "Individual customer" msgstr "" -#: pretix/base/invoice.py:86 +#: pretix/base/invoice.py:138 #, python-format msgctxt "invoice" msgid "Page %d of %d" msgstr "" -#: pretix/base/invoice.py:323 +#: pretix/base/invoice.py:375 msgctxt "invoice" msgid "Classic renderer (pretix 1.0)" msgstr "" -#: pretix/base/invoice.py:367 +#: pretix/base/invoice.py:419 msgctxt "invoice" msgid "Invoice from" msgstr "" -#: pretix/base/invoice.py:373 +#: pretix/base/invoice.py:425 msgctxt "invoice" msgid "Invoice to" msgstr "" -#: pretix/base/invoice.py:410 pretix/base/invoice.py:960 +#: pretix/base/invoice.py:462 pretix/base/invoice.py:1016 msgctxt "invoice" msgid "Order code" msgstr "" -#: pretix/base/invoice.py:419 pretix/base/invoice.py:973 +#: pretix/base/invoice.py:471 pretix/base/invoice.py:1029 msgctxt "invoice" msgid "Cancellation number" msgstr "" -#: pretix/base/invoice.py:425 pretix/base/invoice.py:975 +#: pretix/base/invoice.py:477 pretix/base/invoice.py:1031 msgctxt "invoice" msgid "Original invoice" msgstr "" -#: pretix/base/invoice.py:430 pretix/base/invoice.py:980 +#: pretix/base/invoice.py:482 pretix/base/invoice.py:1036 msgctxt "invoice" msgid "Invoice number" msgstr "" -#: pretix/base/invoice.py:438 pretix/base/invoice.py:995 +#: pretix/base/invoice.py:490 pretix/base/invoice.py:1051 msgctxt "invoice" msgid "Cancellation date" msgstr "" -#: pretix/base/invoice.py:444 +#: pretix/base/invoice.py:496 msgctxt "invoice" msgid "Original invoice date" msgstr "" -#: pretix/base/invoice.py:451 pretix/base/invoice.py:997 +#: pretix/base/invoice.py:503 pretix/base/invoice.py:1053 msgctxt "invoice" msgid "Invoice date" msgstr "" -#: pretix/base/invoice.py:467 +#: pretix/base/invoice.py:519 msgctxt "invoice" msgid "Event" msgstr "" -#: pretix/base/invoice.py:493 +#: pretix/base/invoice.py:545 #, python-brace-format msgctxt "invoice" msgid "" @@ -3135,133 +3139,133 @@ msgid "" "until {to_date}" msgstr "" -#: pretix/base/invoice.py:526 pretix/base/services/mail.py:495 +#: pretix/base/invoice.py:578 pretix/base/services/mail.py:495 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" msgstr "" -#: pretix/base/invoice.py:569 +#: pretix/base/invoice.py:621 #, python-brace-format msgctxt "invoice" msgid "Customer reference: {reference}" msgstr "" -#: pretix/base/invoice.py:577 +#: pretix/base/invoice.py:629 msgctxt "invoice" msgid "Customer VAT ID" msgstr "" -#: pretix/base/invoice.py:584 +#: pretix/base/invoice.py:636 msgctxt "invoice" msgid "Beneficiary" msgstr "" -#: pretix/base/invoice.py:605 +#: pretix/base/invoice.py:657 msgctxt "invoice" msgid "Tax Invoice" msgstr "" -#: pretix/base/invoice.py:606 +#: pretix/base/invoice.py:658 msgctxt "invoice" msgid "Invoice" msgstr "" -#: pretix/base/invoice.py:607 +#: pretix/base/invoice.py:659 #: pretix/control/templates/pretixcontrol/order/index.html:271 #: pretix/presale/templates/pretixpresale/event/order.html:243 msgctxt "invoice" msgid "Cancellation" msgstr "" -#: pretix/base/invoice.py:629 pretix/base/invoice.py:637 +#: pretix/base/invoice.py:681 pretix/base/invoice.py:689 msgctxt "invoice" msgid "Description" msgstr "" -#: pretix/base/invoice.py:630 pretix/base/invoice.py:638 +#: pretix/base/invoice.py:682 pretix/base/invoice.py:690 msgctxt "invoice" msgid "Qty" msgstr "" -#: pretix/base/invoice.py:631 pretix/base/invoice.py:777 +#: pretix/base/invoice.py:683 pretix/base/invoice.py:833 msgctxt "invoice" msgid "Tax rate" msgstr "" -#: pretix/base/invoice.py:632 +#: pretix/base/invoice.py:684 msgctxt "invoice" msgid "Net" msgstr "" -#: pretix/base/invoice.py:633 +#: pretix/base/invoice.py:685 msgctxt "invoice" msgid "Gross" msgstr "" -#: pretix/base/invoice.py:639 +#: pretix/base/invoice.py:691 msgctxt "invoice" msgid "Amount" msgstr "" -#: pretix/base/invoice.py:651 +#: pretix/base/invoice.py:707 #, python-brace-format msgctxt "invoice" msgid "Single price: {net_price} net / {gross_price} gross" msgstr "" -#: pretix/base/invoice.py:668 +#: pretix/base/invoice.py:724 #, python-brace-format msgctxt "invoice" msgid "Single price: {price}" msgstr "" -#: pretix/base/invoice.py:686 pretix/base/invoice.py:692 +#: pretix/base/invoice.py:742 pretix/base/invoice.py:748 msgctxt "invoice" msgid "Invoice total" msgstr "" -#: pretix/base/invoice.py:702 +#: pretix/base/invoice.py:758 msgctxt "invoice" msgid "Received payments" msgstr "" -#: pretix/base/invoice.py:707 +#: pretix/base/invoice.py:763 msgctxt "invoice" msgid "Outstanding payments" msgstr "" -#: pretix/base/invoice.py:724 +#: pretix/base/invoice.py:780 msgctxt "invoice" msgid "Paid by gift card" msgstr "" -#: pretix/base/invoice.py:729 +#: pretix/base/invoice.py:785 msgctxt "invoice" msgid "Remaining amount" msgstr "" -#: pretix/base/invoice.py:778 +#: pretix/base/invoice.py:834 msgctxt "invoice" msgid "Net value" msgstr "" -#: pretix/base/invoice.py:779 +#: pretix/base/invoice.py:835 msgctxt "invoice" msgid "Gross value" msgstr "" -#: pretix/base/invoice.py:780 +#: pretix/base/invoice.py:836 msgctxt "invoice" msgid "Tax" msgstr "" -#: pretix/base/invoice.py:810 +#: pretix/base/invoice.py:866 msgctxt "invoice" msgid "Included taxes" msgstr "" -#: pretix/base/invoice.py:838 +#: pretix/base/invoice.py:894 #, python-brace-format msgctxt "invoice" msgid "" @@ -3269,7 +3273,7 @@ msgid "" "{date}, this corresponds to:" msgstr "" -#: pretix/base/invoice.py:853 +#: pretix/base/invoice.py:909 #, python-brace-format msgctxt "invoice" msgid "" @@ -3277,20 +3281,20 @@ msgid "" "{date}, the invoice total corresponds to {total}." msgstr "" -#: pretix/base/invoice.py:867 +#: pretix/base/invoice.py:923 msgid "Default invoice renderer (European-style letter)" msgstr "" -#: pretix/base/invoice.py:956 +#: pretix/base/invoice.py:1012 msgctxt "invoice" msgid "(Please quote at all times.)" msgstr "" -#: pretix/base/invoice.py:1003 +#: pretix/base/invoice.py:1059 msgid "Simplified invoice renderer" msgstr "" -#: pretix/base/invoice.py:1022 +#: pretix/base/invoice.py:1078 #, python-brace-format msgctxt "invoice" msgid "Event date: {date_range}" @@ -3538,7 +3542,7 @@ msgid "You need to select a specific seat." msgstr "" #: pretix/base/modelimport_orders.py:647 pretix/base/models/items.py:1670 -#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:148 +#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:149 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 @@ -3934,11 +3938,15 @@ msgstr "" msgid "Grant type" msgstr "" -#: pretix/base/models/customers.py:428 +#: pretix/base/models/customers.py:420 +msgid "Require PKCE extension" +msgstr "" + +#: pretix/base/models/customers.py:432 msgid "Allowed access scopes" msgstr "" -#: pretix/base/models/customers.py:429 +#: pretix/base/models/customers.py:433 msgid "Separate multiple values with spaces" msgstr "" @@ -4185,7 +4193,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1718 +#: pretix/control/views/organizer.py:1720 #: pretix/plugins/reports/accountingreport.py:104 #: pretix/plugins/reports/accountingreport.py:107 msgid "Events" @@ -4245,7 +4253,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1510 pretix/base/settings.py:3022 +#: pretix/base/models/event.py:1510 pretix/base/settings.py:3025 msgid "Frontpage text" msgstr "" @@ -4516,12 +4524,12 @@ msgstr "" msgid "Dynamic validity" msgstr "" -#: pretix/base/models/items.py:444 pretix/control/forms/item.py:660 +#: pretix/base/models/items.py:444 pretix/control/forms/item.py:661 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3 msgid "Hide product if unavailable" msgstr "" -#: pretix/base/models/items.py:445 pretix/control/forms/item.py:661 +#: pretix/base/models/items.py:445 pretix/control/forms/item.py:662 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5 msgid "Show product with info on why it’s unavailable" msgstr "" @@ -4604,7 +4612,7 @@ msgstr "" msgid "This will only work if waiting lists are enabled for this event." msgstr "" -#: pretix/base/models/items.py:548 pretix/base/settings.py:1352 +#: pretix/base/models/items.py:548 pretix/base/settings.py:1355 #: pretix/control/forms/event.py:1677 msgid "Show number of tickets left" msgstr "" @@ -4613,7 +4621,7 @@ msgstr "" msgid "Publicly show how many tickets are still available." msgstr "" -#: pretix/base/models/items.py:556 pretix/control/forms/item.py:625 +#: pretix/base/models/items.py:556 pretix/control/forms/item.py:626 msgid "Product picture" msgstr "" @@ -4769,7 +4777,7 @@ msgid "" "change but keep their current validity." msgstr "" -#: pretix/base/models/items.py:738 pretix/control/forms/item.py:728 +#: pretix/base/models/items.py:738 pretix/control/forms/item.py:729 msgid "Start of validity" msgstr "" @@ -4836,7 +4844,7 @@ msgstr "" #: pretix/base/models/items.py:795 pretix/base/models/items.py:1701 #: pretix/control/forms/filter.py:420 pretix/control/forms/filter.py:1897 -#: pretix/control/forms/item.py:271 pretix/control/navigation.py:138 +#: pretix/control/forms/item.py:272 pretix/control/navigation.py:138 #: pretix/control/navigation.py:147 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/items/base.html:3 @@ -5217,7 +5225,7 @@ msgstr "" msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:448 +#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:449 msgid "Leave empty for an unlimited number of tickets." msgstr "" @@ -5227,7 +5235,7 @@ msgstr "" msgid "Item" msgstr "" -#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:907 +#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:908 #: pretix/plugins/autocheckin/models.py:74 msgid "Variations" msgstr "" @@ -5590,8 +5598,8 @@ msgstr "" msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1310 -#: pretix/base/payment.py:1314 pretix/base/settings.py:991 +#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1317 +#: pretix/base/payment.py:1321 pretix/base/settings.py:991 #: pretix/control/forms/organizer.py:826 #: pretix/control/templates/pretixcontrol/items/index.html:106 #: pretix/control/templates/pretixcontrol/order/index.html:151 @@ -5638,7 +5646,7 @@ msgstr "" msgid "Badge" msgstr "" -#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1109 +#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1113 #: pretix/control/forms/organizer.py:777 pretix/control/forms/organizer.py:813 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 @@ -5786,7 +5794,7 @@ msgid "Type" msgstr "" #: pretix/base/models/seating.py:45 pretix/base/models/tax.py:305 -#: pretix/base/pdf.py:1265 +#: pretix/base/pdf.py:1269 msgid "Your layout file is not a valid JSON file." msgstr "" @@ -6522,56 +6530,61 @@ msgctxt "invoice" msgid "The payment for this invoice has already been received." msgstr "" -#: pretix/base/payment.py:977 +#: pretix/base/payment.py:970 +msgid "" +"This payment is already being processed and can not be canceled any more." +msgstr "" + +#: pretix/base/payment.py:984 msgid "Automatic refunds are not supported by this payment provider." msgstr "" -#: pretix/base/payment.py:1068 +#: pretix/base/payment.py:1075 msgid "" "No payment is required as this order only includes products which are free " "of charge." msgstr "" -#: pretix/base/payment.py:1075 +#: pretix/base/payment.py:1082 msgid "Free of charge" msgstr "" -#: pretix/base/payment.py:1107 +#: pretix/base/payment.py:1114 msgid "Box office" msgstr "" -#: pretix/base/payment.py:1155 pretix/base/payment.py:1174 +#: pretix/base/payment.py:1162 pretix/base/payment.py:1181 #: pretix/plugins/manualpayment/apps.py:30 #: pretix/plugins/manualpayment/apps.py:33 msgid "Manual payment" msgstr "" -#: pretix/base/payment.py:1160 pretix/plugins/banktransfer/payment.py:202 +#: pretix/base/payment.py:1167 pretix/plugins/banktransfer/payment.py:202 msgid "" "In test mode, you can just manually mark this order as paid in the backend " "after it has been created." msgstr "" -#: pretix/base/payment.py:1181 pretix/base/payment.py:1322 +#: pretix/base/payment.py:1188 pretix/base/payment.py:1329 #: pretix/plugins/banktransfer/payment.py:156 msgid "Payment method name" msgstr "" -#: pretix/base/payment.py:1185 +#: pretix/base/payment.py:1192 msgid "Payment process description during checkout" msgstr "" -#: pretix/base/payment.py:1186 +#: pretix/base/payment.py:1193 msgid "" "This text will be shown during checkout when the user selects this payment " "method. It should give a short explanation on this payment method." msgstr "" -#: pretix/base/payment.py:1191 +#: pretix/base/payment.py:1198 msgid "Payment process description in order confirmation emails" msgstr "" -#: pretix/base/payment.py:1192 +#: pretix/base/payment.py:1199 #, python-brace-format msgid "" "This text will be included for the {payment_info} placeholder in order " @@ -6580,11 +6593,11 @@ msgid "" "{amount_with_currency}." msgstr "" -#: pretix/base/payment.py:1199 +#: pretix/base/payment.py:1206 msgid "Payment process description for pending orders" msgstr "" -#: pretix/base/payment.py:1200 +#: pretix/base/payment.py:1207 #, python-brace-format msgid "" "This text will be shown on the order confirmation page for pending orders. " @@ -6592,87 +6605,87 @@ msgid "" "the placeholders {order}, {amount}, {currency} and {amount_with_currency}." msgstr "" -#: pretix/base/payment.py:1208 pretix/plugins/banktransfer/payment.py:151 +#: pretix/base/payment.py:1215 pretix/plugins/banktransfer/payment.py:151 msgid "" "Create an invoice for orders using bank transfer immediately if the event is " "otherwise configured to create invoices after payment is completed." msgstr "" -#: pretix/base/payment.py:1259 +#: pretix/base/payment.py:1266 msgid "Offsetting" msgstr "" -#: pretix/base/payment.py:1273 pretix/control/views/orders.py:1244 +#: pretix/base/payment.py:1280 pretix/control/views/orders.py:1244 msgid "You entered an order that could not be found." msgstr "" -#: pretix/base/payment.py:1302 +#: pretix/base/payment.py:1309 #, python-format msgid "Balanced against orders: %s" msgstr "" -#: pretix/base/payment.py:1328 +#: pretix/base/payment.py:1335 msgid "Payment method description" msgstr "" -#: pretix/base/payment.py:1345 +#: pretix/base/payment.py:1352 msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1426 pretix/base/payment.py:1487 -#: pretix/base/payment.py:1532 pretix/base/payment.py:1534 +#: pretix/base/payment.py:1433 pretix/base/payment.py:1494 +#: pretix/base/payment.py:1539 pretix/base/payment.py:1541 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1428 pretix/base/payment.py:1490 -#: pretix/base/payment.py:1540 +#: pretix/base/payment.py:1435 pretix/base/payment.py:1497 +#: pretix/base/payment.py:1547 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1430 pretix/base/payment.py:1493 -#: pretix/base/payment.py:1542 +#: pretix/base/payment.py:1437 pretix/base/payment.py:1500 +#: pretix/base/payment.py:1549 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1432 pretix/base/payment.py:1496 -#: pretix/base/payment.py:1544 +#: pretix/base/payment.py:1439 pretix/base/payment.py:1503 +#: pretix/base/payment.py:1551 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1434 pretix/base/payment.py:1499 +#: pretix/base/payment.py:1441 pretix/base/payment.py:1506 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1438 +#: pretix/base/payment.py:1445 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1453 pretix/base/payment.py:1479 -#: pretix/base/payment.py:1522 +#: pretix/base/payment.py:1460 pretix/base/payment.py:1486 +#: pretix/base/payment.py:1529 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1469 pretix/base/payment.py:1512 +#: pretix/base/payment.py:1476 pretix/base/payment.py:1519 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1472 pretix/base/payment.py:1515 +#: pretix/base/payment.py:1479 pretix/base/payment.py:1522 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1474 pretix/base/payment.py:1517 +#: pretix/base/payment.py:1481 pretix/base/payment.py:1524 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1536 +#: pretix/base/payment.py:1543 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1538 +#: pretix/base/payment.py:1545 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -6963,7 +6976,7 @@ msgstr "" msgid "Printing time" msgstr "" -#: pretix/base/pdf.py:411 pretix/control/forms/item.py:730 +#: pretix/base/pdf.py:411 pretix/control/forms/item.py:731 msgid "Purchase date" msgstr "" @@ -7084,7 +7097,7 @@ msgstr "" msgid "Invoice address name: {part}" msgstr "" -#: pretix/base/pdf.py:1274 +#: pretix/base/pdf.py:1278 msgid "Your layout file is not a valid layout. Error message: {}" msgstr "" @@ -7971,8 +7984,8 @@ msgstr "" msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:938 -#: pretix/presale/views/order.py:992 +#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:928 +#: pretix/presale/views/order.py:982 msgid "You cannot cancel this order." msgstr "" @@ -8213,7 +8226,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:512 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:519 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -8423,7 +8436,7 @@ msgid "Show exchange rates" msgstr "" #: pretix/base/settings.py:523 pretix/base/settings.py:531 -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:619 msgid "Never" msgstr "" @@ -8586,8 +8599,8 @@ msgstr "" msgid "Only respected by some invoice renderers." msgstr "" -#: pretix/base/settings.py:743 pretix/base/settings.py:2867 -#: pretix/control/templates/pretixcontrol/pdf/index.html:352 +#: pretix/base/settings.py:743 pretix/base/settings.py:2870 +#: pretix/control/templates/pretixcontrol/pdf/index.html:363 msgid "Font" msgstr "" @@ -8934,55 +8947,57 @@ msgid "" msgstr "" #: pretix/base/settings.py:1311 -msgid "Show event times and dates on the ticket shop" +msgid "This shop represents an event" msgstr "" -#: pretix/base/settings.py:1312 +#: pretix/base/settings.py:1313 msgid "" -"If disabled, no date or time will be shown on the ticket shop's front page. " -"This settings also affects a few other locations, however it should not be " -"expected that the date of the event is shown nowhere to users." +"Uncheck this box if you are only selling something that has no specific " +"date, such as gift cards or a ticket that can be used any time. The system " +"will then stop showing the event date in some places like the event start " +"page. Note that pretix still is a system built around events and the date " +"may still show up in other places." msgstr "" -#: pretix/base/settings.py:1323 +#: pretix/base/settings.py:1326 msgid "Show event end date" msgstr "" -#: pretix/base/settings.py:1324 +#: pretix/base/settings.py:1327 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/base/settings.py:1333 +#: pretix/base/settings.py:1336 msgid "Show dates with time" msgstr "" -#: pretix/base/settings.py:1334 +#: pretix/base/settings.py:1337 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1346 msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1353 pretix/control/forms/event.py:1678 +#: pretix/base/settings.py:1356 pretix/control/forms/event.py:1678 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/base/settings.py:1362 +#: pretix/base/settings.py:1365 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/base/settings.py:1371 +#: pretix/base/settings.py:1374 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/base/settings.py:1380 +#: pretix/base/settings.py:1383 msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1381 pretix/control/forms/event.py:1683 +#: pretix/base/settings.py:1384 pretix/control/forms/event.py:1683 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 " @@ -8990,11 +9005,11 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1395 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/base/settings.py:1393 +#: pretix/base/settings.py:1396 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -9003,22 +9018,22 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/base/settings.py:1409 +#: pretix/base/settings.py:1412 msgid "Waiting list response time" msgstr "" -#: pretix/base/settings.py:1412 +#: pretix/base/settings.py:1415 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/base/settings.py:1423 +#: pretix/base/settings.py:1426 msgid "Disable waiting list" msgstr "" -#: pretix/base/settings.py:1424 +#: pretix/base/settings.py:1427 msgid "" "The waiting list will be fully disabled after this date. This means that " "nobody can add themselves to the waiting list any more, but also that " @@ -9027,53 +9042,53 @@ msgid "" "remain active." msgstr "" -#: pretix/base/settings.py:1436 +#: pretix/base/settings.py:1439 msgid "Ask for a name" msgstr "" -#: pretix/base/settings.py:1437 +#: pretix/base/settings.py:1440 msgid "Ask for a name when signing up to the waiting list." msgstr "" -#: pretix/base/settings.py:1446 +#: pretix/base/settings.py:1449 msgid "Require name" msgstr "" -#: pretix/base/settings.py:1447 +#: pretix/base/settings.py:1450 msgid "Require a name when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1457 +#: pretix/base/settings.py:1460 msgid "Ask for a phone number" msgstr "" -#: pretix/base/settings.py:1458 +#: pretix/base/settings.py:1461 msgid "Ask for a phone number when signing up to the waiting list." msgstr "" -#: pretix/base/settings.py:1467 +#: pretix/base/settings.py:1470 msgid "Require phone number" msgstr "" -#: pretix/base/settings.py:1468 +#: pretix/base/settings.py:1471 msgid "Require a phone number when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1478 +#: pretix/base/settings.py:1481 msgid "Phone number explanation" msgstr "" -#: pretix/base/settings.py:1481 +#: pretix/base/settings.py:1484 msgid "" "If you ask for a phone number, explain why you do so and what you will use " "the phone number for." msgstr "" -#: pretix/base/settings.py:1493 +#: pretix/base/settings.py:1496 msgid "Maximum number of entries per email address for the same product" msgstr "" -#: pretix/base/settings.py:1497 +#: pretix/base/settings.py:1500 msgid "" "With an increased limit, a customer may request more than one ticket for a " "specific product using the same, unique email address. However, regardless " @@ -9082,11 +9097,11 @@ msgid "" "ticket at a time." msgstr "" -#: pretix/base/settings.py:1509 +#: pretix/base/settings.py:1512 msgid "Show number of check-ins to customer" msgstr "" -#: pretix/base/settings.py:1510 +#: pretix/base/settings.py:1513 msgid "" "With this option enabled, your customers will be able to see how many times " "they entered the event. This is usually not necessary, but might be useful " @@ -9096,62 +9111,62 @@ msgid "" "check-in lists." msgstr "" -#: pretix/base/settings.py:1523 +#: pretix/base/settings.py:1526 msgid "Allow users to download tickets" msgstr "" -#: pretix/base/settings.py:1524 +#: pretix/base/settings.py:1527 msgid "If this is off, nobody can download a ticket." msgstr "" -#: pretix/base/settings.py:1533 +#: pretix/base/settings.py:1536 msgid "Download date" msgstr "" -#: pretix/base/settings.py:1534 +#: pretix/base/settings.py:1537 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/base/settings.py:1545 +#: pretix/base/settings.py:1548 msgid "Generate tickets for add-on products and bundled products" msgstr "" -#: pretix/base/settings.py:1546 +#: pretix/base/settings.py:1549 msgid "" "By default, tickets are only issued for products selected individually, not " "for add-on products or bundled products. With this option, a separate ticket " "is issued for every add-on product or bundled product as well." msgstr "" -#: pretix/base/settings.py:1559 +#: pretix/base/settings.py:1562 msgid "Generate tickets for all products" msgstr "" -#: pretix/base/settings.py:1560 +#: pretix/base/settings.py:1563 msgid "" "If turned off, tickets are only issued for products that are marked as an " "\"admission ticket\"in the product settings. You can also turn off ticket " "issuing in every product separately." msgstr "" -#: pretix/base/settings.py:1572 +#: pretix/base/settings.py:1575 msgid "Generate tickets for pending orders" msgstr "" -#: pretix/base/settings.py:1573 +#: pretix/base/settings.py:1576 msgid "" "If turned off, ticket downloads are only possible after an order has been " "marked as paid." msgstr "" -#: pretix/base/settings.py:1584 +#: pretix/base/settings.py:1587 msgid "Do not issue ticket before email address is validated" msgstr "" -#: pretix/base/settings.py:1585 +#: pretix/base/settings.py:1588 msgid "" "If turned on, tickets will not be offered for download directly after " "purchase. They will be attached to the payment confirmation email (if the " @@ -9160,11 +9175,11 @@ msgid "" "orders performed through other sales channels." msgstr "" -#: pretix/base/settings.py:1601 +#: pretix/base/settings.py:1604 msgid "Low availability threshold" msgstr "" -#: pretix/base/settings.py:1602 +#: pretix/base/settings.py:1605 msgid "" "If the availability of tickets falls below this percentage, the event (or a " "date, if it is an event series) will be highlighted to have low availability " @@ -9172,95 +9187,95 @@ msgid "" "availability will not be shown publicly." msgstr "" -#: pretix/base/settings.py:1616 +#: pretix/base/settings.py:1619 msgid "Show availability in event overviews" msgstr "" -#: pretix/base/settings.py:1617 +#: pretix/base/settings.py:1620 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/base/settings.py:1630 pretix/base/settings.py:1638 +#: pretix/base/settings.py:1633 pretix/base/settings.py:1641 #: pretix/presale/templates/pretixpresale/fragment_calendar_nav.html:8 msgid "List" msgstr "" -#: pretix/base/settings.py:1631 pretix/base/settings.py:1639 +#: pretix/base/settings.py:1634 pretix/base/settings.py:1642 msgid "Week calendar" msgstr "" -#: pretix/base/settings.py:1632 pretix/base/settings.py:1640 +#: pretix/base/settings.py:1635 pretix/base/settings.py:1643 msgid "Month calendar" msgstr "" -#: pretix/base/settings.py:1636 +#: pretix/base/settings.py:1639 msgid "Default overview style" msgstr "" -#: pretix/base/settings.py:1642 +#: pretix/base/settings.py:1645 msgid "" "If your event series has more than 50 dates in the future, only the month or " "week calendar can be used." msgstr "" -#: pretix/base/settings.py:1651 +#: pretix/base/settings.py:1654 msgid "Show filter options for calendar or list view" msgstr "" -#: pretix/base/settings.py:1652 +#: pretix/base/settings.py:1655 msgid "" "You can set up possible filters as meta properties in your organizer " "settings." msgstr "" -#: pretix/base/settings.py:1661 +#: pretix/base/settings.py:1664 msgid "Hide all unavailable dates from calendar or list views" msgstr "" -#: pretix/base/settings.py:1662 pretix/base/settings.py:1673 +#: pretix/base/settings.py:1665 pretix/base/settings.py:1676 msgid "" "This option currently only affects the calendar of this event series, not " "the organizer-wide calendar." msgstr "" -#: pretix/base/settings.py:1672 +#: pretix/base/settings.py:1675 msgid "Hide all past dates from calendar" msgstr "" -#: pretix/base/settings.py:1684 pretix/base/settings.py:1693 +#: pretix/base/settings.py:1687 pretix/base/settings.py:1696 msgid "No modifications after order was submitted" msgstr "" -#: pretix/base/settings.py:1685 pretix/base/settings.py:1694 +#: pretix/base/settings.py:1688 pretix/base/settings.py:1697 msgid "Only the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1686 pretix/base/settings.py:1695 +#: pretix/base/settings.py:1689 pretix/base/settings.py:1698 msgid "Both the attendee and the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1690 +#: pretix/base/settings.py:1693 msgid "Allow customers to modify their information" msgstr "" -#: pretix/base/settings.py:1705 +#: pretix/base/settings.py:1708 msgid "Allow customers to modify their information after they checked in." msgstr "" -#: pretix/base/settings.py:1706 +#: pretix/base/settings.py:1709 msgid "" "By default, no more modifications are possible for an order as soon as one " "of the tickets in the order has been checked in." msgstr "" -#: pretix/base/settings.py:1716 +#: pretix/base/settings.py:1719 msgid "Last date of modifications" msgstr "" -#: pretix/base/settings.py:1717 +#: pretix/base/settings.py:1720 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -9268,53 +9283,53 @@ msgid "" "used." msgstr "" -#: pretix/base/settings.py:1728 +#: pretix/base/settings.py:1731 msgid "Customers can change the variation of the products they purchased" msgstr "" -#: pretix/base/settings.py:1737 +#: pretix/base/settings.py:1740 msgid "Customers can change their selected add-on products" msgstr "" -#: pretix/base/settings.py:1747 pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 msgid "" "Only allow changes if the resulting price is higher or equal than the " "previous price." msgstr "" -#: pretix/base/settings.py:1748 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1751 pretix/base/settings.py:1762 msgid "" "Only allow changes if the resulting price is higher than the previous price." msgstr "" -#: pretix/base/settings.py:1749 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 msgid "" "Only allow changes if the resulting price is equal to the previous price." msgstr "" -#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 +#: pretix/base/settings.py:1753 pretix/base/settings.py:1764 msgid "" "Allow changes regardless of price, as long as no refund is required (i.e. " "the resulting price is not lower than what has already been paid)." msgstr "" -#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 +#: pretix/base/settings.py:1755 pretix/base/settings.py:1766 msgid "Allow changes regardless of price, even if this results in a refund." msgstr "" -#: pretix/base/settings.py:1756 +#: pretix/base/settings.py:1759 msgid "Requirement for changed prices" msgstr "" -#: pretix/base/settings.py:1774 +#: pretix/base/settings.py:1777 msgid "Do not allow changes after" msgstr "" -#: pretix/base/settings.py:1783 +#: pretix/base/settings.py:1786 msgid "Allow change even though the ticket has already been checked in" msgstr "" -#: pretix/base/settings.py:1784 +#: pretix/base/settings.py:1787 msgid "" "By default, order changes are disabled after any ticket in the order has " "been checked in. If you check this box, this requirement is lifted. It is " @@ -9323,11 +9338,11 @@ msgid "" "limitation on price changes above." msgstr "" -#: pretix/base/settings.py:1796 +#: pretix/base/settings.py:1799 msgid "Allow individual attendees to change their ticket" msgstr "" -#: pretix/base/settings.py:1797 +#: pretix/base/settings.py:1800 msgid "" "By default, only the person who ordered the tickets can make any changes. If " "you check this box, individual attendees can also make changes. However, " @@ -9336,77 +9351,77 @@ msgid "" "customer." msgstr "" -#: pretix/base/settings.py:1809 +#: pretix/base/settings.py:1812 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:1821 +#: pretix/base/settings.py:1824 msgid "Charge a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:1822 pretix/base/settings.py:1833 -#: pretix/base/settings.py:1847 +#: pretix/base/settings.py:1825 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1850 msgid "" "Only affects orders pending payments, a cancellation fee for free orders is " "never charged. Note that it will be your responsibility to claim the " "cancellation fee from the user." msgstr "" -#: pretix/base/settings.py:1832 +#: pretix/base/settings.py:1835 msgid "Charge payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1846 +#: pretix/base/settings.py:1849 msgid "Charge a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:1857 pretix/base/settings.py:1996 +#: pretix/base/settings.py:1860 pretix/base/settings.py:1999 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:1866 +#: pretix/base/settings.py:1869 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:1867 +#: pretix/base/settings.py:1870 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1880 pretix/control/forms/orders.py:888 +#: pretix/base/settings.py:1883 pretix/control/forms/orders.py:888 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:1889 +#: pretix/base/settings.py:1892 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1901 pretix/control/forms/orders.py:899 +#: pretix/base/settings.py:1904 pretix/control/forms/orders.py:899 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:1910 +#: pretix/base/settings.py:1913 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:1911 +#: pretix/base/settings.py:1914 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1916 +#: pretix/base/settings.py:1919 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1923 +#: pretix/base/settings.py:1926 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1926 +#: pretix/base/settings.py:1929 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -9414,134 +9429,134 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1941 +#: pretix/base/settings.py:1944 msgid "Step size for reduction amount" msgstr "" -#: pretix/base/settings.py:1942 +#: pretix/base/settings.py:1945 msgid "" "By default, customers can choose an arbitrary amount for you to keep. If you " "set this to e.g. 10, they will only be able to choose values in increments " "of 10." msgstr "" -#: pretix/base/settings.py:1952 +#: pretix/base/settings.py:1955 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:1965 msgid "" "Do not show the cancellation fee to users when they request cancellation." msgstr "" -#: pretix/base/settings.py:1971 pretix/base/settings.py:1981 +#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1972 pretix/base/settings.py:1982 +#: pretix/base/settings.py:1975 pretix/base/settings.py:1985 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1973 pretix/base/settings.py:1983 +#: pretix/base/settings.py:1976 pretix/base/settings.py:1986 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 +#: pretix/base/settings.py:1977 pretix/base/settings.py:1987 msgid "Do not handle refunds automatically at all" msgstr "" -#: pretix/base/settings.py:1979 +#: pretix/base/settings.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:2005 pretix/base/settings.py:2018 +#: pretix/base/settings.py:2008 pretix/base/settings.py:2021 msgid "Terms of cancellation" msgstr "" -#: pretix/base/settings.py:2008 +#: pretix/base/settings.py:2011 msgid "" "This text will be shown when cancellation is allowed for a paid order. Leave " "empty if you want pretix to automatically generate the terms of cancellation " "based on your settings." msgstr "" -#: pretix/base/settings.py:2021 +#: pretix/base/settings.py:2024 msgid "" "This text will be shown when cancellation is allowed for an unpaid or free " "order. Leave empty if you want pretix to automatically generate the terms of " "cancellation based on your settings." msgstr "" -#: pretix/base/settings.py:2031 pretix/control/forms/event.py:1706 +#: pretix/base/settings.py:2034 pretix/control/forms/event.py:1706 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:2032 pretix/control/forms/event.py:1708 +#: pretix/base/settings.py:2035 pretix/control/forms/event.py:1708 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:2040 pretix/control/forms/event.py:1700 +#: pretix/base/settings.py:2043 pretix/control/forms/event.py:1700 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:2041 pretix/control/forms/event.py:1701 +#: pretix/base/settings.py:2044 pretix/control/forms/event.py:1701 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:2051 +#: pretix/base/settings.py:2054 msgid "Privacy Policy URL" msgstr "" -#: pretix/base/settings.py:2052 +#: pretix/base/settings.py:2055 msgid "" "This should point e.g. to a part of your website that explains how you use " "data gathered in your ticket shop." msgstr "" -#: pretix/base/settings.py:2074 +#: pretix/base/settings.py:2077 msgid "Attach ticket files" msgstr "" -#: pretix/base/settings.py:2076 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Tickets will never be attached if they're larger than {size} to avoid email " "delivery problems." msgstr "" -#: pretix/base/settings.py:2087 pretix/plugins/sendmail/forms.py:201 +#: pretix/base/settings.py:2090 pretix/plugins/sendmail/forms.py:201 #: pretix/plugins/sendmail/models.py:270 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:2088 +#: pretix/base/settings.py:2091 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:2097 +#: pretix/base/settings.py:2100 msgid "Attach calendar files only after order has been paid" msgstr "" -#: pretix/base/settings.py:2098 +#: pretix/base/settings.py:2101 msgid "" "Use this if you e.g. put a private access link into the calendar file to " "make sure people only receive it after their payment was confirmed." msgstr "" -#: pretix/base/settings.py:2107 +#: pretix/base/settings.py:2110 msgid "Event description" msgstr "" -#: pretix/base/settings.py:2110 +#: pretix/base/settings.py:2113 msgid "" "You can use this to share information with your attendees, such as travel " "information or the link to a digital event. If you keep it empty, we will " @@ -9551,52 +9566,52 @@ msgid "" "people." msgstr "" -#: pretix/base/settings.py:2123 +#: pretix/base/settings.py:2126 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:2124 +#: pretix/base/settings.py:2127 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:2138 pretix/control/forms/mailsetup.py:35 +#: pretix/base/settings.py:2141 pretix/control/forms/mailsetup.py:35 #: pretix/control/forms/mailsetup.py:108 #: pretix/control/templates/pretixcontrol/event/mail.html:39 #: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:2139 pretix/control/forms/mailsetup.py:36 +#: pretix/base/settings.py:2142 pretix/control/forms/mailsetup.py:36 #: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:2148 +#: pretix/base/settings.py:2151 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:2149 +#: pretix/base/settings.py:2152 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:2167 pretix/base/settings.py:2224 -#: pretix/base/settings.py:2241 pretix/base/settings.py:2259 +#: pretix/base/settings.py:2170 pretix/base/settings.py:2227 +#: pretix/base/settings.py:2244 pretix/base/settings.py:2262 #, python-brace-format msgid "Your order: {code}" msgstr "" -#: pretix/base/settings.py:2171 pretix/base/settings.py:2204 -#: pretix/base/settings.py:2309 pretix/base/settings.py:2542 -#: pretix/base/settings.py:2579 +#: pretix/base/settings.py:2174 pretix/base/settings.py:2207 +#: pretix/base/settings.py:2312 pretix/base/settings.py:2545 +#: pretix/base/settings.py:2582 #, python-brace-format msgid "Your event registration: {code}" msgstr "" -#: pretix/base/settings.py:2175 +#: pretix/base/settings.py:2178 #, python-brace-format msgid "" "Hello,\n" @@ -9611,12 +9626,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2188 +#: pretix/base/settings.py:2191 #, python-brace-format msgid "Your orders for {event}" msgstr "" -#: pretix/base/settings.py:2192 +#: pretix/base/settings.py:2195 #, python-brace-format msgid "" "Hello,\n" @@ -9630,7 +9645,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2211 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9644,7 +9659,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2228 +#: pretix/base/settings.py:2231 #, python-brace-format msgid "" "Hello,\n" @@ -9659,7 +9674,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2245 +#: pretix/base/settings.py:2248 #, python-brace-format msgid "" "Hello,\n" @@ -9675,7 +9690,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2263 +#: pretix/base/settings.py:2266 #, python-brace-format msgid "" "Hello,\n" @@ -9693,11 +9708,11 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2281 +#: pretix/base/settings.py:2284 msgid "Attachment for new orders" msgstr "" -#: pretix/base/settings.py:2286 +#: pretix/base/settings.py:2289 #, python-brace-format msgid "" "This file will be attached to the first email that we send for every new " @@ -9709,7 +9724,7 @@ msgid "" "vital email going to spam, you can only upload PDF files of up to {size} MB." msgstr "" -#: pretix/base/settings.py:2313 +#: pretix/base/settings.py:2316 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9723,12 +9738,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2325 +#: pretix/base/settings.py:2328 #, python-brace-format msgid "Your order has been changed: {code}" msgstr "" -#: pretix/base/settings.py:2329 +#: pretix/base/settings.py:2332 #, python-brace-format msgid "" "Hello,\n" @@ -9742,12 +9757,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2341 +#: pretix/base/settings.py:2344 #, python-brace-format msgid "Payment received for your order: {code}" msgstr "" -#: pretix/base/settings.py:2345 +#: pretix/base/settings.py:2348 #, python-brace-format msgid "" "Hello,\n" @@ -9763,12 +9778,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2363 +#: pretix/base/settings.py:2366 #, python-brace-format msgid "Event registration confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2367 +#: pretix/base/settings.py:2370 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9782,23 +9797,23 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2384 pretix/control/forms/event.py:1134 +#: pretix/base/settings.py:2387 pretix/control/forms/event.py:1134 #: pretix/control/forms/event.py:1234 pretix/plugins/sendmail/models.py:275 msgid "Number of days" msgstr "" -#: pretix/base/settings.py:2386 pretix/control/forms/event.py:1137 +#: pretix/base/settings.py:2389 pretix/control/forms/event.py:1137 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/base/settings.py:2394 +#: pretix/base/settings.py:2397 #, python-brace-format msgid "Your order is about to expire: {code}" msgstr "" -#: pretix/base/settings.py:2398 +#: pretix/base/settings.py:2401 #, python-brace-format msgid "" "Hello,\n" @@ -9814,12 +9829,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2412 +#: pretix/base/settings.py:2415 #, python-brace-format msgid "Your order is pending payment: {code}" msgstr "" -#: pretix/base/settings.py:2416 +#: pretix/base/settings.py:2419 #, python-brace-format msgid "" "Hello,\n" @@ -9834,12 +9849,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2429 +#: pretix/base/settings.py:2432 #, python-brace-format msgid "Incomplete payment received: {code}" msgstr "" -#: pretix/base/settings.py:2433 +#: pretix/base/settings.py:2436 #, python-brace-format msgid "" "Hello,\n" @@ -9857,12 +9872,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2449 +#: pretix/base/settings.py:2452 #, python-brace-format msgid "Payment failed for your order: {code}" msgstr "" -#: pretix/base/settings.py:2453 +#: pretix/base/settings.py:2456 #, python-brace-format msgid "" "Hello,\n" @@ -9880,12 +9895,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2467 +#: pretix/base/settings.py:2470 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2471 +#: pretix/base/settings.py:2474 #, python-brace-format msgid "" "Hello,\n" @@ -9916,12 +9931,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2500 +#: pretix/base/settings.py:2503 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2504 +#: pretix/base/settings.py:2507 #, python-brace-format msgid "" "Hello,\n" @@ -9937,12 +9952,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2518 +#: pretix/base/settings.py:2521 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2522 +#: pretix/base/settings.py:2525 #, python-brace-format msgid "" "Hello,\n" @@ -9960,7 +9975,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2546 pretix/base/settings.py:2583 +#: pretix/base/settings.py:2549 pretix/base/settings.py:2586 #, python-brace-format msgid "" "Hello,\n" @@ -9974,12 +9989,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2558 +#: pretix/base/settings.py:2561 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2562 +#: pretix/base/settings.py:2565 #, python-brace-format msgid "" "Hello,\n" @@ -9994,12 +10009,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2595 +#: pretix/base/settings.py:2598 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2599 +#: pretix/base/settings.py:2602 #, python-brace-format msgid "" "Hello,\n" @@ -10016,7 +10031,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2614 +#: pretix/base/settings.py:2617 #, python-brace-format msgid "" "Hello,\n" @@ -10028,12 +10043,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2632 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2635 pretix/base/settings.py:2651 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2636 +#: pretix/base/settings.py:2639 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10047,7 +10062,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2652 +#: pretix/base/settings.py:2655 #, python-brace-format msgid "" "Hello,\n" @@ -10061,12 +10076,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2664 +#: pretix/base/settings.py:2667 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2668 +#: pretix/base/settings.py:2671 #, python-brace-format msgid "" "Hello {name},\n" @@ -10086,12 +10101,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2686 +#: pretix/base/settings.py:2689 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2690 +#: pretix/base/settings.py:2693 #, python-brace-format msgid "" "Hello {name},\n" @@ -10111,12 +10126,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2708 +#: pretix/base/settings.py:2711 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2712 +#: pretix/base/settings.py:2715 #, python-brace-format msgid "" "Hello {name},\n" @@ -10136,57 +10151,57 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2764 pretix/base/settings.py:2771 -#: pretix/base/settings.py:2785 pretix/base/settings.py:2793 -#: pretix/base/settings.py:2807 pretix/base/settings.py:2815 -#: pretix/base/settings.py:2829 pretix/base/settings.py:2836 +#: pretix/base/settings.py:2767 pretix/base/settings.py:2774 +#: pretix/base/settings.py:2788 pretix/base/settings.py:2796 +#: pretix/base/settings.py:2810 pretix/base/settings.py:2818 +#: pretix/base/settings.py:2832 pretix/base/settings.py:2839 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2768 +#: pretix/base/settings.py:2771 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2789 +#: pretix/base/settings.py:2792 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2790 +#: pretix/base/settings.py:2793 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2811 +#: pretix/base/settings.py:2814 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2812 +#: pretix/base/settings.py:2815 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2833 +#: pretix/base/settings.py:2836 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2848 +#: pretix/base/settings.py:2851 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2857 +#: pretix/base/settings.py:2860 msgid "" "Use native spinners in the widget instead of custom ones for numeric inputs " "such as quantity." msgstr "" -#: pretix/base/settings.py:2868 +#: pretix/base/settings.py:2871 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2879 pretix/base/settings.py:2922 +#: pretix/base/settings.py:2882 pretix/base/settings.py:2925 #: pretix/control/forms/organizer.py:520 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2882 +#: pretix/base/settings.py:2885 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -10195,26 +10210,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2902 pretix/base/settings.py:2944 +#: pretix/base/settings.py:2905 pretix/base/settings.py:2947 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2903 pretix/base/settings.py:2945 +#: pretix/base/settings.py:2906 pretix/base/settings.py:2948 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2912 +#: pretix/base/settings.py:2915 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2913 +#: pretix/base/settings.py:2916 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2925 pretix/control/forms/organizer.py:524 +#: pretix/base/settings.py:2928 pretix/control/forms/organizer.py:524 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 " @@ -10223,25 +10238,25 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2954 +#: pretix/base/settings.py:2957 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2962 +#: pretix/base/settings.py:2965 msgid "Favicon" msgstr "" -#: pretix/base/settings.py:2965 +#: pretix/base/settings.py:2968 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/base/settings.py:2981 +#: pretix/base/settings.py:2984 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2984 +#: pretix/base/settings.py:2987 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -10250,93 +10265,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:3002 +#: pretix/base/settings.py:3005 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:3006 +#: pretix/base/settings.py:3009 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:3032 pretix/base/settings.py:3138 +#: pretix/base/settings.py:3035 pretix/base/settings.py:3141 msgid "Info text" msgstr "" -#: pretix/base/settings.py:3035 pretix/base/settings.py:3140 +#: pretix/base/settings.py:3038 pretix/base/settings.py:3143 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:3044 +#: pretix/base/settings.py:3047 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:3047 +#: pretix/base/settings.py:3050 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3057 +#: pretix/base/settings.py:3060 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:3060 +#: pretix/base/settings.py:3063 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3070 +#: pretix/base/settings.py:3073 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:3073 +#: pretix/base/settings.py:3076 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:3083 +#: pretix/base/settings.py:3086 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:3086 +#: pretix/base/settings.py:3089 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:3096 +#: pretix/base/settings.py:3099 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:3097 +#: pretix/base/settings.py:3100 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:3109 +#: pretix/base/settings.py:3112 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:3116 +#: pretix/base/settings.py:3119 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:3123 +#: pretix/base/settings.py:3126 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3152 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:3153 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -10344,67 +10359,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:3222 pretix/base/settings.py:3232 +#: pretix/base/settings.py:3225 pretix/base/settings.py:3235 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:3224 pretix/base/settings.py:3234 +#: pretix/base/settings.py:3227 pretix/base/settings.py:3237 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:3229 +#: pretix/base/settings.py:3232 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:3245 +#: pretix/base/settings.py:3248 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:3254 +#: pretix/base/settings.py:3257 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:3256 +#: pretix/base/settings.py:3259 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:3271 +#: pretix/base/settings.py:3274 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:3272 +#: pretix/base/settings.py:3275 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:3288 +#: pretix/base/settings.py:3291 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3292 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:3298 +#: pretix/base/settings.py:3301 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:3304 +#: pretix/base/settings.py:3307 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:3311 +#: pretix/base/settings.py:3314 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:3318 +#: pretix/base/settings.py:3321 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10412,199 +10427,199 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:3326 +#: pretix/base/settings.py:3329 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:3332 +#: pretix/base/settings.py:3335 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:3337 +#: pretix/base/settings.py:3340 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:3343 +#: pretix/base/settings.py:3346 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:3348 +#: pretix/base/settings.py:3351 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:3354 +#: pretix/base/settings.py:3357 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:3359 +#: pretix/base/settings.py:3362 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:3369 +#: pretix/base/settings.py:3372 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:3370 +#: pretix/base/settings.py:3373 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:3396 +#: pretix/base/settings.py:3399 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:3406 +#: pretix/base/settings.py:3409 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:3416 +#: pretix/base/settings.py:3419 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:3429 +#: pretix/base/settings.py:3432 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:3430 +#: pretix/base/settings.py:3433 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3431 +#: pretix/base/settings.py:3434 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:3463 pretix/base/settings.py:3476 -#: pretix/base/settings.py:3492 pretix/base/settings.py:3542 -#: pretix/base/settings.py:3555 pretix/base/settings.py:3569 -#: pretix/base/settings.py:3622 pretix/base/settings.py:3643 -#: pretix/base/settings.py:3665 +#: pretix/base/settings.py:3466 pretix/base/settings.py:3479 +#: pretix/base/settings.py:3495 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3572 +#: pretix/base/settings.py:3625 pretix/base/settings.py:3646 +#: pretix/base/settings.py:3668 msgid "Given name" msgstr "" -#: pretix/base/settings.py:3464 pretix/base/settings.py:3477 -#: pretix/base/settings.py:3493 pretix/base/settings.py:3509 -#: pretix/base/settings.py:3526 pretix/base/settings.py:3541 -#: pretix/base/settings.py:3556 pretix/base/settings.py:3570 -#: pretix/base/settings.py:3623 pretix/base/settings.py:3644 -#: pretix/base/settings.py:3666 +#: pretix/base/settings.py:3467 pretix/base/settings.py:3480 +#: pretix/base/settings.py:3496 pretix/base/settings.py:3512 +#: pretix/base/settings.py:3529 pretix/base/settings.py:3544 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3573 +#: pretix/base/settings.py:3626 pretix/base/settings.py:3647 +#: pretix/base/settings.py:3669 msgid "Family name" msgstr "" -#: pretix/base/settings.py:3468 pretix/base/settings.py:3484 -#: pretix/base/settings.py:3500 pretix/base/settings.py:3515 -#: pretix/base/settings.py:3533 pretix/base/settings.py:3548 -#: pretix/base/settings.py:3578 pretix/base/settings.py:3602 -#: pretix/base/settings.py:3634 pretix/base/settings.py:3656 -#: pretix/base/settings.py:3687 +#: pretix/base/settings.py:3471 pretix/base/settings.py:3487 +#: pretix/base/settings.py:3503 pretix/base/settings.py:3518 +#: pretix/base/settings.py:3536 pretix/base/settings.py:3551 +#: pretix/base/settings.py:3581 pretix/base/settings.py:3605 +#: pretix/base/settings.py:3637 pretix/base/settings.py:3659 +#: pretix/base/settings.py:3690 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:3469 pretix/base/settings.py:3485 -#: pretix/base/settings.py:3501 pretix/base/settings.py:3517 -#: pretix/base/settings.py:3535 pretix/base/settings.py:3549 -#: pretix/base/settings.py:3579 pretix/base/settings.py:3635 -#: pretix/base/settings.py:3657 pretix/base/settings.py:3688 +#: pretix/base/settings.py:3472 pretix/base/settings.py:3488 +#: pretix/base/settings.py:3504 pretix/base/settings.py:3520 +#: pretix/base/settings.py:3538 pretix/base/settings.py:3552 +#: pretix/base/settings.py:3582 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3660 pretix/base/settings.py:3691 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:3475 pretix/base/settings.py:3491 -#: pretix/base/settings.py:3523 pretix/base/settings.py:3642 -#: pretix/base/settings.py:3664 +#: pretix/base/settings.py:3478 pretix/base/settings.py:3494 +#: pretix/base/settings.py:3526 pretix/base/settings.py:3645 +#: pretix/base/settings.py:3667 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:3483 pretix/base/settings.py:3499 -#: pretix/base/settings.py:3532 pretix/base/settings.py:3655 -#: pretix/base/settings.py:3686 +#: pretix/base/settings.py:3486 pretix/base/settings.py:3502 +#: pretix/base/settings.py:3535 pretix/base/settings.py:3658 +#: pretix/base/settings.py:3689 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3507 pretix/base/settings.py:3524 +#: pretix/base/settings.py:3510 pretix/base/settings.py:3527 msgid "First name" msgstr "" -#: pretix/base/settings.py:3508 pretix/base/settings.py:3525 +#: pretix/base/settings.py:3511 pretix/base/settings.py:3528 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3589 pretix/base/settings.py:3601 +#: pretix/base/settings.py:3592 pretix/base/settings.py:3604 #: pretix/control/forms/organizer.py:651 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3595 +#: pretix/base/settings.py:3598 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3609 +#: pretix/base/settings.py:3612 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3621 pretix/base/settings.py:3641 -#: pretix/base/settings.py:3663 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3644 +#: pretix/base/settings.py:3666 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3633 pretix/base/settings.py:3654 -#: pretix/base/settings.py:3685 +#: pretix/base/settings.py:3636 pretix/base/settings.py:3657 +#: pretix/base/settings.py:3688 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3667 +#: pretix/base/settings.py:3670 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3689 +#: pretix/base/settings.py:3692 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3797 pretix/control/forms/event.py:228 +#: pretix/base/settings.py:3800 pretix/control/forms/event.py:228 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3801 +#: pretix/base/settings.py:3804 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3805 +#: pretix/base/settings.py:3808 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3809 +#: pretix/base/settings.py:3812 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3813 +#: pretix/base/settings.py:3816 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3820 +#: pretix/base/settings.py:3823 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/base/settings.py:3828 +#: pretix/base/settings.py:3831 #, python-brace-format msgid "The value \"{identifier}\" is not a valid sales channel." msgstr "" -#: pretix/base/settings.py:3843 +#: pretix/base/settings.py:3846 msgid "This needs to be disabled if other NFC-based types are active." msgstr "" @@ -11467,11 +11482,11 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:317 pretix/control/forms/event.py:320 -#: pretix/control/forms/item.py:407 +#: pretix/control/forms/item.py:408 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1293 +#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1294 #: pretix/control/forms/subevents.py:407 #, python-brace-format msgid "Default ({value})" @@ -12687,138 +12702,138 @@ msgid "" "configuration below." msgstr "" -#: pretix/control/forms/item.py:141 pretix/control/forms/item.py:211 +#: pretix/control/forms/item.py:142 pretix/control/forms/item.py:212 msgid "This field is required" msgstr "" -#: pretix/control/forms/item.py:213 +#: pretix/control/forms/item.py:214 msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:308 +#: pretix/control/forms/item.py:309 msgid "No products" msgstr "" -#: pretix/control/forms/item.py:374 +#: pretix/control/forms/item.py:375 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:375 +#: pretix/control/forms/item.py:376 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:395 pretix/control/forms/item.py:720 +#: pretix/control/forms/item.py:396 pretix/control/forms/item.py:721 msgid "No category" msgstr "" -#: pretix/control/forms/item.py:402 +#: pretix/control/forms/item.py:403 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:404 +#: pretix/control/forms/item.py:405 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:415 +#: pretix/control/forms/item.py:416 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:416 +#: pretix/control/forms/item.py:417 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:417 +#: pretix/control/forms/item.py:418 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:423 +#: pretix/control/forms/item.py:424 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:431 +#: pretix/control/forms/item.py:432 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:440 +#: pretix/control/forms/item.py:441 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:446 +#: pretix/control/forms/item.py:447 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:447 +#: pretix/control/forms/item.py:448 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:579 +#: pretix/control/forms/item.py:580 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:584 +#: pretix/control/forms/item.py:585 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:606 pretix/plugins/badges/forms.py:85 +#: pretix/control/forms/item.py:607 pretix/plugins/badges/forms.py:85 #: pretix/plugins/ticketoutputpdf/forms.py:55 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:616 +#: pretix/control/forms/item.py:617 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:617 +#: pretix/control/forms/item.py:618 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:635 +#: pretix/control/forms/item.py:636 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:679 +#: pretix/control/forms/item.py:680 msgid "" "This option is deprecated. For new products, use the newer option below that " "refers to another product instead of a quota." msgstr "" -#: pretix/control/forms/item.py:690 pretix/control/forms/item.py:706 +#: pretix/control/forms/item.py:691 pretix/control/forms/item.py:707 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:731 +#: pretix/control/forms/item.py:732 msgid "Date chosen by customer" msgstr "" -#: pretix/control/forms/item.py:740 +#: pretix/control/forms/item.py:741 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:759 +#: pretix/control/forms/item.py:760 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:765 +#: pretix/control/forms/item.py:766 msgid "" "Do not set a specific validity for gift card products as it will not " "restrict the validity of the gift card. A validity of gift cards can be set " "in your organizer settings." msgstr "" -#: pretix/control/forms/item.py:784 pretix/control/forms/item.py:1051 +#: pretix/control/forms/item.py:785 pretix/control/forms/item.py:1052 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:795 +#: pretix/control/forms/item.py:796 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12826,17 +12841,17 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:804 +#: pretix/control/forms/item.py:805 msgid "The start of validity must be before the end of validity." msgstr "" -#: pretix/control/forms/item.py:811 +#: pretix/control/forms/item.py:812 msgid "" "You have selected dynamic validity but have not entered a time period. This " "would render the tickets unusable." msgstr "" -#: pretix/control/forms/item.py:916 +#: pretix/control/forms/item.py:917 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12844,39 +12859,39 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:993 +#: pretix/control/forms/item.py:994 msgid "Use value from product" msgstr "" -#: pretix/control/forms/item.py:1078 +#: pretix/control/forms/item.py:1079 msgid "Add-ons" msgstr "" -#: pretix/control/forms/item.py:1102 +#: pretix/control/forms/item.py:1103 msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:1147 +#: pretix/control/forms/item.py:1148 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:1154 +#: pretix/control/forms/item.py:1155 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:1204 +#: pretix/control/forms/item.py:1205 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:1210 +#: pretix/control/forms/item.py:1211 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1235 pretix/control/forms/orders.py:365 +#: pretix/control/forms/item.py:1236 pretix/control/forms/orders.py:365 #: pretix/control/forms/orders.py:555 msgid "inactive" msgstr "" @@ -13486,19 +13501,32 @@ msgctxt "sso_oidc" msgid "Phone field" msgstr "" -#: pretix/control/forms/organizer.py:1100 +#: pretix/control/forms/organizer.py:1047 +msgctxt "sso_oidc" +msgid "Query parameters" +msgstr "" + +#: pretix/control/forms/organizer.py:1048 +#, python-brace-format +msgctxt "sso_oidc" +msgid "" +"Optional query parameters, that will be added to calls to the authorization " +"endpoint. Enter as: {example}" +msgstr "" + +#: pretix/control/forms/organizer.py:1109 msgid "Invalidate old client secret and generate a new one" msgstr "" -#: pretix/control/forms/organizer.py:1133 +#: pretix/control/forms/organizer.py:1142 msgid "Organizer short name" msgstr "" -#: pretix/control/forms/organizer.py:1137 +#: pretix/control/forms/organizer.py:1146 msgid "Allow access to reusable media" msgstr "" -#: pretix/control/forms/organizer.py:1138 +#: pretix/control/forms/organizer.py:1147 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -13507,15 +13535,15 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1154 +#: pretix/control/forms/organizer.py:1163 msgid "The selected organizer does not exist or cannot be invited." msgstr "" -#: pretix/control/forms/organizer.py:1156 +#: pretix/control/forms/organizer.py:1165 msgid "The selected organizer has already been invited." msgstr "" -#: pretix/control/forms/organizer.py:1191 +#: pretix/control/forms/organizer.py:1200 msgid "A sales channel with the same identifier already exists." msgstr "" @@ -13863,1145 +13891,1145 @@ msgstr "" msgid "A block has been removed for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:286 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:305 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:312 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:316 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:317 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:320 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:316 pretix/control/logdisplay.py:317 +#: pretix/control/logdisplay.py:323 pretix/control/logdisplay.py:324 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:339 -#: pretix/control/logdisplay.py:885 pretix/control/logdisplay.py:887 +#: pretix/control/logdisplay.py:344 pretix/control/logdisplay.py:346 +#: pretix/control/logdisplay.py:892 pretix/control/logdisplay.py:894 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:367 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:372 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:382 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:393 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:398 +#: pretix/control/logdisplay.py:405 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:400 pretix/control/views/orders.py:1552 -#: pretix/presale/views/order.py:1057 +#: pretix/control/logdisplay.py:407 pretix/control/views/orders.py:1552 +#: pretix/presale/views/order.py:1047 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:422 pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:429 pretix/control/logdisplay.py:742 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:432 pretix/control/logdisplay.py:741 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:438 msgid "Blocked manually" msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:440 msgid "Blocked because of an API integration" msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:444 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:445 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:446 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:447 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:448 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:442 +#: pretix/control/logdisplay.py:449 msgid "The order has been set to be usable before it is paid." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:450 msgid "The order has been set to require payment before use." msgstr "" -#: pretix/control/logdisplay.py:444 pretix/control/views/orders.py:1557 +#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1557 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:445 pretix/control/views/orders.py:1455 +#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:1455 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:453 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:454 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:448 pretix/control/views/orders.py:1840 +#: pretix/control/logdisplay.py:455 pretix/control/views/orders.py:1840 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:456 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:458 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:779 +#: pretix/control/logdisplay.py:459 pretix/control/views/orders.py:779 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:460 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:461 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:464 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:466 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:468 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:469 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 pretix/control/views/orders.py:1596 -#: pretix/presale/views/order.py:749 pretix/presale/views/order.py:822 +#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1596 +#: pretix/presale/views/order.py:739 pretix/presale/views/order.py:812 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/orders.py:1667 +#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1667 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:465 pretix/control/views/orders.py:1698 -#: pretix/presale/views/order.py:835 +#: pretix/control/logdisplay.py:472 pretix/control/views/orders.py:1698 +#: pretix/presale/views/order.py:825 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:473 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:474 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:475 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:477 msgid "The order's check-in text has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:478 msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:480 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:481 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:475 pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:482 pretix/control/logdisplay.py:667 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:483 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:485 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:486 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:487 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:489 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:492 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:493 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:496 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:498 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:500 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:502 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:503 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:506 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:507 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:510 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:511 msgid "An email has been sent to notify the user that the payment failed." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:518 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:520 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:522 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:523 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:524 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:526 +#: pretix/control/logdisplay.py:533 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:541 +#: pretix/control/logdisplay.py:548 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:542 +#: pretix/control/logdisplay.py:549 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:543 +#: pretix/control/logdisplay.py:550 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:544 +#: pretix/control/logdisplay.py:551 msgid "The category has been reordered." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:558 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:552 +#: pretix/control/logdisplay.py:559 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:553 +#: pretix/control/logdisplay.py:560 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:565 +#: pretix/control/logdisplay.py:572 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:566 +#: pretix/control/logdisplay.py:573 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:567 +#: pretix/control/logdisplay.py:574 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:568 +#: pretix/control/logdisplay.py:575 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:579 +#: pretix/control/logdisplay.py:586 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:589 +#: pretix/control/logdisplay.py:596 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:592 pretix/control/views/user.py:252 +#: pretix/control/logdisplay.py:599 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:594 pretix/control/views/user.py:249 +#: pretix/control/logdisplay.py:601 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:603 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:598 +#: pretix/control/logdisplay.py:605 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:615 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:609 +#: pretix/control/logdisplay.py:616 msgid "You stopped impersonating {}." msgstr "" -#: pretix/control/logdisplay.py:616 +#: pretix/control/logdisplay.py:623 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:617 +#: pretix/control/logdisplay.py:624 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:618 +#: pretix/control/logdisplay.py:625 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:619 pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:749 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:620 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:621 pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:622 pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:623 pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:624 pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:631 pretix/control/logdisplay.py:677 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:632 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:626 +#: pretix/control/logdisplay.py:633 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:627 +#: pretix/control/logdisplay.py:634 msgid "A new gift card acceptor has been invited." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:635 msgid "A gift card acceptor has been removed." msgstr "" -#: pretix/control/logdisplay.py:629 +#: pretix/control/logdisplay.py:636 msgid "A gift card issuer has been removed or declined." msgstr "" -#: pretix/control/logdisplay.py:630 +#: pretix/control/logdisplay.py:637 msgid "A new gift card issuer has been accepted." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:638 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:639 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:640 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:641 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:642 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:643 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:644 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:645 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:646 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:647 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:641 pretix/control/views/organizer.py:2333 +#: pretix/control/logdisplay.py:648 pretix/control/views/organizer.py:2341 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:649 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:650 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:644 pretix/control/views/organizer.py:3159 +#: pretix/control/logdisplay.py:651 pretix/control/views/organizer.py:3179 msgid "The sales channel has been created." msgstr "" -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:652 msgid "The sales channel has been changed." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:653 msgid "The sales channel has been deleted." msgstr "" -#: pretix/control/logdisplay.py:647 +#: pretix/control/logdisplay.py:654 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:655 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:656 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:650 +#: pretix/control/logdisplay.py:657 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:658 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:659 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:660 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:661 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:662 msgid "The reusable medium has been created." msgstr "" -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:663 msgid "The reusable medium has been created automatically." msgstr "" -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:664 msgid "The reusable medium has been changed." msgstr "" -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:665 msgid "The medium has been connected to a new ticket." msgstr "" -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:666 msgid "The medium has been connected to a new gift card." msgstr "" -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:668 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:669 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:670 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:671 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:672 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:678 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:679 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:674 pretix/control/views/user.py:489 -#: pretix/control/views/user.py:549 pretix/control/views/user.py:608 +#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:490 +#: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:675 pretix/control/views/user.py:392 -#: pretix/control/views/user.py:624 +#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:393 +#: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:676 pretix/control/views/user.py:641 +#: pretix/control/logdisplay.py:683 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:684 msgid "A two-factor emergency code has been generated." msgstr "" -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:685 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:680 +#: pretix/control/logdisplay.py:687 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:682 +#: pretix/control/logdisplay.py:689 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:690 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:691 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:685 +#: pretix/control/logdisplay.py:692 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:695 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:696 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:697 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:692 +#: pretix/control/logdisplay.py:699 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:693 pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:700 pretix/control/logdisplay.py:701 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:702 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:703 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:697 +#: pretix/control/logdisplay.py:704 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:705 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:699 +#: pretix/control/logdisplay.py:706 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:707 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:708 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2004 +#: pretix/control/logdisplay.py:709 pretix/control/views/organizer.py:2007 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:710 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:704 +#: pretix/control/logdisplay.py:711 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:712 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:713 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:714 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:715 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:716 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:717 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:718 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:719 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:720 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:721 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:722 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:723 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:724 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:725 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:719 pretix/control/views/organizer.py:1649 +#: pretix/control/logdisplay.py:726 pretix/control/views/organizer.py:1651 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:727 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:721 +#: pretix/control/logdisplay.py:728 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:729 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:729 +#: pretix/control/logdisplay.py:736 msgid "A meta property has been added to this event." msgstr "" -#: pretix/control/logdisplay.py:730 +#: pretix/control/logdisplay.py:737 msgid "A meta property has been removed from this event." msgstr "" -#: pretix/control/logdisplay.py:731 +#: pretix/control/logdisplay.py:738 msgid "A meta property has been changed on this event." msgstr "" -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:739 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:740 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:743 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:744 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:745 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:746 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:747 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:748 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:750 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:751 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:752 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:753 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:754 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:755 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:756 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:756 +#: pretix/control/logdisplay.py:763 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:757 pretix/control/logdisplay.py:758 +#: pretix/control/logdisplay.py:764 pretix/control/logdisplay.py:765 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:766 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:769 #, python-brace-format msgid "Check-in list {val}" msgstr "" -#: pretix/control/logdisplay.py:769 +#: pretix/control/logdisplay.py:776 msgid "The plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:770 +#: pretix/control/logdisplay.py:777 msgid "The plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:773 +#: pretix/control/logdisplay.py:780 #, python-brace-format msgid "Plugin {val}" msgstr "" -#: pretix/control/logdisplay.py:789 +#: pretix/control/logdisplay.py:796 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:790 +#: pretix/control/logdisplay.py:797 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:791 +#: pretix/control/logdisplay.py:798 msgid "The product has been reordered." msgstr "" -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:799 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:800 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:801 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:802 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:803 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:804 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:805 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:805 +#: pretix/control/logdisplay.py:812 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:806 +#: pretix/control/logdisplay.py:813 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:807 +#: pretix/control/logdisplay.py:814 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:824 +#: pretix/control/logdisplay.py:831 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:825 +#: pretix/control/logdisplay.py:832 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:826 +#: pretix/control/logdisplay.py:833 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:834 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:835 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:836 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:837 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:838 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:839 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:840 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:841 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:842 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:843 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:843 +#: pretix/control/logdisplay.py:850 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:844 +#: pretix/control/logdisplay.py:851 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:845 +#: pretix/control/logdisplay.py:852 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:853 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:847 pretix/control/views/item.py:1069 +#: pretix/control/logdisplay.py:854 pretix/control/views/item.py:1069 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:854 +#: pretix/control/logdisplay.py:861 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:855 +#: pretix/control/logdisplay.py:862 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:856 +#: pretix/control/logdisplay.py:863 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:864 msgid "The question has been reordered." msgstr "" -#: pretix/control/logdisplay.py:864 +#: pretix/control/logdisplay.py:871 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:865 +#: pretix/control/logdisplay.py:872 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:866 +#: pretix/control/logdisplay.py:873 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:897 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" "\"." msgstr "" -#: pretix/control/logdisplay.py:895 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -15428,7 +15456,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/ssoprovider_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:47 #: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21 -#: pretix/control/templates/pretixcontrol/pdf/index.html:520 +#: pretix/control/templates/pretixcontrol/pdf/index.html:531 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:630 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:366 #: pretix/control/templates/pretixcontrol/subevents/detail.html:287 @@ -16983,7 +17011,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:79 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:29 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 -#: pretix/control/templates/pretixcontrol/pdf/index.html:516 +#: pretix/control/templates/pretixcontrol/pdf/index.html:527 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:97 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:120 msgid "Preview" @@ -17121,32 +17149,32 @@ msgstr "" #: pretix/control/views/event.py:502 pretix/control/views/event.py:541 #: pretix/control/views/event.py:688 pretix/control/views/event.py:917 #: pretix/control/views/event.py:1288 -#: pretix/control/views/global_settings.py:63 -#: pretix/control/views/global_settings.py:86 pretix/control/views/item.py:257 +#: pretix/control/views/global_settings.py:65 +#: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:257 #: pretix/control/views/item.py:783 pretix/control/views/item.py:1109 #: pretix/control/views/item.py:1287 pretix/control/views/item.py:1437 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 #: pretix/control/views/organizer.py:258 pretix/control/views/organizer.py:286 -#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:672 -#: pretix/control/views/organizer.py:1062 -#: pretix/control/views/organizer.py:1166 -#: pretix/control/views/organizer.py:1327 -#: pretix/control/views/organizer.py:2043 -#: pretix/control/views/organizer.py:2178 -#: pretix/control/views/organizer.py:2372 -#: pretix/control/views/organizer.py:2486 -#: pretix/control/views/organizer.py:2613 -#: pretix/control/views/organizer.py:2806 -#: pretix/control/views/organizer.py:2834 -#: pretix/control/views/organizer.py:2873 -#: pretix/control/views/organizer.py:2949 -#: pretix/control/views/organizer.py:3045 -#: pretix/control/views/organizer.py:3073 -#: pretix/control/views/organizer.py:3209 pretix/control/views/subevents.py:525 -#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:235 -#: pretix/control/views/users.py:112 pretix/control/views/vouchers.py:305 -#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:154 +#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:674 +#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:1164 +#: pretix/control/views/organizer.py:1328 +#: pretix/control/views/organizer.py:2047 +#: pretix/control/views/organizer.py:2184 +#: pretix/control/views/organizer.py:2381 +#: pretix/control/views/organizer.py:2497 +#: pretix/control/views/organizer.py:2626 +#: pretix/control/views/organizer.py:2820 +#: pretix/control/views/organizer.py:2849 +#: pretix/control/views/organizer.py:2889 +#: pretix/control/views/organizer.py:2966 +#: pretix/control/views/organizer.py:3063 +#: pretix/control/views/organizer.py:3092 +#: pretix/control/views/organizer.py:3230 pretix/control/views/subevents.py:525 +#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:236 +#: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 +#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 #: pretix/plugins/sendmail/views.py:645 pretix/plugins/stripe/views.py:679 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:527 pretix/presale/views/customer.py:579 @@ -21599,7 +21627,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/pdf/index.html:188 #: pretix/control/templates/pretixcontrol/pdf/index.html:308 -#: pretix/control/templates/pretixcontrol/pdf/index.html:339 +#: pretix/control/templates/pretixcontrol/pdf/index.html:350 msgid "Width (mm)" msgstr "" @@ -21692,84 +21720,88 @@ msgstr "" msgid "Size (mm)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:331 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "QR color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:342 msgid "Render without whitespace" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:333 +#: pretix/control/templates/pretixcontrol/pdf/index.html:344 msgid "" "Required for consistent size across platforms. Supported on Android starting " "with pretixPRINT 2.3.3 and on Desktop with pretixSCAN 1.9.3." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:344 +#: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Rotation (°)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:363 +#: pretix/control/templates/pretixcontrol/pdf/index.html:374 msgid "Font size (pt)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:368 +#: pretix/control/templates/pretixcontrol/pdf/index.html:379 msgid "Line height" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:375 +#: pretix/control/templates/pretixcontrol/pdf/index.html:386 msgid "Text color" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:398 +#: pretix/control/templates/pretixcontrol/pdf/index.html:409 msgid "Flow multiple lines downward from specified position" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:452 +#: pretix/control/templates/pretixcontrol/pdf/index.html:463 msgid "Automatically reduce font size to fit content" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:458 +#: pretix/control/templates/pretixcontrol/pdf/index.html:469 msgid "Allow long words to be split (preview is not accurate)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:469 +#: pretix/control/templates/pretixcontrol/pdf/index.html:480 msgid "Add a new object" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:474 +#: pretix/control/templates/pretixcontrol/pdf/index.html:485 msgid "Text box" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:478 +#: pretix/control/templates/pretixcontrol/pdf/index.html:489 msgid "Text (deprecated)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:482 +#: pretix/control/templates/pretixcontrol/pdf/index.html:493 msgid "QR code for Check-In" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:488 +#: pretix/control/templates/pretixcontrol/pdf/index.html:499 msgid "QR code for Lead Scanning" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:494 +#: pretix/control/templates/pretixcontrol/pdf/index.html:505 msgid "Other QR code" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:500 +#: pretix/control/templates/pretixcontrol/pdf/index.html:511 msgid "pretix Logo" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:503 +#: pretix/control/templates/pretixcontrol/pdf/index.html:514 msgid "" "You can use this to add user-uploaded pictures from questions or pictures " "generated by plugins. If you want to embed a logo or other images, use a " "custom background instead." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:505 +#: pretix/control/templates/pretixcontrol/pdf/index.html:516 msgid "Dynamic image" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:526 +#: pretix/control/templates/pretixcontrol/pdf/index.html:537 #, python-format msgid "" "This layout uses new features. If you print from your device, make sure you " @@ -22643,6 +22675,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete.html:4 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:6 +#: pretix/control/templates/pretixcontrol/vouchers/detail.html:133 msgid "Delete voucher" msgstr "" @@ -23080,11 +23113,11 @@ msgstr "" #: pretix/control/views/item.py:939 pretix/control/views/item.py:1143 #: pretix/control/views/item.py:1309 pretix/control/views/item.py:1494 #: pretix/control/views/organizer.py:261 pretix/control/views/organizer.py:289 -#: pretix/control/views/organizer.py:1185 pretix/control/views/subevents.py:504 -#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033 -#: pretix/control/views/subevents.py:1492 pretix/control/views/user.py:357 +#: pretix/control/views/organizer.py:1183 pretix/control/views/subevents.py:504 +#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1039 +#: pretix/control/views/subevents.py:1498 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 -#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:413 +#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:420 #: pretix/plugins/autocheckin/views.py:112 #: pretix/plugins/autocheckin/views.py:174 pretix/plugins/badges/views.py:114 #: pretix/plugins/sendmail/views.py:599 pretix/plugins/sendmail/views.py:651 @@ -23230,8 +23263,8 @@ msgstr "" #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:183 #: pretix/control/views/item.py:395 pretix/control/views/item.py:529 -#: pretix/control/views/organizer.py:2260 -#: pretix/control/views/organizer.py:3303 +#: pretix/control/views/organizer.py:2267 +#: pretix/control/views/organizer.py:3325 msgid "Some of the provided object ids are invalid." msgstr "" @@ -23275,7 +23308,7 @@ msgid "Unknown email renderer." msgstr "" #: pretix/control/views/event.py:830 pretix/control/views/orders.py:671 -#: pretix/presale/views/order.py:1096 pretix/presale/views/order.py:1103 +#: pretix/presale/views/order.py:1086 pretix/presale/views/order.py:1093 msgid "You requested an invalid ticket output type." msgstr "" @@ -23330,7 +23363,7 @@ msgstr "" msgid "Could not update the comment." msgstr "" -#: pretix/control/views/event.py:1201 pretix/control/views/main.py:319 +#: pretix/control/views/event.py:1201 pretix/control/views/main.py:330 msgid "VAT" msgstr "" @@ -23368,13 +23401,13 @@ msgstr "" msgid "Reduced ticket" msgstr "" -#: pretix/control/views/global_settings.py:67 -#: pretix/control/views/global_settings.py:90 -#: pretix/control/views/global_settings.py:155 +#: pretix/control/views/global_settings.py:69 +#: pretix/control/views/global_settings.py:92 +#: pretix/control/views/global_settings.py:157 msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/global_settings.py:193 +#: pretix/control/views/global_settings.py:195 msgid "" "You are in violation of the license. If you're not sure whether you qualify " "for the additional permission or if you offer the functionality of pretix to " @@ -23382,26 +23415,26 @@ msgid "" "Enterprise license." msgstr "" -#: pretix/control/views/global_settings.py:201 +#: pretix/control/views/global_settings.py:203 msgid "" "You may not make use of the additional permission or of a pretix Enterprise " "license if you install any plugins licensed with strong copyleft, otherwise " "you are likely in violation of the license of these plugins." msgstr "" -#: pretix/control/views/global_settings.py:209 +#: pretix/control/views/global_settings.py:211 msgid "" "If you're using pretix under AGPL license, you need to provide instructions " "on how to access the source code." msgstr "" -#: pretix/control/views/global_settings.py:216 +#: pretix/control/views/global_settings.py:218 msgid "" "You must not use pretix under AGPL terms if you use pretix Enterprise " "plugins." msgstr "" -#: pretix/control/views/global_settings.py:223 +#: pretix/control/views/global_settings.py:225 msgid "" "You need to make all changes you made to pretix' source code freely " "available to every visitor of your site in source code form under the same " @@ -23409,35 +23442,35 @@ msgid "" "keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:230 +#: pretix/control/views/global_settings.py:232 msgid "" "You need to make all your installed plugins freely available to every " "visitor of your site in source code form under the same license terms as " "pretix (AGPLv3 + additional restrictions). Make sure to keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:241 +#: pretix/control/views/global_settings.py:243 #, python-brace-format msgid "" "We found the plugin \"{plugin}\" with license \"{license}\" which this tool " "does not know about and therefore cannot give any recommendations." msgstr "" -#: pretix/control/views/global_settings.py:249 +#: pretix/control/views/global_settings.py:251 #, python-brace-format msgid "" "You selected that you have no active pretix Enterprise licenses, but we " "found the following Enterprise plugin: {plugin}" msgstr "" -#: pretix/control/views/global_settings.py:256 +#: pretix/control/views/global_settings.py:258 #, python-brace-format msgid "" "You selected that you have no copyleft-licensed plugins installed, but we " "found the plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/global_settings.py:263 +#: pretix/control/views/global_settings.py:265 #, python-brace-format msgid "" "You selected that you have no free plugins installed, but we found the " @@ -23470,8 +23503,8 @@ msgid "The order of categories has been updated." msgstr "" #: pretix/control/views/item.py:398 pretix/control/views/item.py:532 -#: pretix/control/views/organizer.py:2263 -#: pretix/control/views/organizer.py:3306 +#: pretix/control/views/organizer.py:2270 +#: pretix/control/views/organizer.py:3328 msgid "Not all objects have been selected." msgstr "" @@ -23691,19 +23724,19 @@ msgstr[0] "" msgstr[1] "" #: pretix/control/views/orders.py:673 pretix/plugins/banktransfer/views.py:901 -#: pretix/presale/views/order.py:159 pretix/presale/views/order.py:241 -#: pretix/presale/views/order.py:335 pretix/presale/views/order.py:362 -#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:511 -#: pretix/presale/views/order.py:557 pretix/presale/views/order.py:736 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:921 -#: pretix/presale/views/order.py:936 pretix/presale/views/order.py:985 -#: pretix/presale/views/order.py:990 pretix/presale/views/order.py:1105 -#: pretix/presale/views/order.py:1278 pretix/presale/views/order.py:1663 -#: pretix/presale/views/order.py:1694 +#: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 +#: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 +#: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 +#: pretix/presale/views/order.py:542 pretix/presale/views/order.py:726 +#: pretix/presale/views/order.py:839 pretix/presale/views/order.py:911 +#: pretix/presale/views/order.py:926 pretix/presale/views/order.py:975 +#: pretix/presale/views/order.py:980 pretix/presale/views/order.py:1095 +#: pretix/presale/views/order.py:1268 pretix/presale/views/order.py:1660 +#: pretix/presale/views/order.py:1691 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1110 +#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1100 msgid "Ticket download is not enabled for this product." msgstr "" @@ -23917,15 +23950,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1287 +#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1277 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1294 +#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1284 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1299 +#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1289 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -23949,7 +23982,7 @@ msgstr "" msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1573 +#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1563 msgid "An error occurred. Please see the details below." msgstr "" @@ -23958,12 +23991,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:2118 pretix/control/views/orders.py:2254 -#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1608 +#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1598 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:941 -#: pretix/presale/views/order.py:791 pretix/presale/views/order.py:896 +#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:945 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:886 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -23990,7 +24023,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1070 +#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1060 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -24000,31 +24033,31 @@ msgstr "" msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1798 +#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1800 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1808 +#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1810 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1851 +#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1853 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1856 +#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1858 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1896 +#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1898 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1898 +#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1900 #, python-brace-format msgid "" "Hello,\n" @@ -24032,7 +24065,7 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1966 +#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1968 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " @@ -24087,233 +24120,233 @@ msgstr "" msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:630 +#: pretix/control/views/organizer.py:631 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:641 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:912 pretix/control/views/organizer.py:996 -#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:642 pretix/control/views/organizer.py:678 +#: pretix/control/views/organizer.py:914 pretix/control/views/organizer.py:999 +#: pretix/control/views/organizer.py:1070 #: pretix/control/views/organizer.py:1289 -#: pretix/control/views/organizer.py:1331 -#: pretix/control/views/organizer.py:2013 -#: pretix/control/views/organizer.py:2047 -#: pretix/control/views/organizer.py:2152 -#: pretix/control/views/organizer.py:2182 -#: pretix/control/views/organizer.py:2342 -#: pretix/control/views/organizer.py:2376 -#: pretix/control/views/organizer.py:2449 -#: pretix/control/views/organizer.py:2490 -#: pretix/control/views/organizer.py:2569 -#: pretix/control/views/organizer.py:2618 -#: pretix/control/views/organizer.py:3170 -#: pretix/control/views/organizer.py:3213 +#: pretix/control/views/organizer.py:1332 +#: pretix/control/views/organizer.py:2016 +#: pretix/control/views/organizer.py:2051 +#: pretix/control/views/organizer.py:2157 +#: pretix/control/views/organizer.py:2188 +#: pretix/control/views/organizer.py:2350 +#: pretix/control/views/organizer.py:2385 +#: pretix/control/views/organizer.py:2459 +#: pretix/control/views/organizer.py:2501 +#: pretix/control/views/organizer.py:2581 +#: pretix/control/views/organizer.py:2631 +#: pretix/control/views/organizer.py:3190 +#: pretix/control/views/organizer.py:3234 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:709 +#: pretix/control/views/organizer.py:711 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:729 +#: pretix/control/views/organizer.py:731 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:735 +#: pretix/control/views/organizer.py:737 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:799 +#: pretix/control/views/organizer.py:801 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:810 +#: pretix/control/views/organizer.py:812 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:817 pretix/control/views/organizer.py:833 +#: pretix/control/views/organizer.py:819 pretix/control/views/organizer.py:835 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:826 +#: pretix/control/views/organizer.py:828 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:842 +#: pretix/control/views/organizer.py:844 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:851 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:859 +#: pretix/control/views/organizer.py:861 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:871 +#: pretix/control/views/organizer.py:873 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:881 +#: pretix/control/views/organizer.py:883 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:896 +#: pretix/control/views/organizer.py:898 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:907 +#: pretix/control/views/organizer.py:909 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1205 +#: pretix/control/views/organizer.py:1203 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1233 +#: pretix/control/views/organizer.py:1231 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1244 +#: pretix/control/views/organizer.py:1243 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1363 +#: pretix/control/views/organizer.py:1364 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1370 +#: pretix/control/views/organizer.py:1371 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1401 +#: pretix/control/views/organizer.py:1403 msgid "The selected organizer has been invited." msgstr "" -#: pretix/control/views/organizer.py:1438 -#: pretix/control/views/organizer.py:1449 +#: pretix/control/views/organizer.py:1440 +#: pretix/control/views/organizer.py:1451 msgid "The selected connection has been removed." msgstr "" -#: pretix/control/views/organizer.py:1460 +#: pretix/control/views/organizer.py:1462 msgid "The selected connection has been accepted." msgstr "" -#: pretix/control/views/organizer.py:1518 -#: pretix/control/views/organizer.py:1555 +#: pretix/control/views/organizer.py:1520 +#: pretix/control/views/organizer.py:1557 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1545 +#: pretix/control/views/organizer.py:1547 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1547 +#: pretix/control/views/organizer.py:1549 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1554 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1570 +#: pretix/control/views/organizer.py:1572 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1614 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1706 +#: pretix/control/views/organizer.py:1708 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2071 +#: pretix/control/views/organizer.py:2075 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2114 +#: pretix/control/views/organizer.py:2118 msgid "You cannot set a default value that is not a valid value." msgstr "" -#: pretix/control/views/organizer.py:2140 +#: pretix/control/views/organizer.py:2145 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2206 +#: pretix/control/views/organizer.py:2212 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2229 +#: pretix/control/views/organizer.py:2236 msgid "The order of properties has been updated." msgstr "" -#: pretix/control/views/organizer.py:2406 -#: pretix/control/views/organizer.py:2520 -#: pretix/control/views/organizer.py:2648 -#: pretix/control/views/organizer.py:2911 +#: pretix/control/views/organizer.py:2415 +#: pretix/control/views/organizer.py:2531 +#: pretix/control/views/organizer.py:2661 +#: pretix/control/views/organizer.py:2927 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2440 +#: pretix/control/views/organizer.py:2450 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2558 +#: pretix/control/views/organizer.py:2570 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2607 +#: pretix/control/views/organizer.py:2620 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2716 +#: pretix/control/views/organizer.py:2729 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2975 +#: pretix/control/views/organizer.py:2992 msgid "The customer account has been anonymized." msgstr "" -#: pretix/control/views/organizer.py:3241 +#: pretix/control/views/organizer.py:3262 msgid "This channel can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:3246 +#: pretix/control/views/organizer.py:3267 msgid "The selected sales channel has been deleted." msgstr "" -#: pretix/control/views/organizer.py:3248 +#: pretix/control/views/organizer.py:3269 msgid "" "The channel could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it." msgstr "" -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3294 msgid "The order of sales channels has been updated." msgstr "" @@ -24358,26 +24391,26 @@ msgctxt "subevent" msgid "The new date has been created." msgstr "" -#: pretix/control/views/subevents.py:668 +#: pretix/control/views/subevents.py:671 msgctxt "subevent" msgid "The selected dates have been disabled." msgstr "" -#: pretix/control/views/subevents.py:678 +#: pretix/control/views/subevents.py:684 msgctxt "subevent" msgid "The selected dates have been enabled." msgstr "" -#: pretix/control/views/subevents.py:701 +#: pretix/control/views/subevents.py:713 msgctxt "subevent" msgid "The selected dates have been deleted or disabled." msgstr "" -#: pretix/control/views/subevents.py:882 +#: pretix/control/views/subevents.py:894 msgid "Please do not create more than 100.000 dates at once." msgstr "" -#: pretix/control/views/subevents.py:1024 +#: pretix/control/views/subevents.py:1030 msgctxt "subevent" msgid "{} new dates have been created." msgstr "" @@ -24398,88 +24431,88 @@ msgstr "" msgid "The password you entered was invalid, please try again." msgstr "" -#: pretix/control/views/user.py:349 +#: pretix/control/views/user.py:350 msgid "Security devices are only available if pretix is served via HTTPS." msgstr "" -#: pretix/control/views/user.py:386 +#: pretix/control/views/user.py:387 msgid "A two-factor authentication device has been removed from your account." msgstr "" -#: pretix/control/views/user.py:397 +#: pretix/control/views/user.py:398 msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:462 +#: pretix/control/views/user.py:463 msgid "This security device is already registered." msgstr "" -#: pretix/control/views/user.py:481 pretix/control/views/user.py:542 +#: pretix/control/views/user.py:482 pretix/control/views/user.py:543 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:497 pretix/control/views/user.py:557 +#: pretix/control/views/user.py:498 pretix/control/views/user.py:558 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:500 pretix/control/views/user.py:560 +#: pretix/control/views/user.py:501 pretix/control/views/user.py:561 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:503 +#: pretix/control/views/user.py:504 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:563 +#: pretix/control/views/user.py:564 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:583 +#: pretix/control/views/user.py:584 msgid "You have left all teams that require two-factor authentication." msgstr "" -#: pretix/control/views/user.py:597 +#: pretix/control/views/user.py:598 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:606 +#: pretix/control/views/user.py:607 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:622 +#: pretix/control/views/user.py:623 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:645 +#: pretix/control/views/user.py:646 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:661 +#: pretix/control/views/user.py:662 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:710 pretix/control/views/user.py:750 +#: pretix/control/views/user.py:711 pretix/control/views/user.py:751 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:828 +#: pretix/control/views/user.py:829 msgid "Your comment has been saved." msgstr "" -#: pretix/control/views/users.py:148 +#: pretix/control/views/users.py:150 msgid "We sent out an email containing further instructions." msgstr "" -#: pretix/control/views/users.py:168 +#: pretix/control/views/users.py:170 #, python-brace-format msgid "" "The emergency token for this user is \"{token}\". It can only be used once. " @@ -24488,7 +24521,7 @@ msgid "" "remain active." msgstr "" -#: pretix/control/views/users.py:312 +#: pretix/control/views/users.py:314 msgid "The new user has been created." msgstr "" @@ -24534,7 +24567,7 @@ msgstr "" msgid "The new vouchers have been created." msgstr "" -#: pretix/control/views/vouchers.py:635 +#: pretix/control/views/vouchers.py:642 msgid "The selected vouchers have been deleted or disabled." msgstr "" @@ -24543,50 +24576,50 @@ msgstr "" msgid "{num} vouchers have been created and sent out via email." msgstr "" -#: pretix/control/views/waitinglist.py:167 +#: pretix/control/views/waitinglist.py:172 msgid "The selected entries have been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:180 +#: pretix/control/views/waitinglist.py:185 msgid "" "An email containing a voucher code has been sent to the specified address." msgstr "" -#: pretix/control/views/waitinglist.py:184 -#: pretix/control/views/waitinglist.py:202 -#: pretix/control/views/waitinglist.py:220 +#: pretix/control/views/waitinglist.py:189 +#: pretix/control/views/waitinglist.py:208 +#: pretix/control/views/waitinglist.py:227 msgid "Waiting list entry not found." msgstr "" -#: pretix/control/views/waitinglist.py:199 +#: pretix/control/views/waitinglist.py:205 msgid "The waiting list entry has been moved to the top." msgstr "" -#: pretix/control/views/waitinglist.py:217 +#: pretix/control/views/waitinglist.py:224 msgid "The waiting list entry has been moved to the end of the list." msgstr "" -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 msgid "On list since" msgstr "" -#: pretix/control/views/waitinglist.py:328 +#: pretix/control/views/waitinglist.py:335 msgid "Waiting" msgstr "" -#: pretix/control/views/waitinglist.py:366 +#: pretix/control/views/waitinglist.py:373 msgid "The requested entry does not exist." msgstr "" -#: pretix/control/views/waitinglist.py:374 +#: pretix/control/views/waitinglist.py:381 msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:393 +#: pretix/control/views/waitinglist.py:402 pretix/presale/views/widget.py:393 msgid "This is not an event series." msgstr "" -#: pretix/control/views/waitinglist.py:403 +#: pretix/control/views/waitinglist.py:410 msgid "The waitinglist entry has been transferred." msgstr "" @@ -25005,16 +25038,16 @@ msgstr "" msgid "The new badge layout has been created." msgstr "" -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "" -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "" -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "" @@ -25781,8 +25814,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "" -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "" @@ -28248,7 +28281,7 @@ msgstr "" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "" @@ -28257,68 +28290,68 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 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:992 +#: pretix/presale/checkoutflow.py:996 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:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." msgstr "" -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 msgid "Please select a payment method to proceed." msgstr "" -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -30817,7 +30850,7 @@ msgstr "" msgid "Your email address has been updated." msgstr "" -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -30859,87 +30892,94 @@ msgstr "" msgid "Time machine disabled!" msgstr "" -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:461 -msgid "An invoice has been generated." -msgstr "" - -#: pretix/presale/views/order.py:559 +#: pretix/presale/views/order.py:544 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:570 +#: pretix/presale/views/order.py:555 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:667 +msgid "An invoice has been generated." +msgstr "" + +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 msgid "Canceled by customer" msgstr "" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "" -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "" -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, 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:1612 +#: pretix/presale/views/order.py:1602 msgid "You did not make any changes." msgstr "" -#: pretix/presale/views/order.py:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1642 +#: pretix/presale/views/order.py:1632 msgid "You may not change your order in a way that would require a refund." msgstr "" -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." msgstr "" -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "" + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 msgid "You cannot change this order." msgstr "" diff --git a/src/pretix/locale/djangojs.pot b/src/pretix/locale/djangojs.pot index 3df3a77e23..1167f30199 100644 --- a/src/pretix/locale/djangojs.pot +++ b/src/pretix/locale/djangojs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 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 25fffdc687..1032e9c186 100644 --- a/src/pretix/locale/el/LC_MESSAGES/django.po +++ b/src/pretix/locale/el/LC_MESSAGES/django.po @@ -7,11 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-02-14 21:00+0000\n" "Last-Translator: deborahfoell \n" -"Language-Team: Greek " -"\n" +"Language-Team: Greek \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -56,94 +56,98 @@ msgid "Czech" msgstr "" #: pretix/_base_settings.py:96 +msgid "Croatian" +msgstr "" + +#: pretix/_base_settings.py:97 msgid "Danish" msgstr "Δανικά" -#: pretix/_base_settings.py:97 +#: pretix/_base_settings.py:98 msgid "Dutch" msgstr "Ολλανδικά" -#: pretix/_base_settings.py:98 +#: pretix/_base_settings.py:99 msgid "Dutch (informal)" msgstr "Ολλανδικά (ανεπίσημα)" -#: pretix/_base_settings.py:99 +#: pretix/_base_settings.py:100 msgid "French" msgstr "Γαλλικά" -#: pretix/_base_settings.py:100 +#: pretix/_base_settings.py:101 #, fuzzy #| msgid "Danish" msgid "Finnish" msgstr "Δανικά" -#: pretix/_base_settings.py:101 +#: pretix/_base_settings.py:102 msgid "Galician" msgstr "" -#: pretix/_base_settings.py:102 +#: pretix/_base_settings.py:103 msgid "Greek" msgstr "" -#: pretix/_base_settings.py:103 +#: pretix/_base_settings.py:104 msgid "Indonesian" msgstr "" -#: pretix/_base_settings.py:104 +#: pretix/_base_settings.py:105 msgid "Italian" msgstr "Ιταλικά" -#: pretix/_base_settings.py:105 +#: pretix/_base_settings.py:106 msgid "Japanese" msgstr "" -#: pretix/_base_settings.py:106 +#: pretix/_base_settings.py:107 msgid "Latvian" msgstr "" -#: pretix/_base_settings.py:107 +#: pretix/_base_settings.py:108 msgid "Norwegian Bokmål" msgstr "" -#: pretix/_base_settings.py:108 +#: pretix/_base_settings.py:109 msgid "Polish" msgstr "Πολωνικά" -#: pretix/_base_settings.py:109 +#: pretix/_base_settings.py:110 #, fuzzy #| msgid "Portuguese (Brazil)" msgid "Portuguese (Portugal)" msgstr "Πορτογαλικά (Βραζιλία)" -#: pretix/_base_settings.py:110 +#: pretix/_base_settings.py:111 msgid "Portuguese (Brazil)" msgstr "Πορτογαλικά (Βραζιλία)" -#: pretix/_base_settings.py:111 +#: pretix/_base_settings.py:112 msgid "Romanian" msgstr "" -#: pretix/_base_settings.py:112 +#: pretix/_base_settings.py:113 msgid "Russian" msgstr "" -#: pretix/_base_settings.py:113 +#: pretix/_base_settings.py:114 msgid "Slovak" msgstr "" -#: pretix/_base_settings.py:114 +#: pretix/_base_settings.py:115 msgid "Swedish" msgstr "" -#: pretix/_base_settings.py:115 +#: pretix/_base_settings.py:116 msgid "Spanish" msgstr "Ισπανικά" -#: pretix/_base_settings.py:116 +#: pretix/_base_settings.py:117 msgid "Turkish" msgstr "Τούρκικα" -#: pretix/_base_settings.py:117 +#: pretix/_base_settings.py:118 msgid "Ukrainian" msgstr "" @@ -171,11 +175,11 @@ msgstr "" msgid "Application name" msgstr "Όνομα εφαρμογής" -#: pretix/api/models.py:42 pretix/base/models/customers.py:421 +#: pretix/api/models.py:42 pretix/base/models/customers.py:425 msgid "Redirection URIs" msgstr "URI ανακατεύθυνση" -#: pretix/api/models.py:43 pretix/base/models/customers.py:422 +#: pretix/api/models.py:43 pretix/base/models/customers.py:426 msgid "Allowed URIs list, space separated" msgstr "Επιτρεπόμενη λίστα URI, διαχωρισμένος χώρος" @@ -227,7 +231,7 @@ msgstr "Περιορίστε τα συμβάντα" msgid "Comment" msgstr "Σχόλιο" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1384 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1413 msgid "The product \"{}\" is not assigned to a quota." msgstr "Το προϊόν \"{}\" δεν έχει αντιστοιχηθεί σε μια ποσόστωση." @@ -280,13 +284,13 @@ msgstr "Άγνωστο plugin: '{name}'." msgid "Item meta data property '{name}' does not exist." msgstr "Η ιδιότητα μεταδεδομένων '{name}' δεν υπάρχει." -#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1266 +#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1267 msgid "The bundled item must not be the same item as the bundling one." msgstr "" "Το ομαδοποιημένο στοιχείο δεν πρέπει να είναι το ίδιο στοιχείο με το " "στοιχείο δέσμευσης." -#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1268 +#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1269 msgid "The bundled item must not have bundles on its own." msgstr "Το ομαδοποιημένο στοιχείο δεν πρέπει να έχει δέσμες μόνο του." @@ -308,7 +312,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:773 +#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:774 #, fuzzy #| msgid "You cannot select a quota and a specific product at the same time." msgid "Gift card products should not be admission products at the same time." @@ -324,23 +328,23 @@ msgstr "" "Η ενημέρωση των επιλογών μέσω PATCH / PUT δεν υποστηρίζεται. Χρησιμοποιήστε " "το ειδικό ένθετο τελικό σημείο." -#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:177 +#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:178 #, fuzzy #| msgid "This question will be asked during check-in." msgid "Question cannot depend on a question asked during check-in." msgstr "Αυτή η ερώτηση θα ζητηθεί κατά το check-in." -#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:182 +#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:183 msgid "Circular dependency between questions detected." msgstr "Κυκλική εξάρτηση μεταξύ των ερωτήσεων που εντοπίστηκαν." -#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:191 +#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:192 #, fuzzy #| msgid "This question will be asked during check-in." msgid "This type of question cannot be asked during check-in." msgstr "Αυτή η ερώτηση θα ζητηθεί κατά το check-in." -#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:199 +#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:200 #, fuzzy #| msgid "This question will be asked during check-in." msgid "This type of question cannot be shown during check-in." @@ -352,13 +356,13 @@ msgid "" "account." msgstr "" -#: pretix/api/serializers/order.py:78 +#: pretix/api/serializers/order.py:79 #, fuzzy, python-brace-format #| msgid "Please enter a valid email address." msgid "\"{input}\" is not a valid choice." msgstr "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου." -#: pretix/api/serializers/order.py:1345 pretix/api/views/cart.py:224 +#: pretix/api/serializers/order.py:1374 pretix/api/views/cart.py:224 #: pretix/base/services/orders.py:1530 #, fuzzy, python-brace-format #| msgctxt "subevent" @@ -366,45 +370,45 @@ msgstr "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση msgid "The selected seat \"{seat}\" is not available." msgstr "Η επιλεγμένη ημερομηνία της εκδήλωσης δεν είναι ενεργή." -#: pretix/api/serializers/order.py:1371 pretix/api/serializers/order.py:1378 +#: pretix/api/serializers/order.py:1400 pretix/api/serializers/order.py:1407 #, fuzzy #| msgid "The product \"{}\" is not assigned to a quota." msgid "The product \"{}\" is not available on this date." msgstr "Το προϊόν \"{}\" δεν έχει αντιστοιχηθεί σε μια ποσόστωση." -#: pretix/api/serializers/order.py:1393 pretix/api/views/cart.py:200 +#: pretix/api/serializers/order.py:1422 pretix/api/views/cart.py:200 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" "Δεν υπάρχει επαρκής ποσόστωση για την ποσόστωση \"{}\" για την εκτέλεση της " "λειτουργίας." -#: pretix/api/serializers/organizer.py:103 +#: pretix/api/serializers/organizer.py:105 #: pretix/control/forms/organizer.py:888 pretix/presale/forms/customer.py:445 #, fuzzy #| msgid "This ticket has already been redeemed." msgid "An account with this email address is already registered." msgstr "Αυτό το εισιτήριο έχει ήδη εξαργυρωθεί." -#: pretix/api/serializers/organizer.py:236 +#: pretix/api/serializers/organizer.py:238 #: pretix/control/forms/organizer.py:737 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "" -#: pretix/api/serializers/organizer.py:327 -#: pretix/control/views/organizer.py:769 +#: pretix/api/serializers/organizer.py:329 +#: pretix/control/views/organizer.py:771 msgid "pretix account invitation" msgstr "πρόσκληση λογαριασμού pretix" -#: pretix/api/serializers/organizer.py:349 -#: pretix/control/views/organizer.py:868 +#: pretix/api/serializers/organizer.py:351 +#: pretix/control/views/organizer.py:870 msgid "This user already has been invited for this team." msgstr "Αυτός ο χρήστης έχει ήδη προσκληθεί για αυτήν την ομάδα." -#: pretix/api/serializers/organizer.py:365 -#: pretix/control/views/organizer.py:885 +#: pretix/api/serializers/organizer.py:367 +#: pretix/control/views/organizer.py:887 msgid "This user already has permissions for this team." msgstr "Αυτός ο χρήστης έχει ήδη δικαιώματα για αυτήν την ομάδα." @@ -423,7 +427,7 @@ msgstr "" msgid "Medium connected to other event" msgstr "" -#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:686 +#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:693 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -433,24 +437,24 @@ msgstr "" "λογαριασμό σας." #: pretix/api/views/order.py:607 pretix/control/views/orders.py:1588 -#: pretix/presale/views/order.py:741 pretix/presale/views/order.py:814 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:804 msgid "You cannot generate an invoice for this order." msgstr "Δεν μπορείτε να δημιουργήσετε τιμολόγιο για αυτήν την παραγγελία." #: pretix/api/views/order.py:612 pretix/control/views/orders.py:1590 -#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816 +#: pretix/presale/views/order.py:733 pretix/presale/views/order.py:806 msgid "An invoice for this order already exists." msgstr "Ένα τιμολόγιο για αυτήν την παραγγελία υπάρχει ήδη." #: pretix/api/views/order.py:638 pretix/control/views/orders.py:1716 -#: pretix/control/views/users.py:143 +#: pretix/control/views/users.py:145 msgid "There was an error sending the mail. Please try again later." msgstr "" "Παρουσιάστηκε σφάλμα κατά την αποστολή του μηνύματος. Παρακαλώ προσπαθήστε " "ξανά αργότερα." #: pretix/api/views/order.py:718 pretix/base/services/cart.py:215 -#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:798 +#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:788 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "One of the selected products is not available in the selected country." @@ -719,7 +723,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customers.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:161 #: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/presale/checkoutflow.py:1528 pretix/presale/forms/checkout.py:57 +#: pretix/presale/checkoutflow.py:1532 pretix/presale/forms/checkout.py:57 #: pretix/presale/forms/customer.py:56 pretix/presale/forms/customer.py:131 #: pretix/presale/forms/customer.py:286 pretix/presale/forms/customer.py:332 #: pretix/presale/forms/customer.py:375 pretix/presale/forms/user.py:40 @@ -818,27 +822,27 @@ msgid "" "{fields}." msgstr "" -#: pretix/base/customersso/oidc.py:203 pretix/base/customersso/oidc.py:210 -#: pretix/base/customersso/oidc.py:229 pretix/base/customersso/oidc.py:246 -#: pretix/base/customersso/oidc.py:253 pretix/presale/views/customer.py:740 -#: pretix/presale/views/customer.py:750 pretix/presale/views/customer.py:788 -#: pretix/presale/views/customer.py:862 +#: pretix/base/customersso/oidc.py:219 pretix/base/customersso/oidc.py:226 +#: pretix/base/customersso/oidc.py:245 pretix/base/customersso/oidc.py:262 +#: pretix/base/customersso/oidc.py:269 pretix/presale/views/customer.py:743 +#: pretix/presale/views/customer.py:753 pretix/presale/views/customer.py:792 +#: pretix/presale/views/customer.py:866 #, python-brace-format msgid "Login was not successful. Error message: \"{error}\"." msgstr "" -#: pretix/base/customersso/oidc.py:236 +#: pretix/base/customersso/oidc.py:252 msgid "" "The email address on this account is not yet verified. Please first confirm " "the email address in your customer account." msgstr "" #: pretix/base/email.py:203 pretix/base/exporters/items.py:157 -#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:311 +#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:322 #: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:55 -#: pretix/plugins/ticketoutputpdf/models.py:322 +#: pretix/plugins/ticketoutputpdf/models.py:328 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:33 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:53 msgid "Default" @@ -913,7 +917,7 @@ msgstr "Ερωτήσεις" #: pretix/control/forms/filter.py:424 pretix/control/forms/filter.py:1903 #: pretix/control/forms/filter.py:2127 pretix/control/forms/filter.py:2242 #: pretix/control/forms/filter.py:2324 pretix/control/forms/filter.py:2541 -#: pretix/control/forms/item.py:326 pretix/control/forms/orders.py:346 +#: pretix/control/forms/item.py:327 pretix/control/forms/orders.py:346 #: pretix/control/forms/orders.py:398 pretix/control/forms/orders.py:828 #: pretix/control/forms/vouchers.py:118 #: pretix/control/templates/pretixcontrol/checkin/lists.html:99 @@ -925,7 +929,7 @@ msgstr "Ερωτήσεις" #: pretix/control/templates/pretixcontrol/subevents/detail.html:12 #: pretix/control/templates/pretixcontrol/vouchers/index.html:140 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:167 -#: pretix/control/views/waitinglist.py:311 +#: pretix/control/views/waitinglist.py:318 #: pretix/plugins/checkinlists/exporters.py:509 #: pretix/plugins/checkinlists/exporters.py:698 #: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:282 @@ -1011,9 +1015,9 @@ msgstr "Εσωτερικός αναγνωριστικός κωδικός" #: pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/order/index.html:256 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:163 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:506 -#: pretix/presale/checkoutflow.py:1534 pretix/presale/forms/checkout.py:84 +#: pretix/presale/checkoutflow.py:1538 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:78 #: pretix/presale/templates/pretixpresale/event/order.html:303 #, fuzzy @@ -1023,7 +1027,7 @@ msgstr "Αριθμός σειράς" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3263 -#: pretix/base/settings.py:3596 pretix/base/settings.py:3608 +#: pretix/base/settings.py:3599 pretix/base/settings.py:3611 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "Πλήρες όνομα" @@ -1037,9 +1041,9 @@ msgstr "Πλήρες όνομα" #: pretix/base/models/items.py:2042 pretix/base/models/items.py:2215 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:75 #: pretix/base/models/organizer.py:535 pretix/base/models/seating.py:85 -#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3223 -#: pretix/base/settings.py:3233 pretix/base/settings.py:3585 -#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:438 +#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3226 +#: pretix/base/settings.py:3236 pretix/base/settings.py:3588 +#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:439 #: pretix/control/forms/organizer.py:913 #: pretix/control/templates/pretixcontrol/checkin/index.html:109 #: pretix/control/templates/pretixcontrol/checkin/lists.html:92 @@ -1056,12 +1060,12 @@ msgstr "Πλήρες όνομα" #: pretix/control/templates/pretixcontrol/organizers/team_members.html:100 #: pretix/control/templates/pretixcontrol/subevents/index.html:93 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:159 -#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53 +#: pretix/control/views/waitinglist.py:314 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 #: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/checkinlists/exporters.py:758 #: pretix/plugins/reports/exporters.py:885 -#: pretix/plugins/ticketoutputpdf/models.py:327 +#: pretix/plugins/ticketoutputpdf/models.py:333 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/forms/customer.py:167 pretix/presale/forms/customer.py:468 #: pretix/presale/forms/waitinglist.py:66 @@ -1102,7 +1106,7 @@ msgstr "Λεπτομέρειες εγγραφής" #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:258 #: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54 #: pretix/control/forms/event.py:1612 pretix/control/forms/exports.py:49 -#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308 +#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:315 msgid "Language" msgstr "Γλώσσα" @@ -1140,7 +1144,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:187 #: pretix/base/modelimport.py:194 pretix/base/models/orders.py:1399 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:519 -#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:607 +#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:608 #: pretix/control/forms/subevents.py:119 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1164,7 +1168,7 @@ msgstr "Ναι" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:186 #: pretix/base/modelimport.py:196 pretix/base/models/orders.py:1401 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:520 -#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:608 +#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:609 #: pretix/control/forms/subevents.py:120 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1274,8 +1278,8 @@ msgid "Timezone" msgstr "Ζώνη ώρας" #: pretix/base/exporters/events.py:62 pretix/base/models/event.py:582 -#: pretix/base/models/event.py:1471 pretix/base/settings.py:3221 -#: pretix/base/settings.py:3231 pretix/control/forms/subevents.py:480 +#: pretix/base/models/event.py:1471 pretix/base/settings.py:3224 +#: pretix/base/settings.py:3234 pretix/control/forms/subevents.py:480 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "Ώρα έναρξης εκδήλωσης" @@ -1440,7 +1444,7 @@ msgstr "Κωδικός παραγγελίας" #: pretix/base/models/customers.py:395 pretix/base/models/waitinglist.py:76 #: pretix/control/forms/filter.py:552 #: pretix/control/templates/pretixcontrol/users/index.html:42 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:134 msgid "Email address" msgstr "ηλεκτρονική διεύθυνση" @@ -2079,7 +2083,7 @@ msgstr "Σύνολο παραγγελίας" #: pretix/control/templates/pretixcontrol/search/payments.html:103 #: pretix/control/templates/pretixcontrol/subevents/index.html:104 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:170 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:9 #: pretix/plugins/reports/exporters.py:561 #: pretix/plugins/reports/exporters.py:886 @@ -2298,7 +2302,7 @@ msgstr "Ημερομηνία λήξης" #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:44 #: pretix/control/templates/pretixcontrol/vouchers/index.html:134 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:165 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:374 #: pretix/plugins/checkinlists/exporters.py:497 #: pretix/plugins/checkinlists/exporters.py:692 @@ -2837,7 +2841,7 @@ msgstr "Δοκιμή λειτουργίας (Test mode)" msgid "Organizer" msgstr "Διοργανωτής" -#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:521 +#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:573 #: pretix/control/templates/pretixcontrol/base.html:280 #: pretix/control/templates/pretixcontrol/checkin/index.html:145 #: pretix/control/templates/pretixcontrol/order/index.html:24 @@ -3090,7 +3094,7 @@ msgstr "Αναμονή για ένα κουπόνι" #: pretix/base/exporters/waitinglist.py:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:107 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:227 -#: pretix/control/views/waitinglist.py:326 +#: pretix/control/views/waitinglist.py:333 msgid "Voucher assigned" msgstr "Το κουπόνι εκχωρήθηκε" @@ -3101,14 +3105,14 @@ msgstr "Αναμονή για εξαργύρωση" #: pretix/base/exporters/waitinglist.py:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:223 -#: pretix/control/views/waitinglist.py:322 +#: pretix/control/views/waitinglist.py:329 msgid "Voucher redeemed" msgstr "Το κουπόνι εξαργυρώθηκε" #: pretix/base/exporters/waitinglist.py:80 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:116 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:225 -#: pretix/control/views/waitinglist.py:324 +#: pretix/control/views/waitinglist.py:331 msgid "Voucher expired" msgstr "Το κουπόνι έληξε" @@ -3128,7 +3132,7 @@ msgid "Date" msgstr "Ημερομηνία" #: pretix/base/exporters/waitinglist.py:119 -#: pretix/control/views/waitinglist.py:308 +#: pretix/control/views/waitinglist.py:315 msgid "Priority" msgstr "Προτεραιότητα" @@ -3136,7 +3140,7 @@ msgstr "Προτεραιότητα" #: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:190 #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:114 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:517 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 @@ -3399,68 +3403,68 @@ msgstr "Επιχείρηση" msgid "Individual customer" msgstr "Ιδιώτης" -#: pretix/base/invoice.py:86 +#: pretix/base/invoice.py:138 #, python-format msgctxt "invoice" msgid "Page %d of %d" msgstr "Σελίδα %d από %d" -#: pretix/base/invoice.py:323 +#: pretix/base/invoice.py:375 msgctxt "invoice" msgid "Classic renderer (pretix 1.0)" msgstr "Classic renderer (pretix 1.0)" -#: pretix/base/invoice.py:367 +#: pretix/base/invoice.py:419 msgctxt "invoice" msgid "Invoice from" msgstr "Στοιχεία Πωλητή" -#: pretix/base/invoice.py:373 +#: pretix/base/invoice.py:425 msgctxt "invoice" msgid "Invoice to" msgstr "Στοιχεία Αγοραστή" -#: pretix/base/invoice.py:410 pretix/base/invoice.py:960 +#: pretix/base/invoice.py:462 pretix/base/invoice.py:1016 msgctxt "invoice" msgid "Order code" msgstr "Κωδικός παραγγελίας" -#: pretix/base/invoice.py:419 pretix/base/invoice.py:973 +#: pretix/base/invoice.py:471 pretix/base/invoice.py:1029 msgctxt "invoice" msgid "Cancellation number" msgstr "Αριθμός ακύρωσης" -#: pretix/base/invoice.py:425 pretix/base/invoice.py:975 +#: pretix/base/invoice.py:477 pretix/base/invoice.py:1031 msgctxt "invoice" msgid "Original invoice" msgstr "Αριθμός τιμολογίου" -#: pretix/base/invoice.py:430 pretix/base/invoice.py:980 +#: pretix/base/invoice.py:482 pretix/base/invoice.py:1036 msgctxt "invoice" msgid "Invoice number" msgstr "Αριθμός τιμολογίου" -#: pretix/base/invoice.py:438 pretix/base/invoice.py:995 +#: pretix/base/invoice.py:490 pretix/base/invoice.py:1051 msgctxt "invoice" msgid "Cancellation date" msgstr "Ημερομηνία ακύρωσης" -#: pretix/base/invoice.py:444 +#: pretix/base/invoice.py:496 msgctxt "invoice" msgid "Original invoice date" msgstr "Αρχική ημερομηνία τιμολόγησης" -#: pretix/base/invoice.py:451 pretix/base/invoice.py:997 +#: pretix/base/invoice.py:503 pretix/base/invoice.py:1053 msgctxt "invoice" msgid "Invoice date" msgstr "Ημερομηνία" -#: pretix/base/invoice.py:467 +#: pretix/base/invoice.py:519 msgctxt "invoice" msgid "Event" msgstr "Εκδήλωση" -#: pretix/base/invoice.py:493 +#: pretix/base/invoice.py:545 #, python-brace-format msgctxt "invoice" msgid "" @@ -3470,144 +3474,144 @@ msgstr "" "{from_date}\n" "– {to_date}" -#: pretix/base/invoice.py:526 pretix/base/services/mail.py:495 +#: pretix/base/invoice.py:578 pretix/base/services/mail.py:495 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" msgstr "Αριθμός τιμολογίου {num}" -#: pretix/base/invoice.py:569 +#: pretix/base/invoice.py:621 #, python-brace-format msgctxt "invoice" msgid "Customer reference: {reference}" msgstr "Αναφορά πελάτη: {reference}" -#: pretix/base/invoice.py:577 +#: pretix/base/invoice.py:629 msgctxt "invoice" msgid "Customer VAT ID" msgstr "Αριθμός ΦΠΑ πελάτη" -#: pretix/base/invoice.py:584 +#: pretix/base/invoice.py:636 msgctxt "invoice" msgid "Beneficiary" msgstr "Δικαιούχος" -#: pretix/base/invoice.py:605 +#: pretix/base/invoice.py:657 #, fuzzy #| msgid "Invoice" msgctxt "invoice" msgid "Tax Invoice" msgstr "Τιμολόγιο" -#: pretix/base/invoice.py:606 +#: pretix/base/invoice.py:658 msgctxt "invoice" msgid "Invoice" msgstr "Τιμολόγιο" -#: pretix/base/invoice.py:607 +#: pretix/base/invoice.py:659 #: pretix/control/templates/pretixcontrol/order/index.html:271 #: pretix/presale/templates/pretixpresale/event/order.html:243 msgctxt "invoice" msgid "Cancellation" msgstr "Ακύρωση" -#: pretix/base/invoice.py:629 pretix/base/invoice.py:637 +#: pretix/base/invoice.py:681 pretix/base/invoice.py:689 msgctxt "invoice" msgid "Description" msgstr "Περιγραφή" -#: pretix/base/invoice.py:630 pretix/base/invoice.py:638 +#: pretix/base/invoice.py:682 pretix/base/invoice.py:690 msgctxt "invoice" msgid "Qty" msgstr "Ποσότητα" -#: pretix/base/invoice.py:631 pretix/base/invoice.py:777 +#: pretix/base/invoice.py:683 pretix/base/invoice.py:833 msgctxt "invoice" msgid "Tax rate" msgstr "ΦΠΑ" -#: pretix/base/invoice.py:632 +#: pretix/base/invoice.py:684 msgctxt "invoice" msgid "Net" msgstr "Καθαρά" -#: pretix/base/invoice.py:633 +#: pretix/base/invoice.py:685 msgctxt "invoice" msgid "Gross" msgstr "Ακαθάριστο" -#: pretix/base/invoice.py:639 +#: pretix/base/invoice.py:691 msgctxt "invoice" msgid "Amount" msgstr "Ποσό" -#: pretix/base/invoice.py:651 +#: pretix/base/invoice.py:707 #, python-brace-format msgctxt "invoice" msgid "Single price: {net_price} net / {gross_price} gross" msgstr "" -#: pretix/base/invoice.py:668 +#: pretix/base/invoice.py:724 #, fuzzy, python-brace-format #| msgid "Original price" msgctxt "invoice" msgid "Single price: {price}" msgstr "Αρχική τιμή" -#: pretix/base/invoice.py:686 pretix/base/invoice.py:692 +#: pretix/base/invoice.py:742 pretix/base/invoice.py:748 msgctxt "invoice" msgid "Invoice total" msgstr "Σύνολο" -#: pretix/base/invoice.py:702 +#: pretix/base/invoice.py:758 #, fuzzy #| msgid "Ignored payments" msgctxt "invoice" msgid "Received payments" msgstr "Πληρωμές που δεν έχουν συμπεριληφθεί" -#: pretix/base/invoice.py:707 +#: pretix/base/invoice.py:763 #, fuzzy #| msgid "Invalid payments" msgctxt "invoice" msgid "Outstanding payments" msgstr "Μη έγκυρες πληρωμές" -#: pretix/base/invoice.py:724 +#: pretix/base/invoice.py:780 #, fuzzy #| msgid "Credit card" msgctxt "invoice" msgid "Paid by gift card" msgstr "Πιστωτική κάρτα" -#: pretix/base/invoice.py:729 +#: pretix/base/invoice.py:785 #, fuzzy #| msgid "Pending amount" msgctxt "invoice" msgid "Remaining amount" msgstr "Εκκρεμές ποσό" -#: pretix/base/invoice.py:778 +#: pretix/base/invoice.py:834 msgctxt "invoice" msgid "Net value" msgstr "Καθαρή αξία" -#: pretix/base/invoice.py:779 +#: pretix/base/invoice.py:835 msgctxt "invoice" msgid "Gross value" msgstr "Ακαθάριστη αξία" -#: pretix/base/invoice.py:780 +#: pretix/base/invoice.py:836 msgctxt "invoice" msgid "Tax" msgstr "ΦΠΑ" -#: pretix/base/invoice.py:810 +#: pretix/base/invoice.py:866 msgctxt "invoice" msgid "Included taxes" msgstr "Συμπεριλαμβάνονται οι φόροι" -#: pretix/base/invoice.py:838 +#: pretix/base/invoice.py:894 #, fuzzy, python-brace-format #| msgctxt "invoice" #| msgid "" @@ -3622,7 +3626,7 @@ msgstr "" "δημοσιεύθηκε από την Ευρωπαϊκή Κεντρική Τράπεζα στις {date}, αυτό " "αντιστοιχεί σε:" -#: pretix/base/invoice.py:853 +#: pretix/base/invoice.py:909 #, fuzzy, python-brace-format #| msgctxt "invoice" #| msgid "" @@ -3637,22 +3641,22 @@ msgstr "" "δημοσιεύθηκε από την Ευρωπαϊκή Κεντρική Τράπεζα στις {date}, το συνολικό " "τιμολόγιο αντιστοιχεί στο {total}." -#: pretix/base/invoice.py:867 +#: pretix/base/invoice.py:923 msgid "Default invoice renderer (European-style letter)" msgstr "" -#: pretix/base/invoice.py:956 +#: pretix/base/invoice.py:1012 #, fuzzy #| msgid "Please select a quota." msgctxt "invoice" msgid "(Please quote at all times.)" msgstr "Επιλέξτε μια ποσόστωση." -#: pretix/base/invoice.py:1003 +#: pretix/base/invoice.py:1059 msgid "Simplified invoice renderer" msgstr "" -#: pretix/base/invoice.py:1022 +#: pretix/base/invoice.py:1078 #, fuzzy, python-brace-format #| msgid "Event date range" msgctxt "invoice" @@ -3954,7 +3958,7 @@ msgid "You need to select a specific seat." msgstr "Πρέπει να επιλέξετε μια ημερομηνία." #: pretix/base/modelimport_orders.py:647 pretix/base/models/items.py:1670 -#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:148 +#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:149 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 @@ -4441,13 +4445,19 @@ msgstr "Τύποι εκδηλώσεων" msgid "Grant type" msgstr "Τύπος κάρτας" -#: pretix/base/models/customers.py:428 +#: pretix/base/models/customers.py:420 +#, fuzzy +#| msgid "Required question" +msgid "Require PKCE extension" +msgstr "Απαιτούμενη ερώτηση" + +#: pretix/base/models/customers.py:432 #, fuzzy #| msgid "Team memberships" msgid "Allowed access scopes" msgstr "Συμμετοχή στην ομάδα" -#: pretix/base/models/customers.py:429 +#: pretix/base/models/customers.py:433 #, fuzzy #| msgid "Create multiple vouchers" msgid "Separate multiple values with spaces" @@ -4739,7 +4749,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1718 +#: pretix/control/views/organizer.py:1720 #: pretix/plugins/reports/accountingreport.py:104 #: pretix/plugins/reports/accountingreport.py:107 msgid "Events" @@ -4814,7 +4824,7 @@ msgstr "" "Αν επιλεγεί, αυτή η εκδήλωση θα εμφανιστεί δημόσια στη λίστα ημερομηνιών για " "το συμβάν σας." -#: pretix/base/models/event.py:1510 pretix/base/settings.py:3022 +#: pretix/base/models/event.py:1510 pretix/base/settings.py:3025 msgid "Frontpage text" msgstr "Frontpage κείμενο" @@ -5142,14 +5152,14 @@ msgstr "Πελάτης" msgid "Dynamic validity" msgstr "Δωροκάρτα" -#: pretix/base/models/items.py:444 pretix/control/forms/item.py:660 +#: pretix/base/models/items.py:444 pretix/control/forms/item.py:661 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3 #, fuzzy #| msgid "Waiting, product unavailable" msgid "Hide product if unavailable" msgstr "Αναμονή, το προϊόν δεν είναι διαθέσιμο" -#: pretix/base/models/items.py:445 pretix/control/forms/item.py:661 +#: pretix/base/models/items.py:445 pretix/control/forms/item.py:662 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5 #, fuzzy #| msgid "The ordered product \"{item}\" is no longer available." @@ -5256,7 +5266,7 @@ msgstr "Στη λίστα αναμονής από τότε" msgid "This will only work if waiting lists are enabled for this event." msgstr "Οι λίστες αναμονής είναι απενεργοποιημένες για αυτή την εκδήλωση." -#: pretix/base/models/items.py:548 pretix/base/settings.py:1352 +#: pretix/base/models/items.py:548 pretix/base/settings.py:1355 #: pretix/control/forms/event.py:1677 msgid "Show number of tickets left" msgstr "Εμφάνιση του αριθμού των εισιτηρίων που απομένουν" @@ -5269,7 +5279,7 @@ msgid "Publicly show how many tickets are still available." msgstr "" "Δηλώστε δημόσια πόσα εισιτήρια συγκεκριμένου τύπου είναι ακόμα διαθέσιμα." -#: pretix/base/models/items.py:556 pretix/control/forms/item.py:625 +#: pretix/base/models/items.py:556 pretix/control/forms/item.py:626 msgid "Product picture" msgstr "Εικόνα προϊόντος" @@ -5472,7 +5482,7 @@ msgid "" "change but keep their current validity." msgstr "" -#: pretix/base/models/items.py:738 pretix/control/forms/item.py:728 +#: pretix/base/models/items.py:738 pretix/control/forms/item.py:729 #, fuzzy #| msgid "Gift card" msgid "Start of validity" @@ -5555,7 +5565,7 @@ msgstr "" #: pretix/base/models/items.py:795 pretix/base/models/items.py:1701 #: pretix/control/forms/filter.py:420 pretix/control/forms/filter.py:1897 -#: pretix/control/forms/item.py:271 pretix/control/navigation.py:138 +#: pretix/control/forms/item.py:272 pretix/control/navigation.py:138 #: pretix/control/navigation.py:147 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/items/base.html:3 @@ -6019,7 +6029,7 @@ msgstr "Επιλογές ερωτήσεων" msgid "Total capacity" msgstr "Συνολική χωρητικότητα" -#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:448 +#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:449 msgid "Leave empty for an unlimited number of tickets." msgstr "Αφήστε κενό για απεριόριστο αριθμό εισιτηρίων." @@ -6029,7 +6039,7 @@ msgstr "Αφήστε κενό για απεριόριστο αριθμό εισ msgid "Item" msgstr "Αντικείμενο" -#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:907 +#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:908 #: pretix/plugins/autocheckin/models.py:74 msgid "Variations" msgstr "Παραλλαγές" @@ -6434,8 +6444,8 @@ msgstr "Άλλα έξοδα" msgid "Other fees" msgstr "Άλλα έξοδα" -#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1310 -#: pretix/base/payment.py:1314 pretix/base/settings.py:991 +#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1317 +#: pretix/base/payment.py:1321 pretix/base/settings.py:991 #: pretix/control/forms/organizer.py:826 #: pretix/control/templates/pretixcontrol/items/index.html:106 #: pretix/control/templates/pretixcontrol/order/index.html:151 @@ -6483,7 +6493,7 @@ msgstr "Αυτή η σχετική αναφορά θα τυπωθεί στο τ msgid "Badge" msgstr "Badge" -#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1109 +#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1113 #: pretix/control/forms/organizer.py:777 pretix/control/forms/organizer.py:813 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 @@ -6653,7 +6663,7 @@ msgid "Type" msgstr "Τύπος" #: pretix/base/models/seating.py:45 pretix/base/models/tax.py:305 -#: pretix/base/pdf.py:1265 +#: pretix/base/pdf.py:1269 msgid "Your layout file is not a valid JSON file." msgstr "" @@ -7508,12 +7518,19 @@ msgctxt "invoice" msgid "The payment for this invoice has already been received." msgstr "Η πληρωμή για αυτό το τιμολόγιο έχει ήδη παραληφθεί." -#: pretix/base/payment.py:977 +#: pretix/base/payment.py:970 +#, fuzzy +#| msgid "This payment can not be canceled at the moment." +msgid "" +"This payment is already being processed and can not be canceled any more." +msgstr "Αυτή η πληρωμή δεν μπορεί να ακυρωθεί αυτήν τη στιγμή." + +#: pretix/base/payment.py:984 msgid "Automatic refunds are not supported by this payment provider." msgstr "" "Οι αυτόματες επιστροφές δεν υποστηρίζονται από αυτόν τον πάροχο πληρωμών." -#: pretix/base/payment.py:1068 +#: pretix/base/payment.py:1075 msgid "" "No payment is required as this order only includes products which are free " "of charge." @@ -7521,21 +7538,21 @@ msgstr "" "Δεν απαιτείται πληρωμή, καθώς αυτή η παραγγελία περιλαμβάνει μόνο προϊόντα " "που είναι δωρεάν." -#: pretix/base/payment.py:1075 +#: pretix/base/payment.py:1082 msgid "Free of charge" msgstr "Δωρεάν" -#: pretix/base/payment.py:1107 +#: pretix/base/payment.py:1114 msgid "Box office" msgstr "Εκδοτήριο" -#: pretix/base/payment.py:1155 pretix/base/payment.py:1174 +#: pretix/base/payment.py:1162 pretix/base/payment.py:1181 #: pretix/plugins/manualpayment/apps.py:30 #: pretix/plugins/manualpayment/apps.py:33 msgid "Manual payment" msgstr "Μη αυτόματη πληρωμή" -#: pretix/base/payment.py:1160 pretix/plugins/banktransfer/payment.py:202 +#: pretix/base/payment.py:1167 pretix/plugins/banktransfer/payment.py:202 msgid "" "In test mode, you can just manually mark this order as paid in the backend " "after it has been created." @@ -7543,16 +7560,16 @@ msgstr "" "Στη δοκιμαστική λειτουργία, μπορείτε απλώς να επισημάνετε με μη αυτόματο " "τρόπο αυτή την παραγγελία ως πληρωμένη στο backend μετά τη δημιουργία της." -#: pretix/base/payment.py:1181 pretix/base/payment.py:1322 +#: pretix/base/payment.py:1188 pretix/base/payment.py:1329 #: pretix/plugins/banktransfer/payment.py:156 msgid "Payment method name" msgstr "Όνομα μεθόδου πληρωμής" -#: pretix/base/payment.py:1185 +#: pretix/base/payment.py:1192 msgid "Payment process description during checkout" msgstr "Περιγραφή διαδικασίας πληρωμής κατά την ολοκλήρωση του ελέγχου" -#: pretix/base/payment.py:1186 +#: pretix/base/payment.py:1193 msgid "" "This text will be shown during checkout when the user selects this payment " "method. It should give a short explanation on this payment method." @@ -7561,11 +7578,11 @@ msgstr "" "επιλέξει αυτή τη μέθοδο πληρωμής. Πρέπει να δώσει μια σύντομη εξήγηση " "σχετικά με αυτήν τη μέθοδο πληρωμής." -#: pretix/base/payment.py:1191 +#: pretix/base/payment.py:1198 msgid "Payment process description in order confirmation emails" msgstr "Περιγραφή διαδικασίας πληρωμής για emails επιβεβαίωσης παραγγελίας" -#: pretix/base/payment.py:1192 +#: pretix/base/payment.py:1199 #, fuzzy, python-brace-format #| msgid "" #| "This text will be included for the {payment_info} placeholder in order " @@ -7583,11 +7600,11 @@ msgstr "" "τρόπο με τον οποίο θα γίνει η πληρωμή. Μπορείτε να χρησιμοποιήσετε τα " "placeholders {order}, {total}, {currency} και {total_with_currency}" -#: pretix/base/payment.py:1199 +#: pretix/base/payment.py:1206 msgid "Payment process description for pending orders" msgstr "Περιγραφή διαδικασίας πληρωμής για εκκρεμείς παραγγελίες" -#: pretix/base/payment.py:1200 +#: pretix/base/payment.py:1207 #, fuzzy, python-brace-format #| msgid "" #| "This text will be shown on the order confirmation page for pending " @@ -7604,44 +7621,44 @@ msgstr "" "τρόπο με τον οποίο θα γίνει η πληρωμή. Μπορείτε να χρησιμοποιήσετε τα " "placeholders {order}, {total}, {currency} και {total_with_currency}" -#: pretix/base/payment.py:1208 pretix/plugins/banktransfer/payment.py:151 +#: pretix/base/payment.py:1215 pretix/plugins/banktransfer/payment.py:151 msgid "" "Create an invoice for orders using bank transfer immediately if the event is " "otherwise configured to create invoices after payment is completed." msgstr "" -#: pretix/base/payment.py:1259 +#: pretix/base/payment.py:1266 msgid "Offsetting" msgstr "Offsetting" -#: pretix/base/payment.py:1273 pretix/control/views/orders.py:1244 +#: pretix/base/payment.py:1280 pretix/control/views/orders.py:1244 msgid "You entered an order that could not be found." msgstr "Εισαγάγατε μια παραγγελία που δεν βρέθηκε." -#: pretix/base/payment.py:1302 +#: pretix/base/payment.py:1309 #, python-format msgid "Balanced against orders: %s" msgstr "Ισορροπία κατά παραγγελίες: %s" -#: pretix/base/payment.py:1328 +#: pretix/base/payment.py:1335 #, fuzzy #| msgid "Payment method name" msgid "Payment method description" msgstr "Όνομα μεθόδου πληρωμής" -#: pretix/base/payment.py:1345 +#: pretix/base/payment.py:1352 msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1426 pretix/base/payment.py:1487 -#: pretix/base/payment.py:1532 pretix/base/payment.py:1534 +#: pretix/base/payment.py:1433 pretix/base/payment.py:1494 +#: pretix/base/payment.py:1539 pretix/base/payment.py:1541 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "This gift card does not support this currency." msgstr "Αυτός ο τρόπος πληρωμής δεν υποστηρίζει αυτόματες επιστροφές χρημάτων." -#: pretix/base/payment.py:1428 pretix/base/payment.py:1490 -#: pretix/base/payment.py:1540 +#: pretix/base/payment.py:1435 pretix/base/payment.py:1497 +#: pretix/base/payment.py:1547 #, fuzzy #| msgid "This refund can not be processed at the moment." msgid "This gift card can only be used in test mode." @@ -7649,8 +7666,8 @@ msgstr "" "Δεν είναι δυνατή η επεξεργασία γι' αυτήν την επιστροφή χρημάτων αυτή τη " "στιγμή." -#: pretix/base/payment.py:1430 pretix/base/payment.py:1493 -#: pretix/base/payment.py:1542 +#: pretix/base/payment.py:1437 pretix/base/payment.py:1500 +#: pretix/base/payment.py:1549 #, fuzzy #| msgid "Permanently delete all orders created in test mode" msgid "Only test gift cards can be used in test mode." @@ -7658,56 +7675,56 @@ msgstr "" "Διαγράψτε μόνιμα όλες τις παραγγελίες που δημιουργούνται στη λειτουργία " "δοκιμής" -#: pretix/base/payment.py:1432 pretix/base/payment.py:1496 -#: pretix/base/payment.py:1544 +#: pretix/base/payment.py:1439 pretix/base/payment.py:1503 +#: pretix/base/payment.py:1551 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is no longer valid." msgstr "Αυτή η λειτουργία δεν είναι ενεργοποιημένη." -#: pretix/base/payment.py:1434 pretix/base/payment.py:1499 +#: pretix/base/payment.py:1441 pretix/base/payment.py:1506 #, fuzzy #| msgid "Access for this device has been revoked." msgid "All credit on this gift card has been used." msgstr "Η πρόσβαση αυτής της συσκευής έχει ανακληθεί." -#: pretix/base/payment.py:1438 +#: pretix/base/payment.py:1445 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Αυτό το αναγνωριστικό χρησιμοποιείται ήδη για μια διαφορετική ερώτηση." -#: pretix/base/payment.py:1453 pretix/base/payment.py:1479 -#: pretix/base/payment.py:1522 +#: pretix/base/payment.py:1460 pretix/base/payment.py:1486 +#: pretix/base/payment.py:1529 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1469 pretix/base/payment.py:1512 +#: pretix/base/payment.py:1476 pretix/base/payment.py:1519 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1472 pretix/base/payment.py:1515 +#: pretix/base/payment.py:1479 pretix/base/payment.py:1522 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is not known." msgstr "Αυτή η λειτουργία δεν είναι ενεργοποιημένη." -#: pretix/base/payment.py:1474 pretix/base/payment.py:1517 +#: pretix/base/payment.py:1481 pretix/base/payment.py:1524 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1536 +#: pretix/base/payment.py:1543 #, fuzzy #| msgid "This order is not yet approved by the event organizer." msgid "This gift card is not accepted by this event organizer." msgstr "" "Αυτή η παραγγελία δεν έχει εγκριθεί ακόμη από τον διοργανωτή της εκδήλωσης." -#: pretix/base/payment.py:1538 +#: pretix/base/payment.py:1545 #, fuzzy #| msgid "There was an error sending the mail. Please try again later." msgid "This gift card was used in the meantime. Please try again." @@ -8044,7 +8061,7 @@ msgstr "Ημερομηνία και ώρα εκτύπωσης" msgid "Printing time" msgstr "Χρόνος εκτύπωσης" -#: pretix/base/pdf.py:411 pretix/control/forms/item.py:730 +#: pretix/base/pdf.py:411 pretix/control/forms/item.py:731 #, fuzzy #| msgid "Purchased" msgid "Purchase date" @@ -8201,7 +8218,7 @@ msgstr "Εξήγηση διεύθυνσης τιμολογίου" msgid "Invoice address name: {part}" msgstr "Διεύθυνση τιμολογίου: {part}" -#: pretix/base/pdf.py:1274 +#: pretix/base/pdf.py:1278 msgid "Your layout file is not a valid layout. Error message: {}" msgstr "" @@ -9348,8 +9365,8 @@ msgstr "Η νέα ημερομηνία λήξης πρέπει να είναι msgid "This order is not pending approval." msgstr "Αυτή η παραγγελία δεν εκκρεμεί έγκριση." -#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:938 -#: pretix/presale/views/order.py:992 +#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:928 +#: pretix/presale/views/order.py:982 msgid "You cannot cancel this order." msgstr "Δεν μπορείτε να ακυρώσετε αυτήν την παραγγελία." @@ -9650,7 +9667,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Plugin: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:512 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:519 #, fuzzy, python-brace-format #| msgid "The voucher has been created." msgid "The voucher has been sent to {recipient}." @@ -9932,7 +9949,7 @@ msgid "Show exchange rates" msgstr "Εμφάνιση ημερομηνίας λήξης συμβάντος" #: pretix/base/settings.py:523 pretix/base/settings.py:531 -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:619 msgid "Never" msgstr "Ποτέ" @@ -10130,8 +10147,8 @@ msgstr "" msgid "Only respected by some invoice renderers." msgstr "Συμαβτό μόνο από τα σύγχρονα προγράμματα περιήγησης." -#: pretix/base/settings.py:743 pretix/base/settings.py:2867 -#: pretix/control/templates/pretixcontrol/pdf/index.html:352 +#: pretix/base/settings.py:743 pretix/base/settings.py:2870 +#: pretix/control/templates/pretixcontrol/pdf/index.html:363 msgid "Font" msgstr "Γραμματοσειρά" @@ -10568,33 +10585,34 @@ msgstr "" #: pretix/base/settings.py:1311 #, fuzzy -#| msgid "Ask search engines not to index the ticket shop" -msgid "Show event times and dates on the ticket shop" -msgstr "" -"Ζητήστε από τις μηχανές αναζήτησης να μην αναγράφουν το κατάστημα εισιτηρίων" +#| msgid "This is not an event series." +msgid "This shop represents an event" +msgstr "Αυτή δεν είναι μια σειρά συμβάντων (event series)." -#: pretix/base/settings.py:1312 +#: pretix/base/settings.py:1313 msgid "" -"If disabled, no date or time will be shown on the ticket shop's front page. " -"This settings also affects a few other locations, however it should not be " -"expected that the date of the event is shown nowhere to users." +"Uncheck this box if you are only selling something that has no specific " +"date, such as gift cards or a ticket that can be used any time. The system " +"will then stop showing the event date in some places like the event start " +"page. Note that pretix still is a system built around events and the date " +"may still show up in other places." msgstr "" -#: pretix/base/settings.py:1323 +#: pretix/base/settings.py:1326 msgid "Show event end date" msgstr "Εμφάνιση ημερομηνίας λήξης συμβάντος" -#: pretix/base/settings.py:1324 +#: pretix/base/settings.py:1327 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Εάν απενεργοποιηθεί, μόνο η ημερομηνία έναρξης του συμβάντος θα εμφανιστεί " "στο κοινό." -#: pretix/base/settings.py:1333 +#: pretix/base/settings.py:1336 msgid "Show dates with time" msgstr "Εμφάνιση ημερομηνιών με ώρα" -#: pretix/base/settings.py:1334 +#: pretix/base/settings.py:1337 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -10602,29 +10620,29 @@ msgstr "" "Εάν απενεργοποιηθεί, η ημερομηνία έναρξης και λήξης του συμβάντος θα " "εμφανιστεί χωρίς την ώρα της ημέρας." -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1346 msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1353 pretix/control/forms/event.py:1678 +#: pretix/base/settings.py:1356 pretix/control/forms/event.py:1678 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Δηλώστε δημόσια πόσα εισιτήρια συγκεκριμένου τύπου είναι ακόμα διαθέσιμα." -#: pretix/base/settings.py:1362 +#: pretix/base/settings.py:1365 msgid "Ask search engines not to index the ticket shop" msgstr "" "Ζητήστε από τις μηχανές αναζήτησης να μην αναγράφουν το κατάστημα εισιτηρίων" -#: pretix/base/settings.py:1371 +#: pretix/base/settings.py:1374 msgid "Show variations of a product expanded by default" msgstr "Εμφάνιση παραλλαγών ενός προϊόντος που έχει επεκταθεί από προεπιλογή" -#: pretix/base/settings.py:1380 +#: pretix/base/settings.py:1383 msgid "Enable waiting list" msgstr "Ενεργοποίηση λίστας αναμονής" -#: pretix/base/settings.py:1381 pretix/control/forms/event.py:1683 +#: pretix/base/settings.py:1384 pretix/control/forms/event.py:1683 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 " @@ -10637,11 +10655,11 @@ msgstr "" "ειδοποίηση μέσω ηλεκτρονικού ταχυδρομείου με ένα κουπόνι που μπορεί να " "χρησιμοποιηθεί για να αγοράσει ένα εισιτήριο." -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1395 msgid "Automatic waiting list assignments" msgstr "Αυτόματες αναθέσεις της λίστας αναμονής" -#: pretix/base/settings.py:1393 +#: pretix/base/settings.py:1396 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -10656,11 +10674,11 @@ msgstr "" "ελέγχου. Αν απενεργοποιήσετε τη λίστα αναμονής, αλλά διατηρείτε αυτήν την " "επιλογή ενεργοποιημένη, τα εισιτήρια θα σταλούν ακόμα." -#: pretix/base/settings.py:1409 +#: pretix/base/settings.py:1412 msgid "Waiting list response time" msgstr "Χρόνος απόκρισης λίστας αναμονής" -#: pretix/base/settings.py:1412 +#: pretix/base/settings.py:1415 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -10670,13 +10688,13 @@ msgstr "" "πρέπει να εξαργυρωθεί μέσα σε αυτόν τον αριθμό ωρών μέχρι να λήξει και " "μπορεί να ανατεθεί στο επόμενο άτομο που βρίσκεται στη λίστα." -#: pretix/base/settings.py:1423 +#: pretix/base/settings.py:1426 #, fuzzy #| msgid "Enable waiting list" msgid "Disable waiting list" msgstr "Ενεργοποίηση λίστας αναμονής" -#: pretix/base/settings.py:1424 +#: pretix/base/settings.py:1427 msgid "" "The waiting list will be fully disabled after this date. This means that " "nobody can add themselves to the waiting list any more, but also that " @@ -10685,73 +10703,73 @@ msgid "" "remain active." msgstr "" -#: pretix/base/settings.py:1436 +#: pretix/base/settings.py:1439 #, fuzzy #| msgid "Ask for attendee names" msgid "Ask for a name" msgstr "Ζητήστε ονόματα συμμετεχόντων" -#: pretix/base/settings.py:1437 +#: pretix/base/settings.py:1440 #, fuzzy #| msgid "An entry has been changed on the waiting list." msgid "Ask for a name when signing up to the waiting list." msgstr "Μια καταχώρηση έχει αλλάξει στη λίστα αναμονής." -#: pretix/base/settings.py:1446 +#: pretix/base/settings.py:1449 #, fuzzy #| msgid "Require customer name" msgid "Require name" msgstr "Απαίτηση ονόματος πελάτη" -#: pretix/base/settings.py:1447 +#: pretix/base/settings.py:1450 #, fuzzy #| msgid "An entry has been changed on the waiting list." msgid "Require a name when signing up to the waiting list.." msgstr "Μια καταχώρηση έχει αλλάξει στη λίστα αναμονής." -#: pretix/base/settings.py:1457 +#: pretix/base/settings.py:1460 #, fuzzy #| msgid "Ask for attendee names" msgid "Ask for a phone number" msgstr "Ζητήστε ονόματα συμμετεχόντων" -#: pretix/base/settings.py:1458 +#: pretix/base/settings.py:1461 #, fuzzy #| msgid "An entry has been changed on the waiting list." msgid "Ask for a phone number when signing up to the waiting list." msgstr "Μια καταχώρηση έχει αλλάξει στη λίστα αναμονής." -#: pretix/base/settings.py:1467 +#: pretix/base/settings.py:1470 #, fuzzy #| msgid "Line number" msgid "Require phone number" msgstr "Αριθμός σειράς" -#: pretix/base/settings.py:1468 +#: pretix/base/settings.py:1471 #, fuzzy #| msgid "An entry has been changed on the waiting list." msgid "Require a phone number when signing up to the waiting list.." msgstr "Μια καταχώρηση έχει αλλάξει στη λίστα αναμονής." -#: pretix/base/settings.py:1478 +#: pretix/base/settings.py:1481 #, fuzzy #| msgid "Voucher explanation" msgid "Phone number explanation" msgstr "Εξήγηση κουπονιού" -#: pretix/base/settings.py:1481 +#: pretix/base/settings.py:1484 msgid "" "If you ask for a phone number, explain why you do so and what you will use " "the phone number for." msgstr "" -#: pretix/base/settings.py:1493 +#: pretix/base/settings.py:1496 #, fuzzy #| msgid "Maximum number of items per order" msgid "Maximum number of entries per email address for the same product" msgstr "Μέγιστος αριθμός αντικειμένων ανά παραγγελία" -#: pretix/base/settings.py:1497 +#: pretix/base/settings.py:1500 msgid "" "With an increased limit, a customer may request more than one ticket for a " "specific product using the same, unique email address. However, regardless " @@ -10760,13 +10778,13 @@ msgid "" "ticket at a time." msgstr "" -#: pretix/base/settings.py:1509 +#: pretix/base/settings.py:1512 #, fuzzy #| msgid "Show number of tickets left" msgid "Show number of check-ins to customer" msgstr "Εμφάνιση του αριθμού των εισιτηρίων που απομένουν" -#: pretix/base/settings.py:1510 +#: pretix/base/settings.py:1513 msgid "" "With this option enabled, your customers will be able to see how many times " "they entered the event. This is usually not necessary, but might be useful " @@ -10776,21 +10794,21 @@ msgid "" "check-in lists." msgstr "" -#: pretix/base/settings.py:1523 +#: pretix/base/settings.py:1526 #, fuzzy #| msgid "Reminder to download tickets" msgid "Allow users to download tickets" msgstr "Υπενθύμιση για λήψη των εισιτηρίων" -#: pretix/base/settings.py:1524 +#: pretix/base/settings.py:1527 msgid "If this is off, nobody can download a ticket." msgstr "" -#: pretix/base/settings.py:1533 +#: pretix/base/settings.py:1536 msgid "Download date" msgstr "Ημερομηνία λήψης" -#: pretix/base/settings.py:1534 +#: pretix/base/settings.py:1537 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -10802,49 +10820,49 @@ msgstr "" "είναι διαθέσιμη εάν το επιτρέπει τουλάχιστον μία από τις ημερομηνίες του " "γεγονότος." -#: pretix/base/settings.py:1545 +#: pretix/base/settings.py:1548 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Generate tickets for add-on products and bundled products" msgstr "Δημιουργήστε εισιτήρια για προϊόντα που δεν εισάγονται" -#: pretix/base/settings.py:1546 +#: pretix/base/settings.py:1549 msgid "" "By default, tickets are only issued for products selected individually, not " "for add-on products or bundled products. With this option, a separate ticket " "is issued for every add-on product or bundled product as well." msgstr "" -#: pretix/base/settings.py:1559 +#: pretix/base/settings.py:1562 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Generate tickets for all products" msgstr "Δημιουργήστε εισιτήρια για προϊόντα που δεν εισάγονται" -#: pretix/base/settings.py:1560 +#: pretix/base/settings.py:1563 msgid "" "If turned off, tickets are only issued for products that are marked as an " "\"admission ticket\"in the product settings. You can also turn off ticket " "issuing in every product separately." msgstr "" -#: pretix/base/settings.py:1572 +#: pretix/base/settings.py:1575 #, fuzzy #| msgid "Generate tickets for non-admission products" msgid "Generate tickets for pending orders" msgstr "Δημιουργήστε εισιτήρια για προϊόντα που δεν εισάγονται" -#: pretix/base/settings.py:1573 +#: pretix/base/settings.py:1576 msgid "" "If turned off, ticket downloads are only possible after an order has been " "marked as paid." msgstr "" -#: pretix/base/settings.py:1584 +#: pretix/base/settings.py:1587 msgid "Do not issue ticket before email address is validated" msgstr "" -#: pretix/base/settings.py:1585 +#: pretix/base/settings.py:1588 msgid "" "If turned on, tickets will not be offered for download directly after " "purchase. They will be attached to the payment confirmation email (if the " @@ -10853,13 +10871,13 @@ msgid "" "orders performed through other sales channels." msgstr "" -#: pretix/base/settings.py:1601 +#: pretix/base/settings.py:1604 #, fuzzy #| msgid "Quota availabilities" msgid "Low availability threshold" msgstr "Διαθεσιμότητα quota" -#: pretix/base/settings.py:1602 +#: pretix/base/settings.py:1605 msgid "" "If the availability of tickets falls below this percentage, the event (or a " "date, if it is an event series) will be highlighted to have low availability " @@ -10867,11 +10885,11 @@ msgid "" "availability will not be shown publicly." msgstr "" -#: pretix/base/settings.py:1616 +#: pretix/base/settings.py:1619 msgid "Show availability in event overviews" msgstr "Εμφάνιση διαθεσιμότητας στις επισκοπήσεις συμβάντων" -#: pretix/base/settings.py:1617 +#: pretix/base/settings.py:1620 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -10882,38 +10900,38 @@ msgstr "" "αν έχετε πολλά συμβάντα και η κατάσταση που εμφανίζεται μπορεί να είναι " "παλιά για διάστημα έως δύο λεπτών." -#: pretix/base/settings.py:1630 pretix/base/settings.py:1638 +#: pretix/base/settings.py:1633 pretix/base/settings.py:1641 #: pretix/presale/templates/pretixpresale/fragment_calendar_nav.html:8 msgid "List" msgstr "Λίστα" -#: pretix/base/settings.py:1631 pretix/base/settings.py:1639 +#: pretix/base/settings.py:1634 pretix/base/settings.py:1642 #, fuzzy #| msgid "Calendar" msgid "Week calendar" msgstr "Ημερολόγιο" -#: pretix/base/settings.py:1632 pretix/base/settings.py:1640 +#: pretix/base/settings.py:1635 pretix/base/settings.py:1643 #, fuzzy #| msgid "Calendar" msgid "Month calendar" msgstr "Ημερολόγιο" -#: pretix/base/settings.py:1636 +#: pretix/base/settings.py:1639 msgid "Default overview style" msgstr "Στυλ προκαθορισμένης επισκόπησης" -#: pretix/base/settings.py:1642 +#: pretix/base/settings.py:1645 msgid "" "If your event series has more than 50 dates in the future, only the month or " "week calendar can be used." msgstr "" -#: pretix/base/settings.py:1651 +#: pretix/base/settings.py:1654 msgid "Show filter options for calendar or list view" msgstr "" -#: pretix/base/settings.py:1652 +#: pretix/base/settings.py:1655 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "" @@ -10921,56 +10939,56 @@ msgid "" "settings." msgstr "Το επιλεγμένο προϊόν δεν είναι ενεργό ή δεν έχει καθοριστεί τιμή." -#: pretix/base/settings.py:1661 +#: pretix/base/settings.py:1664 msgid "Hide all unavailable dates from calendar or list views" msgstr "" -#: pretix/base/settings.py:1662 pretix/base/settings.py:1673 +#: pretix/base/settings.py:1665 pretix/base/settings.py:1676 msgid "" "This option currently only affects the calendar of this event series, not " "the organizer-wide calendar." msgstr "" -#: pretix/base/settings.py:1672 +#: pretix/base/settings.py:1675 msgid "Hide all past dates from calendar" msgstr "" -#: pretix/base/settings.py:1684 pretix/base/settings.py:1693 +#: pretix/base/settings.py:1687 pretix/base/settings.py:1696 msgid "No modifications after order was submitted" msgstr "" -#: pretix/base/settings.py:1685 pretix/base/settings.py:1694 +#: pretix/base/settings.py:1688 pretix/base/settings.py:1697 #, fuzzy #| msgid "Only pending or paid orders can be changed." msgid "Only the person who ordered can make changes" msgstr "Μόνο εκκρεμείς ή πληρωμένες εντολές μπορούν να αλλάξουν." -#: pretix/base/settings.py:1686 pretix/base/settings.py:1695 +#: pretix/base/settings.py:1689 pretix/base/settings.py:1698 msgid "Both the attendee and the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1690 +#: pretix/base/settings.py:1693 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Allow customers to modify their information" msgstr "Αυτόματη επιστροφή χρημάτων" -#: pretix/base/settings.py:1705 +#: pretix/base/settings.py:1708 msgid "Allow customers to modify their information after they checked in." msgstr "" -#: pretix/base/settings.py:1706 +#: pretix/base/settings.py:1709 msgid "" "By default, no more modifications are possible for an order as soon as one " "of the tickets in the order has been checked in." msgstr "" -#: pretix/base/settings.py:1716 +#: pretix/base/settings.py:1719 msgid "Last date of modifications" msgstr "Τελευταία ημερομηνία τροποποιήσεων" -#: pretix/base/settings.py:1717 +#: pretix/base/settings.py:1720 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -10983,64 +11001,64 @@ msgstr "" "παραγγελία περιέχει εισιτήρια για πολλαπλές ημερομηνίες γεγονότων, θα " "χρησιμοποιηθεί η νωρίτερη ημερομηνία." -#: pretix/base/settings.py:1728 +#: pretix/base/settings.py:1731 #, fuzzy #| msgid "Customers can cancel their paid orders" msgid "Customers can change the variation of the products they purchased" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις πληρωμένες παραγγελίες τους" -#: pretix/base/settings.py:1737 +#: pretix/base/settings.py:1740 #, fuzzy #| msgid "Customers can cancel their paid orders" msgid "Customers can change their selected add-on products" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις πληρωμένες παραγγελίες τους" -#: pretix/base/settings.py:1747 pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 msgid "" "Only allow changes if the resulting price is higher or equal than the " "previous price." msgstr "" -#: pretix/base/settings.py:1748 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1751 pretix/base/settings.py:1762 msgid "" "Only allow changes if the resulting price is higher than the previous price." msgstr "" -#: pretix/base/settings.py:1749 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 msgid "" "Only allow changes if the resulting price is equal to the previous price." msgstr "" -#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 +#: pretix/base/settings.py:1753 pretix/base/settings.py:1764 msgid "" "Allow changes regardless of price, as long as no refund is required (i.e. " "the resulting price is not lower than what has already been paid)." msgstr "" -#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 +#: pretix/base/settings.py:1755 pretix/base/settings.py:1766 msgid "Allow changes regardless of price, even if this results in a refund." msgstr "" -#: pretix/base/settings.py:1756 +#: pretix/base/settings.py:1759 #, fuzzy #| msgid "Require email addresses per ticket" msgid "Requirement for changed prices" msgstr "Απαιτήστε διευθύνσεις ηλεκτρονικού ταχυδρομείου ανά εισιτήριο" -#: pretix/base/settings.py:1774 +#: pretix/base/settings.py:1777 #, fuzzy #| msgid "Do not allow cancellations after" msgid "Do not allow changes after" msgstr "Μην επιτρέπετε ακυρώσεις μετά" -#: pretix/base/settings.py:1783 +#: pretix/base/settings.py:1786 #, fuzzy #| msgctxt "invoice" #| msgid "The payment for this invoice has already been received." msgid "Allow change even though the ticket has already been checked in" msgstr "Η πληρωμή για αυτό το τιμολόγιο έχει ήδη παραληφθεί." -#: pretix/base/settings.py:1784 +#: pretix/base/settings.py:1787 msgid "" "By default, order changes are disabled after any ticket in the order has " "been checked in. If you check this box, this requirement is lifted. It is " @@ -11049,11 +11067,11 @@ msgid "" "limitation on price changes above." msgstr "" -#: pretix/base/settings.py:1796 +#: pretix/base/settings.py:1799 msgid "Allow individual attendees to change their ticket" msgstr "" -#: pretix/base/settings.py:1797 +#: pretix/base/settings.py:1800 msgid "" "By default, only the person who ordered the tickets can make any changes. If " "you check this box, individual attendees can also make changes. However, " @@ -11062,45 +11080,45 @@ msgid "" "customer." msgstr "" -#: pretix/base/settings.py:1809 +#: pretix/base/settings.py:1812 msgid "Customers can cancel their unpaid orders" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις απλήρωτες παραγγελίες τους" -#: pretix/base/settings.py:1821 +#: pretix/base/settings.py:1824 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "Charge a fixed cancellation fee" msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης" -#: pretix/base/settings.py:1822 pretix/base/settings.py:1833 -#: pretix/base/settings.py:1847 +#: pretix/base/settings.py:1825 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1850 msgid "" "Only affects orders pending payments, a cancellation fee for free orders is " "never charged. Note that it will be your responsibility to claim the " "cancellation fee from the user." msgstr "" -#: pretix/base/settings.py:1832 +#: pretix/base/settings.py:1835 #, fuzzy #| msgid "Keep payment, shipping and service fees" msgid "Charge payment, shipping and service fees" msgstr "Διατηρείτε τα τέλη πληρωμής, αποστολής και παροχής υπηρεσιών" -#: pretix/base/settings.py:1846 +#: pretix/base/settings.py:1849 #, fuzzy #| msgid "Keep a percentual cancellation fee" msgid "Charge a percentual cancellation fee" msgstr "Διατηρήστε μια ποσοστιαία αμοιβή ακύρωσης" -#: pretix/base/settings.py:1857 pretix/base/settings.py:1996 +#: pretix/base/settings.py:1860 pretix/base/settings.py:1999 msgid "Do not allow cancellations after" msgstr "Μην επιτρέπετε ακυρώσεις μετά" -#: pretix/base/settings.py:1866 +#: pretix/base/settings.py:1869 msgid "Customers can cancel their paid orders" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις πληρωμένες παραγγελίες τους" -#: pretix/base/settings.py:1867 +#: pretix/base/settings.py:1870 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -11109,41 +11127,41 @@ msgstr "" "πληρωμής. Διαφορετικά, θα δημιουργηθεί μη αυτόματη επιστροφή χρημάτων για να " "επεξεργαστείτε με μη αυτόματο τρόπο." -#: pretix/base/settings.py:1880 pretix/control/forms/orders.py:888 +#: pretix/base/settings.py:1883 pretix/control/forms/orders.py:888 msgid "Keep a fixed cancellation fee" msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης" -#: pretix/base/settings.py:1889 +#: pretix/base/settings.py:1892 msgid "Keep payment, shipping and service fees" msgstr "Διατηρείτε τα τέλη πληρωμής, αποστολής και παροχής υπηρεσιών" -#: pretix/base/settings.py:1901 pretix/control/forms/orders.py:899 +#: pretix/base/settings.py:1904 pretix/control/forms/orders.py:899 msgid "Keep a percentual cancellation fee" msgstr "Διατηρήστε μια ποσοστιαία αμοιβή ακύρωσης" -#: pretix/base/settings.py:1910 +#: pretix/base/settings.py:1913 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:1911 +#: pretix/base/settings.py:1914 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1916 +#: pretix/base/settings.py:1919 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1923 +#: pretix/base/settings.py:1926 #, fuzzy #| msgid "Voucher explanation" msgid "Voluntary lower refund explanation" msgstr "Εξήγηση κουπονιού" -#: pretix/base/settings.py:1926 +#: pretix/base/settings.py:1929 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -11151,89 +11169,89 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1941 +#: pretix/base/settings.py:1944 msgid "Step size for reduction amount" msgstr "" -#: pretix/base/settings.py:1942 +#: pretix/base/settings.py:1945 msgid "" "By default, customers can choose an arbitrary amount for you to keep. If you " "set this to e.g. 10, they will only be able to choose values in increments " "of 10." msgstr "" -#: pretix/base/settings.py:1952 +#: pretix/base/settings.py:1955 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:1965 msgid "" "Do not show the cancellation fee to users when they request cancellation." msgstr "" -#: pretix/base/settings.py:1971 pretix/base/settings.py:1981 +#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1972 pretix/base/settings.py:1982 +#: pretix/base/settings.py:1975 pretix/base/settings.py:1985 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1973 pretix/base/settings.py:1983 +#: pretix/base/settings.py:1976 pretix/base/settings.py:1986 #, fuzzy #| msgid "Credit card" msgid "All refunds are issued as gift cards" msgstr "Πιστωτική κάρτα" -#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 +#: pretix/base/settings.py:1977 pretix/base/settings.py:1987 msgid "Do not handle refunds automatically at all" msgstr "" -#: pretix/base/settings.py:1979 +#: pretix/base/settings.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:148 #, fuzzy #| msgid "Refund order" msgid "Refund method" msgstr "Επιστροφή χρημάτων παραγγελίας" -#: pretix/base/settings.py:2005 pretix/base/settings.py:2018 +#: pretix/base/settings.py:2008 pretix/base/settings.py:2021 #, fuzzy #| msgid "Generate cancellation" msgid "Terms of cancellation" msgstr "Δημιουργία ακύρωσης" -#: pretix/base/settings.py:2008 +#: pretix/base/settings.py:2011 msgid "" "This text will be shown when cancellation is allowed for a paid order. Leave " "empty if you want pretix to automatically generate the terms of cancellation " "based on your settings." msgstr "" -#: pretix/base/settings.py:2021 +#: pretix/base/settings.py:2024 msgid "" "This text will be shown when cancellation is allowed for an unpaid or free " "order. Leave empty if you want pretix to automatically generate the terms of " "cancellation based on your settings." msgstr "" -#: pretix/base/settings.py:2031 pretix/control/forms/event.py:1706 +#: pretix/base/settings.py:2034 pretix/control/forms/event.py:1706 msgid "Contact address" msgstr "Διεύθυνση Επικοινωνίας" -#: pretix/base/settings.py:2032 pretix/control/forms/event.py:1708 +#: pretix/base/settings.py:2035 pretix/control/forms/event.py:1708 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Θα το δείξουμε δημοσίως για να επιτρέψουμε στους συμμετέχοντες να " "επικοινωνήσουν μαζί σας." -#: pretix/base/settings.py:2040 pretix/control/forms/event.py:1700 +#: pretix/base/settings.py:2043 pretix/control/forms/event.py:1700 msgid "Imprint URL" msgstr "Διεύθυνση URL αποτύπωσης" -#: pretix/base/settings.py:2041 pretix/control/forms/event.py:1701 +#: pretix/base/settings.py:2044 pretix/control/forms/event.py:1701 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -11241,11 +11259,11 @@ msgstr "" "Αυτό πρέπει να δείχνει π.χ. σε ένα μέρος του ιστότοπού σας που έχει τα " "στοιχεία επικοινωνίας σας και νομικές πληροφορίες." -#: pretix/base/settings.py:2051 +#: pretix/base/settings.py:2054 msgid "Privacy Policy URL" msgstr "" -#: pretix/base/settings.py:2052 +#: pretix/base/settings.py:2055 #, fuzzy #| msgid "" #| "This should point e.g. to a part of your website that has your contact " @@ -11257,20 +11275,20 @@ msgstr "" "Αυτό πρέπει να δείχνει π.χ. σε ένα μέρος του ιστότοπού σας που έχει τα " "στοιχεία επικοινωνίας σας και νομικές πληροφορίες." -#: pretix/base/settings.py:2074 +#: pretix/base/settings.py:2077 #, fuzzy #| msgid "Cached ticket files" msgid "Attach ticket files" msgstr "Αποθηκευμένα(cached) αρχεία εισιτηρίων" -#: pretix/base/settings.py:2076 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Tickets will never be attached if they're larger than {size} to avoid email " "delivery problems." msgstr "" -#: pretix/base/settings.py:2087 pretix/plugins/sendmail/forms.py:201 +#: pretix/base/settings.py:2090 pretix/plugins/sendmail/forms.py:201 #: pretix/plugins/sendmail/models.py:270 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66 #, fuzzy @@ -11278,29 +11296,29 @@ msgstr "" msgid "Attach calendar files" msgstr "Αποθηκευμένα(cached) αρχεία εισιτηρίων" -#: pretix/base/settings.py:2088 +#: pretix/base/settings.py:2091 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:2097 +#: pretix/base/settings.py:2100 msgid "Attach calendar files only after order has been paid" msgstr "" -#: pretix/base/settings.py:2098 +#: pretix/base/settings.py:2101 msgid "" "Use this if you e.g. put a private access link into the calendar file to " "make sure people only receive it after their payment was confirmed." msgstr "" -#: pretix/base/settings.py:2107 +#: pretix/base/settings.py:2110 #, fuzzy #| msgid "Product description" msgid "Event description" msgstr "Περιγραφή προϊόντος" -#: pretix/base/settings.py:2110 +#: pretix/base/settings.py:2113 msgid "" "You can use this to share information with your attendees, such as travel " "information or the link to a digital event. If you keep it empty, we will " @@ -11310,11 +11328,11 @@ msgid "" "people." msgstr "" -#: pretix/base/settings.py:2123 +#: pretix/base/settings.py:2126 msgid "Subject prefix" msgstr "Πρόθεμα θέματος" -#: pretix/base/settings.py:2124 +#: pretix/base/settings.py:2127 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -11323,23 +11341,23 @@ msgstr "" "ταχυδρομείου, μορφοποιημένα ως [prefix]. Επιλέξτε, για παράδειγμα, μια " "σύντομη μορφή του ονόματος του συμβάντος σας." -#: pretix/base/settings.py:2138 pretix/control/forms/mailsetup.py:35 +#: pretix/base/settings.py:2141 pretix/control/forms/mailsetup.py:35 #: pretix/control/forms/mailsetup.py:108 #: pretix/control/templates/pretixcontrol/event/mail.html:39 #: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "Διεύθυνση αποστολέα" -#: pretix/base/settings.py:2139 pretix/control/forms/mailsetup.py:36 +#: pretix/base/settings.py:2142 pretix/control/forms/mailsetup.py:36 #: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "Διεύθυνση αποστολέα για εξερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου" -#: pretix/base/settings.py:2148 +#: pretix/base/settings.py:2151 msgid "Sender name" msgstr "Ονομα αποστολέα" -#: pretix/base/settings.py:2149 +#: pretix/base/settings.py:2152 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -11348,20 +11366,20 @@ msgstr "" "για εξερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου. Προεπιλογή στο όνομα του " "συμβάντος σας." -#: pretix/base/settings.py:2167 pretix/base/settings.py:2224 -#: pretix/base/settings.py:2241 pretix/base/settings.py:2259 +#: pretix/base/settings.py:2170 pretix/base/settings.py:2227 +#: pretix/base/settings.py:2244 pretix/base/settings.py:2262 #, python-brace-format msgid "Your order: {code}" msgstr "Η παραγγελία σας: {code}" -#: pretix/base/settings.py:2171 pretix/base/settings.py:2204 -#: pretix/base/settings.py:2309 pretix/base/settings.py:2542 -#: pretix/base/settings.py:2579 +#: pretix/base/settings.py:2174 pretix/base/settings.py:2207 +#: pretix/base/settings.py:2312 pretix/base/settings.py:2545 +#: pretix/base/settings.py:2582 #, python-brace-format msgid "Your event registration: {code}" msgstr "Η εγγραφή σας στην εκδήλωση: {code}" -#: pretix/base/settings.py:2175 +#: pretix/base/settings.py:2178 #, python-brace-format msgid "" "Hello,\n" @@ -11387,12 +11405,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2188 +#: pretix/base/settings.py:2191 #, python-brace-format msgid "Your orders for {event}" msgstr "Οι παραγγελίες σας για {event}" -#: pretix/base/settings.py:2192 +#: pretix/base/settings.py:2195 #, python-brace-format msgid "" "Hello,\n" @@ -11415,7 +11433,7 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2211 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -11438,7 +11456,7 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2228 +#: pretix/base/settings.py:2231 #, python-brace-format msgid "" "Hello,\n" @@ -11465,7 +11483,7 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του{event}" -#: pretix/base/settings.py:2245 +#: pretix/base/settings.py:2248 #, python-brace-format msgid "" "Hello,\n" @@ -11493,7 +11511,7 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2263 +#: pretix/base/settings.py:2266 #, python-brace-format msgid "" "Hello,\n" @@ -11525,13 +11543,13 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2281 +#: pretix/base/settings.py:2284 #, fuzzy #| msgid "Split into new order" msgid "Attachment for new orders" msgstr "Διαχωρίστε σε νέα παραγγελία" -#: pretix/base/settings.py:2286 +#: pretix/base/settings.py:2289 #, python-brace-format msgid "" "This file will be attached to the first email that we send for every new " @@ -11543,7 +11561,7 @@ msgid "" "vital email going to spam, you can only upload PDF files of up to {size} MB." msgstr "" -#: pretix/base/settings.py:2313 +#: pretix/base/settings.py:2316 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -11566,12 +11584,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2325 +#: pretix/base/settings.py:2328 #, python-brace-format msgid "Your order has been changed: {code}" msgstr "Η παραγγελία σας έχει αλλάξει: {code}" -#: pretix/base/settings.py:2329 +#: pretix/base/settings.py:2332 #, python-brace-format msgid "" "Hello,\n" @@ -11594,12 +11612,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2341 +#: pretix/base/settings.py:2344 #, python-brace-format msgid "Payment received for your order: {code}" msgstr "Η πληρωμή που λάβατε για την παραγγελία σας: {code}" -#: pretix/base/settings.py:2345 +#: pretix/base/settings.py:2348 #, python-brace-format msgid "" "Hello,\n" @@ -11627,12 +11645,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2363 +#: pretix/base/settings.py:2366 #, python-brace-format msgid "Event registration confirmed: {code}" msgstr "Επιβεβαίωση εγγραφής εκδήλωσης: {code}" -#: pretix/base/settings.py:2367 +#: pretix/base/settings.py:2370 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -11655,12 +11673,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2384 pretix/control/forms/event.py:1134 +#: pretix/base/settings.py:2387 pretix/control/forms/event.py:1134 #: pretix/control/forms/event.py:1234 pretix/plugins/sendmail/models.py:275 msgid "Number of days" msgstr "Αριθμός ημερών" -#: pretix/base/settings.py:2386 pretix/control/forms/event.py:1137 +#: pretix/base/settings.py:2389 pretix/control/forms/event.py:1137 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." @@ -11668,12 +11686,12 @@ msgstr "" "Αυτό το μήνυμα ηλεκτρονικού ταχυδρομείου θα αποσταλεί πολλές ημέρες πριν τη " "λήξη της παραγγελίας. Εάν η τιμή είναι 0, το μήνυμα δεν θα αποσταλεί ποτέ." -#: pretix/base/settings.py:2394 +#: pretix/base/settings.py:2397 #, python-brace-format msgid "Your order is about to expire: {code}" msgstr "Η παραγγελία σας πρόκειται να λήξει: {code}" -#: pretix/base/settings.py:2398 +#: pretix/base/settings.py:2401 #, python-brace-format msgid "" "Hello,\n" @@ -11701,12 +11719,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2412 +#: pretix/base/settings.py:2415 #, python-brace-format msgid "Your order is pending payment: {code}" msgstr "Η παραγγελία σας εκκρεμεί πληρωμή: {code}" -#: pretix/base/settings.py:2416 +#: pretix/base/settings.py:2419 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11745,13 +11763,13 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2429 +#: pretix/base/settings.py:2432 #, fuzzy, python-brace-format #| msgid "Payment received for your order: {code}" msgid "Incomplete payment received: {code}" msgstr "Η πληρωμή που λάβατε για την παραγγελία σας: {code}" -#: pretix/base/settings.py:2433 +#: pretix/base/settings.py:2436 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11793,13 +11811,13 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2449 +#: pretix/base/settings.py:2452 #, fuzzy, python-brace-format #| msgid "Payment received for your order: {code}" msgid "Payment failed for your order: {code}" msgstr "Η πληρωμή που λάβατε για την παραγγελία σας: {code}" -#: pretix/base/settings.py:2453 +#: pretix/base/settings.py:2456 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11841,12 +11859,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2467 +#: pretix/base/settings.py:2470 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Έχετε επιλεγεί από τη λίστα αναμονής για {event}" -#: pretix/base/settings.py:2471 +#: pretix/base/settings.py:2474 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -11921,12 +11939,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2500 +#: pretix/base/settings.py:2503 #, python-brace-format msgid "Order canceled: {code}" msgstr "Παραγγελία ακυρώθηκε: {code}" -#: pretix/base/settings.py:2504 +#: pretix/base/settings.py:2507 #, python-brace-format msgid "" "Hello,\n" @@ -11953,12 +11971,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2518 +#: pretix/base/settings.py:2521 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Η παραγγελία εγκρίνεται και αναμένεται πληρωμή: {code}" -#: pretix/base/settings.py:2522 +#: pretix/base/settings.py:2525 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -12005,7 +12023,7 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2546 pretix/base/settings.py:2583 +#: pretix/base/settings.py:2549 pretix/base/settings.py:2586 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -12038,12 +12056,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2558 +#: pretix/base/settings.py:2561 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Η παραγγελία εγκρίθηκε και επιβεβαιώθηκε: {code}" -#: pretix/base/settings.py:2562 +#: pretix/base/settings.py:2565 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -12082,12 +12100,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του{event}" -#: pretix/base/settings.py:2595 +#: pretix/base/settings.py:2598 #, python-brace-format msgid "Order denied: {code}" msgstr "Η παραγγελία απορρίφθηκε: {code}" -#: pretix/base/settings.py:2599 +#: pretix/base/settings.py:2602 #, python-brace-format msgid "" "Hello,\n" @@ -12116,7 +12134,7 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2614 +#: pretix/base/settings.py:2617 #, python-brace-format msgid "" "Hello,\n" @@ -12136,12 +12154,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2632 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2635 pretix/base/settings.py:2651 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Το εισιτήριό σας είναι έτοιμο για λήψη: {code}" -#: pretix/base/settings.py:2636 +#: pretix/base/settings.py:2639 #, fuzzy, python-brace-format #| msgid "" #| "Hello {attendee_name},\n" @@ -12174,7 +12192,7 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2652 +#: pretix/base/settings.py:2655 #, python-brace-format msgid "" "Hello,\n" @@ -12197,12 +12215,12 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:2664 +#: pretix/base/settings.py:2667 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2668 +#: pretix/base/settings.py:2671 #, python-brace-format msgid "" "Hello {name},\n" @@ -12222,12 +12240,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2686 +#: pretix/base/settings.py:2689 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2690 +#: pretix/base/settings.py:2693 #, python-brace-format msgid "" "Hello {name},\n" @@ -12247,12 +12265,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2708 +#: pretix/base/settings.py:2711 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2712 +#: pretix/base/settings.py:2715 #, python-brace-format msgid "" "Hello {name},\n" @@ -12272,59 +12290,59 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2764 pretix/base/settings.py:2771 -#: pretix/base/settings.py:2785 pretix/base/settings.py:2793 -#: pretix/base/settings.py:2807 pretix/base/settings.py:2815 -#: pretix/base/settings.py:2829 pretix/base/settings.py:2836 +#: pretix/base/settings.py:2767 pretix/base/settings.py:2774 +#: pretix/base/settings.py:2788 pretix/base/settings.py:2796 +#: pretix/base/settings.py:2810 pretix/base/settings.py:2818 +#: pretix/base/settings.py:2832 pretix/base/settings.py:2839 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Παρακαλώ εισάγετε τον δεκαεξαδικό κώδικα ενός χρώματος, π.χ. # 990000." -#: pretix/base/settings.py:2768 +#: pretix/base/settings.py:2771 msgid "Primary color" msgstr "Βασικό χρώμα" -#: pretix/base/settings.py:2789 +#: pretix/base/settings.py:2792 msgid "Accent color for success" msgstr "Χρώμα για επιτυχία" -#: pretix/base/settings.py:2790 +#: pretix/base/settings.py:2793 msgid "We strongly suggest to use a shade of green." msgstr "Συνιστούμε να χρησιμοποιήσετε μια πράσινη απόχρωση." -#: pretix/base/settings.py:2811 +#: pretix/base/settings.py:2814 msgid "Accent color for errors" msgstr "Χρώμα για σφάλματα" -#: pretix/base/settings.py:2812 +#: pretix/base/settings.py:2815 msgid "We strongly suggest to use a shade of red." msgstr "Σας προτείνουμε να χρησιμοποιήσετε μια σκιά του κόκκινου." -#: pretix/base/settings.py:2833 +#: pretix/base/settings.py:2836 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2848 +#: pretix/base/settings.py:2851 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2857 +#: pretix/base/settings.py:2860 msgid "" "Use native spinners in the widget instead of custom ones for numeric inputs " "such as quantity." msgstr "" -#: pretix/base/settings.py:2868 +#: pretix/base/settings.py:2871 msgid "Only respected by modern browsers." msgstr "Συμαβτό μόνο από τα σύγχρονα προγράμματα περιήγησης." -#: pretix/base/settings.py:2879 pretix/base/settings.py:2922 +#: pretix/base/settings.py:2882 pretix/base/settings.py:2925 #: pretix/control/forms/organizer.py:520 #, fuzzy #| msgid "Sender name" msgid "Header image" msgstr "Ονομα αποστολέα" -#: pretix/base/settings.py:2882 +#: pretix/base/settings.py:2885 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your events name " @@ -12341,26 +12359,26 @@ msgstr "" "και η ημερομηνία των συμβάντων στην κεφαλίδα της σελίδας. Θα εμφανιστεί το " "λογότυπό σας με μέγιστο ύψος 120 pixel." -#: pretix/base/settings.py:2902 pretix/base/settings.py:2944 +#: pretix/base/settings.py:2905 pretix/base/settings.py:2947 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2903 pretix/base/settings.py:2945 +#: pretix/base/settings.py:2906 pretix/base/settings.py:2948 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2912 +#: pretix/base/settings.py:2915 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2913 +#: pretix/base/settings.py:2916 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2925 pretix/control/forms/organizer.py:524 +#: pretix/base/settings.py:2928 pretix/control/forms/organizer.py:524 #, fuzzy #| msgid "" #| "If you provide a logo image, we will by default not show your " @@ -12377,15 +12395,15 @@ msgstr "" "του οργανισμού σας στην κεφαλίδα της σελίδας. Θα εμφανιστεί το λογότυπό σας " "με μέγιστο ύψος 120 pixel." -#: pretix/base/settings.py:2954 +#: pretix/base/settings.py:2957 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2962 +#: pretix/base/settings.py:2965 msgid "Favicon" msgstr "Favicon" -#: pretix/base/settings.py:2965 +#: pretix/base/settings.py:2968 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." @@ -12394,11 +12412,11 @@ msgstr "" "pretix. Συνιστούμε ένα μέγεθος τουλάχιστον 200x200px για να φιλοξενήσει τις " "περισσότερες συσκευές." -#: pretix/base/settings.py:2981 +#: pretix/base/settings.py:2984 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2984 +#: pretix/base/settings.py:2987 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -12407,19 +12425,19 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:3002 +#: pretix/base/settings.py:3005 msgid "Logo image" msgstr "Εικόνα λογοτύπου" -#: pretix/base/settings.py:3006 +#: pretix/base/settings.py:3009 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Θα δείξουμε το λογότυπό σας με μέγιστο ύψος και πλάτος 2,5 cm." -#: pretix/base/settings.py:3032 pretix/base/settings.py:3138 +#: pretix/base/settings.py:3035 pretix/base/settings.py:3141 msgid "Info text" msgstr "Κείμενο πληροφοριών" -#: pretix/base/settings.py:3035 pretix/base/settings.py:3140 +#: pretix/base/settings.py:3038 pretix/base/settings.py:3143 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -12427,11 +12445,11 @@ msgstr "" "Δεν εμφανίζεται οπουδήποτε από προεπιλογή, αλλά αν θέλετε, μπορείτε να " "χρησιμοποιήσετε αυτό π.χ. στα πρότυπα εισιτηρίων." -#: pretix/base/settings.py:3044 +#: pretix/base/settings.py:3047 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:3047 +#: pretix/base/settings.py:3050 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -12443,21 +12461,21 @@ msgstr "" "Αυτό το κείμενο θα εμφανιστεί πάνω από τις επιλογές πληρωμής. Μπορείτε να " "εξηγήσετε τις επιλογές στον χρήστη εδώ, αν θέλετε." -#: pretix/base/settings.py:3057 +#: pretix/base/settings.py:3060 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:3060 +#: pretix/base/settings.py:3063 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3070 +#: pretix/base/settings.py:3073 msgid "Voucher explanation" msgstr "Εξήγηση κουπονιού" -#: pretix/base/settings.py:3073 +#: pretix/base/settings.py:3076 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -12466,13 +12484,13 @@ msgstr "" "Μπορείτε να το χρησιμοποιήσετε π.χ. για να εξηγήσετε τον τρόπο απόκτησης " "ενός κωδικού κουπονιού." -#: pretix/base/settings.py:3083 +#: pretix/base/settings.py:3086 #, fuzzy #| msgid "Attendee name" msgid "Attendee data explanation" msgstr "Όνομα συμμετεχόντος" -#: pretix/base/settings.py:3086 +#: pretix/base/settings.py:3089 #, fuzzy #| msgid "" #| "This text will be shown next to the input for a voucher code. You can use " @@ -12485,23 +12503,23 @@ msgstr "" "Μπορείτε να το χρησιμοποιήσετε π.χ. για να εξηγήσετε τον τρόπο απόκτησης " "ενός κωδικού κουπονιού." -#: pretix/base/settings.py:3096 +#: pretix/base/settings.py:3099 #, fuzzy #| msgid "Additional fee" msgid "Additional success message" msgstr "Επιπλέον χρέωση" -#: pretix/base/settings.py:3097 +#: pretix/base/settings.py:3100 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:3109 +#: pretix/base/settings.py:3112 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:3116 +#: pretix/base/settings.py:3119 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -12511,15 +12529,15 @@ msgstr "" "περιλαμβάνει έναν σύνδεσμο που θα σας χρειαστεί για να αποκτήσετε πρόσβαση " "στην παραγγελία σας αργότερα." -#: pretix/base/settings.py:3123 +#: pretix/base/settings.py:3126 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3152 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:3153 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -12527,75 +12545,75 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:3222 pretix/base/settings.py:3232 +#: pretix/base/settings.py:3225 pretix/base/settings.py:3235 msgid "Event start time (descending)" msgstr "Ώρα έναρξης εκδήλωσης (φθίνουσα)" -#: pretix/base/settings.py:3224 pretix/base/settings.py:3234 +#: pretix/base/settings.py:3227 pretix/base/settings.py:3237 msgid "Name (descending)" msgstr "Όνομα (φθίνουσα)" -#: pretix/base/settings.py:3229 +#: pretix/base/settings.py:3232 msgctxt "subevent" msgid "Date ordering" msgstr "Ημερομηνία παραγγελίας" -#: pretix/base/settings.py:3245 +#: pretix/base/settings.py:3248 msgid "Link back to organizer overview on all event pages" msgstr "" "Συνδέστε ξανά την επισκόπηση των διοργανωτών σε όλες τις σελίδες των " "εκδηλώσεων" -#: pretix/base/settings.py:3254 +#: pretix/base/settings.py:3257 msgid "Homepage text" msgstr "Το κείμενο της αρχικής σελίδας" -#: pretix/base/settings.py:3256 +#: pretix/base/settings.py:3259 msgid "This will be displayed on the organizer homepage." msgstr "Αυτό θα εμφανιστεί στην αρχική σελίδα του διοργανωτή." -#: pretix/base/settings.py:3271 +#: pretix/base/settings.py:3274 #, fuzzy #| msgid "Gift card" msgid "Length of gift card codes" msgstr "Δωροκάρτα" -#: pretix/base/settings.py:3272 +#: pretix/base/settings.py:3275 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:3288 +#: pretix/base/settings.py:3291 #, fuzzy #| msgid "Gift card" msgid "Validity of gift card codes in years" msgstr "Δωροκάρτα" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3292 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:3298 +#: pretix/base/settings.py:3301 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:3304 +#: pretix/base/settings.py:3307 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:3311 +#: pretix/base/settings.py:3314 #, fuzzy #| msgid "Additional text" msgid "Dialog text" msgstr "Πρόσθετο κείμενο" -#: pretix/base/settings.py:3318 +#: pretix/base/settings.py:3321 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -12603,200 +12621,200 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:3326 +#: pretix/base/settings.py:3329 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:3332 +#: pretix/base/settings.py:3335 #, fuzzy #| msgid "Price settings" msgid "Privacy settings" msgstr "Ρυθμίσεις τιμών" -#: pretix/base/settings.py:3337 +#: pretix/base/settings.py:3340 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:3343 +#: pretix/base/settings.py:3346 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:3348 +#: pretix/base/settings.py:3351 #, fuzzy #| msgid "Product description" msgid "\"Accept\" button description" msgstr "Περιγραφή προϊόντος" -#: pretix/base/settings.py:3354 +#: pretix/base/settings.py:3357 #, fuzzy #| msgid "Required question" msgid "Required cookies only" msgstr "Απαιτούμενη ερώτηση" -#: pretix/base/settings.py:3359 +#: pretix/base/settings.py:3362 #, fuzzy #| msgid "Product description" msgid "\"Reject\" button description" msgstr "Περιγραφή προϊόντος" -#: pretix/base/settings.py:3369 +#: pretix/base/settings.py:3372 #, fuzzy #| msgid "Customers can cancel their unpaid orders" msgid "Customers can choose their own seats" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις απλήρωτες παραγγελίες τους" -#: pretix/base/settings.py:3370 +#: pretix/base/settings.py:3373 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:3396 +#: pretix/base/settings.py:3399 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:3406 +#: pretix/base/settings.py:3409 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:3416 +#: pretix/base/settings.py:3419 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:3429 +#: pretix/base/settings.py:3432 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:3430 +#: pretix/base/settings.py:3433 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3431 +#: pretix/base/settings.py:3434 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:3463 pretix/base/settings.py:3476 -#: pretix/base/settings.py:3492 pretix/base/settings.py:3542 -#: pretix/base/settings.py:3555 pretix/base/settings.py:3569 -#: pretix/base/settings.py:3622 pretix/base/settings.py:3643 -#: pretix/base/settings.py:3665 +#: pretix/base/settings.py:3466 pretix/base/settings.py:3479 +#: pretix/base/settings.py:3495 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3572 +#: pretix/base/settings.py:3625 pretix/base/settings.py:3646 +#: pretix/base/settings.py:3668 msgid "Given name" msgstr "'Ονομα" -#: pretix/base/settings.py:3464 pretix/base/settings.py:3477 -#: pretix/base/settings.py:3493 pretix/base/settings.py:3509 -#: pretix/base/settings.py:3526 pretix/base/settings.py:3541 -#: pretix/base/settings.py:3556 pretix/base/settings.py:3570 -#: pretix/base/settings.py:3623 pretix/base/settings.py:3644 -#: pretix/base/settings.py:3666 +#: pretix/base/settings.py:3467 pretix/base/settings.py:3480 +#: pretix/base/settings.py:3496 pretix/base/settings.py:3512 +#: pretix/base/settings.py:3529 pretix/base/settings.py:3544 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3573 +#: pretix/base/settings.py:3626 pretix/base/settings.py:3647 +#: pretix/base/settings.py:3669 msgid "Family name" msgstr "Επώνυμο" -#: pretix/base/settings.py:3468 pretix/base/settings.py:3484 -#: pretix/base/settings.py:3500 pretix/base/settings.py:3515 -#: pretix/base/settings.py:3533 pretix/base/settings.py:3548 -#: pretix/base/settings.py:3578 pretix/base/settings.py:3602 -#: pretix/base/settings.py:3634 pretix/base/settings.py:3656 -#: pretix/base/settings.py:3687 +#: pretix/base/settings.py:3471 pretix/base/settings.py:3487 +#: pretix/base/settings.py:3503 pretix/base/settings.py:3518 +#: pretix/base/settings.py:3536 pretix/base/settings.py:3551 +#: pretix/base/settings.py:3581 pretix/base/settings.py:3605 +#: pretix/base/settings.py:3637 pretix/base/settings.py:3659 +#: pretix/base/settings.py:3690 msgctxt "person_name_sample" msgid "John" msgstr "Γιάννης" -#: pretix/base/settings.py:3469 pretix/base/settings.py:3485 -#: pretix/base/settings.py:3501 pretix/base/settings.py:3517 -#: pretix/base/settings.py:3535 pretix/base/settings.py:3549 -#: pretix/base/settings.py:3579 pretix/base/settings.py:3635 -#: pretix/base/settings.py:3657 pretix/base/settings.py:3688 +#: pretix/base/settings.py:3472 pretix/base/settings.py:3488 +#: pretix/base/settings.py:3504 pretix/base/settings.py:3520 +#: pretix/base/settings.py:3538 pretix/base/settings.py:3552 +#: pretix/base/settings.py:3582 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3660 pretix/base/settings.py:3691 msgctxt "person_name_sample" msgid "Doe" msgstr "Ντόης" -#: pretix/base/settings.py:3475 pretix/base/settings.py:3491 -#: pretix/base/settings.py:3523 pretix/base/settings.py:3642 -#: pretix/base/settings.py:3664 +#: pretix/base/settings.py:3478 pretix/base/settings.py:3494 +#: pretix/base/settings.py:3526 pretix/base/settings.py:3645 +#: pretix/base/settings.py:3667 msgctxt "person_name" msgid "Title" msgstr "Τίτλος" -#: pretix/base/settings.py:3483 pretix/base/settings.py:3499 -#: pretix/base/settings.py:3532 pretix/base/settings.py:3655 -#: pretix/base/settings.py:3686 +#: pretix/base/settings.py:3486 pretix/base/settings.py:3502 +#: pretix/base/settings.py:3535 pretix/base/settings.py:3658 +#: pretix/base/settings.py:3689 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr" -#: pretix/base/settings.py:3507 pretix/base/settings.py:3524 +#: pretix/base/settings.py:3510 pretix/base/settings.py:3527 msgid "First name" msgstr "Όνομα" -#: pretix/base/settings.py:3508 pretix/base/settings.py:3525 +#: pretix/base/settings.py:3511 pretix/base/settings.py:3528 msgid "Middle name" msgstr "Μεσαίο όνομα" -#: pretix/base/settings.py:3589 pretix/base/settings.py:3601 +#: pretix/base/settings.py:3592 pretix/base/settings.py:3604 #: pretix/control/forms/organizer.py:651 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:3595 +#: pretix/base/settings.py:3598 msgid "Calling name" msgstr "Υποκοριστικό" -#: pretix/base/settings.py:3609 +#: pretix/base/settings.py:3612 msgid "Latin transcription" msgstr "Μεταγραφή με λατινικούς χαρακτήρες" -#: pretix/base/settings.py:3621 pretix/base/settings.py:3641 -#: pretix/base/settings.py:3663 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3644 +#: pretix/base/settings.py:3666 #, fuzzy #| msgid "Cancellation" msgctxt "person_name" msgid "Salutation" msgstr "Ακύρωση" -#: pretix/base/settings.py:3633 pretix/base/settings.py:3654 -#: pretix/base/settings.py:3685 +#: pretix/base/settings.py:3636 pretix/base/settings.py:3657 +#: pretix/base/settings.py:3688 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3667 +#: pretix/base/settings.py:3670 #, fuzzy #| msgid "Require customer name" msgctxt "person_name" msgid "Degree (after name)" msgstr "Απαίτηση ονόματος πελάτη" -#: pretix/base/settings.py:3689 +#: pretix/base/settings.py:3692 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3797 pretix/control/forms/event.py:228 +#: pretix/base/settings.py:3800 pretix/control/forms/event.py:228 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Η προεπιλεγμένη σας τοπική ρύθμιση πρέπει επίσης να είναι ενεργοποιημένη για " "την εκδήλωσή σας (δείτε το πλαίσιο παραπάνω)." -#: pretix/base/settings.py:3801 +#: pretix/base/settings.py:3804 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Δεν μπορείτε να απαιτήσετε να διευκρινίσετε τα ονόματα των συμμετεχόντων εάν " "δεν τα ζητήσετε." -#: pretix/base/settings.py:3805 +#: pretix/base/settings.py:3808 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Πρέπει να ζητήσετε emails για τους συμμετέχοντες, αν θέλετε να τα απαιτήσετε." -#: pretix/base/settings.py:3809 +#: pretix/base/settings.py:3812 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -12805,25 +12823,25 @@ msgid "" msgstr "" "Πρέπει να ζητήσετε emails για τους συμμετέχοντες, αν θέλετε να τα απαιτήσετε." -#: pretix/base/settings.py:3813 +#: pretix/base/settings.py:3816 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "Αυτό θα απαιτήσει από τους χρήστες να εισάγουν ένα όνομα εταιρείας." -#: pretix/base/settings.py:3820 +#: pretix/base/settings.py:3823 msgid "The last payment date cannot be before the end of presale." msgstr "" "Η τελευταία ημερομηνία πληρωμής δεν μπορεί να είναι πριν από το τέλος της " "προπώλησης." -#: pretix/base/settings.py:3828 +#: pretix/base/settings.py:3831 #, fuzzy, python-brace-format #| msgid "Please enter a valid email address." msgid "The value \"{identifier}\" is not a valid sales channel." msgstr "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου." -#: pretix/base/settings.py:3843 +#: pretix/base/settings.py:3846 msgid "This needs to be disabled if other NFC-based types are active." msgstr "" @@ -13892,11 +13910,11 @@ msgid "Copy configuration from" msgstr "Αντιγραφή διαμόρφωσης από" #: pretix/control/forms/event.py:317 pretix/control/forms/event.py:320 -#: pretix/control/forms/item.py:407 +#: pretix/control/forms/item.py:408 msgid "Do not copy" msgstr "Μην αντιγράφετε" -#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1293 +#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1294 #: pretix/control/forms/subevents.py:407 #, fuzzy, python-brace-format #| msgid "Default language" @@ -15366,25 +15384,25 @@ msgid "" "configuration below." msgstr "" -#: pretix/control/forms/item.py:141 pretix/control/forms/item.py:211 +#: pretix/control/forms/item.py:142 pretix/control/forms/item.py:212 msgid "This field is required" msgstr "Αυτό το πεδίο απαιτείται" -#: pretix/control/forms/item.py:213 +#: pretix/control/forms/item.py:214 msgid "Dependencies between questions are not supported during check-in." msgstr "Οι εξαρτήσεις μεταξύ ερωτήσεων δεν υποστηρίζονται κατά το check-in." -#: pretix/control/forms/item.py:308 +#: pretix/control/forms/item.py:309 #, fuzzy #| msgid "All products" msgid "No products" msgstr "Ολα τα προϊόντα" -#: pretix/control/forms/item.py:374 +#: pretix/control/forms/item.py:375 msgid "The product should exist in multiple variations" msgstr "Το προϊόν πρέπει να υπάρχει σε πολλαπλές παραλλαγές" -#: pretix/control/forms/item.py:375 +#: pretix/control/forms/item.py:376 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." @@ -15392,74 +15410,74 @@ msgstr "" "Επιλέξτε αυτήν την επιλογή π.χ. για t-shirts που έρχονται σε πολλαπλά " "μεγέθη. Μπορείτε να επιλέξετε τις παραλλαγές στο επόμενο βήμα." -#: pretix/control/forms/item.py:395 pretix/control/forms/item.py:720 +#: pretix/control/forms/item.py:396 pretix/control/forms/item.py:721 #, fuzzy #| msgid "Product category" msgid "No category" msgstr "Κατηγορία προιόντος" -#: pretix/control/forms/item.py:402 +#: pretix/control/forms/item.py:403 msgid "No taxation" msgstr "Χωρίς φορολογία" -#: pretix/control/forms/item.py:404 +#: pretix/control/forms/item.py:405 msgid "Copy product information" msgstr "Αντιγραφή πληροφοριών προϊόντος" -#: pretix/control/forms/item.py:415 +#: pretix/control/forms/item.py:416 msgid "Do not add to a quota now" msgstr "Μην προσθέτετε τώρα ποσόστωση" -#: pretix/control/forms/item.py:416 +#: pretix/control/forms/item.py:417 msgid "Add product to an existing quota" msgstr "Προσθέστε προϊόν σε υπάρχουσα ποσόστωση" -#: pretix/control/forms/item.py:417 +#: pretix/control/forms/item.py:418 msgid "Create a new quota for this product" msgstr "Δημιουργήστε μια νέα ποσόστωση για αυτό το προϊόν" -#: pretix/control/forms/item.py:423 +#: pretix/control/forms/item.py:424 msgid "Quota options" msgstr "Επιλογές ποσοστώσεων" -#: pretix/control/forms/item.py:431 +#: pretix/control/forms/item.py:432 msgid "Add to existing quota" msgstr "Προσθήκη στην υπάρχουσα ποσόστωση" -#: pretix/control/forms/item.py:440 +#: pretix/control/forms/item.py:441 msgid "New quota name" msgstr "Νέο όνομα ποσόστωσης" -#: pretix/control/forms/item.py:446 +#: pretix/control/forms/item.py:447 msgid "Size" msgstr "Μέγεθος" -#: pretix/control/forms/item.py:447 +#: pretix/control/forms/item.py:448 msgid "Number of tickets" msgstr "Αριθμός εισιτηρίων" -#: pretix/control/forms/item.py:579 +#: pretix/control/forms/item.py:580 msgid "Quota name is required." msgstr "Το όνομα της ποσόστωσης απαιτείται." -#: pretix/control/forms/item.py:584 +#: pretix/control/forms/item.py:585 msgid "Please select a quota." msgstr "Επιλέξτε μια ποσόστωση." -#: pretix/control/forms/item.py:606 pretix/plugins/badges/forms.py:85 +#: pretix/control/forms/item.py:607 pretix/plugins/badges/forms.py:85 #: pretix/plugins/ticketoutputpdf/forms.py:55 msgid "(Event default)" msgstr "(Προεπιλεγμένη εκδήλωση)" -#: pretix/control/forms/item.py:616 +#: pretix/control/forms/item.py:617 msgid "Choose automatically depending on event settings" msgstr "Επιλέξτε αυτόματα ανάλογα με τις ρυθμίσεις συμβάντων" -#: pretix/control/forms/item.py:617 +#: pretix/control/forms/item.py:618 msgid "Yes, if ticket generation is enabled in general" msgstr "Ναι, εάν γενικά ενεργοποιηθεί η δημιουργία εισιτηρίων" -#: pretix/control/forms/item.py:635 +#: pretix/control/forms/item.py:636 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -15469,46 +15487,46 @@ msgstr "" "ανέργους και άτομα άνω των 65 ετών. Αυτό το εισιτήριο περιλαμβάνει πρόσβαση " "σε όλα τα μέρη της εκδήλωσης, εκτός από την περιοχή VIP." -#: pretix/control/forms/item.py:679 +#: pretix/control/forms/item.py:680 msgid "" "This option is deprecated. For new products, use the newer option below that " "refers to another product instead of a quota." msgstr "" -#: pretix/control/forms/item.py:690 pretix/control/forms/item.py:706 +#: pretix/control/forms/item.py:691 pretix/control/forms/item.py:707 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:731 +#: pretix/control/forms/item.py:732 #, fuzzy #| msgid "Any customer" msgid "Date chosen by customer" msgstr "Κάθε πελάτης" -#: pretix/control/forms/item.py:740 +#: pretix/control/forms/item.py:741 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:759 +#: pretix/control/forms/item.py:760 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:765 +#: pretix/control/forms/item.py:766 msgid "" "Do not set a specific validity for gift card products as it will not " "restrict the validity of the gift card. A validity of gift cards can be set " "in your organizer settings." msgstr "" -#: pretix/control/forms/item.py:784 pretix/control/forms/item.py:1051 +#: pretix/control/forms/item.py:785 pretix/control/forms/item.py:1052 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:795 +#: pretix/control/forms/item.py:796 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -15516,7 +15534,7 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:804 +#: pretix/control/forms/item.py:805 #, fuzzy #| msgid "The last payment date cannot be before the end of presale." msgid "The start of validity must be before the end of validity." @@ -15524,13 +15542,13 @@ msgstr "" "Η τελευταία ημερομηνία πληρωμής δεν μπορεί να είναι πριν από το τέλος της " "προπώλησης." -#: pretix/control/forms/item.py:811 +#: pretix/control/forms/item.py:812 msgid "" "You have selected dynamic validity but have not entered a time period. This " "would render the tickets unusable." msgstr "" -#: pretix/control/forms/item.py:916 +#: pretix/control/forms/item.py:917 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -15541,23 +15559,23 @@ msgstr "" "έναν χρήστη ή βρίσκεται στο καλάθι του χρήστη. Ορίστε την παραλλαγή ως " "\"ανενεργή\"." -#: pretix/control/forms/item.py:993 +#: pretix/control/forms/item.py:994 #, fuzzy #| msgid "Create a first product" msgid "Use value from product" msgstr "Δημιουργήστε ένα πρώτο προϊόν" -#: pretix/control/forms/item.py:1078 +#: pretix/control/forms/item.py:1079 #, fuzzy #| msgid "Add-Ons" msgid "Add-ons" msgstr "Πρόσθετα (Add-Ons)" -#: pretix/control/forms/item.py:1102 +#: pretix/control/forms/item.py:1103 msgid "You added the same add-on category twice" msgstr "Προσθέσατε την ίδια κατηγορία προσθέτου δύο φορές" -#: pretix/control/forms/item.py:1147 +#: pretix/control/forms/item.py:1148 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -15565,23 +15583,23 @@ msgstr "" "Λάβετε υπόψη ότι η ρύθμιση ενός ελάχιστου αριθμού καθιστά αδύνατη την αγορά " "αυτού του προϊόντος αν όλα τα διαθέσιμα πρόσθετα εξαντληθούν." -#: pretix/control/forms/item.py:1154 +#: pretix/control/forms/item.py:1155 msgid "Bundled products" msgstr "Συσκευασμένα προϊόντα" -#: pretix/control/forms/item.py:1204 +#: pretix/control/forms/item.py:1205 #, fuzzy #| msgid "You added the same add-on category twice" msgid "You added the same bundled product twice." msgstr "Προσθέσατε την ίδια κατηγορία προσθέτου δύο φορές" -#: pretix/control/forms/item.py:1210 +#: pretix/control/forms/item.py:1211 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "Συσκευασμένο προϊόν" -#: pretix/control/forms/item.py:1235 pretix/control/forms/orders.py:365 +#: pretix/control/forms/item.py:1236 pretix/control/forms/orders.py:365 #: pretix/control/forms/orders.py:555 msgid "inactive" msgstr "αδρανής" @@ -16355,26 +16373,39 @@ msgctxt "sso_oidc" msgid "Phone field" msgstr "Αριθμός σειράς" -#: pretix/control/forms/organizer.py:1100 +#: pretix/control/forms/organizer.py:1047 +msgctxt "sso_oidc" +msgid "Query parameters" +msgstr "" + +#: pretix/control/forms/organizer.py:1048 +#, python-brace-format +msgctxt "sso_oidc" +msgid "" +"Optional query parameters, that will be added to calls to the authorization " +"endpoint. Enter as: {example}" +msgstr "" + +#: pretix/control/forms/organizer.py:1109 #, fuzzy #| msgid "A new client secret has been generated and is now effective." msgid "Invalidate old client secret and generate a new one" msgstr "" "Δημιουργήθηκε ένας νέος μυστικός πελάτης και είναι πλέον αποτελεσματικός." -#: pretix/control/forms/organizer.py:1133 +#: pretix/control/forms/organizer.py:1142 #, fuzzy #| msgid "Organizer name" msgid "Organizer short name" msgstr "Όνομα οργανωτή" -#: pretix/control/forms/organizer.py:1137 +#: pretix/control/forms/organizer.py:1146 #, fuzzy #| msgid "Disable selected" msgid "Allow access to reusable media" msgstr "Απενεργοποίηση επιλεγμένων" -#: pretix/control/forms/organizer.py:1138 +#: pretix/control/forms/organizer.py:1147 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -16383,7 +16414,7 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1154 +#: pretix/control/forms/organizer.py:1163 #, fuzzy #| msgid "The selected date does not exist in this event series." msgid "The selected organizer does not exist or cannot be invited." @@ -16391,13 +16422,13 @@ msgstr "" "Η επιλεγμένη ημερομηνία δεν υπάρχει σε αυτή τη σειρά εκδηλώσεων (event " "series)." -#: pretix/control/forms/organizer.py:1156 +#: pretix/control/forms/organizer.py:1165 #, fuzzy #| msgid "The selected organizer was not found." msgid "The selected organizer has already been invited." msgstr "Ο επιλεγμένος διοργανωτής δεν βρέθηκε." -#: pretix/control/forms/organizer.py:1191 +#: pretix/control/forms/organizer.py:1200 #, fuzzy #| msgid "A voucher with this code already exists." msgid "A sales channel with the same identifier already exists." @@ -16819,19 +16850,19 @@ msgstr "Δημιουργήθηκε ένα νέο μυστικό για τη θέ msgid "A block has been removed for position #{posid}." msgstr "Δημιουργήθηκε ένα νέο μυστικό για τη θέση #{posid}." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:286 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" "Η θέση #{posid} ({old_item}, {old_price}) χωρίστηκε σε νέα σειρά: {order}" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:305 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "Αυτή η εντολή δημιουργήθηκε διαιρώντας τη σειρά {order}" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:312 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -16843,7 +16874,7 @@ msgstr "" "Μια σάρωση για τη θέση #{posid} στις {datetime} για τη λίστα \"{list}\" έχει " "μεταφορτωθεί ακόμα κι αν έχει ήδη σαρωθεί." -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:313 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -16851,7 +16882,7 @@ msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "Το check-in της θέσης # {posid} στη λίστα \"{list}\" έχει επανέλθει." -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:316 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -16863,7 +16894,7 @@ msgstr "" "Μια σάρωση για τη θέση #{posid} στις {datetime} για τη λίστα \"{list}\" έχει " "μεταφορτωθεί ακόμα κι αν έχει ήδη σαρωθεί." -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:317 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -16872,7 +16903,7 @@ msgid "" "uploaded." msgstr "Το check-in της θέσης # {posid} στη λίστα \"{list}\" έχει επανέλθει." -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:320 #, fuzzy, python-brace-format #| msgid "" #| "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -16884,7 +16915,7 @@ msgstr "" "Μια σάρωση για τη θέση #{posid} στις {datetime} για τη λίστα \"{list}\" έχει " "μεταφορτωθεί ακόμα κι αν έχει ήδη σαρωθεί." -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:321 #, fuzzy, python-brace-format #| msgid "" #| "The check-in of position #{posid} on list \"{list}\" has been reverted." @@ -16893,17 +16924,17 @@ msgid "" "code \"{errorcode}\"." msgstr "Το check-in της θέσης # {posid} στη λίστα \"{list}\" έχει επανέλθει." -#: pretix/control/logdisplay.py:316 pretix/control/logdisplay.py:317 +#: pretix/control/logdisplay.py:323 pretix/control/logdisplay.py:324 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "Το check-in της θέσης # {posid} στη λίστα \"{list}\" έχει επανέλθει." -#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:339 -#: pretix/control/logdisplay.py:885 pretix/control/logdisplay.py:887 +#: pretix/control/logdisplay.py:344 pretix/control/logdisplay.py:346 +#: pretix/control/logdisplay.py:892 pretix/control/logdisplay.py:894 msgid "(unknown)" msgstr "(άγνωστος)" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:366 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in at {datetime} for list \"{list}\"." @@ -16911,24 +16942,24 @@ msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "Η θέση #{posid} έχει ελεγχθεί στις {datetime} για τη λίστα \"{list}\"." -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:367 #, fuzzy, python-brace-format #| msgid "Position #{posid} has been checked in for list \"{list}\"." msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "Η θέση #{posid} έχει επιλεγεί για λίστα \"{list}\"." -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "Η θέση #{posid} έχει ελεγχθεί στις {datetime} για τη λίστα \"{list}\"." -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:372 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Η θέση #{posid} έχει επιλεγεί για λίστα \"{list}\"." -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -16937,7 +16968,7 @@ msgstr "" "Μια σάρωση για τη θέση #{posid} στις {datetime} για τη λίστα \"{list}\" έχει " "μεταφορτωθεί ακόμα κι αν έχει ήδη σαρωθεί." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:382 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -16946,122 +16977,122 @@ msgstr "" "Η θέση #{posid} έχει σαρωθεί και απορριφθεί επειδή έχει ήδη σαρωθεί πριν από " "τη λίστα \"{list}\"." -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:393 msgid "The user confirmed the following message: \"{}\"" msgstr "Ο χρήστης επιβεβαίωσε το ακόλουθο μήνυμα: \"{}\"" -#: pretix/control/logdisplay.py:398 +#: pretix/control/logdisplay.py:405 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Η παραγγελία απορρίφθηκε." -#: pretix/control/logdisplay.py:400 pretix/control/views/orders.py:1552 -#: pretix/presale/views/order.py:1057 +#: pretix/control/logdisplay.py:407 pretix/control/views/orders.py:1552 +#: pretix/presale/views/order.py:1047 msgid "The order has been canceled." msgstr "Η παραγγελία ακυρώθηκε." -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:415 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "Η θέση #{posid} έχει ελεγχθεί στις {datetime} για τη λίστα \"{list}\"." -#: pretix/control/logdisplay.py:422 pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:429 pretix/control/logdisplay.py:742 msgid "The settings of a payment provider have been changed." msgstr "Οι ρυθμίσεις ενός παρόχου πληρωμών έχουν αλλάξει." -#: pretix/control/logdisplay.py:425 pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:432 pretix/control/logdisplay.py:741 msgid "The settings of a ticket output provider have been changed." msgstr "" "Οι ρυθμίσεις ενός παρόχου εξόδου εισιτηρίων(ticket output provider) έχουν " "αλλάξει." -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:438 msgid "Blocked manually" msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:440 msgid "Blocked because of an API integration" msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:444 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "Η σειρά {code} της λειτουργίας δοκιμής έχει διαγραφεί." -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:445 msgid "The order details have been changed." msgstr "Τα στοιχεία της παραγγελίας έχουν αλλάξει." -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:446 msgid "The order has been marked as unpaid." msgstr "Η παραγγελία έχει επισημανθεί ως απλήρωτη." -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:447 msgid "The order's secret has been changed." msgstr "Το μυστικό της παραγγελίας έχει αλλάξει." -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:448 msgid "The order's expiry date has been changed." msgstr "Η ημερομηνία λήξης της παραγγελίας έχει αλλάξει." -#: pretix/control/logdisplay.py:442 +#: pretix/control/logdisplay.py:449 #, fuzzy #| msgid "The order has been marked as paid." msgid "The order has been set to be usable before it is paid." msgstr "Η παραγγελία έχει επισημανθεί ως πληρωμένη." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:450 #, fuzzy #| msgid "The voucher has been created." msgid "The order has been set to require payment before use." msgstr "Το κουπόνι έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:444 pretix/control/views/orders.py:1557 +#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1557 msgid "The order has been marked as expired." msgstr "Η παραγγελία έχει επισημανθεί ως έχει ληγμένη." -#: pretix/control/logdisplay.py:445 pretix/control/views/orders.py:1455 +#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:1455 msgid "The order has been marked as paid." msgstr "Η παραγγελία έχει επισημανθεί ως πληρωμένη." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:453 #, fuzzy #| msgid "The selected question has been deleted." msgid "The cancellation request has been deleted." msgstr "Η επιλεγμένη ερώτηση έχει διαγραφεί." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:454 msgid "The order has been refunded." msgstr "Η παραγγελία έχει επιστραφεί." -#: pretix/control/logdisplay.py:448 pretix/control/views/orders.py:1840 +#: pretix/control/logdisplay.py:455 pretix/control/views/orders.py:1840 #, fuzzy #| msgid "The order has been created." msgid "The order has been reactivated." msgstr "Η παραγγελία έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:456 msgid "The order has been created." msgstr "Η παραγγελία έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:458 msgid "The order requires approval before it can continue to be processed." msgstr "Η παραγγελία απαιτεί έγκριση πριν συνεχίσει να επεξεργάζεται." -#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:779 +#: pretix/control/logdisplay.py:459 pretix/control/views/orders.py:779 msgid "The order has been approved." msgstr "Η εντολή έχει εγκριθεί." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:460 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been denied (comment: \"{comment}\")." msgstr "Η παραγγελία απορρίφθηκε." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:461 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." @@ -17069,13 +17100,13 @@ msgstr "" "Η διεύθυνση ηλεκτρονικού ταχυδρομείου έχει αλλάξει από \"{old_email}\" σε " "\"{new_email}\"." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:464 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:466 #, fuzzy, python-brace-format #| msgid "" #| "The email address has been changed from \"{old_email}\" to \"{new_email}" @@ -17086,53 +17117,53 @@ msgstr "" "Η διεύθυνση ηλεκτρονικού ταχυδρομείου έχει αλλάξει από \"{old_email}\" σε " "\"{new_email}\"." -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:468 #, fuzzy #| msgid "The question has been changed." msgid "The customer account has been changed." msgstr "Η ερώτηση έχει αλλάξει." -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:469 msgid "The order locale has been changed." msgstr "Η τοπική παραγγελία έχει αλλάξει." -#: pretix/control/logdisplay.py:463 pretix/control/views/orders.py:1596 -#: pretix/presale/views/order.py:749 pretix/presale/views/order.py:822 +#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1596 +#: pretix/presale/views/order.py:739 pretix/presale/views/order.py:812 msgid "The invoice has been generated." msgstr "Το τιμολόγιο έχει παραχθεί." -#: pretix/control/logdisplay.py:464 pretix/control/views/orders.py:1667 +#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1667 msgid "The invoice has been regenerated." msgstr "Το τιμολόγιο έχει αναγεννηθεί." -#: pretix/control/logdisplay.py:465 pretix/control/views/orders.py:1698 -#: pretix/presale/views/order.py:835 +#: pretix/control/logdisplay.py:472 pretix/control/views/orders.py:1698 +#: pretix/presale/views/order.py:825 msgid "The invoice has been reissued." msgstr "Το τιμολόγιο έχει επανεκδοθεί." -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:473 msgid "The order's internal comment has been updated." msgstr "Το εσωτερικό σχόλιο της παραγγελίας έχει ενημερωθεί." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:474 #, fuzzy #| msgid "The order of items has been updated." msgid "The order's follow-up date has been updated." msgstr "Η σειρά των στοιχείων έχει ενημερωθεί." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:475 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" "Η σημαία της παραγγελίας για να απαιτηθεί προσοχή κατά το check-in έχει " "αλλάξει." -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:477 #, fuzzy #| msgid "The order's secret has been changed." msgid "The order's check-in text has been changed." msgstr "Το μυστικό της παραγγελίας έχει αλλάξει." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:478 #, fuzzy #| msgid "The order's flag to require attention at check-in has been toggled." msgid "" @@ -17141,22 +17172,22 @@ msgstr "" "Η σημαία της παραγγελίας για να απαιτηθεί προσοχή κατά το check-in έχει " "αλλάξει." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:480 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "Έχει ξεκινήσει μια νέα πληρωμή {local_id} αντί για την προηγούμενη." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:481 msgid "An unidentified type email has been sent." msgstr "" "Έχει αποσταλεί μήνυμα ηλεκτρονικού ταχυδρομείου τύπου μη αναγνωρισμένου " "τύπου." -#: pretix/control/logdisplay.py:475 pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:482 pretix/control/logdisplay.py:667 msgid "Sending of an email has failed." msgstr "Η αποστολή ενός μηνύματος ηλεκτρονικού ταχυδρομείου απέτυχε." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:483 #, fuzzy #| msgid "" #| "The email has been sent without attachments since they would have been " @@ -17168,17 +17199,17 @@ msgstr "" "Το μήνυμα ηλεκτρονικού ταχυδρομείου έχει σταλεί χωρίς συνημμένα, αφού θα " "ήταν πολύ μεγάλο για να φτάσει." -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:485 msgid "A custom email has been sent." msgstr "Έχει αποσταλεί ένα προσαρμοσμένο μήνυμα ηλεκτρονικού ταχυδρομείου." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:486 #, fuzzy #| msgid "A custom email has been sent." msgid "A custom email has been sent to an attendee." msgstr "Έχει αποσταλεί ένα προσαρμοσμένο μήνυμα ηλεκτρονικού ταχυδρομείου." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:487 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." @@ -17186,21 +17217,21 @@ msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου με υπενθύμιση ότι το " "εισιτήριο είναι διαθέσιμο για λήψη." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:489 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου με προειδοποίηση ότι η " "παραγγελία πρόκειται να λήξει." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:492 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία ακυρώθηκε." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:493 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that the order has been " @@ -17211,42 +17242,42 @@ msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία ακυρώθηκε." -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:496 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία έχει αλλάξει." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:498 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι έχει παραληφθεί η παραγγελία." -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:500 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η πληρωμή έχει ληφθεί." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:502 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία έχει απορριφθεί." -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:503 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιηθεί ο " "χρήστης ότι η παραγγελία έχει εγκριθεί." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:506 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -17254,7 +17285,7 @@ msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία έχει παραληφθεί και απαιτεί πληρωμή." -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:507 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -17262,14 +17293,14 @@ msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η παραγγελία έχει παραληφθεί και απαιτεί έγκριση." -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:510 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "Ένα μήνυμα ηλεκτρονικού ταχυδρομείου με σύνδεσμο προς τη σελίδα λεπτομερειών " "παραγγελιών έχει μεταφερθεί στον χρήστη." -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:511 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that payment has been received." @@ -17278,17 +17309,17 @@ msgstr "" "Έχει σταλεί ένα μήνυμα ηλεκτρονικού ταχυδρομείου για να ειδοποιήσει το " "χρήστη ότι η πληρωμή έχει ληφθεί." -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:518 msgid "The voucher has been created." msgstr "Το κουπόνι έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:520 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" "Το κουπόνι έχει δημιουργηθεί και αποστέλλεται σε ένα άτομο στη λίστα " "αναμονής." -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:522 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -17296,428 +17327,428 @@ msgid "" "from the waiting list." msgstr "Έχει αποσταλεί ένα κουπόνι σε ένα άτομο στη λίστα αναμονής." -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:523 msgid "The voucher has been changed." msgstr "Το κουπόνι έχει αλλάξει." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:524 msgid "The voucher has been deleted." msgstr "Το κουπόνι έχει διαγραφεί." -#: pretix/control/logdisplay.py:526 +#: pretix/control/logdisplay.py:533 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "Το κουπόνι έχει εξαργυρωθεί με {order_code}." -#: pretix/control/logdisplay.py:541 +#: pretix/control/logdisplay.py:548 msgid "The category has been added." msgstr "Η κατηγορία έχει προστεθεί." -#: pretix/control/logdisplay.py:542 +#: pretix/control/logdisplay.py:549 msgid "The category has been deleted." msgstr "Η κατηγορία έχει διαγραφεί." -#: pretix/control/logdisplay.py:543 +#: pretix/control/logdisplay.py:550 msgid "The category has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:544 +#: pretix/control/logdisplay.py:551 #, fuzzy #| msgid "The category has been deleted." msgid "The category has been reordered." msgstr "Η κατηγορία έχει διαγραφεί." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:558 msgid "The tax rule has been added." msgstr "Έχει προστεθεί ο φορολογικός κανόνας." -#: pretix/control/logdisplay.py:552 +#: pretix/control/logdisplay.py:559 msgid "The tax rule has been deleted." msgstr "Ο φορολογικός κανόνας έχει διαγραφεί." -#: pretix/control/logdisplay.py:553 +#: pretix/control/logdisplay.py:560 msgid "The tax rule has been changed." msgstr "Ο φορολογικός κανόνας έχει αλλάξει." -#: pretix/control/logdisplay.py:565 +#: pretix/control/logdisplay.py:572 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} έχει προστεθεί στην ομάδα." -#: pretix/control/logdisplay.py:566 +#: pretix/control/logdisplay.py:573 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} έχει αφαιρεθεί από την ομάδα." -#: pretix/control/logdisplay.py:567 +#: pretix/control/logdisplay.py:574 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} έχει προσκληθεί στην ομάδα." -#: pretix/control/logdisplay.py:568 +#: pretix/control/logdisplay.py:575 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "Η πρόσκληση για {user} έχει ξανασταλεί." -#: pretix/control/logdisplay.py:579 +#: pretix/control/logdisplay.py:586 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" "Ο {user} έχει προσχωρήσει στην ομάδα(has joined the team) χρησιμοποιώντας " "την πρόσκληση που στάλθηκε στο {email}." -#: pretix/control/logdisplay.py:589 +#: pretix/control/logdisplay.py:596 msgid "Your account settings have been changed." msgstr "Οι ρυθμίσεις του λογαριασμού σας έχουν αλλάξει." -#: pretix/control/logdisplay.py:592 pretix/control/views/user.py:252 +#: pretix/control/logdisplay.py:599 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Η διεύθυνση ηλεκτρονικού ταχυδρομείου σας έχει αλλάξει σε {email}." -#: pretix/control/logdisplay.py:594 pretix/control/views/user.py:249 +#: pretix/control/logdisplay.py:601 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "Ο κωδικός σας έχει αλλάξει." -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:603 msgid "Your account has been enabled." msgstr "Ο λογαριασμός σας έχει ενεργοποιηθεί." -#: pretix/control/logdisplay.py:598 +#: pretix/control/logdisplay.py:605 msgid "Your account has been disabled." msgstr "Ο λογαριασμός σας έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:615 msgid "You impersonated {}." msgstr "Προέβαλαν(impersonated) {}." -#: pretix/control/logdisplay.py:609 +#: pretix/control/logdisplay.py:616 msgid "You stopped impersonating {}." msgstr "Σταματήσατε να μοιράζεστε {}." -#: pretix/control/logdisplay.py:616 +#: pretix/control/logdisplay.py:623 #, fuzzy #| msgid "The product has been created." msgid "This object has been created by cloning." msgstr "Το προϊόν έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:617 +#: pretix/control/logdisplay.py:624 #, fuzzy #| msgid "The order has been changed." msgid "The organizer has been changed." msgstr "Η παραγγελία έχει αλλάξει." -#: pretix/control/logdisplay.py:618 +#: pretix/control/logdisplay.py:625 #, fuzzy #| msgid "The team settings have been changed." msgid "The organizer settings have been changed." msgstr "Οι ρυθμίσεις ομάδας έχουν αλλάξει." -#: pretix/control/logdisplay.py:619 pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:749 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "Τα στοιχεία της παραγγελίας έχουν αλλάξει." -#: pretix/control/logdisplay.py:620 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "Το quota έχει προστεθεί." -#: pretix/control/logdisplay.py:621 pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "Το προϊόν έχει αλλάξει." -#: pretix/control/logdisplay.py:622 pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/logdisplay.py:623 pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/logdisplay.py:624 pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:631 pretix/control/logdisplay.py:677 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:632 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been added." msgstr "Ο νέος διοργανωτής έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:626 +#: pretix/control/logdisplay.py:633 #, fuzzy #| msgid "The new organizer has been created." msgid "Gift card acceptance for another organizer has been removed." msgstr "Ο νέος διοργανωτής έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:627 +#: pretix/control/logdisplay.py:634 #, fuzzy #| msgid "The team has been created." msgid "A new gift card acceptor has been invited." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:635 #, fuzzy #| msgid "The team has been created." msgid "A gift card acceptor has been removed." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:629 +#: pretix/control/logdisplay.py:636 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "A gift card issuer has been removed or declined." msgstr "Ο επιλεγμένος κανόνας φόρου έχει διαγραφεί." -#: pretix/control/logdisplay.py:630 +#: pretix/control/logdisplay.py:637 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "A new gift card issuer has been accepted." msgstr "Ο επιλεγμένος κανόνας φόρου έχει διαγραφεί." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:638 #, fuzzy #| msgid "The user has been created." msgid "The webhook has been created." msgstr "Ο χρήστης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:639 #, fuzzy #| msgid "The category has been changed." msgid "The webhook has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:640 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:641 #, fuzzy #| msgid "The user has been created." msgid "The webhook call retry jobs have been dropped." msgstr "Ο χρήστης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:642 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "Η παραγγελία έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:643 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "Η παραγγελία έχει αλλάξει." -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:644 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "Η παραγγελία διαγράφηκε." -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:645 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "Η εκδήλωση έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:646 #, fuzzy #| msgid "The category has been changed." msgid "The SSO client has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:647 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "Η εκδήλωση διαγράφηκε." -#: pretix/control/logdisplay.py:641 pretix/control/views/organizer.py:2333 +#: pretix/control/logdisplay.py:648 pretix/control/views/organizer.py:2341 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been created." msgid "The membership type has been created." msgstr "Η ημερομηνία της εκδήλωσης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:649 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." msgid "The membership type has been changed." msgstr "Η ημερομηνία της εκδήλωσης έχει αλλάξει." -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:650 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been deleted." msgid "The membership type has been deleted." msgstr "Η ημερομηνία της εκδήλωσης έχει διαγραφεί." -#: pretix/control/logdisplay.py:644 pretix/control/views/organizer.py:3159 +#: pretix/control/logdisplay.py:651 pretix/control/views/organizer.py:3179 #, fuzzy #| msgctxt "subevent" #| msgid "The new date has been created." msgid "The sales channel has been created." msgstr "Η νέα ημερομηνία έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:652 #, fuzzy #| msgid "The device has been changed." msgid "The sales channel has been changed." msgstr "Η συσκευή έχει αλλάξει." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:653 #, fuzzy #| msgid "The selected list has been deleted." msgid "The sales channel has been deleted." msgstr "Η επιλεγμένη λίστα έχει διαγραφεί." -#: pretix/control/logdisplay.py:647 +#: pretix/control/logdisplay.py:654 #, fuzzy #| msgid "The team has been created." msgid "The account has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:655 #, fuzzy #| msgid "The category has been changed." msgid "The account has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:656 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership for this account has been added." msgstr "Ο λογαριασμός σας έχει ενεργοποιηθεί." -#: pretix/control/logdisplay.py:650 +#: pretix/control/logdisplay.py:657 #, fuzzy #| msgid "An answer option has been changed." msgid "A membership of this account has been changed." msgstr "Μια επιλογή απάντησης έχει αλλάξει." -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:658 #, fuzzy #| msgid "Your account has been enabled." msgid "A membership of this account has been deleted." msgstr "Ο λογαριασμός σας έχει ενεργοποιηθεί." -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:659 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "Ο λογαριασμός σας έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:660 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been requested." msgstr "Ο κωδικός πρόσβασης έχει επαναφερθεί." -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:661 #, fuzzy #| msgid "The password has been reset." msgid "A new password has been set." msgstr "Ο κωδικός πρόσβασης έχει επαναφερθεί." -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:662 #, fuzzy #| msgid "The team has been created." msgid "The reusable medium has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:663 #, fuzzy #| msgid "The payment has been created successfully." msgid "The reusable medium has been created automatically." msgstr "Η πληρωμή έγινε με επιτυχία." -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:664 #, fuzzy #| msgid "The tax rule has been changed." msgid "The reusable medium has been changed." msgstr "Ο φορολογικός κανόνας έχει αλλάξει." -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:665 #, fuzzy #| msgid "The email has been queued to be sent." msgid "The medium has been connected to a new ticket." msgstr "" "Το μήνυμα ηλεκτρονικού ταχυδρομείου έχει τοποθετηθεί στην ουρά για αποστολή." -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:666 #, fuzzy #| msgid "The email has been queued to be sent." msgid "The medium has been connected to a new gift card." msgstr "" "Το μήνυμα ηλεκτρονικού ταχυδρομείου έχει τοποθετηθεί στην ουρά για αποστολή." -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:668 msgid "The event's internal comment has been updated." msgstr "Το εσωτερικό σχόλιο της εκδήλωσης έχει ενημερωθεί." -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:669 #, fuzzy #| msgid "The refund has been canceled." msgid "The event has been canceled." msgstr "Η επιστροφή χρημάτων ακυρώθηκε." -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:670 #, fuzzy #| msgid "The event has been deleted." msgid "An event has been deleted." msgstr "Η εκδήλωση διαγράφηκε." -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:671 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:672 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:678 msgid "The user has been created." msgstr "Ο χρήστης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:679 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:674 pretix/control/views/user.py:489 -#: pretix/control/views/user.py:549 pretix/control/views/user.py:608 +#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:490 +#: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "Έχει ενεργοποιηθεί ο έλεγχος ταυτότητας δύο παραγόντων." -#: pretix/control/logdisplay.py:675 pretix/control/views/user.py:392 -#: pretix/control/views/user.py:624 +#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:393 +#: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "Ο έλεγχος ταυτότητας δύο παραγόντων έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:676 pretix/control/views/user.py:641 +#: pretix/control/logdisplay.py:683 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "Οι κωδικοί επείγουσας ανάγκης δύο παραγόντων έχουν αναγεννηθεί." -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:684 #, fuzzy #| msgid "Your two-factor emergency codes have been regenerated." msgid "A two-factor emergency code has been generated." msgstr "Οι κωδικοί επείγουσας ανάγκης δύο παραγόντων έχουν αναγεννηθεί." -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:685 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " @@ -17726,7 +17757,7 @@ msgstr "" "Μια νέα συσκευή ελέγχου ταυτότητας δύο στοιχείων \"{name}\" έχει προστεθεί " "στο λογαριασμό σας." -#: pretix/control/logdisplay.py:680 +#: pretix/control/logdisplay.py:687 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " @@ -17735,99 +17766,99 @@ msgstr "" "Η συσκευή ελέγχου ταυτότητας δύο παραγόντων \"{name}\" έχει καταργηθεί από " "το λογαριασμό σας." -#: pretix/control/logdisplay.py:682 +#: pretix/control/logdisplay.py:689 msgid "Notifications have been enabled." msgstr "Οι ειδοποιήσεις έχουν ενεργοποιηθεί." -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:690 msgid "Notifications have been disabled." msgstr "Οι ειδοποιήσεις έχουν απενεργοποιηθεί." -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:691 msgid "Your notification settings have been changed." msgstr "Οι ρυθμίσεις ειδοποιήσεων έχουν αλλάξει." -#: pretix/control/logdisplay.py:685 +#: pretix/control/logdisplay.py:692 msgid "This user has been anonymized." msgstr "Αυτός ο χρήστης ήταν ανώνυμος." -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:695 msgid "Password reset mail sent." msgstr "Έγινε αποστολή μηνύματος επαναφοράς κωδικού πρόσβασης." -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:696 msgid "The password has been reset." msgstr "Ο κωδικός πρόσβασης έχει επαναφερθεί." -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:697 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:692 +#: pretix/control/logdisplay.py:699 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "Ο διοργανωτής \"{name}\" έχει διαγραφεί." -#: pretix/control/logdisplay.py:693 pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:700 pretix/control/logdisplay.py:701 msgid "A voucher has been sent to a person on the waiting list." msgstr "Έχει αποσταλεί ένα κουπόνι σε ένα άτομο στη λίστα αναμονής." -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:702 msgid "An entry has been removed from the waiting list." msgstr "Μια καταχώρηση έχει αφαιρεθεί από τη λίστα αναμονής." -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:703 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "Μια εγγραφή έχει προστεθεί στη λίστα αναμονής." -#: pretix/control/logdisplay.py:697 +#: pretix/control/logdisplay.py:704 msgid "An entry has been changed on the waiting list." msgstr "Μια καταχώρηση έχει αλλάξει στη λίστα αναμονής." -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:705 msgid "An entry has been added to the waiting list." msgstr "Μια εγγραφή έχει προστεθεί στη λίστα αναμονής." -#: pretix/control/logdisplay.py:699 +#: pretix/control/logdisplay.py:706 msgid "The team has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:707 msgid "The team settings have been changed." msgstr "Οι ρυθμίσεις ομάδας έχουν αλλάξει." -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:708 msgid "The team has been deleted." msgstr "Η ομάδα έχει διαγραφεί." -#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2004 +#: pretix/control/logdisplay.py:709 pretix/control/views/organizer.py:2007 #, fuzzy #| msgid "The team has been created." msgid "The gate has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:710 #, fuzzy #| msgid "The category has been changed." msgid "The gate has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:704 +#: pretix/control/logdisplay.py:711 #, fuzzy #| msgid "The team has been deleted." msgid "The gate has been deleted." msgstr "Η ομάδα έχει διαγραφεί." -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:712 msgctxt "subevent" msgid "The event date has been deleted." msgstr "Η ημερομηνία της εκδήλωσης έχει διαγραφεί." -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:713 #, fuzzy #| msgctxt "subevent" #| msgid "The event date has been changed." @@ -17835,389 +17866,389 @@ msgctxt "subevent" msgid "The event date has been canceled." msgstr "Η ημερομηνία της εκδήλωσης έχει αλλάξει." -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:714 msgctxt "subevent" msgid "The event date has been changed." msgstr "Η ημερομηνία της εκδήλωσης έχει αλλάξει." -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:715 msgctxt "subevent" msgid "The event date has been created." msgstr "Η ημερομηνία της εκδήλωσης έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:716 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "Έχει προστεθεί ποσόστωση(quota ) στην ημερομηνία του γεγονότος." -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:717 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "Έχει αλλάξει μια ποσόστωση(quota ) την ημερομηνία της εκδήλωσης." -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:718 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "Έχει αφαιρεθεί μια ποσόστωση(quota ) από την ημερομηνία του γεγονότος." -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:719 msgid "The device has been created." msgstr "Η συσκευή έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:720 msgid "The device has been changed." msgstr "Η συσκευή έχει αλλάξει." -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:721 msgid "Access of the device has been revoked." msgstr "Η πρόσβαση της συσκευής έχει ανακληθεί." -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:722 msgid "The device has been initialized." msgstr "Η συσκευή έχει αρχικοποιηθεί." -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:723 msgid "The access token of the device has been regenerated." msgstr "Το αναγνωριστικό(token) πρόσβασης της συσκευής έχει δημιουργηθεί ξανά." -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:724 msgid "The device has notified the server of an hardware or software update." msgstr "" "Η συσκευή έχει ειδοποιήσει τον διακομιστή για ενημέρωση υλικού ή λογισμικού." -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:725 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been created." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:719 pretix/control/views/organizer.py:1649 +#: pretix/control/logdisplay.py:726 pretix/control/views/organizer.py:1651 #, fuzzy #| msgid "The team has been created." msgid "The gift card has been changed." msgstr "Η ομάδα έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:727 #, fuzzy #| msgid "The question has been added." msgid "A manual transaction has been performed." msgstr "Η ερώτηση έχει προστεθεί." -#: pretix/control/logdisplay.py:721 +#: pretix/control/logdisplay.py:728 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Το σύμβολο(token) \"{name}\" έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:729 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Το σύμβολο(token) \"{name}\" έχει ανακληθεί." -#: pretix/control/logdisplay.py:729 +#: pretix/control/logdisplay.py:736 #, fuzzy #| msgid "A user has been added to the event team." msgid "A meta property has been added to this event." msgstr "Ένας χρήστης έχει προστεθεί στην ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:730 +#: pretix/control/logdisplay.py:737 #, fuzzy #| msgid "A user has been removed from the event team." msgid "A meta property has been removed from this event." msgstr "Ένας χρήστης έχει αφαιρεθεί από την ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:731 +#: pretix/control/logdisplay.py:738 #, fuzzy #| msgctxt "subevent" #| msgid "A quota has been changed on the event date." msgid "A meta property has been changed on this event." msgstr "Έχει αλλάξει μια ποσόστωση(quota ) την ημερομηνία της εκδήλωσης." -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:739 msgid "The event settings have been changed." msgstr "Οι ρυθμίσεις εκδήλωσης έχουν αλλάξει." -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:740 msgid "The ticket download settings have been changed." msgstr "Οι ρυθμίσεις λήψης εισιτηρίων έχουν αλλάξει." -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:743 msgid "The shop has been taken live." msgstr "Το κατάστημα έχει ληφθεί ζωντανά." -#: pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:744 msgid "The shop has been taken offline." msgstr "Το κατάστημα έχει ληφθεί εκτός σύνδεσης." -#: pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:745 msgid "The shop has been taken into test mode." msgstr "Το κατάστημα έχει ληφθεί σε λειτουργία δοκιμής." -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:746 msgid "The test mode has been disabled." msgstr "Η λειτουργία δοκιμής έχει απενεργοποιηθεί." -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:747 msgid "The event has been created." msgstr "Η εκδήλωση έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:748 #, fuzzy #| msgid "The event settings have been changed." msgid "The event details have been changed." msgstr "Οι ρυθμίσεις εκδήλωσης έχουν αλλάξει." -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:750 msgid "An answer option has been added to the question." msgstr "Έχει προστεθεί μια επιλογή απάντησης στην ερώτηση." -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:751 msgid "An answer option has been removed from the question." msgstr "Μια επιλογή απάντησης έχει αφαιρεθεί από την ερώτηση." -#: pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:752 msgid "An answer option has been changed." msgstr "Μια επιλογή απάντησης έχει αλλάξει." -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:753 msgid "A user has been added to the event team." msgstr "Ένας χρήστης έχει προστεθεί στην ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:754 msgid "A user has been invited to the event team." msgstr "Ένας χρήστης έχει προσκληθεί στην ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:755 msgid "A user's permissions have been changed." msgstr "Τα δικαιώματα του χρήστη έχουν αλλάξει." -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:756 msgid "A user has been removed from the event team." msgstr "Ένας χρήστης έχει αφαιρεθεί από την ομάδα της εκδήλωσης." -#: pretix/control/logdisplay.py:756 +#: pretix/control/logdisplay.py:763 msgid "The check-in list has been added." msgstr "Έχει προστεθεί η λίστα check-in." -#: pretix/control/logdisplay.py:757 pretix/control/logdisplay.py:758 +#: pretix/control/logdisplay.py:764 pretix/control/logdisplay.py:765 msgid "The check-in list has been deleted." msgstr "Η check-in λίστα έχει διαγραφεί." -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:766 msgid "The check-in list has been changed." msgstr "Η λίστα check-in έχει αλλάξει." -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:769 #, fuzzy, python-brace-format #| msgid "Check-in list" msgid "Check-in list {val}" msgstr "Λίστα check-in" -#: pretix/control/logdisplay.py:769 +#: pretix/control/logdisplay.py:776 #, fuzzy #| msgid "A plugin has been enabled." msgid "The plugin has been enabled." msgstr "Έχει ενεργοποιηθεί ένα πρόσθετο." -#: pretix/control/logdisplay.py:770 +#: pretix/control/logdisplay.py:777 #, fuzzy #| msgid "A plugin has been disabled." msgid "The plugin has been disabled." msgstr "Έχει απενεργοποιηθεί ένα πρόσθετο." -#: pretix/control/logdisplay.py:773 +#: pretix/control/logdisplay.py:780 #, fuzzy, python-brace-format #| msgid "Question {val}" msgid "Plugin {val}" msgstr "Ερώτηση {val}" -#: pretix/control/logdisplay.py:789 +#: pretix/control/logdisplay.py:796 msgid "The product has been created." msgstr "Το προϊόν έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:790 +#: pretix/control/logdisplay.py:797 msgid "The product has been changed." msgstr "Το προϊόν έχει αλλάξει." -#: pretix/control/logdisplay.py:791 +#: pretix/control/logdisplay.py:798 #, fuzzy #| msgid "The product has been created." msgid "The product has been reordered." msgstr "Το προϊόν έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:799 msgid "The product has been deleted." msgstr "Το προϊόν έχει διαγραφεί." -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:800 msgid "An add-on has been added to this product." msgstr "Ένα πρόσθετο έχει προστεθεί σε αυτό το προϊόν." -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:801 msgid "An add-on has been removed from this product." msgstr "Ένα πρόσθετο έχει αφαιρεθεί από αυτό το προϊόν." -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:802 msgid "An add-on has been changed on this product." msgstr "Ένα πρόσθετο έχει αλλάξει σε αυτό το προϊόν." -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:803 #, fuzzy #| msgid "An add-on has been added to this product." msgid "A bundled item has been added to this product." msgstr "Ένα πρόσθετο έχει προστεθεί σε αυτό το προϊόν." -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:804 #, fuzzy #| msgid "An add-on has been removed from this product." msgid "A bundled item has been removed from this product." msgstr "Ένα πρόσθετο έχει αφαιρεθεί από αυτό το προϊόν." -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:805 #, fuzzy #| msgid "An add-on has been changed on this product." msgid "A bundled item has been changed on this product." msgstr "Ένα πρόσθετο έχει αλλάξει σε αυτό το προϊόν." -#: pretix/control/logdisplay.py:805 +#: pretix/control/logdisplay.py:812 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "Η παραλλαγή \"{value}\" έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:806 +#: pretix/control/logdisplay.py:813 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "Η διακύμανση \"{value}\" έχει διαγραφεί." -#: pretix/control/logdisplay.py:807 +#: pretix/control/logdisplay.py:814 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "Η παραλλαγή \"{value}\" έχει αλλάξει." -#: pretix/control/logdisplay.py:824 +#: pretix/control/logdisplay.py:831 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "Η πληρωμή {local_id} έχει επιβεβαιωθεί." -#: pretix/control/logdisplay.py:825 +#: pretix/control/logdisplay.py:832 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "Η πληρωμή {local_id} έχει ακυρωθεί." -#: pretix/control/logdisplay.py:826 +#: pretix/control/logdisplay.py:833 #, fuzzy, python-brace-format #| msgid "Payment {local_id} has failed." msgid "Canceling payment {local_id} has failed." msgstr "Η πληρωμή {local_id} απέτυχε." -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:834 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "Η πληρωμή {local_id} έχει ξεκινήσει." -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:835 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "Η πληρωμή {local_id} απέτυχε." -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:836 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "Η παραγγελία δεν μπόρεσε να επισημανθεί ως πληρωμένη: {message}" -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:837 msgid "The order has been overpaid." msgstr "Η παραγγελία έχει καταβληθεί αχρεωστήτως." -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:838 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "Η επιστροφή χρημάτων {local_id} έχει δημιουργηθεί." -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:839 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "Η επιστροφή {local_id} δημιουργήθηκε από μια εξωτερική οντότητα." -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:840 msgid "The customer requested you to issue a refund." msgstr "Ο πελάτης σας ζήτησε την επιστροφή χρημάτων." -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:841 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "Η επιστροφή {local_id} έχει ολοκληρωθεί." -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:842 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "Η επιστροφή χρημάτων {local_id} έχει ακυρωθεί." -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:843 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "Η επιστροφή χρημάτων {local_id} απέτυχε." -#: pretix/control/logdisplay.py:843 +#: pretix/control/logdisplay.py:850 msgid "The quota has been added." msgstr "Το quota έχει προστεθεί." -#: pretix/control/logdisplay.py:844 +#: pretix/control/logdisplay.py:851 msgid "The quota has been deleted." msgstr "Το quota έχει διαγραφεί." -#: pretix/control/logdisplay.py:845 +#: pretix/control/logdisplay.py:852 msgid "The quota has been changed." msgstr "Το quota έχει αλλάξει." -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:853 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has closed." msgstr "Το quota έχει διαγραφεί." -#: pretix/control/logdisplay.py:847 pretix/control/views/item.py:1069 +#: pretix/control/logdisplay.py:854 pretix/control/views/item.py:1069 #, fuzzy #| msgid "The quota has been deleted." msgid "The quota has been re-opened." msgstr "Το quota έχει διαγραφεί." -#: pretix/control/logdisplay.py:854 +#: pretix/control/logdisplay.py:861 msgid "The question has been added." msgstr "Η ερώτηση έχει προστεθεί." -#: pretix/control/logdisplay.py:855 +#: pretix/control/logdisplay.py:862 msgid "The question has been deleted." msgstr "Η ερώτηση έχει διαγραφεί." -#: pretix/control/logdisplay.py:856 +#: pretix/control/logdisplay.py:863 msgid "The question has been changed." msgstr "Η ερώτηση έχει αλλάξει." -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:864 #, fuzzy #| msgid "The question has been deleted." msgid "The question has been reordered." msgstr "Η ερώτηση έχει διαγραφεί." -#: pretix/control/logdisplay.py:864 +#: pretix/control/logdisplay.py:871 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "Το quota έχει προστεθεί." -#: pretix/control/logdisplay.py:865 +#: pretix/control/logdisplay.py:872 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "Το προϊόν έχει διαγραφεί." -#: pretix/control/logdisplay.py:866 +#: pretix/control/logdisplay.py:873 #, fuzzy #| msgid "The category has been changed." msgid "The discount has been changed." msgstr "Η κατηγορία έχει αλλάξει." -#: pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:897 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" @@ -18226,7 +18257,7 @@ msgstr "" "Η θέση # {posid} έχει ελεγχθεί χειροκίνητα στις {datetime} στη λίστα \"{list}" "\"." -#: pretix/control/logdisplay.py:895 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -18703,7 +18734,7 @@ msgstr "Ορίστε νέο κωδικό πρόσβασης" #: pretix/control/templates/pretixcontrol/organizers/ssoprovider_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:47 #: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21 -#: pretix/control/templates/pretixcontrol/pdf/index.html:520 +#: pretix/control/templates/pretixcontrol/pdf/index.html:531 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:630 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:366 #: pretix/control/templates/pretixcontrol/subevents/detail.html:287 @@ -20545,7 +20576,7 @@ msgstr "Σχεδιασμός ηλεκτρονικού ταχυδρομείου" #: pretix/control/templates/pretixcontrol/event/mail.html:79 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:29 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 -#: pretix/control/templates/pretixcontrol/pdf/index.html:516 +#: pretix/control/templates/pretixcontrol/pdf/index.html:527 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:97 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:120 msgid "Preview" @@ -20701,32 +20732,32 @@ msgstr "" #: pretix/control/views/event.py:502 pretix/control/views/event.py:541 #: pretix/control/views/event.py:688 pretix/control/views/event.py:917 #: pretix/control/views/event.py:1288 -#: pretix/control/views/global_settings.py:63 -#: pretix/control/views/global_settings.py:86 pretix/control/views/item.py:257 +#: pretix/control/views/global_settings.py:65 +#: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:257 #: pretix/control/views/item.py:783 pretix/control/views/item.py:1109 #: pretix/control/views/item.py:1287 pretix/control/views/item.py:1437 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 #: pretix/control/views/organizer.py:258 pretix/control/views/organizer.py:286 -#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:672 -#: pretix/control/views/organizer.py:1062 -#: pretix/control/views/organizer.py:1166 -#: pretix/control/views/organizer.py:1327 -#: pretix/control/views/organizer.py:2043 -#: pretix/control/views/organizer.py:2178 -#: pretix/control/views/organizer.py:2372 -#: pretix/control/views/organizer.py:2486 -#: pretix/control/views/organizer.py:2613 -#: pretix/control/views/organizer.py:2806 -#: pretix/control/views/organizer.py:2834 -#: pretix/control/views/organizer.py:2873 -#: pretix/control/views/organizer.py:2949 -#: pretix/control/views/organizer.py:3045 -#: pretix/control/views/organizer.py:3073 -#: pretix/control/views/organizer.py:3209 pretix/control/views/subevents.py:525 -#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:235 -#: pretix/control/views/users.py:112 pretix/control/views/vouchers.py:305 -#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:154 +#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:674 +#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:1164 +#: pretix/control/views/organizer.py:1328 +#: pretix/control/views/organizer.py:2047 +#: pretix/control/views/organizer.py:2184 +#: pretix/control/views/organizer.py:2381 +#: pretix/control/views/organizer.py:2497 +#: pretix/control/views/organizer.py:2626 +#: pretix/control/views/organizer.py:2820 +#: pretix/control/views/organizer.py:2849 +#: pretix/control/views/organizer.py:2889 +#: pretix/control/views/organizer.py:2966 +#: pretix/control/views/organizer.py:3063 +#: pretix/control/views/organizer.py:3092 +#: pretix/control/views/organizer.py:3230 pretix/control/views/subevents.py:525 +#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:236 +#: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 +#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 #: pretix/plugins/sendmail/views.py:645 pretix/plugins/stripe/views.py:679 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:527 pretix/presale/views/customer.py:579 @@ -26072,7 +26103,7 @@ msgstr "Όνομα ομάδας" #: pretix/control/templates/pretixcontrol/pdf/index.html:188 #: pretix/control/templates/pretixcontrol/pdf/index.html:308 -#: pretix/control/templates/pretixcontrol/pdf/index.html:339 +#: pretix/control/templates/pretixcontrol/pdf/index.html:350 msgid "Width (mm)" msgstr "Πλάτος (mm)" @@ -26181,95 +26212,101 @@ msgstr "y (mm)" msgid "Size (mm)" msgstr "Μέγεθος (mm)" -#: pretix/control/templates/pretixcontrol/pdf/index.html:331 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +#, fuzzy +#| msgid "Text color" +msgid "QR color" +msgstr "Χρώμα κειμένου" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:342 msgid "Render without whitespace" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:333 +#: pretix/control/templates/pretixcontrol/pdf/index.html:344 msgid "" "Required for consistent size across platforms. Supported on Android starting " "with pretixPRINT 2.3.3 and on Desktop with pretixSCAN 1.9.3." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:344 +#: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Rotation (°)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:363 +#: pretix/control/templates/pretixcontrol/pdf/index.html:374 msgid "Font size (pt)" msgstr "Μέγεθος γραμματοσειράς (pt)" -#: pretix/control/templates/pretixcontrol/pdf/index.html:368 +#: pretix/control/templates/pretixcontrol/pdf/index.html:379 #, fuzzy #| msgid "Light" msgid "Line height" msgstr "Ανοιχτό" -#: pretix/control/templates/pretixcontrol/pdf/index.html:375 +#: pretix/control/templates/pretixcontrol/pdf/index.html:386 msgid "Text color" msgstr "Χρώμα κειμένου" -#: pretix/control/templates/pretixcontrol/pdf/index.html:398 +#: pretix/control/templates/pretixcontrol/pdf/index.html:409 msgid "Flow multiple lines downward from specified position" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:452 +#: pretix/control/templates/pretixcontrol/pdf/index.html:463 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically reduce font size to fit content" msgstr "Αυτόματη επιστροφή χρημάτων" -#: pretix/control/templates/pretixcontrol/pdf/index.html:458 +#: pretix/control/templates/pretixcontrol/pdf/index.html:469 msgid "Allow long words to be split (preview is not accurate)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:469 +#: pretix/control/templates/pretixcontrol/pdf/index.html:480 msgid "Add a new object" msgstr "Προσθέστε ένα νέο αντικείμενο" -#: pretix/control/templates/pretixcontrol/pdf/index.html:474 +#: pretix/control/templates/pretixcontrol/pdf/index.html:485 #, fuzzy #| msgid "Text color" msgid "Text box" msgstr "Χρώμα κειμένου" -#: pretix/control/templates/pretixcontrol/pdf/index.html:478 +#: pretix/control/templates/pretixcontrol/pdf/index.html:489 #, fuzzy #| msgid "Event date" msgid "Text (deprecated)" msgstr "Ημερομηνία εκδήλωσης" -#: pretix/control/templates/pretixcontrol/pdf/index.html:482 +#: pretix/control/templates/pretixcontrol/pdf/index.html:493 msgid "QR code for Check-In" msgstr "Κωδικός QR για το Check-in" -#: pretix/control/templates/pretixcontrol/pdf/index.html:488 +#: pretix/control/templates/pretixcontrol/pdf/index.html:499 msgid "QR code for Lead Scanning" msgstr "Κωδικός QR για πρωτογενή σάρωση" -#: pretix/control/templates/pretixcontrol/pdf/index.html:494 +#: pretix/control/templates/pretixcontrol/pdf/index.html:505 #, fuzzy #| msgid "Order code" msgid "Other QR code" msgstr "Κωδικός παραγγελίας" -#: pretix/control/templates/pretixcontrol/pdf/index.html:500 +#: pretix/control/templates/pretixcontrol/pdf/index.html:511 msgid "pretix Logo" msgstr "Λογότυπο pretix" -#: pretix/control/templates/pretixcontrol/pdf/index.html:503 +#: pretix/control/templates/pretixcontrol/pdf/index.html:514 msgid "" "You can use this to add user-uploaded pictures from questions or pictures " "generated by plugins. If you want to embed a logo or other images, use a " "custom background instead." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:505 +#: pretix/control/templates/pretixcontrol/pdf/index.html:516 msgid "Dynamic image" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:526 +#: pretix/control/templates/pretixcontrol/pdf/index.html:537 #, python-format msgid "" "This layout uses new features. If you print from your device, make sure you " @@ -27327,6 +27364,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete.html:4 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:6 +#: pretix/control/templates/pretixcontrol/vouchers/detail.html:133 msgid "Delete voucher" msgstr "Διαγραφή κουπονιού" @@ -27901,11 +27939,11 @@ msgstr "Η νέα λίστα ελέγχου έχει δημιουργηθεί." #: pretix/control/views/item.py:939 pretix/control/views/item.py:1143 #: pretix/control/views/item.py:1309 pretix/control/views/item.py:1494 #: pretix/control/views/organizer.py:261 pretix/control/views/organizer.py:289 -#: pretix/control/views/organizer.py:1185 pretix/control/views/subevents.py:504 -#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033 -#: pretix/control/views/subevents.py:1492 pretix/control/views/user.py:357 +#: pretix/control/views/organizer.py:1183 pretix/control/views/subevents.py:504 +#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1039 +#: pretix/control/views/subevents.py:1498 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 -#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:413 +#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:420 #: pretix/plugins/autocheckin/views.py:112 #: pretix/plugins/autocheckin/views.py:174 pretix/plugins/badges/views.py:114 #: pretix/plugins/sendmail/views.py:599 pretix/plugins/sendmail/views.py:651 @@ -28068,8 +28106,8 @@ msgstr "Η σειρά των στοιχείων έχει ενημερωθεί." #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:183 #: pretix/control/views/item.py:395 pretix/control/views/item.py:529 -#: pretix/control/views/organizer.py:2260 -#: pretix/control/views/organizer.py:3303 +#: pretix/control/views/organizer.py:2267 +#: pretix/control/views/organizer.py:3325 msgid "Some of the provided object ids are invalid." msgstr "" @@ -28126,7 +28164,7 @@ msgid "Unknown email renderer." msgstr "Άγνωστος επεξεργαστής ηλεκτρονικού ταχυδρομείου." #: pretix/control/views/event.py:830 pretix/control/views/orders.py:671 -#: pretix/presale/views/order.py:1096 pretix/presale/views/order.py:1103 +#: pretix/presale/views/order.py:1086 pretix/presale/views/order.py:1093 msgid "You requested an invalid ticket output type." msgstr "Ζητήσατε άκυρο τύπο εξόδου εισιτηρίου." @@ -28188,7 +28226,7 @@ msgstr "Το σχόλιο ενημερώθηκε." msgid "Could not update the comment." msgstr "Δεν ήταν δυνατή η ενημέρωση του σχολίου." -#: pretix/control/views/event.py:1201 pretix/control/views/main.py:319 +#: pretix/control/views/event.py:1201 pretix/control/views/main.py:330 msgid "VAT" msgstr "ΦΠΑ" @@ -28230,13 +28268,13 @@ msgstr "Γενική είσοδος" msgid "Reduced ticket" msgstr "Μειωμένο εισιτήριο" -#: pretix/control/views/global_settings.py:67 -#: pretix/control/views/global_settings.py:90 -#: pretix/control/views/global_settings.py:155 +#: pretix/control/views/global_settings.py:69 +#: pretix/control/views/global_settings.py:92 +#: pretix/control/views/global_settings.py:157 msgid "Your changes have not been saved, see below for errors." msgstr "Οι αλλαγές σας δεν έχουν αποθηκευτεί, δείτε παρακάτω για σφάλματα." -#: pretix/control/views/global_settings.py:193 +#: pretix/control/views/global_settings.py:195 msgid "" "You are in violation of the license. If you're not sure whether you qualify " "for the additional permission or if you offer the functionality of pretix to " @@ -28244,26 +28282,26 @@ msgid "" "Enterprise license." msgstr "" -#: pretix/control/views/global_settings.py:201 +#: pretix/control/views/global_settings.py:203 msgid "" "You may not make use of the additional permission or of a pretix Enterprise " "license if you install any plugins licensed with strong copyleft, otherwise " "you are likely in violation of the license of these plugins." msgstr "" -#: pretix/control/views/global_settings.py:209 +#: pretix/control/views/global_settings.py:211 msgid "" "If you're using pretix under AGPL license, you need to provide instructions " "on how to access the source code." msgstr "" -#: pretix/control/views/global_settings.py:216 +#: pretix/control/views/global_settings.py:218 msgid "" "You must not use pretix under AGPL terms if you use pretix Enterprise " "plugins." msgstr "" -#: pretix/control/views/global_settings.py:223 +#: pretix/control/views/global_settings.py:225 msgid "" "You need to make all changes you made to pretix' source code freely " "available to every visitor of your site in source code form under the same " @@ -28271,35 +28309,35 @@ msgid "" "keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:230 +#: pretix/control/views/global_settings.py:232 msgid "" "You need to make all your installed plugins freely available to every " "visitor of your site in source code form under the same license terms as " "pretix (AGPLv3 + additional restrictions). Make sure to keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:241 +#: pretix/control/views/global_settings.py:243 #, python-brace-format msgid "" "We found the plugin \"{plugin}\" with license \"{license}\" which this tool " "does not know about and therefore cannot give any recommendations." msgstr "" -#: pretix/control/views/global_settings.py:249 +#: pretix/control/views/global_settings.py:251 #, python-brace-format msgid "" "You selected that you have no active pretix Enterprise licenses, but we " "found the following Enterprise plugin: {plugin}" msgstr "" -#: pretix/control/views/global_settings.py:256 +#: pretix/control/views/global_settings.py:258 #, python-brace-format msgid "" "You selected that you have no copyleft-licensed plugins installed, but we " "found the plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/global_settings.py:263 +#: pretix/control/views/global_settings.py:265 #, python-brace-format msgid "" "You selected that you have no free plugins installed, but we found the " @@ -28332,8 +28370,8 @@ msgid "The order of categories has been updated." msgstr "Η σειρά των κατηγοριών έχει ενημερωθεί." #: pretix/control/views/item.py:398 pretix/control/views/item.py:532 -#: pretix/control/views/organizer.py:2263 -#: pretix/control/views/organizer.py:3306 +#: pretix/control/views/organizer.py:2270 +#: pretix/control/views/organizer.py:3328 #, fuzzy #| msgid "The question has been deleted." msgid "Not all objects have been selected." @@ -28588,21 +28626,21 @@ msgstr[0] "" msgstr[1] "" #: pretix/control/views/orders.py:673 pretix/plugins/banktransfer/views.py:901 -#: pretix/presale/views/order.py:159 pretix/presale/views/order.py:241 -#: pretix/presale/views/order.py:335 pretix/presale/views/order.py:362 -#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:511 -#: pretix/presale/views/order.py:557 pretix/presale/views/order.py:736 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:921 -#: pretix/presale/views/order.py:936 pretix/presale/views/order.py:985 -#: pretix/presale/views/order.py:990 pretix/presale/views/order.py:1105 -#: pretix/presale/views/order.py:1278 pretix/presale/views/order.py:1663 -#: pretix/presale/views/order.py:1694 +#: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 +#: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 +#: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 +#: pretix/presale/views/order.py:542 pretix/presale/views/order.py:726 +#: pretix/presale/views/order.py:839 pretix/presale/views/order.py:911 +#: pretix/presale/views/order.py:926 pretix/presale/views/order.py:975 +#: pretix/presale/views/order.py:980 pretix/presale/views/order.py:1095 +#: pretix/presale/views/order.py:1268 pretix/presale/views/order.py:1660 +#: pretix/presale/views/order.py:1691 msgid "Unknown order code or not authorized to access this order." msgstr "" "Άγνωστος κωδικός παραγγελίας ή μη εξουσιοδοτημένος για πρόσβαση σε αυτήν την " "παραγγελία." -#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1110 +#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1100 msgid "Ticket download is not enabled for this product." msgstr "Η λήψη εισιτηρίου δεν είναι ενεργοποιημένη για αυτό το προϊόν." @@ -28885,15 +28923,15 @@ msgid "The email has been queued to be sent." msgstr "" "Το μήνυμα ηλεκτρονικού ταχυδρομείου έχει τοποθετηθεί στην ουρά για αποστολή." -#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1287 +#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1277 msgid "This invoice has not been found" msgstr "Αυτό το τιμολόγιο δεν βρέθηκε" -#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1294 +#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1284 msgid "The invoice file is no longer stored on the server." msgstr "Το αρχείο τιμολογίου δεν αποθηκεύεται πλέον στον διακομιστή." -#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1299 +#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1289 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -28923,7 +28961,7 @@ msgstr "Αυτή η ενέργεια επιτρέπεται μόνο για πα msgid "This action is only allowed for canceled orders." msgstr "Αυτή η ενέργεια επιτρέπεται μόνο για παραγγελίες που εκκρεμούν." -#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1573 +#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1563 msgid "An error occurred. Please see the details below." msgstr "Παρουσιάστηκε σφάλμα. Ανατρέξτε στις παρακάτω λεπτομέρειες." @@ -28932,12 +28970,12 @@ msgid "The order has been changed and the user has been notified." msgstr "Η παραγγελία έχει αλλάξει και ο χρήστης έχει ειδοποιηθεί." #: pretix/control/views/orders.py:2118 pretix/control/views/orders.py:2254 -#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1608 +#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1598 msgid "The order has been changed." msgstr "Η παραγγελία έχει αλλάξει." -#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:941 -#: pretix/presale/views/order.py:791 pretix/presale/views/order.py:896 +#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:945 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:886 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -28968,7 +29006,7 @@ msgstr "Το μήνυμά σας έχει τεθεί σε αναμονή και msgid "Failed to send mail to the following user: {}" msgstr "Αποτυχία αποστολής mail στον ακόλουθο χρήστη: {}" -#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1070 +#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1060 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -28980,34 +29018,34 @@ msgstr "" msgid "There is no order with the given order code." msgstr "Δεν υπάρχει παραγγελία με τον συγκεκριμένο κωδικό παραγγελίας." -#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1798 +#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1800 msgid "The selected exporter was not found." msgstr "Ο επιλεγμένος εξαγωγέας δεν βρέθηκε." -#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1808 +#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1810 msgid "There was a problem processing your input. See below for error details." msgstr "" "Παρουσιάστηκε πρόβλημα κατά την επεξεργασία των δεδομένων εισόδου. Δείτε " "παρακάτω λεπτομέρειες σφαλμάτων." -#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1851 +#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1853 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1856 +#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1858 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1896 +#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1898 #, fuzzy, python-brace-format #| msgid "Expiry date" msgid "Export: {title}" msgstr "Ημερομηνία λήξης" -#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1898 +#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1900 #, python-brace-format msgid "" "Hello,\n" @@ -29015,7 +29053,7 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1966 +#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1968 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " @@ -29076,42 +29114,42 @@ msgstr "Ο νέος διοργανωτής έχει δημιουργηθεί." msgid "Administrators" msgstr "Διαχειριστές" -#: pretix/control/views/organizer.py:630 +#: pretix/control/views/organizer.py:631 msgid "The team has been created. You can now add members to the team." msgstr "" "Η ομάδα έχει δημιουργηθεί. Τώρα μπορείτε να προσθέσετε μέλη στην ομάδα." -#: pretix/control/views/organizer.py:641 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:912 pretix/control/views/organizer.py:996 -#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:642 pretix/control/views/organizer.py:678 +#: pretix/control/views/organizer.py:914 pretix/control/views/organizer.py:999 +#: pretix/control/views/organizer.py:1070 #: pretix/control/views/organizer.py:1289 -#: pretix/control/views/organizer.py:1331 -#: pretix/control/views/organizer.py:2013 -#: pretix/control/views/organizer.py:2047 -#: pretix/control/views/organizer.py:2152 -#: pretix/control/views/organizer.py:2182 -#: pretix/control/views/organizer.py:2342 -#: pretix/control/views/organizer.py:2376 -#: pretix/control/views/organizer.py:2449 -#: pretix/control/views/organizer.py:2490 -#: pretix/control/views/organizer.py:2569 -#: pretix/control/views/organizer.py:2618 -#: pretix/control/views/organizer.py:3170 -#: pretix/control/views/organizer.py:3213 +#: pretix/control/views/organizer.py:1332 +#: pretix/control/views/organizer.py:2016 +#: pretix/control/views/organizer.py:2051 +#: pretix/control/views/organizer.py:2157 +#: pretix/control/views/organizer.py:2188 +#: pretix/control/views/organizer.py:2350 +#: pretix/control/views/organizer.py:2385 +#: pretix/control/views/organizer.py:2459 +#: pretix/control/views/organizer.py:2501 +#: pretix/control/views/organizer.py:2581 +#: pretix/control/views/organizer.py:2631 +#: pretix/control/views/organizer.py:3190 +#: pretix/control/views/organizer.py:3234 msgid "Your changes could not be saved." msgstr "Δεν ήταν δυνατή η αποθήκευση των αλλαγών σας." -#: pretix/control/views/organizer.py:709 +#: pretix/control/views/organizer.py:711 msgid "The selected team cannot be deleted." msgstr "Η επιλεγμένη ομάδα δεν μπορεί να διαγραφεί." -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:729 +#: pretix/control/views/organizer.py:731 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -29123,11 +29161,11 @@ msgstr "" "Η εκδήλωση δεν ήταν δυνατό να διαγραφεί, καθώς ορισμένοι περιορισμοί (π.χ. " "δεδομένα που δημιουργήθηκαν από plug-ins) δεν το επιτρέπουν." -#: pretix/control/views/organizer.py:735 +#: pretix/control/views/organizer.py:737 msgid "The selected team has been deleted." msgstr "Η επιλεγμένη ομάδα έχει διαγραφεί." -#: pretix/control/views/organizer.py:799 +#: pretix/control/views/organizer.py:801 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -29135,43 +29173,43 @@ msgstr "" "Δεν μπορείτε να καταργήσετε το τελευταίο μέλος από αυτή την ομάδα, καθώς " "κανείς δε θα μείνει με την άδεια να αλλάξει ομάδες." -#: pretix/control/views/organizer.py:810 +#: pretix/control/views/organizer.py:812 msgid "The member has been removed from the team." msgstr "Το μέλος έχει αφαιρεθεί από την ομάδα." -#: pretix/control/views/organizer.py:817 pretix/control/views/organizer.py:833 +#: pretix/control/views/organizer.py:819 pretix/control/views/organizer.py:835 msgid "Invalid invite selected." msgstr "Έχει επιλεγεί μη έγκυρη πρόσκληση." -#: pretix/control/views/organizer.py:826 +#: pretix/control/views/organizer.py:828 msgid "The invite has been revoked." msgstr "Η πρόσκληση έχει ανακληθεί." -#: pretix/control/views/organizer.py:842 +#: pretix/control/views/organizer.py:844 msgid "The invite has been resent." msgstr "Η πρόσκληση έχει ξανασταλεί." -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:851 msgid "Invalid token selected." msgstr "Μη έγκυρο διακριτικό." -#: pretix/control/views/organizer.py:859 +#: pretix/control/views/organizer.py:861 msgid "The token has been revoked." msgstr "Το token έχει ανακληθεί." -#: pretix/control/views/organizer.py:871 +#: pretix/control/views/organizer.py:873 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:881 +#: pretix/control/views/organizer.py:883 msgid "The new member has been invited to the team." msgstr "Το νέο μέλος έχει προσκληθεί στην ομάδα." -#: pretix/control/views/organizer.py:896 +#: pretix/control/views/organizer.py:898 msgid "The new member has been added to the team." msgstr "Το νέο μέλος έχει προστεθεί στην ομάδα." -#: pretix/control/views/organizer.py:907 +#: pretix/control/views/organizer.py:909 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 " @@ -29181,141 +29219,141 @@ msgstr "" "Παρακαλώ αντιγράψτε αυτό το μυστικό σε ασφαλές μέρος. Δεν θα μπορείτε να το " "δείτε ξανά εδώ." -#: pretix/control/views/organizer.py:1205 +#: pretix/control/views/organizer.py:1203 msgid "This device has been set up successfully." msgstr "Αυτή η συσκευή έχει ρυθμιστεί με επιτυχία." -#: pretix/control/views/organizer.py:1233 +#: pretix/control/views/organizer.py:1231 msgid "This device currently does not have access." msgstr "Αυτήν τη στιγμή η συσκευή δεν έχει πρόσβαση." -#: pretix/control/views/organizer.py:1244 +#: pretix/control/views/organizer.py:1243 msgid "Access for this device has been revoked." msgstr "Η πρόσβαση αυτής της συσκευής έχει ανακληθεί." -#: pretix/control/views/organizer.py:1363 +#: pretix/control/views/organizer.py:1364 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1370 +#: pretix/control/views/organizer.py:1371 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1401 +#: pretix/control/views/organizer.py:1403 #, fuzzy #| msgid "The selected organizer was not found." msgid "The selected organizer has been invited." msgstr "Ο επιλεγμένος διοργανωτής δεν βρέθηκε." -#: pretix/control/views/organizer.py:1438 -#: pretix/control/views/organizer.py:1449 +#: pretix/control/views/organizer.py:1440 +#: pretix/control/views/organizer.py:1451 #, fuzzy #| msgid "The selected tax rule has been deleted." msgid "The selected connection has been removed." msgstr "Ο επιλεγμένος κανόνας φόρου έχει διαγραφεί." -#: pretix/control/views/organizer.py:1460 +#: pretix/control/views/organizer.py:1462 #, fuzzy #| msgid "The selected question has been deleted." msgid "The selected connection has been accepted." msgstr "Η επιλεγμένη ερώτηση έχει διαγραφεί." -#: pretix/control/views/organizer.py:1518 -#: pretix/control/views/organizer.py:1555 +#: pretix/control/views/organizer.py:1520 +#: pretix/control/views/organizer.py:1557 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1545 +#: pretix/control/views/organizer.py:1547 #, 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:1547 +#: pretix/control/views/organizer.py:1549 #, fuzzy #| msgid "The question has been added." msgid "The transaction has been reversed." msgstr "Η ερώτηση έχει προστεθεί." -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1554 #, 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:1570 +#: pretix/control/views/organizer.py:1572 #, fuzzy #| msgid "The question has been added." msgid "The manual transaction has been saved." msgstr "Η ερώτηση έχει προστεθεί." -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1614 #, 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:1706 +#: pretix/control/views/organizer.py:1708 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2071 +#: pretix/control/views/organizer.py:2075 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The selected gate has been deleted." msgstr "Η επιλεγμένη ημερομηνία έχει διαγραφεί." -#: pretix/control/views/organizer.py:2114 +#: pretix/control/views/organizer.py:2118 #, fuzzy #| msgid "You cannot select a quota that belongs to a different event." msgid "You cannot set a default value that is not a valid value." msgstr "" "Δεν μπορείτε να επιλέξετε μια ποσόστωση που ανήκει σε διαφορετικό συμβάν." -#: pretix/control/views/organizer.py:2140 +#: pretix/control/views/organizer.py:2145 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "Το προϊόν έχει δημιουργηθεί." -#: pretix/control/views/organizer.py:2206 +#: pretix/control/views/organizer.py:2212 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/views/organizer.py:2229 +#: pretix/control/views/organizer.py:2236 #, fuzzy #| msgid "The order of items has been updated." msgid "The order of properties has been updated." msgstr "Η σειρά των στοιχείων έχει ενημερωθεί." -#: pretix/control/views/organizer.py:2406 -#: pretix/control/views/organizer.py:2520 -#: pretix/control/views/organizer.py:2648 -#: pretix/control/views/organizer.py:2911 +#: pretix/control/views/organizer.py:2415 +#: pretix/control/views/organizer.py:2531 +#: pretix/control/views/organizer.py:2661 +#: pretix/control/views/organizer.py:2927 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "Το επιλεγμένο προϊόν έχει διαγραφεί." -#: pretix/control/views/organizer.py:2440 +#: pretix/control/views/organizer.py:2450 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "Η παραγγελία έχει δημιουργηθεί." -#: pretix/control/views/organizer.py:2558 +#: pretix/control/views/organizer.py:2570 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2607 +#: pretix/control/views/organizer.py:2620 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -29327,7 +29365,7 @@ msgstr "" "Οι αλλαγές σας έχουν αποθηκευτεί. Λάβετε υπόψη ότι μπορεί να διαρκέσει λίγο " "χρονικό διάστημα μέχρι να ενεργοποιηθούν οι αλλαγές σας." -#: pretix/control/views/organizer.py:2716 +#: pretix/control/views/organizer.py:2729 #, fuzzy #| msgid "We sent out an email containing further instructions." msgid "" @@ -29336,25 +29374,25 @@ msgid "" msgstr "" "Στείλαμε ένα μήνυμα ηλεκτρονικού ταχυδρομείου που περιέχει περαιτέρω οδηγίες." -#: pretix/control/views/organizer.py:2975 +#: pretix/control/views/organizer.py:2992 #, fuzzy #| msgid "This user has been anonymized." msgid "The customer account has been anonymized." msgstr "Αυτός ο χρήστης ήταν ανώνυμος." -#: pretix/control/views/organizer.py:3241 +#: pretix/control/views/organizer.py:3262 #, fuzzy #| msgid "This organizer can not be deleted." msgid "This channel can not be deleted." msgstr "Αυτός ο διοργανωτής δεν μπορεί να διαγραφεί." -#: pretix/control/views/organizer.py:3246 +#: pretix/control/views/organizer.py:3267 #, fuzzy #| msgid "The selected list has been deleted." msgid "The selected sales channel has been deleted." msgstr "Η επιλεγμένη λίστα έχει διαγραφεί." -#: pretix/control/views/organizer.py:3248 +#: pretix/control/views/organizer.py:3269 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -29366,7 +29404,7 @@ msgstr "" "Η εκδήλωση δεν ήταν δυνατό να διαγραφεί, καθώς ορισμένοι περιορισμοί (π.χ. " "δεδομένα που δημιουργήθηκαν από plug-ins) δεν το επιτρέπουν." -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3294 #, fuzzy #| msgid "The order of items has been updated." msgid "The order of sales channels has been updated." @@ -29418,12 +29456,12 @@ msgctxt "subevent" msgid "The new date has been created." msgstr "Η νέα ημερομηνία έχει δημιουργηθεί." -#: pretix/control/views/subevents.py:668 +#: pretix/control/views/subevents.py:671 msgctxt "subevent" msgid "The selected dates have been disabled." msgstr "Οι επιλεγμένες ημερομηνίες έχουν απενεργοποιηθεί." -#: pretix/control/views/subevents.py:678 +#: pretix/control/views/subevents.py:684 #, fuzzy #| msgctxt "subevent" #| msgid "The selected dates have been disabled." @@ -29431,16 +29469,16 @@ msgctxt "subevent" msgid "The selected dates have been enabled." msgstr "Οι επιλεγμένες ημερομηνίες έχουν απενεργοποιηθεί." -#: pretix/control/views/subevents.py:701 +#: pretix/control/views/subevents.py:713 msgctxt "subevent" msgid "The selected dates have been deleted or disabled." msgstr "Οι επιλεγμένες ημερομηνίες έχουν διαγραφεί ή απενεργοποιηθεί." -#: pretix/control/views/subevents.py:882 +#: pretix/control/views/subevents.py:894 msgid "Please do not create more than 100.000 dates at once." msgstr "" -#: pretix/control/views/subevents.py:1024 +#: pretix/control/views/subevents.py:1030 msgctxt "subevent" msgid "{} new dates have been created." msgstr "{} νέες ημερομηνίες έχουν δημιουργηθεί." @@ -29465,36 +29503,36 @@ msgstr "Voucher" msgid "The password you entered was invalid, please try again." msgstr "Ο κωδικός που εισαγάγατε δεν ήταν έγκυρος, δοκιμάστε ξανά." -#: pretix/control/views/user.py:349 +#: pretix/control/views/user.py:350 #, fuzzy #| msgid "U2F devices are only available if pretix is served via HTTPS." msgid "Security devices are only available if pretix is served via HTTPS." msgstr "" "Οι συσκευές U2F είναι διαθέσιμες μόνο αν η υπηρεσία παρέχεται μέσω HTTPS." -#: pretix/control/views/user.py:386 +#: pretix/control/views/user.py:387 msgid "A two-factor authentication device has been removed from your account." msgstr "" "Μια συσκευή ελέγχου ταυτότητας δύο παραγόντων έχει καταργηθεί από το " "λογαριασμό σας." -#: pretix/control/views/user.py:397 +#: pretix/control/views/user.py:398 msgid "The device has been removed." msgstr "Η συσκευή έχει αφαιρεθεί." -#: pretix/control/views/user.py:462 +#: pretix/control/views/user.py:463 #, fuzzy #| msgid "This ticket has already been redeemed." msgid "This security device is already registered." msgstr "Αυτό το εισιτήριο έχει ήδη εξαργυρωθεί." -#: pretix/control/views/user.py:481 pretix/control/views/user.py:542 +#: pretix/control/views/user.py:482 pretix/control/views/user.py:543 msgid "A new two-factor authentication device has been added to your account." msgstr "" "Μια νέα συσκευή ελέγχου ταυτότητας δύο παραγόντων έχει προστεθεί στο " "λογαριασμό σας." -#: pretix/control/views/user.py:497 pretix/control/views/user.py:557 +#: pretix/control/views/user.py:498 pretix/control/views/user.py:558 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " @@ -29505,15 +29543,15 @@ msgstr "" "παρακάτω κουμπιά, για να δημιουργήσετε έναν δεύτερο παράγοντα που απαιτείται " "για τη σύνδεση στο λογαριασμό σας." -#: pretix/control/views/user.py:500 pretix/control/views/user.py:560 +#: pretix/control/views/user.py:501 pretix/control/views/user.py:561 msgid "The device has been verified and can now be used." msgstr "Η συσκευή έχει επαληθευτεί και μπορεί πλέον να χρησιμοποιηθεί." -#: pretix/control/views/user.py:503 +#: pretix/control/views/user.py:504 msgid "The registration could not be completed. Please try again." msgstr "Δεν ήταν δυνατή η ολοκλήρωση της εγγραφής. Παρακαλώ προσπαθήστε ξανά." -#: pretix/control/views/user.py:563 +#: pretix/control/views/user.py:564 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." @@ -29522,14 +29560,14 @@ msgstr "" "βεβαιωθείτε ότι η ημερομηνία και η ώρα του τηλεφώνου σας έχουν ρυθμιστεί " "σωστά." -#: pretix/control/views/user.py:583 +#: pretix/control/views/user.py:584 #, fuzzy #| msgid "Do you really want to enable two-factor authentication?" msgid "You have left all teams that require two-factor authentication." msgstr "" "Θέλετε πραγματικά να ενεργοποιήσετε τον έλεγχο ταυτότητας δύο παραγόντων;" -#: pretix/control/views/user.py:597 +#: pretix/control/views/user.py:598 msgid "" "Please configure at least one device before enabling two-factor " "authentication." @@ -29537,19 +29575,19 @@ msgstr "" "Ρυθμίστε τουλάχιστον μία συσκευή προτού ενεργοποιήσετε τον έλεγχο ταυτότητας " "δύο παραγόντων." -#: pretix/control/views/user.py:606 +#: pretix/control/views/user.py:607 msgid "Two-factor authentication is now enabled for your account." msgstr "" "Ο έλεγχος ταυτότητας δύο παραγόντων είναι πλέον ενεργοποιημένος για το " "λογαριασμό σας." -#: pretix/control/views/user.py:622 +#: pretix/control/views/user.py:623 msgid "Two-factor authentication is now disabled for your account." msgstr "" "Ο έλεγχος ταυτότητας δύο παραγόντων είναι τώρα απενεργοποιημένος για το " "λογαριασμό σας." -#: pretix/control/views/user.py:645 +#: pretix/control/views/user.py:646 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." @@ -29558,24 +29596,24 @@ msgstr "" "αποθηκεύσετε σε ασφαλές μέρος σε περίπτωση που χάσετε την πρόσβαση στις " "συσκευές σας." -#: pretix/control/views/user.py:661 +#: pretix/control/views/user.py:662 msgid "Your notifications have been disabled." msgstr "Οι ειδοποιήσεις σας έχουν απενεργοποιηθεί." -#: pretix/control/views/user.py:710 pretix/control/views/user.py:750 +#: pretix/control/views/user.py:711 pretix/control/views/user.py:751 msgid "Your notification settings have been saved." msgstr "Οι ρυθμίσεις ειδοποιήσεων έχουν αποθηκευτεί." -#: pretix/control/views/user.py:828 +#: pretix/control/views/user.py:829 msgid "Your comment has been saved." msgstr "Το σχόλιο σας έχει αποθηκευτεί." -#: pretix/control/views/users.py:148 +#: pretix/control/views/users.py:150 msgid "We sent out an email containing further instructions." msgstr "" "Στείλαμε ένα μήνυμα ηλεκτρονικού ταχυδρομείου που περιέχει περαιτέρω οδηγίες." -#: pretix/control/views/users.py:168 +#: pretix/control/views/users.py:170 #, python-brace-format msgid "" "The emergency token for this user is \"{token}\". It can only be used once. " @@ -29584,7 +29622,7 @@ msgid "" "remain active." msgstr "" -#: pretix/control/views/users.py:312 +#: pretix/control/views/users.py:314 msgid "The new user has been created." msgstr "Ο νέος χρήστης έχει δημιουργηθεί." @@ -29634,7 +29672,7 @@ msgstr "Δεν υπάρχει κουπόνι με τον συγκεκριμέν msgid "The new vouchers have been created." msgstr "Τα νέα κουπόνια έχουν δημιουργηθεί." -#: pretix/control/views/vouchers.py:635 +#: pretix/control/views/vouchers.py:642 msgid "The selected vouchers have been deleted or disabled." msgstr "Τα επιλεγμένα κουπόνια έχουν διαγραφεί ή απενεργοποιηθεί." @@ -29645,54 +29683,54 @@ msgstr "" "{num} κουπόνια έχουν δημιουργηθεί και αποστέλλονται μέσω ηλεκτρονικού " "ταχυδρομείου." -#: pretix/control/views/waitinglist.py:167 +#: pretix/control/views/waitinglist.py:172 #, fuzzy #| msgid "The selected entry has been deleted." msgid "The selected entries have been deleted." msgstr "Η επιλεγμένη καταχώρηση έχει διαγραφεί." -#: pretix/control/views/waitinglist.py:180 +#: pretix/control/views/waitinglist.py:185 msgid "" "An email containing a voucher code has been sent to the specified address." msgstr "" "Ένα μήνυμα ηλεκτρονικού ταχυδρομείου που περιέχει έναν κωδικό κουπονιού έχει " "σταλεί στη συγκεκριμένη διεύθυνση." -#: pretix/control/views/waitinglist.py:184 -#: pretix/control/views/waitinglist.py:202 -#: pretix/control/views/waitinglist.py:220 +#: pretix/control/views/waitinglist.py:189 +#: pretix/control/views/waitinglist.py:208 +#: pretix/control/views/waitinglist.py:227 msgid "Waiting list entry not found." msgstr "Δεν βρέθηκε καταχώρηση λίστας αναμονής." -#: pretix/control/views/waitinglist.py:199 +#: pretix/control/views/waitinglist.py:205 msgid "The waiting list entry has been moved to the top." msgstr "Η καταχώρηση της λίστας αναμονής μετακινήθηκε προς τα πάνω." -#: pretix/control/views/waitinglist.py:217 +#: pretix/control/views/waitinglist.py:224 msgid "The waiting list entry has been moved to the end of the list." msgstr "Η καταχώρηση της λίστας αναμονής μετακινήθηκε στο τέλος της λίστας." -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 msgid "On list since" msgstr "Στη λίστα από" -#: pretix/control/views/waitinglist.py:328 +#: pretix/control/views/waitinglist.py:335 msgid "Waiting" msgstr "Αναμονή" -#: pretix/control/views/waitinglist.py:366 +#: pretix/control/views/waitinglist.py:373 msgid "The requested entry does not exist." msgstr "Η ζητούμενη καταχώρηση δεν υπάρχει." -#: pretix/control/views/waitinglist.py:374 +#: pretix/control/views/waitinglist.py:381 msgid "The selected entry has been deleted." msgstr "Η επιλεγμένη καταχώρηση έχει διαγραφεί." -#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:393 +#: pretix/control/views/waitinglist.py:402 pretix/presale/views/widget.py:393 msgid "This is not an event series." msgstr "Αυτή δεν είναι μια σειρά συμβάντων (event series)." -#: pretix/control/views/waitinglist.py:403 +#: pretix/control/views/waitinglist.py:410 #, fuzzy #| msgid "The waiting list entry has been moved to the top." msgid "The waitinglist entry has been transferred." @@ -30195,16 +30233,16 @@ msgstr "Κάντε προεπιλογή" msgid "The new badge layout has been created." msgstr "Η νέα διάταξη badge έχει δημιουργηθεί." -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "Η απαιτούμενη διάταξη badge δεν υπάρχει." -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "Η επιλεγμένη διάταξη badge διαγράφηκε." -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "Διάταξη badge: {}" @@ -31139,8 +31177,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "Η παραγγελία ακυρώθηκε." -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου." @@ -34129,7 +34167,7 @@ msgstr "Συμπληρωματικά προϊόντα" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "Παρακαλώ εισάγετε μόνο αριθμούς." @@ -34138,71 +34176,71 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "Οι πληροφορίες σας" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 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:992 +#: pretix/presale/checkoutflow.py:996 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:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "Παρακαλώ εισαγάγετε τη διεύθυνση τιμολόγησης." -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "Παρακαλώ εισάγετε το όνομά σας." -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "" "Παρακαλώ συμπληρώστε τις απαντήσεις σε όλες τις απαιτούμενες ερωτήσεις." -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "Πληρωμή" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." msgstr "" -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "Παρακαλώ επιλέξτε έναν τρόπο πληρωμής." -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 #, fuzzy #| msgid "Please select a payment method." msgid "Please select a payment method to proceed." msgstr "Παρακαλώ επιλέξτε έναν τρόπο πληρωμής." -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "Τα στοιχεία πληρωμής που εισάγατε ήταν ελλιπή." -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "Επισκόπηση παραγγελίας" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Θα πρέπει να ελέγξετε όλα τα checkboxes στο κάτω μέρος της σελίδας." -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -37315,7 +37353,7 @@ msgstr "" msgid "Your email address has been updated." msgstr "Το καλάθι σας έχει ενημερωθεί." -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -37369,65 +37407,65 @@ msgstr "" msgid "Time machine disabled!" msgstr "Αυτός ο λογαριασμός είναι ανενεργός." -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "Η πληρωμή για αυτήν την παραγγελία δεν μπορεί να συνεχιστεί." -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "Είναι πολύ αργά για να γίνει αποδεκτή η πληρωμή." -#: pretix/presale/views/order.py:461 +#: pretix/presale/views/order.py:544 +msgid "The payment method for this order cannot be changed." +msgstr "" +"Δεν είναι δυνατή η αλλαγή της μεθόδου πληρωμής για αυτήν την παραγγελία." + +#: pretix/presale/views/order.py:555 +msgid "A payment is currently pending for this order." +msgstr "Αυτή τη στιγμή εκκρεμεί πληρωμή για αυτήν την παραγγελία." + +#: pretix/presale/views/order.py:667 #, fuzzy #| msgid "The invoice has been generated." msgid "An invoice has been generated." msgstr "Το τιμολόγιο έχει παραχθεί." -#: pretix/presale/views/order.py:559 -msgid "The payment method for this order cannot be changed." -msgstr "" -"Δεν είναι δυνατή η αλλαγή της μεθόδου πληρωμής για αυτήν την παραγγελία." - -#: pretix/presale/views/order.py:570 -msgid "A payment is currently pending for this order." -msgstr "Αυτή τη στιγμή εκκρεμεί πληρωμή για αυτήν την παραγγελία." - -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "Δεν μπορείτε να τροποποιήσετε αυτήν την παραγγελία" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "You chose an invalid cancellation fee." msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης" -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 #, fuzzy #| msgid "Any customer" msgid "Canceled by customer" msgstr "Κάθε πελάτης" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 #, fuzzy #| msgid "The question has been deleted." msgid "The cancellation has been requested." msgstr "Η ερώτηση έχει διαγραφεί." -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "" "Η λήψη των εισιτηρίων δεν είναι (ακόμα) ενεργοποιημένη για αυτήν την " "παραγγελία." -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "" -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, fuzzy, python-brace-format #| msgid "" #| "The order has been canceled. You can now select how you want to transfer " @@ -37439,41 +37477,48 @@ msgstr "" "Η παραγγελία ακυρώθηκε. Τώρα μπορείτε να επιλέξετε τον τρόπο με τον οποίο " "θέλετε να μεταφέρετε τα χρήματα πίσω στο χρήστη." -#: pretix/presale/views/order.py:1612 +#: pretix/presale/views/order.py:1602 #, fuzzy #| msgid "Your search did not match any vouchers." msgid "You did not make any changes." msgstr "Η αναζήτησή σας δεν ταιριάζει με κανένα κουπόνι." -#: pretix/presale/views/order.py:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 #, 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:1642 +#: pretix/presale/views/order.py:1632 #, fuzzy #| msgid "You need to enter a price if you want to change the product price." msgid "You may not change your order in a way that would require a refund." msgstr "" "Πρέπει να εισαγάγετε μια τιμή αν θέλετε να αλλάξετε την τιμή του προϊόντος." -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." msgstr "" -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "" + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 #, fuzzy #| msgid "You cannot cancel this order." msgid "You cannot change this order." @@ -37585,6 +37630,13 @@ msgstr "Πρόσβαση για εγγραφή" msgid "Kosovo" msgstr "" +#, fuzzy +#~| msgid "Ask search engines not to index the ticket shop" +#~ msgid "Show event times and dates on the ticket shop" +#~ msgstr "" +#~ "Ζητήστε από τις μηχανές αναζήτησης να μην αναγράφουν το κατάστημα " +#~ "εισιτηρίων" + #, python-brace-format #~ msgid "The invite for {user} has been revoked." #~ msgstr "Η πρόσκληση για {user} έχει ανακληθεί." diff --git a/src/pretix/locale/el/LC_MESSAGES/djangojs.po b/src/pretix/locale/el/LC_MESSAGES/djangojs.po index 16c81fcb0d..8902ab28ee 100644 --- a/src/pretix/locale/el/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/el/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2024-12-22 00:00+0000\n" "Last-Translator: Dimitris Tsimpidis \n" "Language-Team: Greek \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/es/LC_MESSAGES/django.po b/src/pretix/locale/es/LC_MESSAGES/django.po index fc4020cb5d..aba399f34d 100644 --- a/src/pretix/locale/es/LC_MESSAGES/django.po +++ b/src/pretix/locale/es/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-01-30 12:39+0000\n" "Last-Translator: CVZ-es \n" "Language-Team: Spanish \n" "Language-Team: Spanish \n" "Language-Team: Estonian \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/eu/LC_MESSAGES/django.po b/src/pretix/locale/eu/LC_MESSAGES/django.po index 4314b7c444..34986a4b16 100644 --- a/src/pretix/locale/eu/LC_MESSAGES/django.po +++ b/src/pretix/locale/eu/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2024-09-23 18:00+0000\n" "Last-Translator: Albizuri \n" "Language-Team: Basque \n" "Language-Team: Basque \n" "Language-Team: Finnish Klikkaa tästä saadaksesi yksityiskohtaista tietoa siitä, mitä " -"tämä tekee. Älä unohda asettaa oikeita maksuja yllä!" +"maksupalveluntarjoajasi maksut. Klikkaa tästä saadaksesi yksityiskohtaista tietoa siitä, " +"mitä tämä tekee. Älä unohda asettaa oikeita maksuja yllä!" #: pretix/base/payment.py:394 msgid "Text on invoices" @@ -6989,32 +7001,39 @@ msgctxt "invoice" msgid "The payment for this invoice has already been received." msgstr "Tämän laskun maksu on jo vastaanotettu." -#: pretix/base/payment.py:977 +#: pretix/base/payment.py:970 +#, fuzzy +#| msgid "This refund can not be canceled at the moment." +msgid "" +"This payment is already being processed and can not be canceled any more." +msgstr "Tätä hyvitystä ei voi perua tällä hetkellä." + +#: pretix/base/payment.py:984 msgid "Automatic refunds are not supported by this payment provider." msgstr "Tämä maksupalveluntarjoaja ei tue automaattisia palautuksia." -#: pretix/base/payment.py:1068 +#: pretix/base/payment.py:1075 msgid "" "No payment is required as this order only includes products which are free " "of charge." msgstr "" "Maksua ei vaadita, koska tämä tilaus sisältää vain maksuttomia tuotteita." -#: pretix/base/payment.py:1075 +#: pretix/base/payment.py:1082 msgid "Free of charge" msgstr "Maksuton" -#: pretix/base/payment.py:1107 +#: pretix/base/payment.py:1114 msgid "Box office" msgstr "Lipputulot" -#: pretix/base/payment.py:1155 pretix/base/payment.py:1174 +#: pretix/base/payment.py:1162 pretix/base/payment.py:1181 #: pretix/plugins/manualpayment/apps.py:30 #: pretix/plugins/manualpayment/apps.py:33 msgid "Manual payment" msgstr "Manuaalinen maksu" -#: pretix/base/payment.py:1160 pretix/plugins/banktransfer/payment.py:202 +#: pretix/base/payment.py:1167 pretix/plugins/banktransfer/payment.py:202 msgid "" "In test mode, you can just manually mark this order as paid in the backend " "after it has been created." @@ -7022,16 +7041,16 @@ msgstr "" "Testitilassa voit vain merkitä tilauksen maksetuksi manuaalisesti " "backendissä sen luomisen jälkeen." -#: pretix/base/payment.py:1181 pretix/base/payment.py:1322 +#: pretix/base/payment.py:1188 pretix/base/payment.py:1329 #: pretix/plugins/banktransfer/payment.py:156 msgid "Payment method name" msgstr "Maksutavan nimi" -#: pretix/base/payment.py:1185 +#: pretix/base/payment.py:1192 msgid "Payment process description during checkout" msgstr "Maksuprosessin kuvaus kassalla" -#: pretix/base/payment.py:1186 +#: pretix/base/payment.py:1193 msgid "" "This text will be shown during checkout when the user selects this payment " "method. It should give a short explanation on this payment method." @@ -7039,11 +7058,11 @@ msgstr "" "Tämä teksti näytetään kassalla, kun käyttäjä valitsee tämän maksutavan. Sen " "tulisi antaa lyhyt selitys tästä maksutavasta." -#: pretix/base/payment.py:1191 +#: pretix/base/payment.py:1198 msgid "Payment process description in order confirmation emails" msgstr "Maksuprosessin kuvaus tilausvahvistussähköpostissa" -#: pretix/base/payment.py:1192 +#: pretix/base/payment.py:1199 #, python-brace-format msgid "" "This text will be included for the {payment_info} placeholder in order " @@ -7056,11 +7075,11 @@ msgstr "" "suorittamisessa tulee edetä. Voit käyttää tunnuksia {order}, {amount}, " "{currency} ja {amount_with_currency}." -#: pretix/base/payment.py:1199 +#: pretix/base/payment.py:1206 msgid "Payment process description for pending orders" msgstr "Vireillä olevien tilausten maksuprosessin kuvaus" -#: pretix/base/payment.py:1200 +#: pretix/base/payment.py:1207 #, python-brace-format msgid "" "This text will be shown on the order confirmation page for pending orders. " @@ -7071,7 +7090,7 @@ msgstr "" "Sen pitäisi neuvoa käyttäjää, miten maksun suorittamisessa tulee edetä. Voit " "käyttää tunnuksia {order}, {amount}, {currency} ja {amount_with_currency}." -#: pretix/base/payment.py:1208 pretix/plugins/banktransfer/payment.py:151 +#: pretix/base/payment.py:1215 pretix/plugins/banktransfer/payment.py:151 msgid "" "Create an invoice for orders using bank transfer immediately if the event is " "otherwise configured to create invoices after payment is completed." @@ -7079,61 +7098,61 @@ msgstr "" "Luo lasku tilisiirtoa käyttävistä tilauksista heti, jos tapahtuma on muuten " "määritetty luomaan laskut maksun suorittamisen jälkeen." -#: pretix/base/payment.py:1259 +#: pretix/base/payment.py:1266 msgid "Offsetting" msgstr "Kuittaus" -#: pretix/base/payment.py:1273 pretix/control/views/orders.py:1244 +#: pretix/base/payment.py:1280 pretix/control/views/orders.py:1244 msgid "You entered an order that could not be found." msgstr "Kirjoitit tilauksen, jota ei löydy." -#: pretix/base/payment.py:1302 +#: pretix/base/payment.py:1309 #, python-format msgid "Balanced against orders: %s" msgstr "Tasattu tilauksia vastaan: %s" -#: pretix/base/payment.py:1328 +#: pretix/base/payment.py:1335 msgid "Payment method description" msgstr "Maksutavan kuvaus" -#: pretix/base/payment.py:1345 +#: pretix/base/payment.py:1352 msgid "In test mode, only test cards will work." msgstr "Testitilassa vain testikortit toimivat." -#: pretix/base/payment.py:1426 pretix/base/payment.py:1487 -#: pretix/base/payment.py:1532 pretix/base/payment.py:1534 +#: pretix/base/payment.py:1433 pretix/base/payment.py:1494 +#: pretix/base/payment.py:1539 pretix/base/payment.py:1541 msgid "This gift card does not support this currency." msgstr "Tämä lahjakortti ei tue tätä valuuttaa." -#: pretix/base/payment.py:1428 pretix/base/payment.py:1490 -#: pretix/base/payment.py:1540 +#: pretix/base/payment.py:1435 pretix/base/payment.py:1497 +#: pretix/base/payment.py:1547 msgid "This gift card can only be used in test mode." msgstr "Tätä lahjakorttia voi käyttää vain testitilassa." -#: pretix/base/payment.py:1430 pretix/base/payment.py:1493 -#: pretix/base/payment.py:1542 +#: pretix/base/payment.py:1437 pretix/base/payment.py:1500 +#: pretix/base/payment.py:1549 msgid "Only test gift cards can be used in test mode." msgstr "Testitilassa voidaan käyttää vain testilahjakortteja." -#: pretix/base/payment.py:1432 pretix/base/payment.py:1496 -#: pretix/base/payment.py:1544 +#: pretix/base/payment.py:1439 pretix/base/payment.py:1503 +#: pretix/base/payment.py:1551 msgid "This gift card is no longer valid." msgstr "Tämä lahjakortti ei ole enää voimassa." -#: pretix/base/payment.py:1434 pretix/base/payment.py:1499 +#: pretix/base/payment.py:1441 pretix/base/payment.py:1506 msgid "All credit on this gift card has been used." msgstr "Kaikki tämän lahjakortin luotto on käytetty." -#: pretix/base/payment.py:1438 +#: pretix/base/payment.py:1445 msgid "This gift card is already used for your payment." msgstr "Tämä lahjakortti on jo käytetty maksamiseen." -#: pretix/base/payment.py:1453 pretix/base/payment.py:1479 -#: pretix/base/payment.py:1522 +#: pretix/base/payment.py:1460 pretix/base/payment.py:1486 +#: pretix/base/payment.py:1529 msgid "You cannot pay with gift cards when buying a gift card." msgstr "Et voi maksaa lahjakorteilla, kun ostat lahjakortin." -#: pretix/base/payment.py:1469 pretix/base/payment.py:1512 +#: pretix/base/payment.py:1476 pretix/base/payment.py:1519 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -7141,11 +7160,11 @@ msgstr "" "Syötit lahjakortin sijasta arvosetelin. Arvoseteleitä voi syöttää vain " "kaupan ensimmäisellä sivulla tuotevalinnan alapuolella." -#: pretix/base/payment.py:1472 pretix/base/payment.py:1515 +#: pretix/base/payment.py:1479 pretix/base/payment.py:1522 msgid "This gift card is not known." msgstr "Tätä lahjakorttia ei tunnisteta." -#: pretix/base/payment.py:1474 pretix/base/payment.py:1517 +#: pretix/base/payment.py:1481 pretix/base/payment.py:1524 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -7153,11 +7172,11 @@ msgstr "" "Tätä lahjakorttia ei voi lunastaa, koska sen koodi ei ole yksilöllinen. Ota " "yhteyttä tämän tapahtuman järjestäjään." -#: pretix/base/payment.py:1536 +#: pretix/base/payment.py:1543 msgid "This gift card is not accepted by this event organizer." msgstr "Tapahtuman järjestäjä ei hyväksy tätä lahjakorttia." -#: pretix/base/payment.py:1538 +#: pretix/base/payment.py:1545 msgid "This gift card was used in the meantime. Please try again." msgstr "Tämä lahjakortti käytettiin sillä välin. Yritä uudelleen." @@ -7455,7 +7474,7 @@ msgstr "Tulostuspäivä ja aika" msgid "Printing time" msgstr "Tulostusaika" -#: pretix/base/pdf.py:411 pretix/control/forms/item.py:730 +#: pretix/base/pdf.py:411 pretix/control/forms/item.py:731 msgid "Purchase date" msgstr "Oston päivämäärä" @@ -7576,7 +7595,7 @@ msgstr "Laskutusosoitteen nimi tervehdyksessä" msgid "Invoice address name: {part}" msgstr "Nimi laskutusosoitteessa: {part}" -#: pretix/base/pdf.py:1274 +#: pretix/base/pdf.py:1278 msgid "Your layout file is not a valid layout. Error message: {}" msgstr "Asettelutiedostosi asettelu ei ole kelvollinen. Virheilmoitus: {}" @@ -8131,7 +8150,8 @@ msgstr "Tämä lippu oli voimassa vain ennen {datetime}." #: pretix/base/services/checkin.py:1048 msgid "This order position has an invalid product for this check-in list." -msgstr "Tässä tilauspositiossa on virheellinen tuote tälle kirjautumislistalle." +msgstr "" +"Tässä tilauspositiossa on virheellinen tuote tälle kirjautumislistalle." #: pretix/base/services/checkin.py:1057 msgid "This order position has an invalid date for this check-in list." @@ -8589,8 +8609,8 @@ msgstr "Uuden päättymispäivän on oltava tulevaisuudessa." msgid "This order is not pending approval." msgstr "Tämä tilaus ei odota hyväksyntää." -#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:938 -#: pretix/presale/views/order.py:992 +#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:928 +#: pretix/presale/views/order.py:982 msgid "You cannot cancel this order." msgstr "Et voi peruuttaa tätä tilausta." @@ -8772,7 +8792,8 @@ msgstr "" msgid "" "The download file could no longer be found on the server, please try to " "start again." -msgstr "Lataustiedostoa ei enää löydy palvelimelta, yritä käynnistää uudelleen." +msgstr "" +"Lataustiedostoa ei enää löydy palvelimelta, yritä käynnistää uudelleen." #: pretix/base/services/shredder.py:130 pretix/control/views/shredder.py:102 msgid "This file is from a different event." @@ -8874,7 +8895,7 @@ msgstr "" msgid "Plugin: %s" msgstr "Lisäosa:%s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:512 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:519 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "Kuponki on lähetetty {recipient}." @@ -8897,7 +8918,8 @@ msgstr "" #: pretix/base/settings.py:169 msgid "Allow customers to log in with email address and password" -msgstr "Salli asiakkaiden kirjautua sisään sähköpostiosoitteella ja salasanalla" +msgstr "" +"Salli asiakkaiden kirjautua sisään sähköpostiosoitteella ja salasanalla" #: pretix/base/settings.py:170 msgid "" @@ -9118,7 +9140,7 @@ msgid "Show exchange rates" msgstr "Näytä valuuttakurssit" #: pretix/base/settings.py:523 pretix/base/settings.py:531 -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:619 msgid "Never" msgstr "Ei koskaan" @@ -9313,8 +9335,8 @@ msgstr "Korosta tilauskoodi, jotta se erottuu näkyvästi" msgid "Only respected by some invoice renderers." msgstr "Toimii vain joissakin laskugeneraattoreissa." -#: pretix/base/settings.py:743 pretix/base/settings.py:2867 -#: pretix/control/templates/pretixcontrol/pdf/index.html:352 +#: pretix/base/settings.py:743 pretix/base/settings.py:2870 +#: pretix/control/templates/pretixcontrol/pdf/index.html:363 msgid "Font" msgstr "Fontti" @@ -9731,34 +9753,32 @@ msgstr "" "maailmanlaajuisesti käytettyjä kieliä (kuten englantia)." #: pretix/base/settings.py:1311 -msgid "Show event times and dates on the ticket shop" -msgstr "Näytä tapahtuma-ajat ja päivämäärät lippukaupassa" - -#: pretix/base/settings.py:1312 -msgid "" -"If disabled, no date or time will be shown on the ticket shop's front page. " -"This settings also affects a few other locations, however it should not be " -"expected that the date of the event is shown nowhere to users." +msgid "This shop represents an event" msgstr "" -"Jos toiminto on poistettu käytöstä, päivämäärää tai kellonaikaa ei näytetä " -"lippukaupan etusivulla. Tämä asetus vaikuttaa myös muutamiin muihin " -"sijainteihin, mutta ei pidä odottaa, että tapahtuman päivämäärä ei näy " -"käyttäjille missään." -#: pretix/base/settings.py:1323 +#: pretix/base/settings.py:1313 +msgid "" +"Uncheck this box if you are only selling something that has no specific " +"date, such as gift cards or a ticket that can be used any time. The system " +"will then stop showing the event date in some places like the event start " +"page. Note that pretix still is a system built around events and the date " +"may still show up in other places." +msgstr "" + +#: pretix/base/settings.py:1326 msgid "Show event end date" msgstr "Näytä tapahtuman päättymispäivä" -#: pretix/base/settings.py:1324 +#: pretix/base/settings.py:1327 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" "Jos poistettu käytöstä, vain tapahtuman alkamispäivä näytetään yleisölle." -#: pretix/base/settings.py:1333 +#: pretix/base/settings.py:1336 msgid "Show dates with time" msgstr "Näytä päivämäärät kellonaikoineen" -#: pretix/base/settings.py:1334 +#: pretix/base/settings.py:1337 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." @@ -9766,28 +9786,28 @@ msgstr "" "Jos toiminto on poistettu käytöstä, tapahtuman alkamis- ja päättymispäivä " "näytetään ilman kellonaikaa." -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1346 msgid "Hide all products that are sold out" msgstr "Piilota kaikki loppuunmyydyt tuotteet" -#: pretix/base/settings.py:1353 pretix/control/forms/event.py:1678 +#: pretix/base/settings.py:1356 pretix/control/forms/event.py:1678 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Näytä julkisesti, kuinka monta tietyntyyppistä lippua on vielä saatavilla." -#: pretix/base/settings.py:1362 +#: pretix/base/settings.py:1365 msgid "Ask search engines not to index the ticket shop" msgstr "Pyydä hakukoneita olemaan indeksoimatta lippukauppaa" -#: pretix/base/settings.py:1371 +#: pretix/base/settings.py:1374 msgid "Show variations of a product expanded by default" msgstr "Näytä tuotteen muunnelmat oletusarvoisesti laajennettuna" -#: pretix/base/settings.py:1380 +#: pretix/base/settings.py:1383 msgid "Enable waiting list" msgstr "Ota jonotuslista käyttöön" -#: pretix/base/settings.py:1381 pretix/control/forms/event.py:1683 +#: pretix/base/settings.py:1384 pretix/control/forms/event.py:1683 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 " @@ -9799,11 +9819,11 @@ msgstr "" "jonotuslistalla olevalle henkilölle ja tämä henkilö saa sähköposti-" "ilmoituksen kupongista, jota voidaan käyttää lipun ostamiseen." -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1395 msgid "Automatic waiting list assignments" msgstr "Automaattiset odotuslistamääritykset" -#: pretix/base/settings.py:1393 +#: pretix/base/settings.py:1396 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -9817,11 +9837,11 @@ msgstr "" "manuaalisesti ohjauspaneelin kautta. Jos poistat odotuslistan käytöstä, " "mutta pidät tämän vaihtoehdon käytössä, liput lähetetään silti." -#: pretix/base/settings.py:1409 +#: pretix/base/settings.py:1412 msgid "Waiting list response time" msgstr "Jonotuslistan vasteaika" -#: pretix/base/settings.py:1412 +#: pretix/base/settings.py:1415 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " @@ -9831,11 +9851,11 @@ msgstr "" "lunastettava tämän tunnin kuluessa, kunnes se vanhenee ja se voidaan siirtää " "uudelleen listan seuraavalle henkilölle." -#: pretix/base/settings.py:1423 +#: pretix/base/settings.py:1426 msgid "Disable waiting list" msgstr "Poista odotuslista käytöstä" -#: pretix/base/settings.py:1424 +#: pretix/base/settings.py:1427 msgid "" "The waiting list will be fully disabled after this date. This means that " "nobody can add themselves to the waiting list any more, but also that " @@ -9849,43 +9869,43 @@ msgstr "" "sallivat, vaikka jonotuslistalla olisi vielä ihmisiä. Jo lähetetyt tositteet " "pysyvät aktiivisina." -#: pretix/base/settings.py:1436 +#: pretix/base/settings.py:1439 msgid "Ask for a name" msgstr "Kysy nimeä" -#: pretix/base/settings.py:1437 +#: pretix/base/settings.py:1440 msgid "Ask for a name when signing up to the waiting list." msgstr "Pyydä nimeä ilmoittautuessasi jonotuslistalle." -#: pretix/base/settings.py:1446 +#: pretix/base/settings.py:1449 msgid "Require name" msgstr "Vaadi nimi" -#: pretix/base/settings.py:1447 +#: pretix/base/settings.py:1450 msgid "Require a name when signing up to the waiting list.." msgstr "Vaadi nimi, kun kirjaudut odotuslistalle." -#: pretix/base/settings.py:1457 +#: pretix/base/settings.py:1460 msgid "Ask for a phone number" msgstr "Kysy puhelinnumero" -#: pretix/base/settings.py:1458 +#: pretix/base/settings.py:1461 msgid "Ask for a phone number when signing up to the waiting list." msgstr "Pyydä puhelinnumeroa, kun rekisteröidyt jonotuslistalle." -#: pretix/base/settings.py:1467 +#: pretix/base/settings.py:1470 msgid "Require phone number" msgstr "Vaadi puhelinnumero" -#: pretix/base/settings.py:1468 +#: pretix/base/settings.py:1471 msgid "Require a phone number when signing up to the waiting list.." msgstr "Vaadi puhelinnumero, kun kirjaudut odotuslistalle." -#: pretix/base/settings.py:1478 +#: pretix/base/settings.py:1481 msgid "Phone number explanation" msgstr "Puhelinnumeron selitys" -#: pretix/base/settings.py:1481 +#: pretix/base/settings.py:1484 msgid "" "If you ask for a phone number, explain why you do so and what you will use " "the phone number for." @@ -9893,11 +9913,12 @@ msgstr "" "Jos pyydät puhelinnumeroa, selitä, miksi teet niin ja mihin aiot käyttää " "puhelinnumeroa." -#: pretix/base/settings.py:1493 +#: pretix/base/settings.py:1496 msgid "Maximum number of entries per email address for the same product" -msgstr "Saman tuotteen osallistumisten enimmäismäärä sähköpostiosoitetta kohden" +msgstr "" +"Saman tuotteen osallistumisten enimmäismäärä sähköpostiosoitetta kohden" -#: pretix/base/settings.py:1497 +#: pretix/base/settings.py:1500 msgid "" "With an increased limit, a customer may request more than one ticket for a " "specific product using the same, unique email address. However, regardless " @@ -9911,11 +9932,11 @@ msgstr "" "jonotuslistalomake useita kertoja, jos he haluavat useamman kuin yhden " "lipun, koska jokainen osallistuminen antaa vain yhden lipun kerrallaan." -#: pretix/base/settings.py:1509 +#: pretix/base/settings.py:1512 msgid "Show number of check-ins to customer" msgstr "Näytä asiakkaalle kirjautumisten määrä" -#: pretix/base/settings.py:1510 +#: pretix/base/settings.py:1513 msgid "" "With this option enabled, your customers will be able to see how many times " "they entered the event. This is usually not necessary, but might be useful " @@ -9931,19 +9952,19 @@ msgstr "" "jo käytetty. Poistumisia tai epäonnistuneita tarkistuksia ei lasketa, eikä " "käyttäjä näe eri kirjautunislistoja." -#: pretix/base/settings.py:1523 +#: pretix/base/settings.py:1526 msgid "Allow users to download tickets" msgstr "Salli käyttäjien ladata lippuja" -#: pretix/base/settings.py:1524 +#: pretix/base/settings.py:1527 msgid "If this is off, nobody can download a ticket." msgstr "Jos tämä on pois päältä, kukaan ei voi ladata lippua." -#: pretix/base/settings.py:1533 +#: pretix/base/settings.py:1536 msgid "Download date" msgstr "Lataus päivämäärä" -#: pretix/base/settings.py:1534 +#: pretix/base/settings.py:1537 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " @@ -9954,11 +9975,11 @@ msgstr "" "tapahtumapäiville, kaikki liput ovat ladattavissa, jos vähintään yksi " "tapahtumapäivistä sen sallii." -#: pretix/base/settings.py:1545 +#: pretix/base/settings.py:1548 msgid "Generate tickets for add-on products and bundled products" msgstr "Luo lippuja lisätuotteille ja pakettituotteille" -#: pretix/base/settings.py:1546 +#: pretix/base/settings.py:1549 msgid "" "By default, tickets are only issued for products selected individually, not " "for add-on products or bundled products. With this option, a separate ticket " @@ -9968,11 +9989,11 @@ msgstr "" "lisätuotteille tai pakettituotteille. Tässä vaihtoehdossa jokaiselle " "lisätuotteelle tai pakettituotteelle myönnetään erillinen lippu." -#: pretix/base/settings.py:1559 +#: pretix/base/settings.py:1562 msgid "Generate tickets for all products" msgstr "Luo lippuja kaikille tuotteille" -#: pretix/base/settings.py:1560 +#: pretix/base/settings.py:1563 msgid "" "If turned off, tickets are only issued for products that are marked as an " "\"admission ticket\"in the product settings. You can also turn off ticket " @@ -9982,11 +10003,11 @@ msgstr "" "merkitty \"pääsylipuksi\" tuoteasetuksissa. Voit myös poistaa lippujen " "kirjoittamisen käytöstä jokaisessa tuotteessa erikseen." -#: pretix/base/settings.py:1572 +#: pretix/base/settings.py:1575 msgid "Generate tickets for pending orders" msgstr "Luo lippuja odottaville tilauksille" -#: pretix/base/settings.py:1573 +#: pretix/base/settings.py:1576 msgid "" "If turned off, ticket downloads are only possible after an order has been " "marked as paid." @@ -9994,11 +10015,11 @@ msgstr "" "Jos lippujen lataus on kytketty pois päältä, se on mahdollista vasta, kun " "tilaus on merkitty maksetuksi." -#: pretix/base/settings.py:1584 +#: pretix/base/settings.py:1587 msgid "Do not issue ticket before email address is validated" msgstr "Älä kirjoita lippua ennen kuin sähköpostiosoite on vahvistettu" -#: pretix/base/settings.py:1585 +#: pretix/base/settings.py:1588 msgid "" "If turned on, tickets will not be offered for download directly after " "purchase. They will be attached to the payment confirmation email (if the " @@ -10011,11 +10032,11 @@ msgstr "" "voi ladata ne sivulta heti, kun hän on napsauttanut sähköpostissa olevaa " "linkkiä. Ei vaikuta muiden myyntikanavien kautta tehtyihin tilauksiin." -#: pretix/base/settings.py:1601 +#: pretix/base/settings.py:1604 msgid "Low availability threshold" msgstr "Alhainen saatavuus -kynnys" -#: pretix/base/settings.py:1602 +#: pretix/base/settings.py:1605 msgid "" "If the availability of tickets falls below this percentage, the event (or a " "date, if it is an event series) will be highlighted to have low availability " @@ -10027,11 +10048,11 @@ msgstr "" "tai kalenterissa, että sen saatavuus on heikko. Jos pidät tämän vaihtoehdon " "tyhjänä, heikkoa saatavuutta ei näytetä julkisesti." -#: pretix/base/settings.py:1616 +#: pretix/base/settings.py:1619 msgid "Show availability in event overviews" msgstr "Näytä saatavuus tapahtumien yleiskatsauksissa" -#: pretix/base/settings.py:1617 +#: pretix/base/settings.py:1620 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " @@ -10041,36 +10062,36 @@ msgstr "" "loppuunmyytyjä. Tämä voi pidentää sivun latausaikoja, jos sinulla on paljon " "tapahtumia ja näytetty tila voi olla vanhentunut jopa kahden minuutin ajan." -#: pretix/base/settings.py:1630 pretix/base/settings.py:1638 +#: pretix/base/settings.py:1633 pretix/base/settings.py:1641 #: pretix/presale/templates/pretixpresale/fragment_calendar_nav.html:8 msgid "List" msgstr "Lista" -#: pretix/base/settings.py:1631 pretix/base/settings.py:1639 +#: pretix/base/settings.py:1634 pretix/base/settings.py:1642 msgid "Week calendar" msgstr "Viikkokalenteri" -#: pretix/base/settings.py:1632 pretix/base/settings.py:1640 +#: pretix/base/settings.py:1635 pretix/base/settings.py:1643 msgid "Month calendar" msgstr "Kuukausikalenteri" -#: pretix/base/settings.py:1636 +#: pretix/base/settings.py:1639 msgid "Default overview style" msgstr "Yleiskatsauksen oletustyyli" -#: pretix/base/settings.py:1642 +#: pretix/base/settings.py:1645 msgid "" "If your event series has more than 50 dates in the future, only the month or " "week calendar can be used." msgstr "" -"Jos tapahtumasarjassasi on tulevaisuudessa yli 50 päivämäärää, vain kuukausi-" -" tai viikkokalenteria voidaan käyttää." +"Jos tapahtumasarjassasi on tulevaisuudessa yli 50 päivämäärää, vain " +"kuukausi- tai viikkokalenteria voidaan käyttää." -#: pretix/base/settings.py:1651 +#: pretix/base/settings.py:1654 msgid "Show filter options for calendar or list view" msgstr "Kalenteri- tai luettelonäkymän suodatinasetusten näyttäminen" -#: pretix/base/settings.py:1652 +#: pretix/base/settings.py:1655 msgid "" "You can set up possible filters as meta properties in your organizer " "settings." @@ -10078,13 +10099,13 @@ msgstr "" "Voit määrittää mahdollisia suodattimia metaomaisuuksiksi järjestäjän " "asetuksissa." -#: pretix/base/settings.py:1661 +#: pretix/base/settings.py:1664 msgid "Hide all unavailable dates from calendar or list views" msgstr "" "Piilota kaikki päivämäärät, jotka eivät ole käytettävissä kalenteri- tai " "luettelonäkymistä" -#: pretix/base/settings.py:1662 pretix/base/settings.py:1673 +#: pretix/base/settings.py:1665 pretix/base/settings.py:1676 msgid "" "This option currently only affects the calendar of this event series, not " "the organizer-wide calendar." @@ -10092,31 +10113,31 @@ msgstr "" "Tämä vaihtoehto vaikuttaa tällä hetkellä vain tämän tapahtumasarjan " "kalenteriin, ei järjestäjän laajuiseen kalenteriin." -#: pretix/base/settings.py:1672 +#: pretix/base/settings.py:1675 msgid "Hide all past dates from calendar" msgstr "Kaikkien menneiden päivämäärien piilottaminen kalenterista" -#: pretix/base/settings.py:1684 pretix/base/settings.py:1693 +#: pretix/base/settings.py:1687 pretix/base/settings.py:1696 msgid "No modifications after order was submitted" msgstr "Ei muutoksia tilauksen lähettämisen jälkeen" -#: pretix/base/settings.py:1685 pretix/base/settings.py:1694 +#: pretix/base/settings.py:1688 pretix/base/settings.py:1697 msgid "Only the person who ordered can make changes" msgstr "Vain tilannut henkilö voi tehdä muutoksia" -#: pretix/base/settings.py:1686 pretix/base/settings.py:1695 +#: pretix/base/settings.py:1689 pretix/base/settings.py:1698 msgid "Both the attendee and the person who ordered can make changes" msgstr "Sekä osallistuja että tilaaja voivat tehdä muutoksia" -#: pretix/base/settings.py:1690 +#: pretix/base/settings.py:1693 msgid "Allow customers to modify their information" msgstr "Salli asiakkaiden muokata tietojaan" -#: pretix/base/settings.py:1705 +#: pretix/base/settings.py:1708 msgid "Allow customers to modify their information after they checked in." msgstr "Salli asiakkaiden muokata tietojaan sisäänkirjautumisen jälkeen." -#: pretix/base/settings.py:1706 +#: pretix/base/settings.py:1709 msgid "" "By default, no more modifications are possible for an order as soon as one " "of the tickets in the order has been checked in." @@ -10124,11 +10145,11 @@ msgstr "" "Oletuksena tilaukseen ei voi enää tehdä muutoksia heti, kun jokin tilauksen " "lipuista on kirjattu sisään." -#: pretix/base/settings.py:1716 +#: pretix/base/settings.py:1719 msgid "Last date of modifications" msgstr "Muutosten viimeinen päivämäärä" -#: pretix/base/settings.py:1717 +#: pretix/base/settings.py:1720 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -10140,15 +10161,15 @@ msgstr "" "tapahtumasarjaominaisuutta ja tilaus sisältää lippuja useille " "tapahtumapäiville, käytetään aikaisinta päivämäärää." -#: pretix/base/settings.py:1728 +#: pretix/base/settings.py:1731 msgid "Customers can change the variation of the products they purchased" msgstr "Asiakkaat voivat muuttaa ostamiensa tuotteiden muunnelmaa" -#: pretix/base/settings.py:1737 +#: pretix/base/settings.py:1740 msgid "Customers can change their selected add-on products" msgstr "Asiakkaat voivat muuttaa valitsemiaan lisätuotteita" -#: pretix/base/settings.py:1747 pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 msgid "" "Only allow changes if the resulting price is higher or equal than the " "previous price." @@ -10156,20 +10177,20 @@ msgstr "" "Salli muutokset vain, jos tuloksena oleva hinta on korkeampi tai yhtä suuri " "kuin edellinen hinta." -#: pretix/base/settings.py:1748 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1751 pretix/base/settings.py:1762 msgid "" "Only allow changes if the resulting price is higher than the previous price." msgstr "" "Salli muutokset vain, jos tuloksena oleva hinta on korkeampi kuin edellinen " "hinta." -#: pretix/base/settings.py:1749 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 msgid "" "Only allow changes if the resulting price is equal to the previous price." msgstr "" "Salli muutokset vain, jos tuloksena oleva hinta on sama kuin edellinen hinta." -#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 +#: pretix/base/settings.py:1753 pretix/base/settings.py:1764 msgid "" "Allow changes regardless of price, as long as no refund is required (i.e. " "the resulting price is not lower than what has already been paid)." @@ -10177,23 +10198,23 @@ msgstr "" "Salli muutokset hinnasta riippumatta, kunhan hyvitystä ei vaadita (ts. " "tuloksena oleva hinta ei ole alhaisempi kuin jo maksettu)." -#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 +#: pretix/base/settings.py:1755 pretix/base/settings.py:1766 msgid "Allow changes regardless of price, even if this results in a refund." msgstr "Salli muutokset hinnasta riippumatta, vaikka se johtaisi hyvitykseen." -#: pretix/base/settings.py:1756 +#: pretix/base/settings.py:1759 msgid "Requirement for changed prices" msgstr "Hintojen muuttamista koskeva vaatimus" -#: pretix/base/settings.py:1774 +#: pretix/base/settings.py:1777 msgid "Do not allow changes after" msgstr "Älä salli muutoksia jälkikäteen" -#: pretix/base/settings.py:1783 +#: pretix/base/settings.py:1786 msgid "Allow change even though the ticket has already been checked in" msgstr "Salli muutos, vaikka lippu on jo kirjattu sisään" -#: pretix/base/settings.py:1784 +#: pretix/base/settings.py:1787 msgid "" "By default, order changes are disabled after any ticket in the order has " "been checked in. If you check this box, this requirement is lifted. It is " @@ -10207,11 +10228,11 @@ msgstr "" "poistaa. Käytä varoen ja mieluiten vain yhdessä edellä mainittujen " "hinnanmuutosrajoitusten kanssa." -#: pretix/base/settings.py:1796 +#: pretix/base/settings.py:1799 msgid "Allow individual attendees to change their ticket" msgstr "Salli yksittäisten osallistujien muuttaa lippuaan" -#: pretix/base/settings.py:1797 +#: pretix/base/settings.py:1800 msgid "" "By default, only the person who ordered the tickets can make any changes. If " "you check this box, individual attendees can also make changes. However, " @@ -10225,16 +10246,16 @@ msgstr "" "eivät muuta tilauksen kokonaishintaa. Tällaisia muutoksia voi aina tehdä " "vain pääasiakas." -#: pretix/base/settings.py:1809 +#: pretix/base/settings.py:1812 msgid "Customers can cancel their unpaid orders" msgstr "Asiakkaat voivat peruuttaa maksamattomat tilauksensa" -#: pretix/base/settings.py:1821 +#: pretix/base/settings.py:1824 msgid "Charge a fixed cancellation fee" msgstr "Peri kiinteä peruutusmaksu" -#: pretix/base/settings.py:1822 pretix/base/settings.py:1833 -#: pretix/base/settings.py:1847 +#: pretix/base/settings.py:1825 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1850 msgid "" "Only affects orders pending payments, a cancellation fee for free orders is " "never charged. Note that it will be your responsibility to claim the " @@ -10244,23 +10265,23 @@ msgstr "" "peruutusmaksua ei koskaan veloiteta. Huomaa, että sinun vastuullasi on " "vaatia peruutusmaksu käyttäjältä." -#: pretix/base/settings.py:1832 +#: pretix/base/settings.py:1835 msgid "Charge payment, shipping and service fees" msgstr "Veloita maksu-, toimitus- ja palvelumaksut" -#: pretix/base/settings.py:1846 +#: pretix/base/settings.py:1849 msgid "Charge a percentual cancellation fee" msgstr "Peri prosentuaalinen peruutusmaksu" -#: pretix/base/settings.py:1857 pretix/base/settings.py:1996 +#: pretix/base/settings.py:1860 pretix/base/settings.py:1999 msgid "Do not allow cancellations after" msgstr "Älä salli peruutuksia jälkikäteen" -#: pretix/base/settings.py:1866 +#: pretix/base/settings.py:1869 msgid "Customers can cancel their paid orders" msgstr "Asiakkaat voivat peruuttaa maksetut tilauksensa" -#: pretix/base/settings.py:1867 +#: pretix/base/settings.py:1870 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -10269,23 +10290,23 @@ msgstr "" "Muussa tapauksessa luodaan manuaalinen hyvitys, jonka voit käsitellä " "manuaalisesti." -#: pretix/base/settings.py:1880 pretix/control/forms/orders.py:888 +#: pretix/base/settings.py:1883 pretix/control/forms/orders.py:888 msgid "Keep a fixed cancellation fee" msgstr "Pidä kiinteä peruutusmaksu" -#: pretix/base/settings.py:1889 +#: pretix/base/settings.py:1892 msgid "Keep payment, shipping and service fees" msgstr "Säilytä maksu-, toimitus- ja palvelumaksut" -#: pretix/base/settings.py:1901 pretix/control/forms/orders.py:899 +#: pretix/base/settings.py:1904 pretix/control/forms/orders.py:899 msgid "Keep a percentual cancellation fee" msgstr "Pidä prosentuaalinen peruutusmaksu" -#: pretix/base/settings.py:1910 +#: pretix/base/settings.py:1913 msgid "Allow customers to voluntarily choose a lower refund" msgstr "Anna asiakkaiden valita vapaaehtoisesti pienempi hyvitys" -#: pretix/base/settings.py:1911 +#: pretix/base/settings.py:1914 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." @@ -10293,7 +10314,7 @@ msgstr "" "Kun tämä vaihtoehto on käytössä, asiakkaasi voivat halutessaan saada " "pienemmän hyvityksen tukeakseen sinua." -#: pretix/base/settings.py:1916 +#: pretix/base/settings.py:1919 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" @@ -10301,11 +10322,11 @@ msgstr "" "Jos kuitenkin haluat meidän auttavan pitämään valot päällä täällä, harkitse " "alla olevan liukusäätimen käyttöä pyytääksesi pienempää hyvitystä. Kiitos!" -#: pretix/base/settings.py:1923 +#: pretix/base/settings.py:1926 msgid "Voluntary lower refund explanation" msgstr "Vapaaehtoinen selitys pienemmästä hyvityksestä" -#: pretix/base/settings.py:1926 +#: pretix/base/settings.py:1929 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -10317,11 +10338,11 @@ msgstr "" "käyttää sitä esimerkiksi selittämään, että pienemmän hyvityksen valitseminen " "auttaa organisaatiotasi." -#: pretix/base/settings.py:1941 +#: pretix/base/settings.py:1944 msgid "Step size for reduction amount" msgstr "Vähennyssumman askelkoko" -#: pretix/base/settings.py:1942 +#: pretix/base/settings.py:1945 msgid "" "By default, customers can choose an arbitrary amount for you to keep. If you " "set this to e.g. 10, they will only be able to choose values in increments " @@ -10331,7 +10352,7 @@ msgstr "" "pitää. Jos asetat arvoksi esimerkiksi 10, he voivat valita arvoja vain 10:n " "välein." -#: pretix/base/settings.py:1952 +#: pretix/base/settings.py:1955 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." @@ -10339,38 +10360,38 @@ msgstr "" "Asiakkaat voivat pyytää peruutusta vain, joka tapahtuman järjestäjän on " "hyväksyttävä ennen tilauksen peruuttamista ja hyvityksen myöntämistä." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:1965 msgid "" "Do not show the cancellation fee to users when they request cancellation." msgstr "Älä näytä peruutusmaksua käyttäjille, kun he pyytävät peruutusta." -#: pretix/base/settings.py:1971 pretix/base/settings.py:1981 +#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 msgid "All refunds are issued to the original payment method" msgstr "Kaikki hyvitykset myönnetään alkuperäiselle maksutavalle" -#: pretix/base/settings.py:1972 pretix/base/settings.py:1982 +#: pretix/base/settings.py:1975 pretix/base/settings.py:1985 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "Asiakkaat voivat valita lahjakortin ja hyvityksen maksutavalleen" -#: pretix/base/settings.py:1973 pretix/base/settings.py:1983 +#: pretix/base/settings.py:1976 pretix/base/settings.py:1986 msgid "All refunds are issued as gift cards" msgstr "Kaikki hyvitykset myönnetään lahjakortteina" -#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 +#: pretix/base/settings.py:1977 pretix/base/settings.py:1987 msgid "Do not handle refunds automatically at all" msgstr "Älä käsittele hyvityksiä automaattisesti ollenkaan" -#: pretix/base/settings.py:1979 +#: pretix/base/settings.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Refund method" msgstr "Palautustapa" -#: pretix/base/settings.py:2005 pretix/base/settings.py:2018 +#: pretix/base/settings.py:2008 pretix/base/settings.py:2021 msgid "Terms of cancellation" msgstr "Peruutuksen ehdot" -#: pretix/base/settings.py:2008 +#: pretix/base/settings.py:2011 msgid "" "This text will be shown when cancellation is allowed for a paid order. Leave " "empty if you want pretix to automatically generate the terms of cancellation " @@ -10380,7 +10401,7 @@ msgstr "" "Jätä tyhjäksi, jos haluat, että pretix luo automaattisesti peruutusehdot " "asetustesi perusteella." -#: pretix/base/settings.py:2021 +#: pretix/base/settings.py:2024 msgid "" "This text will be shown when cancellation is allowed for an unpaid or free " "order. Leave empty if you want pretix to automatically generate the terms of " @@ -10390,20 +10411,20 @@ msgstr "" "sallittu. Jätä tyhjäksi, jos haluat, että pretix luo automaattisesti " "peruutusehdot asetustesi perusteella." -#: pretix/base/settings.py:2031 pretix/control/forms/event.py:1706 +#: pretix/base/settings.py:2034 pretix/control/forms/event.py:1706 msgid "Contact address" msgstr "Yhteysosoite" -#: pretix/base/settings.py:2032 pretix/control/forms/event.py:1708 +#: pretix/base/settings.py:2035 pretix/control/forms/event.py:1708 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Näytämme tämän julkisesti, jotta osallistujat voivat ottaa sinuun yhteyttä." -#: pretix/base/settings.py:2040 pretix/control/forms/event.py:1700 +#: pretix/base/settings.py:2043 pretix/control/forms/event.py:1700 msgid "Imprint URL" msgstr "URL jälki" -#: pretix/base/settings.py:2041 pretix/control/forms/event.py:1701 +#: pretix/base/settings.py:2044 pretix/control/forms/event.py:1701 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -10411,11 +10432,11 @@ msgstr "" "Tämän pitäisi osoittaa esimerkiksi verkkosivustosi osaan, jossa on " "yhteystietosi ja oikeudelliset tietosi." -#: pretix/base/settings.py:2051 +#: pretix/base/settings.py:2054 msgid "Privacy Policy URL" msgstr "Tietosuojakäytännön URL-osoite" -#: pretix/base/settings.py:2052 +#: pretix/base/settings.py:2055 msgid "" "This should point e.g. to a part of your website that explains how you use " "data gathered in your ticket shop." @@ -10423,11 +10444,11 @@ msgstr "" "Tämän pitäisi viitata esimerkiksi verkkosivustosi osaan, jossa selitetään, " "miten käytät lippukaupastasi kerättyjä tietoja." -#: pretix/base/settings.py:2074 +#: pretix/base/settings.py:2077 msgid "Attach ticket files" msgstr "Liitä lipputiedostot" -#: pretix/base/settings.py:2076 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Tickets will never be attached if they're larger than {size} to avoid email " @@ -10436,13 +10457,13 @@ msgstr "" "Lippuja ei koskaan liitetä, jos ne ovat suurempia kuin {size} sähköpostin " "toimitusongelmien välttämiseksi." -#: pretix/base/settings.py:2087 pretix/plugins/sendmail/forms.py:201 +#: pretix/base/settings.py:2090 pretix/plugins/sendmail/forms.py:201 #: pretix/plugins/sendmail/models.py:270 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66 msgid "Attach calendar files" msgstr "Kalenteritiedostojen liittäminen" -#: pretix/base/settings.py:2088 +#: pretix/base/settings.py:2091 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." @@ -10450,11 +10471,11 @@ msgstr "" "Jos tämä on käytössä, liitämme .ics kalenteritiedoston " "tilausvahvistussähköposteihin." -#: pretix/base/settings.py:2097 +#: pretix/base/settings.py:2100 msgid "Attach calendar files only after order has been paid" msgstr "Liitä kalenteritiedostot vasta, kun tilaus on maksettu" -#: pretix/base/settings.py:2098 +#: pretix/base/settings.py:2101 msgid "" "Use this if you e.g. put a private access link into the calendar file to " "make sure people only receive it after their payment was confirmed." @@ -10463,11 +10484,11 @@ msgstr "" "kalenteritiedostoon varmistaaksesi, että ihmiset saavat sen vasta maksun " "vahvistamisen jälkeen." -#: pretix/base/settings.py:2107 +#: pretix/base/settings.py:2110 msgid "Event description" msgstr "Tapahtuman kuvaus" -#: pretix/base/settings.py:2110 +#: pretix/base/settings.py:2113 msgid "" "You can use this to share information with your attendees, such as travel " "information or the link to a digital event. If you keep it empty, we will " @@ -10482,11 +10503,11 @@ msgstr "" "paikkamerkkien käyttöä arkaluonteisten henkilökohtaisten tietojen kanssa, " "koska kalenterimerkinnät jaetaan usein määrittämättömälle määrälle ihmisiä." -#: pretix/base/settings.py:2123 +#: pretix/base/settings.py:2126 msgid "Subject prefix" msgstr "Aiheen etuliite" -#: pretix/base/settings.py:2124 +#: pretix/base/settings.py:2127 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -10494,23 +10515,23 @@ msgstr "" "Tämä liitetään kaikkien lähtevien sähköpostiviestien aiheeseen, joka on " "muodossa [prefix]. Valitse esimerkiksi tapahtuman nimen lyhyt muoto." -#: pretix/base/settings.py:2138 pretix/control/forms/mailsetup.py:35 +#: pretix/base/settings.py:2141 pretix/control/forms/mailsetup.py:35 #: pretix/control/forms/mailsetup.py:108 #: pretix/control/templates/pretixcontrol/event/mail.html:39 #: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "Lähettäjän osoite" -#: pretix/base/settings.py:2139 pretix/control/forms/mailsetup.py:36 +#: pretix/base/settings.py:2142 pretix/control/forms/mailsetup.py:36 #: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "Lähtevien sähköpostiviestien lähettäjän osoite" -#: pretix/base/settings.py:2148 +#: pretix/base/settings.py:2151 msgid "Sender name" msgstr "Lähettäjän nimi" -#: pretix/base/settings.py:2149 +#: pretix/base/settings.py:2152 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -10518,20 +10539,20 @@ msgstr "" "Lähettäjän nimi, jota käytetään yhdessä lähettäjän osoitteen kanssa " "lähtevissä sähköposteissa. Oletuksena tapahtuman nimi." -#: pretix/base/settings.py:2167 pretix/base/settings.py:2224 -#: pretix/base/settings.py:2241 pretix/base/settings.py:2259 +#: pretix/base/settings.py:2170 pretix/base/settings.py:2227 +#: pretix/base/settings.py:2244 pretix/base/settings.py:2262 #, python-brace-format msgid "Your order: {code}" msgstr "Tilauksesi: {code}" -#: pretix/base/settings.py:2171 pretix/base/settings.py:2204 -#: pretix/base/settings.py:2309 pretix/base/settings.py:2542 -#: pretix/base/settings.py:2579 +#: pretix/base/settings.py:2174 pretix/base/settings.py:2207 +#: pretix/base/settings.py:2312 pretix/base/settings.py:2545 +#: pretix/base/settings.py:2582 #, python-brace-format msgid "Your event registration: {code}" msgstr "Ilmoittautumisesi tapahtumaan: {code}" -#: pretix/base/settings.py:2175 +#: pretix/base/settings.py:2178 #, python-brace-format msgid "" "Hello,\n" @@ -10556,12 +10577,12 @@ msgstr "" "Ystävällisin terveisin, \n" "{event}-tiimi" -#: pretix/base/settings.py:2188 +#: pretix/base/settings.py:2191 #, python-brace-format msgid "Your orders for {event}" msgstr "Tilauksesi tapahtumaan {event}" -#: pretix/base/settings.py:2192 +#: pretix/base/settings.py:2195 #, python-brace-format msgid "" "Hello,\n" @@ -10584,7 +10605,7 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2211 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10607,7 +10628,7 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2228 +#: pretix/base/settings.py:2231 #, python-brace-format msgid "" "Hello,\n" @@ -10633,7 +10654,7 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2245 +#: pretix/base/settings.py:2248 #, python-brace-format msgid "" "Hello,\n" @@ -10661,7 +10682,7 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2263 +#: pretix/base/settings.py:2266 #, python-brace-format msgid "" "Hello,\n" @@ -10692,11 +10713,11 @@ msgstr "" "Ystävällisin terveisin,\n" "{event} -tiimi" -#: pretix/base/settings.py:2281 +#: pretix/base/settings.py:2284 msgid "Attachment for new orders" msgstr "Liite uusille tilauksille" -#: pretix/base/settings.py:2286 +#: pretix/base/settings.py:2289 #, python-brace-format msgid "" "This file will be attached to the first email that we send for every new " @@ -10709,15 +10730,15 @@ msgid "" msgstr "" "Tämä tiedosto liitetään ensimmäiseen sähköpostiviestiin, jonka lähetämme " "jokaisesta uudesta tilauksesta. Siksi se yhdistetään ylhäältä tuleviin " -"teksteihin \"Tehty tilaus\", \"Ilmainen tilaus\" tai \"Vastaanotettu tilaus\"" -". Se lähetetään sekä tilauksen yhteyshenkilöille että osallistujille. Voit " -"käyttää tätä esim. käyttöehtojesi lähettämiseen. Älä käytä sitä ei-julkisten " -"tietojen lähettämiseen, koska tämä tiedosto voidaan lähettää ennen maksun " -"vahvistamista tai tilauksen hyväksymistä. Jotta tämä tärkeä sähköposti ei " -"päätyisi roskapostiksi, voit lähettää vain enintään {size} Mt:n kokoisia PDF-" -"tiedostoja." +"teksteihin \"Tehty tilaus\", \"Ilmainen tilaus\" tai \"Vastaanotettu " +"tilaus\". Se lähetetään sekä tilauksen yhteyshenkilöille että " +"osallistujille. Voit käyttää tätä esim. käyttöehtojesi lähettämiseen. Älä " +"käytä sitä ei-julkisten tietojen lähettämiseen, koska tämä tiedosto voidaan " +"lähettää ennen maksun vahvistamista tai tilauksen hyväksymistä. Jotta tämä " +"tärkeä sähköposti ei päätyisi roskapostiksi, voit lähettää vain enintään " +"{size} Mt:n kokoisia PDF-tiedostoja." -#: pretix/base/settings.py:2313 +#: pretix/base/settings.py:2316 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10740,12 +10761,12 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2325 +#: pretix/base/settings.py:2328 #, python-brace-format msgid "Your order has been changed: {code}" msgstr "Tilaustasi {code} on muutettu" -#: pretix/base/settings.py:2329 +#: pretix/base/settings.py:2332 #, python-brace-format msgid "" "Hello,\n" @@ -10768,12 +10789,12 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2341 +#: pretix/base/settings.py:2344 #, python-brace-format msgid "Payment received for your order: {code}" msgstr "Tilauksesi {code} maksu vastaanotettu" -#: pretix/base/settings.py:2345 +#: pretix/base/settings.py:2348 #, python-brace-format msgid "" "Hello,\n" @@ -10800,12 +10821,12 @@ msgstr "" "Ystävällisin terveisin,\n" "{event} -tiimi" -#: pretix/base/settings.py:2363 +#: pretix/base/settings.py:2366 #, python-brace-format msgid "Event registration confirmed: {code}" msgstr "Tapahtumailmoittautuminen vahvistettu: {code}" -#: pretix/base/settings.py:2367 +#: pretix/base/settings.py:2370 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10828,12 +10849,12 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2384 pretix/control/forms/event.py:1134 +#: pretix/base/settings.py:2387 pretix/control/forms/event.py:1134 #: pretix/control/forms/event.py:1234 pretix/plugins/sendmail/models.py:275 msgid "Number of days" msgstr "Päivien lukumäärä" -#: pretix/base/settings.py:2386 pretix/control/forms/event.py:1137 +#: pretix/base/settings.py:2389 pretix/control/forms/event.py:1137 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." @@ -10841,12 +10862,12 @@ msgstr "" "Tämä sähköposti lähetetään näin monta päivää ennen tilauksen vanhenemista. " "Jos arvo on 0, sähköpostia ei koskaan lähetetä." -#: pretix/base/settings.py:2394 +#: pretix/base/settings.py:2397 #, python-brace-format msgid "Your order is about to expire: {code}" msgstr "Tilauksesi {code} on vanhentumassa" -#: pretix/base/settings.py:2398 +#: pretix/base/settings.py:2401 #, python-brace-format msgid "" "Hello,\n" @@ -10873,12 +10894,12 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2412 +#: pretix/base/settings.py:2415 #, python-brace-format msgid "Your order is pending payment: {code}" msgstr "Tilauksesi {code} odottaa maksua" -#: pretix/base/settings.py:2416 +#: pretix/base/settings.py:2419 #, python-brace-format msgid "" "Hello,\n" @@ -10904,12 +10925,12 @@ msgstr "" "Ystävällisin terveisin \n" "{event}-tiimisi" -#: pretix/base/settings.py:2429 +#: pretix/base/settings.py:2432 #, python-brace-format msgid "Incomplete payment received: {code}" msgstr "Osittainen maksu vastaanotettu: {code}" -#: pretix/base/settings.py:2433 +#: pretix/base/settings.py:2436 #, python-brace-format msgid "" "Hello,\n" @@ -10940,12 +10961,12 @@ msgstr "" "Ystävällisin terveisin \n" "{event}-tiimisi" -#: pretix/base/settings.py:2449 +#: pretix/base/settings.py:2452 #, python-brace-format msgid "Payment failed for your order: {code}" msgstr "Tilauksesi {code} maksu epäonnistui" -#: pretix/base/settings.py:2453 +#: pretix/base/settings.py:2456 #, python-brace-format msgid "" "Hello,\n" @@ -10976,12 +10997,12 @@ msgstr "" "Ystävällisin terveisin \n" "{event}-tiimisi" -#: pretix/base/settings.py:2467 +#: pretix/base/settings.py:2470 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "Sinut on valittu {event}:n jonotuslistalta" -#: pretix/base/settings.py:2471 +#: pretix/base/settings.py:2474 #, python-brace-format msgid "" "Hello,\n" @@ -11025,15 +11046,15 @@ msgstr "" "\n" "{url}\n" "\n" -"Huomaa, että tämä linkki on voimassa vain seuraavien {hours} tuntien aikana!" -"\n" +"Huomaa, että tämä linkki on voimassa vain seuraavien {hours} tuntien " +"aikana!\n" "Myönnämme lipun seuraavalle listalla olevalle henkilölle, jos et \n" "lunasta kuponkia tuon ajan kuluessa.\n" "\n" "Jos et enää tarvitse lippua, pyydämme sinua ystävällisesti klikkaamaan " "linkkiä\n" -"seuraavaa linkkiä ilmoittaaksesi meille asiasta. Näin voimme lähettää lipun " -"\n" +"seuraavaa linkkiä ilmoittaaksesi meille asiasta. Näin voimme lähettää " +"lipun \n" "mahdollisimman nopeasti jonotuslistalla seuraavalle henkilölle:\n" "\n" "{url_remove}\n" @@ -11041,12 +11062,12 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2500 +#: pretix/base/settings.py:2503 #, python-brace-format msgid "Order canceled: {code}" msgstr "Tilaus {code} peruttu" -#: pretix/base/settings.py:2504 +#: pretix/base/settings.py:2507 #, python-brace-format msgid "" "Hello,\n" @@ -11073,12 +11094,12 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2518 +#: pretix/base/settings.py:2521 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "Tilaus hyväksytty ja odottaa maksua: {code}" -#: pretix/base/settings.py:2522 +#: pretix/base/settings.py:2525 #, python-brace-format msgid "" "Hello,\n" @@ -11109,7 +11130,7 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2546 pretix/base/settings.py:2583 +#: pretix/base/settings.py:2549 pretix/base/settings.py:2586 #, python-brace-format msgid "" "Hello,\n" @@ -11132,12 +11153,12 @@ msgstr "" "Ystävällisin terveisin \n" "{event}-tiimisi" -#: pretix/base/settings.py:2558 +#: pretix/base/settings.py:2561 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "Tilaus hyväksytty ja vahvistettu: {code}" -#: pretix/base/settings.py:2562 +#: pretix/base/settings.py:2565 #, python-brace-format msgid "" "Hello,\n" @@ -11163,12 +11184,12 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2595 +#: pretix/base/settings.py:2598 #, python-brace-format msgid "Order denied: {code}" msgstr "Tilaus {code} estetty" -#: pretix/base/settings.py:2599 +#: pretix/base/settings.py:2602 #, python-brace-format msgid "" "Hello,\n" @@ -11197,7 +11218,7 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2614 +#: pretix/base/settings.py:2617 #, python-brace-format msgid "" "Hello,\n" @@ -11216,12 +11237,12 @@ msgstr "" "Ystävällisin terveisin, \n" "{event} tiimi" -#: pretix/base/settings.py:2632 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2635 pretix/base/settings.py:2651 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "Lippusi on valmis ladattavaksi: {code}" -#: pretix/base/settings.py:2636 +#: pretix/base/settings.py:2639 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -11244,7 +11265,7 @@ msgstr "" "Ystävällisin terveisin \n" "{event}-tiimisi" -#: pretix/base/settings.py:2652 +#: pretix/base/settings.py:2655 #, python-brace-format msgid "" "Hello,\n" @@ -11267,12 +11288,12 @@ msgstr "" "Ystävällisin terveisin,\n" "{event} -tiimi" -#: pretix/base/settings.py:2664 +#: pretix/base/settings.py:2667 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "Aktivoi tilisi osoitteessa {organizer}" -#: pretix/base/settings.py:2668 +#: pretix/base/settings.py:2671 #, python-brace-format msgid "" "Hello {name},\n" @@ -11307,12 +11328,12 @@ msgstr "" "\n" "{organizer} tiimi" -#: pretix/base/settings.py:2686 +#: pretix/base/settings.py:2689 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "Vahvista tilisi sähköpostiosoite osoitteessa {organizer}" -#: pretix/base/settings.py:2690 +#: pretix/base/settings.py:2693 #, python-brace-format msgid "" "Hello {name},\n" @@ -11347,12 +11368,12 @@ msgstr "" "\n" "{organizer} tiimi" -#: pretix/base/settings.py:2708 +#: pretix/base/settings.py:2711 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "Aseta tilillesi uusi salasana osoitteessa {organizer}" -#: pretix/base/settings.py:2712 +#: pretix/base/settings.py:2715 #, python-brace-format msgid "" "Hello {name},\n" @@ -11387,42 +11408,42 @@ msgstr "" "\n" "{organizer}-tiimi" -#: pretix/base/settings.py:2764 pretix/base/settings.py:2771 -#: pretix/base/settings.py:2785 pretix/base/settings.py:2793 -#: pretix/base/settings.py:2807 pretix/base/settings.py:2815 -#: pretix/base/settings.py:2829 pretix/base/settings.py:2836 +#: pretix/base/settings.py:2767 pretix/base/settings.py:2774 +#: pretix/base/settings.py:2788 pretix/base/settings.py:2796 +#: pretix/base/settings.py:2810 pretix/base/settings.py:2818 +#: pretix/base/settings.py:2832 pretix/base/settings.py:2839 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Syötä värikoodi heksadesimaalina, esim. #990000." -#: pretix/base/settings.py:2768 +#: pretix/base/settings.py:2771 msgid "Primary color" msgstr "Pääväri" -#: pretix/base/settings.py:2789 +#: pretix/base/settings.py:2792 msgid "Accent color for success" msgstr "Aksenttiväri onnistumiselle" -#: pretix/base/settings.py:2790 +#: pretix/base/settings.py:2793 msgid "We strongly suggest to use a shade of green." msgstr "Suosittelemme vahvasti jotakin vihreän sävyä." -#: pretix/base/settings.py:2811 +#: pretix/base/settings.py:2814 msgid "Accent color for errors" msgstr "Aksenttiväri virheille" -#: pretix/base/settings.py:2812 +#: pretix/base/settings.py:2815 msgid "We strongly suggest to use a shade of red." msgstr "Suosittelemme vahvasti käyttämään punaista sävyä." -#: pretix/base/settings.py:2833 +#: pretix/base/settings.py:2836 msgid "Page background color" msgstr "Sivun taustaväri" -#: pretix/base/settings.py:2848 +#: pretix/base/settings.py:2851 msgid "Use round edges" msgstr "Käytä pyöristettyjä kulmia" -#: pretix/base/settings.py:2857 +#: pretix/base/settings.py:2860 msgid "" "Use native spinners in the widget instead of custom ones for numeric inputs " "such as quantity." @@ -11430,16 +11451,16 @@ msgstr "" "Käytä widgetissä alkuperäisiä spinnerejä mukautettujen sijaan numeerisiin " "syötteisiin, kuten määrään." -#: pretix/base/settings.py:2868 +#: pretix/base/settings.py:2871 msgid "Only respected by modern browsers." msgstr "Toimii vain moderneissa selaimissa." -#: pretix/base/settings.py:2879 pretix/base/settings.py:2922 +#: pretix/base/settings.py:2882 pretix/base/settings.py:2925 #: pretix/control/forms/organizer.py:520 msgid "Header image" msgstr "Ylätunnisteen kuva" -#: pretix/base/settings.py:2882 +#: pretix/base/settings.py:2885 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -11453,19 +11474,19 @@ msgstr "" "Suosittelemme, että kuvassa ei käytetä pieniä yksityiskohtia, koska sen " "kokoa muutetaan pienemmillä näytöillä." -#: pretix/base/settings.py:2902 pretix/base/settings.py:2944 +#: pretix/base/settings.py:2905 pretix/base/settings.py:2947 msgid "Use header image in its full size" msgstr "Käytä otsikkokuvaa täysikokoisena" -#: pretix/base/settings.py:2903 pretix/base/settings.py:2945 +#: pretix/base/settings.py:2906 pretix/base/settings.py:2948 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "Suositeltu kuvan leveys vähintään 1170 pikseliä." -#: pretix/base/settings.py:2912 +#: pretix/base/settings.py:2915 msgid "Show event title even if a header image is present" msgstr "Näytä tapahtuman otsikko, vaikka otsikkokuva olisi näkyvissä" -#: pretix/base/settings.py:2913 +#: pretix/base/settings.py:2916 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " @@ -11475,7 +11496,7 @@ msgstr "" "otsikkokuvaa, mutta järjestäjäprofiilin otsikkokuvaa käytetään, tämä " "vaihtoehto ohitetaan ja tapahtuman otsikko näytetään aina." -#: pretix/base/settings.py:2925 pretix/control/forms/organizer.py:524 +#: pretix/base/settings.py:2928 pretix/control/forms/organizer.py:524 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 " @@ -11489,16 +11510,16 @@ msgstr "" "ei käytetä pieniä yksityiskohtia, koska sen kokoa muutetaan pienemmillä " "näytöillä." -#: pretix/base/settings.py:2954 +#: pretix/base/settings.py:2957 msgid "Use header image also for events without an individually uploaded logo" msgstr "" "Käytä otsikkokuvaa myös tapahtumissa, joissa ei ole erikseen ladattua logoa" -#: pretix/base/settings.py:2962 +#: pretix/base/settings.py:2965 msgid "Favicon" msgstr "Favicon kuvake" -#: pretix/base/settings.py:2965 +#: pretix/base/settings.py:2968 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." @@ -11506,11 +11527,11 @@ msgstr "" "Jos annat faviconin, näytämme sen oletusarvoisen pretix-kuvakkeen sijaan. " "Suosittelemme kokoa vähintään 200x200px useimpien laitteiden sijoittamiseksi." -#: pretix/base/settings.py:2981 +#: pretix/base/settings.py:2984 msgid "Social media image" msgstr "Sosiaalisen median kuva" -#: pretix/base/settings.py:2984 +#: pretix/base/settings.py:2987 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -11525,19 +11546,19 @@ msgstr "" "edelleen hyvältä, vain keskineliö näytetään. Jos et täytä tätä, käytämme " "yllä annettua logoa." -#: pretix/base/settings.py:3002 +#: pretix/base/settings.py:3005 msgid "Logo image" msgstr "Logokuva" -#: pretix/base/settings.py:3006 +#: pretix/base/settings.py:3009 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Kuva näytetään 2,5 cm leveänä ja maksimikorkeudessa." -#: pretix/base/settings.py:3032 pretix/base/settings.py:3138 +#: pretix/base/settings.py:3035 pretix/base/settings.py:3141 msgid "Info text" msgstr "Info teksti" -#: pretix/base/settings.py:3035 pretix/base/settings.py:3140 +#: pretix/base/settings.py:3038 pretix/base/settings.py:3143 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -11545,11 +11566,11 @@ msgstr "" "Ei näy oletuksena missään, mutta halutessasi voit käyttää tätä esim. " "lippupohjissa." -#: pretix/base/settings.py:3044 +#: pretix/base/settings.py:3047 msgid "Banner text (top)" msgstr "Bannerin teksti (ylhäällä)" -#: pretix/base/settings.py:3047 +#: pretix/base/settings.py:3050 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -11557,11 +11578,11 @@ msgstr "" "Tämä teksti näkyy kauppasi jokaisen sivun ylälaidassa. Käytä tätä vain " "erittäin tärkeisiin viesteihin." -#: pretix/base/settings.py:3057 +#: pretix/base/settings.py:3060 msgid "Banner text (bottom)" msgstr "Bannerin teksti (alhaalla)" -#: pretix/base/settings.py:3060 +#: pretix/base/settings.py:3063 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -11569,11 +11590,11 @@ msgstr "" "Tämä teksti näkyy kauppasi jokaisen sivun alalaidassa. Käytä tätä vain " "erittäin tärkeisiin viesteihin." -#: pretix/base/settings.py:3070 +#: pretix/base/settings.py:3073 msgid "Voucher explanation" msgstr "Kupongin selitys" -#: pretix/base/settings.py:3073 +#: pretix/base/settings.py:3076 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -11581,11 +11602,11 @@ msgstr "" "Tämä teksti näkyy kuponkikoodin syötteen vieressä. Voit käyttää sitä " "esimerkiksi selittämään, miten saat kuponkikoodin." -#: pretix/base/settings.py:3083 +#: pretix/base/settings.py:3086 msgid "Attendee data explanation" msgstr "Osallistujatietojen selitys" -#: pretix/base/settings.py:3086 +#: pretix/base/settings.py:3089 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." @@ -11593,11 +11614,11 @@ msgstr "" "Tämä teksti näkyy jokaisen henkilökohtaisen tuotteen kysymysten yläpuolella. " "Voit käyttää sitä esimerkiksi selittämään, miksi tarvitset heiltä tietoa." -#: pretix/base/settings.py:3096 +#: pretix/base/settings.py:3099 msgid "Additional success message" msgstr "Onnistumisen lisäviesti" -#: pretix/base/settings.py:3097 +#: pretix/base/settings.py:3100 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." @@ -11605,11 +11626,11 @@ msgstr "" "Tämä viesti näytetään, kun tilaus on luotu onnistuneesti. Se näkyy " "oletustekstin lisäksi." -#: pretix/base/settings.py:3109 +#: pretix/base/settings.py:3112 msgid "Help text of the phone number field" msgstr "Puhelinnumerokentän ohjeteksti" -#: pretix/base/settings.py:3116 +#: pretix/base/settings.py:3119 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -11618,15 +11639,15 @@ msgstr "" "tilausvahvistuksen, joka sisältää linkin, jolla pääset tarkastelemaan " "tilaustasi uudelleen myöhemmin." -#: pretix/base/settings.py:3123 +#: pretix/base/settings.py:3126 msgid "Help text of the email field" msgstr "Sähköpostikentän ohjeteksti" -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3152 msgid "Allow creating a new team during event creation" msgstr "Salli uuden tiimin luominen tapahtuman luonnin aikana" -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:3153 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -11636,39 +11657,40 @@ msgstr "" "Käyttäjien, joilla ei ole käyttöoikeutta kaikkiin tämän järjestäjän " "tapahtumiin, on valittava yksi tiimeistään, jotta heillä on käyttöoikeus " "luotuun tapahtumaan. Tämän asetuksen avulla käyttäjät voivat luoda " -"tapahtumamääritetyn ryhmän lennossa, vaikka heillä ei olisi " -"\"voi muuttaa ryhmiä ja käyttöoikeuksia\" -oikeutta." +"tapahtumamääritetyn ryhmän lennossa, vaikka heillä ei olisi \"voi muuttaa " +"ryhmiä ja käyttöoikeuksia\" -oikeutta." -#: pretix/base/settings.py:3222 pretix/base/settings.py:3232 +#: pretix/base/settings.py:3225 pretix/base/settings.py:3235 msgid "Event start time (descending)" msgstr "Tapahtuman alkamisaika (laskeva)" -#: pretix/base/settings.py:3224 pretix/base/settings.py:3234 +#: pretix/base/settings.py:3227 pretix/base/settings.py:3237 msgid "Name (descending)" msgstr "Nimi (laskeva)" -#: pretix/base/settings.py:3229 +#: pretix/base/settings.py:3232 msgctxt "subevent" msgid "Date ordering" msgstr "Tilauspäivä" -#: pretix/base/settings.py:3245 +#: pretix/base/settings.py:3248 msgid "Link back to organizer overview on all event pages" -msgstr "Linkki takaisin järjestäjän yleiskatsaukseen kaikilla tapahtumasivuilla" +msgstr "" +"Linkki takaisin järjestäjän yleiskatsaukseen kaikilla tapahtumasivuilla" -#: pretix/base/settings.py:3254 +#: pretix/base/settings.py:3257 msgid "Homepage text" msgstr "Kotisivun teksti" -#: pretix/base/settings.py:3256 +#: pretix/base/settings.py:3259 msgid "This will be displayed on the organizer homepage." msgstr "Tämä näkyy järjestäjän kotisivulla." -#: pretix/base/settings.py:3271 +#: pretix/base/settings.py:3274 msgid "Length of gift card codes" msgstr "Lahjakorttikoodien pituus" -#: pretix/base/settings.py:3272 +#: pretix/base/settings.py:3275 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -11676,11 +11698,11 @@ msgstr "" "Järjestelmä luo oletuksena {} merkin pituiset lahjakorttikoodit. Jos " "kuitenkin tarvitaan eri pituus, se voidaan asettaa tähän." -#: pretix/base/settings.py:3288 +#: pretix/base/settings.py:3291 msgid "Validity of gift card codes in years" msgstr "Lahjakorttikoodien voimassaolo vuosina" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3292 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " @@ -11690,11 +11712,11 @@ msgstr "" "näin monen vuoden kuluttua. Jos pidät sen tyhjänä, lahjakorteilla ei ole " "selkeää vanhentumispäivää." -#: pretix/base/settings.py:3298 +#: pretix/base/settings.py:3301 msgid "Enable cookie consent management features" msgstr "Ota evästeiden suostumusten hallintaominaisuudet käyttöön" -#: pretix/base/settings.py:3304 +#: pretix/base/settings.py:3307 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." @@ -11702,11 +11724,11 @@ msgstr "" "Napsauttamalla \"Hyväksy kaikki evästeet\" hyväksyt evästeiden tallentamisen " "ja vastaavien tekniikoiden käytön laitteellesi." -#: pretix/base/settings.py:3311 +#: pretix/base/settings.py:3314 msgid "Dialog text" msgstr "Valintaikkunan teksti" -#: pretix/base/settings.py:3318 +#: pretix/base/settings.py:3321 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -11718,39 +11740,39 @@ msgstr "" "tätä, käytämme evästeitä vain, jos ne ovat välttämättömiä tämän " "verkkosivuston tarjoamien palvelujen tarjoamiseksi." -#: pretix/base/settings.py:3326 +#: pretix/base/settings.py:3329 msgid "Secondary dialog text" msgstr "Toissijainen valintaikkunan teksti" -#: pretix/base/settings.py:3332 +#: pretix/base/settings.py:3335 msgid "Privacy settings" msgstr "Tietosuoja-asetukset" -#: pretix/base/settings.py:3337 +#: pretix/base/settings.py:3340 msgid "Dialog title" msgstr "Valintaikkunan otsikko" -#: pretix/base/settings.py:3343 +#: pretix/base/settings.py:3346 msgid "Accept all cookies" msgstr "Hyväksy kaikki evästeet" -#: pretix/base/settings.py:3348 +#: pretix/base/settings.py:3351 msgid "\"Accept\" button description" msgstr "\"Hyväksy\" painikkeen kuvaus" -#: pretix/base/settings.py:3354 +#: pretix/base/settings.py:3357 msgid "Required cookies only" msgstr "Vain välttämättömät evästeet" -#: pretix/base/settings.py:3359 +#: pretix/base/settings.py:3362 msgid "\"Reject\" button description" msgstr "\"Hylkää\" painikkeen kuvaus" -#: pretix/base/settings.py:3369 +#: pretix/base/settings.py:3372 msgid "Customers can choose their own seats" msgstr "Asiakkaat voivat valita omat istumapaikkansa" -#: pretix/base/settings.py:3370 +#: pretix/base/settings.py:3373 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " @@ -11760,165 +11782,165 @@ msgstr "" "taustalla. Huomaa, että tämä voi tarkoittaa, että ihmiset eivät tiedä " "istumapaikkaansa oston jälkeen, eikä sitä ehkä ole kirjoitettu lippuun." -#: pretix/base/settings.py:3396 +#: pretix/base/settings.py:3399 msgid "Show button to copy user input from other products" msgstr "Näytä-painike käyttäjän syötteen kopioimiseksi muista tuotteista" -#: pretix/base/settings.py:3406 +#: pretix/base/settings.py:3409 msgid "Most common English titles" msgstr "Yleisimmät englanninkieliset nimikkeet" -#: pretix/base/settings.py:3416 +#: pretix/base/settings.py:3419 msgid "Most common German titles" msgstr "Yleisimmät saksalaiset nimikkeet" -#: pretix/base/settings.py:3429 +#: pretix/base/settings.py:3432 msgctxt "person_name_salutation" msgid "Ms" msgstr "Neiti/Rouva" -#: pretix/base/settings.py:3430 +#: pretix/base/settings.py:3433 msgctxt "person_name_salutation" msgid "Mr" msgstr "Herra" -#: pretix/base/settings.py:3431 +#: pretix/base/settings.py:3434 msgctxt "person_name_salutation" msgid "Mx" msgstr "Mx" -#: pretix/base/settings.py:3463 pretix/base/settings.py:3476 -#: pretix/base/settings.py:3492 pretix/base/settings.py:3542 -#: pretix/base/settings.py:3555 pretix/base/settings.py:3569 -#: pretix/base/settings.py:3622 pretix/base/settings.py:3643 -#: pretix/base/settings.py:3665 +#: pretix/base/settings.py:3466 pretix/base/settings.py:3479 +#: pretix/base/settings.py:3495 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3572 +#: pretix/base/settings.py:3625 pretix/base/settings.py:3646 +#: pretix/base/settings.py:3668 msgid "Given name" msgstr "Etunimi" -#: pretix/base/settings.py:3464 pretix/base/settings.py:3477 -#: pretix/base/settings.py:3493 pretix/base/settings.py:3509 -#: pretix/base/settings.py:3526 pretix/base/settings.py:3541 -#: pretix/base/settings.py:3556 pretix/base/settings.py:3570 -#: pretix/base/settings.py:3623 pretix/base/settings.py:3644 -#: pretix/base/settings.py:3666 +#: pretix/base/settings.py:3467 pretix/base/settings.py:3480 +#: pretix/base/settings.py:3496 pretix/base/settings.py:3512 +#: pretix/base/settings.py:3529 pretix/base/settings.py:3544 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3573 +#: pretix/base/settings.py:3626 pretix/base/settings.py:3647 +#: pretix/base/settings.py:3669 msgid "Family name" msgstr "Sukunimi" -#: pretix/base/settings.py:3468 pretix/base/settings.py:3484 -#: pretix/base/settings.py:3500 pretix/base/settings.py:3515 -#: pretix/base/settings.py:3533 pretix/base/settings.py:3548 -#: pretix/base/settings.py:3578 pretix/base/settings.py:3602 -#: pretix/base/settings.py:3634 pretix/base/settings.py:3656 -#: pretix/base/settings.py:3687 +#: pretix/base/settings.py:3471 pretix/base/settings.py:3487 +#: pretix/base/settings.py:3503 pretix/base/settings.py:3518 +#: pretix/base/settings.py:3536 pretix/base/settings.py:3551 +#: pretix/base/settings.py:3581 pretix/base/settings.py:3605 +#: pretix/base/settings.py:3637 pretix/base/settings.py:3659 +#: pretix/base/settings.py:3690 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:3469 pretix/base/settings.py:3485 -#: pretix/base/settings.py:3501 pretix/base/settings.py:3517 -#: pretix/base/settings.py:3535 pretix/base/settings.py:3549 -#: pretix/base/settings.py:3579 pretix/base/settings.py:3635 -#: pretix/base/settings.py:3657 pretix/base/settings.py:3688 +#: pretix/base/settings.py:3472 pretix/base/settings.py:3488 +#: pretix/base/settings.py:3504 pretix/base/settings.py:3520 +#: pretix/base/settings.py:3538 pretix/base/settings.py:3552 +#: pretix/base/settings.py:3582 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3660 pretix/base/settings.py:3691 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:3475 pretix/base/settings.py:3491 -#: pretix/base/settings.py:3523 pretix/base/settings.py:3642 -#: pretix/base/settings.py:3664 +#: pretix/base/settings.py:3478 pretix/base/settings.py:3494 +#: pretix/base/settings.py:3526 pretix/base/settings.py:3645 +#: pretix/base/settings.py:3667 msgctxt "person_name" msgid "Title" msgstr "Titteli" -#: pretix/base/settings.py:3483 pretix/base/settings.py:3499 -#: pretix/base/settings.py:3532 pretix/base/settings.py:3655 -#: pretix/base/settings.py:3686 +#: pretix/base/settings.py:3486 pretix/base/settings.py:3502 +#: pretix/base/settings.py:3535 pretix/base/settings.py:3658 +#: pretix/base/settings.py:3689 msgctxt "person_name_sample" msgid "Dr" msgstr "Tohtori" -#: pretix/base/settings.py:3507 pretix/base/settings.py:3524 +#: pretix/base/settings.py:3510 pretix/base/settings.py:3527 msgid "First name" msgstr "Etunimi" -#: pretix/base/settings.py:3508 pretix/base/settings.py:3525 +#: pretix/base/settings.py:3511 pretix/base/settings.py:3528 msgid "Middle name" msgstr "Toiset nimet" -#: pretix/base/settings.py:3589 pretix/base/settings.py:3601 +#: pretix/base/settings.py:3592 pretix/base/settings.py:3604 #: pretix/control/forms/organizer.py:651 msgctxt "person_name_sample" msgid "John Doe" msgstr "Matti Meikäläinen" -#: pretix/base/settings.py:3595 +#: pretix/base/settings.py:3598 msgid "Calling name" msgstr "Kutsumanimi" -#: pretix/base/settings.py:3609 +#: pretix/base/settings.py:3612 msgid "Latin transcription" msgstr "Latinalainen transkriptio" -#: pretix/base/settings.py:3621 pretix/base/settings.py:3641 -#: pretix/base/settings.py:3663 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3644 +#: pretix/base/settings.py:3666 msgctxt "person_name" msgid "Salutation" msgstr "Tervehdys" -#: pretix/base/settings.py:3633 pretix/base/settings.py:3654 -#: pretix/base/settings.py:3685 +#: pretix/base/settings.py:3636 pretix/base/settings.py:3657 +#: pretix/base/settings.py:3688 msgctxt "person_name_sample" msgid "Mr" msgstr "Herra" -#: pretix/base/settings.py:3667 +#: pretix/base/settings.py:3670 msgctxt "person_name" msgid "Degree (after name)" msgstr "Tutkinto (nimen jälkeen)" -#: pretix/base/settings.py:3689 +#: pretix/base/settings.py:3692 msgctxt "person_name_sample" msgid "MA" msgstr "Maisteri" -#: pretix/base/settings.py:3797 pretix/control/forms/event.py:228 +#: pretix/base/settings.py:3800 pretix/control/forms/event.py:228 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Myös oletusaluekohtaisen alueen on oltava käytössä tapahtumassa (katso yllä " "oleva ruutu)." -#: pretix/base/settings.py:3801 +#: pretix/base/settings.py:3804 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "Et voi vaatia osallistujien nimien määrittämistä, jos et pyydä niitä." -#: pretix/base/settings.py:3805 +#: pretix/base/settings.py:3808 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Sinun on pyydettävä osallistujien sähköposteja, jos haluat tehdä niistä " "pakollisia." -#: pretix/base/settings.py:3809 +#: pretix/base/settings.py:3812 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Sinun on pyydettävä laskuosoitteita, jos haluat tehdä niistä pakollisia." -#: pretix/base/settings.py:3813 +#: pretix/base/settings.py:3816 msgid "You have to require invoice addresses to require for company names." msgstr "Sinun on vaadittava laskuosoitteet yritysten nimille." -#: pretix/base/settings.py:3820 +#: pretix/base/settings.py:3823 msgid "The last payment date cannot be before the end of presale." msgstr "Viimeinen maksupäivä ei voi olla ennen ennakkomyynnin päättymistä." -#: pretix/base/settings.py:3828 +#: pretix/base/settings.py:3831 #, python-brace-format msgid "The value \"{identifier}\" is not a valid sales channel." msgstr "Arvo \"{identifier}\" ei ole hyväksytty myyntitapa." -#: pretix/base/settings.py:3843 +#: pretix/base/settings.py:3846 msgid "This needs to be disabled if other NFC-based types are active." msgstr "" "Tämä on poistettava käytöstä, jos muut NFC-pohjaiset tyypit ovat aktiivisia." @@ -12591,7 +12613,8 @@ msgstr "Liput voi ladata" #: pretix/base/timeline.py:143 msgctxt "timeline" msgid "Customers can no longer cancel free or unpaid orders" -msgstr "Asiakkaat eivät voi enää peruuttaa ilmaisia tai maksamattomia tilauksia" +msgstr "" +"Asiakkaat eivät voi enää peruuttaa ilmaisia tai maksamattomia tilauksia" #: pretix/base/timeline.py:155 msgctxt "timeline" @@ -12853,11 +12876,11 @@ msgid "Copy configuration from" msgstr "Kopioi asetukset tapahtumasta" #: pretix/control/forms/event.py:317 pretix/control/forms/event.py:320 -#: pretix/control/forms/item.py:407 +#: pretix/control/forms/item.py:408 msgid "Do not copy" msgstr "Älä kopioi" -#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1293 +#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1294 #: pretix/control/forms/subevents.py:407 #, python-brace-format msgid "Default ({value})" @@ -14078,138 +14101,138 @@ msgid "" "configuration below." msgstr "" -#: pretix/control/forms/item.py:141 pretix/control/forms/item.py:211 +#: pretix/control/forms/item.py:142 pretix/control/forms/item.py:212 msgid "This field is required" msgstr "" -#: pretix/control/forms/item.py:213 +#: pretix/control/forms/item.py:214 msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:308 +#: pretix/control/forms/item.py:309 msgid "No products" msgstr "Ei tuotteita" -#: pretix/control/forms/item.py:374 +#: pretix/control/forms/item.py:375 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:375 +#: pretix/control/forms/item.py:376 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:395 pretix/control/forms/item.py:720 +#: pretix/control/forms/item.py:396 pretix/control/forms/item.py:721 msgid "No category" msgstr "" -#: pretix/control/forms/item.py:402 +#: pretix/control/forms/item.py:403 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:404 +#: pretix/control/forms/item.py:405 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:415 +#: pretix/control/forms/item.py:416 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:416 +#: pretix/control/forms/item.py:417 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:417 +#: pretix/control/forms/item.py:418 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:423 +#: pretix/control/forms/item.py:424 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:431 +#: pretix/control/forms/item.py:432 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:440 +#: pretix/control/forms/item.py:441 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:446 +#: pretix/control/forms/item.py:447 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:447 +#: pretix/control/forms/item.py:448 msgid "Number of tickets" msgstr "Lippujen määrä" -#: pretix/control/forms/item.py:579 +#: pretix/control/forms/item.py:580 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:584 +#: pretix/control/forms/item.py:585 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:606 pretix/plugins/badges/forms.py:85 +#: pretix/control/forms/item.py:607 pretix/plugins/badges/forms.py:85 #: pretix/plugins/ticketoutputpdf/forms.py:55 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:616 +#: pretix/control/forms/item.py:617 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:617 +#: pretix/control/forms/item.py:618 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:635 +#: pretix/control/forms/item.py:636 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:679 +#: pretix/control/forms/item.py:680 msgid "" "This option is deprecated. For new products, use the newer option below that " "refers to another product instead of a quota." msgstr "" -#: pretix/control/forms/item.py:690 pretix/control/forms/item.py:706 +#: pretix/control/forms/item.py:691 pretix/control/forms/item.py:707 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:731 +#: pretix/control/forms/item.py:732 msgid "Date chosen by customer" msgstr "Asiakkaan valitsema päivämäärä" -#: pretix/control/forms/item.py:740 +#: pretix/control/forms/item.py:741 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:759 +#: pretix/control/forms/item.py:760 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:765 +#: pretix/control/forms/item.py:766 msgid "" "Do not set a specific validity for gift card products as it will not " "restrict the validity of the gift card. A validity of gift cards can be set " "in your organizer settings." msgstr "" -#: pretix/control/forms/item.py:784 pretix/control/forms/item.py:1051 +#: pretix/control/forms/item.py:785 pretix/control/forms/item.py:1052 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:795 +#: pretix/control/forms/item.py:796 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -14217,17 +14240,17 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:804 +#: pretix/control/forms/item.py:805 msgid "The start of validity must be before the end of validity." msgstr "Voimassaolon alun pitää olla ennen sen loppumista." -#: pretix/control/forms/item.py:811 +#: pretix/control/forms/item.py:812 msgid "" "You have selected dynamic validity but have not entered a time period. This " "would render the tickets unusable." msgstr "" -#: pretix/control/forms/item.py:916 +#: pretix/control/forms/item.py:917 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -14235,39 +14258,39 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:993 +#: pretix/control/forms/item.py:994 msgid "Use value from product" msgstr "" -#: pretix/control/forms/item.py:1078 +#: pretix/control/forms/item.py:1079 msgid "Add-ons" msgstr "" -#: pretix/control/forms/item.py:1102 +#: pretix/control/forms/item.py:1103 msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:1147 +#: pretix/control/forms/item.py:1148 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:1154 +#: pretix/control/forms/item.py:1155 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:1204 +#: pretix/control/forms/item.py:1205 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:1210 +#: pretix/control/forms/item.py:1211 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1235 pretix/control/forms/orders.py:365 +#: pretix/control/forms/item.py:1236 pretix/control/forms/orders.py:365 #: pretix/control/forms/orders.py:555 msgid "inactive" msgstr "" @@ -14877,19 +14900,32 @@ msgctxt "sso_oidc" msgid "Phone field" msgstr "" -#: pretix/control/forms/organizer.py:1100 +#: pretix/control/forms/organizer.py:1047 +msgctxt "sso_oidc" +msgid "Query parameters" +msgstr "" + +#: pretix/control/forms/organizer.py:1048 +#, python-brace-format +msgctxt "sso_oidc" +msgid "" +"Optional query parameters, that will be added to calls to the authorization " +"endpoint. Enter as: {example}" +msgstr "" + +#: pretix/control/forms/organizer.py:1109 msgid "Invalidate old client secret and generate a new one" msgstr "" -#: pretix/control/forms/organizer.py:1133 +#: pretix/control/forms/organizer.py:1142 msgid "Organizer short name" msgstr "Järjestäjän nimen lyhennös" -#: pretix/control/forms/organizer.py:1137 +#: pretix/control/forms/organizer.py:1146 msgid "Allow access to reusable media" msgstr "Salli uudelleenkäytettävien medioiden käyttömahdollisuus" -#: pretix/control/forms/organizer.py:1138 +#: pretix/control/forms/organizer.py:1147 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -14898,15 +14934,15 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1154 +#: pretix/control/forms/organizer.py:1163 msgid "The selected organizer does not exist or cannot be invited." msgstr "Valittu järjestäjä ei ole olemassa, tai sitä ei voida kutsua." -#: pretix/control/forms/organizer.py:1156 +#: pretix/control/forms/organizer.py:1165 msgid "The selected organizer has already been invited." msgstr "Valittu järjestäjä on jo kutsuttu.." -#: pretix/control/forms/organizer.py:1191 +#: pretix/control/forms/organizer.py:1200 msgid "A sales channel with the same identifier already exists." msgstr "Myyntikanava samalla tunnuksella on jo olemassa." @@ -15266,1145 +15302,1145 @@ msgstr "" msgid "A block has been removed for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:286 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:305 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:312 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:316 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:317 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:320 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:316 pretix/control/logdisplay.py:317 +#: pretix/control/logdisplay.py:323 pretix/control/logdisplay.py:324 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:339 -#: pretix/control/logdisplay.py:885 pretix/control/logdisplay.py:887 +#: pretix/control/logdisplay.py:344 pretix/control/logdisplay.py:346 +#: pretix/control/logdisplay.py:892 pretix/control/logdisplay.py:894 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:367 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:372 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:382 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:393 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:398 +#: pretix/control/logdisplay.py:405 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "Tilaus peruttu. (kommentti: \"{comment}\")." -#: pretix/control/logdisplay.py:400 pretix/control/views/orders.py:1552 -#: pretix/presale/views/order.py:1057 +#: pretix/control/logdisplay.py:407 pretix/control/views/orders.py:1552 +#: pretix/presale/views/order.py:1047 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:422 pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:429 pretix/control/logdisplay.py:742 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:432 pretix/control/logdisplay.py:741 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:438 msgid "Blocked manually" msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:440 msgid "Blocked because of an API integration" msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:444 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:445 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:446 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:447 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:448 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:442 +#: pretix/control/logdisplay.py:449 msgid "The order has been set to be usable before it is paid." msgstr "Tilaus on otettu käyttöön kunnes se on maksettu." -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:450 msgid "The order has been set to require payment before use." msgstr "Tilaus on asetettu tilaan odottaa maksamista ennen käyttöä." -#: pretix/control/logdisplay.py:444 pretix/control/views/orders.py:1557 +#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1557 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:445 pretix/control/views/orders.py:1455 +#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:1455 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:453 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:454 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:448 pretix/control/views/orders.py:1840 +#: pretix/control/logdisplay.py:455 pretix/control/views/orders.py:1840 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:456 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:458 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:779 +#: pretix/control/logdisplay.py:459 pretix/control/views/orders.py:779 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:460 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "Tilaus estetty (kommentti: \"{comment}\")." -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:461 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:464 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:466 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:468 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:469 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 pretix/control/views/orders.py:1596 -#: pretix/presale/views/order.py:749 pretix/presale/views/order.py:822 +#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1596 +#: pretix/presale/views/order.py:739 pretix/presale/views/order.py:812 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/orders.py:1667 +#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1667 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:465 pretix/control/views/orders.py:1698 -#: pretix/presale/views/order.py:835 +#: pretix/control/logdisplay.py:472 pretix/control/views/orders.py:1698 +#: pretix/presale/views/order.py:825 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:473 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:474 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:475 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:477 msgid "The order's check-in text has been changed." msgstr "Tilauksen kirjautumistekstiä on muutettu." -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:478 msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:480 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:481 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:475 pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:482 pretix/control/logdisplay.py:667 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:483 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:485 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:486 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:487 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:489 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:492 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:493 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:496 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:498 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:500 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:502 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:503 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:506 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:507 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:510 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:511 msgid "An email has been sent to notify the user that the payment failed." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:518 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:520 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:522 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:523 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:524 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:526 +#: pretix/control/logdisplay.py:533 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:541 +#: pretix/control/logdisplay.py:548 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:542 +#: pretix/control/logdisplay.py:549 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:543 +#: pretix/control/logdisplay.py:550 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:544 +#: pretix/control/logdisplay.py:551 msgid "The category has been reordered." msgstr "Luokka on järjestetty uudelleen." -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:558 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:552 +#: pretix/control/logdisplay.py:559 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:553 +#: pretix/control/logdisplay.py:560 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:565 +#: pretix/control/logdisplay.py:572 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:566 +#: pretix/control/logdisplay.py:573 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:567 +#: pretix/control/logdisplay.py:574 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:568 +#: pretix/control/logdisplay.py:575 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:579 +#: pretix/control/logdisplay.py:586 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:589 +#: pretix/control/logdisplay.py:596 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:592 pretix/control/views/user.py:252 +#: pretix/control/logdisplay.py:599 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:594 pretix/control/views/user.py:249 +#: pretix/control/logdisplay.py:601 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:603 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:598 +#: pretix/control/logdisplay.py:605 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:615 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:609 +#: pretix/control/logdisplay.py:616 msgid "You stopped impersonating {}." msgstr "" -#: pretix/control/logdisplay.py:616 +#: pretix/control/logdisplay.py:623 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:617 +#: pretix/control/logdisplay.py:624 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:618 +#: pretix/control/logdisplay.py:625 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:619 pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:749 msgid "The footer links have been changed." msgstr "Alatunnisteen linkkejä muutettu." -#: pretix/control/logdisplay.py:620 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 msgid "A scheduled export has been added." msgstr "Aikataulutettu siirto lisätty." -#: pretix/control/logdisplay.py:621 pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 msgid "A scheduled export has been changed." msgstr "Aikataulutettu siirto on muutettu." -#: pretix/control/logdisplay.py:622 pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 msgid "A scheduled export has been deleted." msgstr "Aikataulutettu siirto on poistettu." -#: pretix/control/logdisplay.py:623 pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 msgid "A scheduled export has been executed." msgstr "Aikataulutettu siirto on suoritettu." -#: pretix/control/logdisplay.py:624 pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:631 pretix/control/logdisplay.py:677 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:632 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:626 +#: pretix/control/logdisplay.py:633 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:627 +#: pretix/control/logdisplay.py:634 msgid "A new gift card acceptor has been invited." msgstr "Uusi lahjakortin hyväksyjä on kutsuttu." -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:635 msgid "A gift card acceptor has been removed." msgstr "Lahjakortin hyväksyjä on poistettu." -#: pretix/control/logdisplay.py:629 +#: pretix/control/logdisplay.py:636 msgid "A gift card issuer has been removed or declined." msgstr "Lahjakortin antaja on poistettu tai vähennetty." -#: pretix/control/logdisplay.py:630 +#: pretix/control/logdisplay.py:637 msgid "A new gift card issuer has been accepted." msgstr "Uusi lahjakortin myöntäjä on hyväksytty." -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:638 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:639 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:640 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:641 msgid "The webhook call retry jobs have been dropped." msgstr "Webhook-puhelun uusintayritykset on hylätty." -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:642 msgid "The SSO provider has been created." msgstr "SSO-palveluntarjoaja on luotu." -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:643 msgid "The SSO provider has been changed." msgstr "SSO-palveluntarjoajaa on muutettu." -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:644 msgid "The SSO provider has been deleted." msgstr "SSO-palveluntarjoaja on poistettu." -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:645 msgid "The SSO client has been created." msgstr "SSO-asiakas on luotu." -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:646 msgid "The SSO client has been changed." msgstr "SSO-asiakas on vaihdettu." -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:647 msgid "The SSO client has been deleted." msgstr "SSO-asiakas on poistettu." -#: pretix/control/logdisplay.py:641 pretix/control/views/organizer.py:2333 +#: pretix/control/logdisplay.py:648 pretix/control/views/organizer.py:2341 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:649 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:650 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:644 pretix/control/views/organizer.py:3159 +#: pretix/control/logdisplay.py:651 pretix/control/views/organizer.py:3179 msgid "The sales channel has been created." msgstr "Myyntikanava on luotu." -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:652 msgid "The sales channel has been changed." msgstr "Myyntikanava on muutettu." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:653 msgid "The sales channel has been deleted." msgstr "Myyntikanava on poistettu." -#: pretix/control/logdisplay.py:647 +#: pretix/control/logdisplay.py:654 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:655 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:656 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:650 +#: pretix/control/logdisplay.py:657 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:658 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:659 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:660 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:661 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:662 msgid "The reusable medium has been created." msgstr "Uudelleenkäytettävä media on luotu." -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:663 msgid "The reusable medium has been created automatically." msgstr "Uudelleenkäytettävä media on luotu automaattisesti." -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:664 msgid "The reusable medium has been changed." msgstr "Uudelleenkäytettävä media on muutettu." -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:665 msgid "The medium has been connected to a new ticket." msgstr "Media on yhdistetty uuteen lippuun." -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:666 msgid "The medium has been connected to a new gift card." msgstr "Media on yhdistetty uuteen lahjakorttiin." -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:668 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:669 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:670 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:671 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:672 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:678 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:679 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:674 pretix/control/views/user.py:489 -#: pretix/control/views/user.py:549 pretix/control/views/user.py:608 +#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:490 +#: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:675 pretix/control/views/user.py:392 -#: pretix/control/views/user.py:624 +#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:393 +#: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:676 pretix/control/views/user.py:641 +#: pretix/control/logdisplay.py:683 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:684 msgid "A two-factor emergency code has been generated." msgstr "Kaksiosainen hätäkoodi on luotu." -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:685 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:680 +#: pretix/control/logdisplay.py:687 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:682 +#: pretix/control/logdisplay.py:689 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:690 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:691 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:685 +#: pretix/control/logdisplay.py:692 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:695 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:696 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:697 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:692 +#: pretix/control/logdisplay.py:699 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:693 pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:700 pretix/control/logdisplay.py:701 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:702 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:703 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:697 +#: pretix/control/logdisplay.py:704 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:705 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:699 +#: pretix/control/logdisplay.py:706 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:707 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:708 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2004 +#: pretix/control/logdisplay.py:709 pretix/control/views/organizer.py:2007 msgid "The gate has been created." msgstr "Uusi portti luotu." -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:710 msgid "The gate has been changed." msgstr "Portti muutettu." -#: pretix/control/logdisplay.py:704 +#: pretix/control/logdisplay.py:711 msgid "The gate has been deleted." msgstr "Portti poistettu." -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:712 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:713 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:714 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:715 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:716 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:717 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:718 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:719 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:720 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:721 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:722 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:723 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:724 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:725 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:719 pretix/control/views/organizer.py:1649 +#: pretix/control/logdisplay.py:726 pretix/control/views/organizer.py:1651 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:727 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:721 +#: pretix/control/logdisplay.py:728 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:729 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:729 +#: pretix/control/logdisplay.py:736 msgid "A meta property has been added to this event." msgstr "Meta ominaisuus on lisätty tähän tapahtumaan." -#: pretix/control/logdisplay.py:730 +#: pretix/control/logdisplay.py:737 msgid "A meta property has been removed from this event." msgstr "Meta-ominaisuus on poistettu tästä tapahtumasta." -#: pretix/control/logdisplay.py:731 +#: pretix/control/logdisplay.py:738 msgid "A meta property has been changed on this event." msgstr "Meta-ominaisuus on muutettu tässä tapahtumassa." -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:739 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:740 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:743 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:744 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:745 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:746 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:747 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:748 msgid "The event details have been changed." msgstr "Tapahtuman tietoja muutettu." -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:750 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:751 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:752 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:753 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:754 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:755 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:756 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:756 +#: pretix/control/logdisplay.py:763 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:757 pretix/control/logdisplay.py:758 +#: pretix/control/logdisplay.py:764 pretix/control/logdisplay.py:765 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:766 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:769 #, python-brace-format msgid "Check-in list {val}" msgstr "Ilmoittautumisluettelo {val}" -#: pretix/control/logdisplay.py:769 +#: pretix/control/logdisplay.py:776 msgid "The plugin has been enabled." msgstr "Liitäntä aktivoitu." -#: pretix/control/logdisplay.py:770 +#: pretix/control/logdisplay.py:777 msgid "The plugin has been disabled." msgstr "Liitäntä poistettu." -#: pretix/control/logdisplay.py:773 +#: pretix/control/logdisplay.py:780 #, python-brace-format msgid "Plugin {val}" msgstr "Liitäntä {val}" -#: pretix/control/logdisplay.py:789 +#: pretix/control/logdisplay.py:796 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:790 +#: pretix/control/logdisplay.py:797 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:791 +#: pretix/control/logdisplay.py:798 msgid "The product has been reordered." msgstr "Tuote on uudelleenjärjestetty." -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:799 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:800 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:801 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:802 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:803 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:804 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:805 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:805 +#: pretix/control/logdisplay.py:812 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:806 +#: pretix/control/logdisplay.py:813 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:807 +#: pretix/control/logdisplay.py:814 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:824 +#: pretix/control/logdisplay.py:831 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:825 +#: pretix/control/logdisplay.py:832 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:826 +#: pretix/control/logdisplay.py:833 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:834 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:835 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:836 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:837 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:838 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:839 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:840 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:841 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:842 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:843 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:843 +#: pretix/control/logdisplay.py:850 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:844 +#: pretix/control/logdisplay.py:851 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:845 +#: pretix/control/logdisplay.py:852 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:853 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:847 pretix/control/views/item.py:1069 +#: pretix/control/logdisplay.py:854 pretix/control/views/item.py:1069 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:854 +#: pretix/control/logdisplay.py:861 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:855 +#: pretix/control/logdisplay.py:862 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:856 +#: pretix/control/logdisplay.py:863 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:864 msgid "The question has been reordered." msgstr "Kysymys on uudelleenjärjestetty." -#: pretix/control/logdisplay.py:864 +#: pretix/control/logdisplay.py:871 msgid "The discount has been added." msgstr "Alennus on lisätty." -#: pretix/control/logdisplay.py:865 +#: pretix/control/logdisplay.py:872 msgid "The discount has been deleted." msgstr "Alennus on poistettu." -#: pretix/control/logdisplay.py:866 +#: pretix/control/logdisplay.py:873 msgid "The discount has been changed." msgstr "Alennus on muutettu." -#: pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:897 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" "\"." msgstr "" -#: pretix/control/logdisplay.py:895 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -16831,7 +16867,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/ssoprovider_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:47 #: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21 -#: pretix/control/templates/pretixcontrol/pdf/index.html:520 +#: pretix/control/templates/pretixcontrol/pdf/index.html:531 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:630 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:366 #: pretix/control/templates/pretixcontrol/subevents/detail.html:287 @@ -17145,8 +17181,8 @@ msgstr[0] "" "Oletko varma, että haluat pysyvästi poistaa ilmoittautumisen one " "ticket." msgstr[1] "" -"Oletko varma, että haluat pysyvästi poistaa ilmoittautumiset %(count)" -"s tickets?" +"Oletko varma, että haluat pysyvästi poistaa ilmoittautumiset " +"%(count)s tickets?" #: pretix/control/templates/pretixcontrol/checkin/bulk_revert_confirm.html:24 #: pretix/control/templates/pretixcontrol/checkin/list_delete.html:18 @@ -18400,7 +18436,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:79 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:29 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 -#: pretix/control/templates/pretixcontrol/pdf/index.html:516 +#: pretix/control/templates/pretixcontrol/pdf/index.html:527 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:97 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:120 msgid "Preview" @@ -18538,32 +18574,32 @@ msgstr "" #: pretix/control/views/event.py:502 pretix/control/views/event.py:541 #: pretix/control/views/event.py:688 pretix/control/views/event.py:917 #: pretix/control/views/event.py:1288 -#: pretix/control/views/global_settings.py:63 -#: pretix/control/views/global_settings.py:86 pretix/control/views/item.py:257 +#: pretix/control/views/global_settings.py:65 +#: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:257 #: pretix/control/views/item.py:783 pretix/control/views/item.py:1109 #: pretix/control/views/item.py:1287 pretix/control/views/item.py:1437 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 #: pretix/control/views/organizer.py:258 pretix/control/views/organizer.py:286 -#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:672 -#: pretix/control/views/organizer.py:1062 -#: pretix/control/views/organizer.py:1166 -#: pretix/control/views/organizer.py:1327 -#: pretix/control/views/organizer.py:2043 -#: pretix/control/views/organizer.py:2178 -#: pretix/control/views/organizer.py:2372 -#: pretix/control/views/organizer.py:2486 -#: pretix/control/views/organizer.py:2613 -#: pretix/control/views/organizer.py:2806 -#: pretix/control/views/organizer.py:2834 -#: pretix/control/views/organizer.py:2873 -#: pretix/control/views/organizer.py:2949 -#: pretix/control/views/organizer.py:3045 -#: pretix/control/views/organizer.py:3073 -#: pretix/control/views/organizer.py:3209 pretix/control/views/subevents.py:525 -#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:235 -#: pretix/control/views/users.py:112 pretix/control/views/vouchers.py:305 -#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:154 +#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:674 +#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:1164 +#: pretix/control/views/organizer.py:1328 +#: pretix/control/views/organizer.py:2047 +#: pretix/control/views/organizer.py:2184 +#: pretix/control/views/organizer.py:2381 +#: pretix/control/views/organizer.py:2497 +#: pretix/control/views/organizer.py:2626 +#: pretix/control/views/organizer.py:2820 +#: pretix/control/views/organizer.py:2849 +#: pretix/control/views/organizer.py:2889 +#: pretix/control/views/organizer.py:2966 +#: pretix/control/views/organizer.py:3063 +#: pretix/control/views/organizer.py:3092 +#: pretix/control/views/organizer.py:3230 pretix/control/views/subevents.py:525 +#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:236 +#: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 +#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 #: pretix/plugins/sendmail/views.py:645 pretix/plugins/stripe/views.py:679 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:527 pretix/presale/views/customer.py:579 @@ -19891,7 +19927,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/discount_delete.html:21 #, python-format msgid "Are you sure you want to delete the discount %(name)s?" -msgstr "Oletko varma, että haluat poistaa alennuksen %(name)s?" +msgstr "" +"Oletko varma, että haluat poistaa alennuksen %(name)s?" #: pretix/control/templates/pretixcontrol/items/discount_delete.html:25 #, python-format @@ -23022,7 +23059,7 @@ msgstr "Layoutin nimi" #: pretix/control/templates/pretixcontrol/pdf/index.html:188 #: pretix/control/templates/pretixcontrol/pdf/index.html:308 -#: pretix/control/templates/pretixcontrol/pdf/index.html:339 +#: pretix/control/templates/pretixcontrol/pdf/index.html:350 msgid "Width (mm)" msgstr "" @@ -23115,84 +23152,88 @@ msgstr "" msgid "Size (mm)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:331 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "QR color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:342 msgid "Render without whitespace" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:333 +#: pretix/control/templates/pretixcontrol/pdf/index.html:344 msgid "" "Required for consistent size across platforms. Supported on Android starting " "with pretixPRINT 2.3.3 and on Desktop with pretixSCAN 1.9.3." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:344 +#: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Rotation (°)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:363 +#: pretix/control/templates/pretixcontrol/pdf/index.html:374 msgid "Font size (pt)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:368 +#: pretix/control/templates/pretixcontrol/pdf/index.html:379 msgid "Line height" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:375 +#: pretix/control/templates/pretixcontrol/pdf/index.html:386 msgid "Text color" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:398 +#: pretix/control/templates/pretixcontrol/pdf/index.html:409 msgid "Flow multiple lines downward from specified position" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:452 +#: pretix/control/templates/pretixcontrol/pdf/index.html:463 msgid "Automatically reduce font size to fit content" msgstr "Pienennä kirjasinkokoa automaattisesti sisältöön sopivaksi" -#: pretix/control/templates/pretixcontrol/pdf/index.html:458 +#: pretix/control/templates/pretixcontrol/pdf/index.html:469 msgid "Allow long words to be split (preview is not accurate)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:469 +#: pretix/control/templates/pretixcontrol/pdf/index.html:480 msgid "Add a new object" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:474 +#: pretix/control/templates/pretixcontrol/pdf/index.html:485 msgid "Text box" msgstr "Tekstilaatikko" -#: pretix/control/templates/pretixcontrol/pdf/index.html:478 +#: pretix/control/templates/pretixcontrol/pdf/index.html:489 msgid "Text (deprecated)" msgstr "Teksti (poistettu käytöstä)" -#: pretix/control/templates/pretixcontrol/pdf/index.html:482 +#: pretix/control/templates/pretixcontrol/pdf/index.html:493 msgid "QR code for Check-In" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:488 +#: pretix/control/templates/pretixcontrol/pdf/index.html:499 msgid "QR code for Lead Scanning" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:494 +#: pretix/control/templates/pretixcontrol/pdf/index.html:505 msgid "Other QR code" msgstr "Muu QR-koodi" -#: pretix/control/templates/pretixcontrol/pdf/index.html:500 +#: pretix/control/templates/pretixcontrol/pdf/index.html:511 msgid "pretix Logo" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:503 +#: pretix/control/templates/pretixcontrol/pdf/index.html:514 msgid "" "You can use this to add user-uploaded pictures from questions or pictures " "generated by plugins. If you want to embed a logo or other images, use a " "custom background instead." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:505 +#: pretix/control/templates/pretixcontrol/pdf/index.html:516 msgid "Dynamic image" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:526 +#: pretix/control/templates/pretixcontrol/pdf/index.html:537 #, python-format msgid "" "This layout uses new features. If you print from your device, make sure you " @@ -24068,6 +24109,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete.html:4 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:6 +#: pretix/control/templates/pretixcontrol/vouchers/detail.html:133 msgid "Delete voucher" msgstr "Poista kuponki" @@ -24512,11 +24554,11 @@ msgstr "" #: pretix/control/views/item.py:939 pretix/control/views/item.py:1143 #: pretix/control/views/item.py:1309 pretix/control/views/item.py:1494 #: pretix/control/views/organizer.py:261 pretix/control/views/organizer.py:289 -#: pretix/control/views/organizer.py:1185 pretix/control/views/subevents.py:504 -#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033 -#: pretix/control/views/subevents.py:1492 pretix/control/views/user.py:357 +#: pretix/control/views/organizer.py:1183 pretix/control/views/subevents.py:504 +#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1039 +#: pretix/control/views/subevents.py:1498 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 -#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:413 +#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:420 #: pretix/plugins/autocheckin/views.py:112 #: pretix/plugins/autocheckin/views.py:174 pretix/plugins/badges/views.py:114 #: pretix/plugins/sendmail/views.py:599 pretix/plugins/sendmail/views.py:651 @@ -24662,8 +24704,8 @@ msgstr "Alennusten järjestystä on päivitetty." #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:183 #: pretix/control/views/item.py:395 pretix/control/views/item.py:529 -#: pretix/control/views/organizer.py:2260 -#: pretix/control/views/organizer.py:3303 +#: pretix/control/views/organizer.py:2267 +#: pretix/control/views/organizer.py:3325 msgid "Some of the provided object ids are invalid." msgstr "" @@ -24707,7 +24749,7 @@ msgid "Unknown email renderer." msgstr "" #: pretix/control/views/event.py:830 pretix/control/views/orders.py:671 -#: pretix/presale/views/order.py:1096 pretix/presale/views/order.py:1103 +#: pretix/presale/views/order.py:1086 pretix/presale/views/order.py:1093 msgid "You requested an invalid ticket output type." msgstr "" @@ -24762,7 +24804,7 @@ msgstr "" msgid "Could not update the comment." msgstr "" -#: pretix/control/views/event.py:1201 pretix/control/views/main.py:319 +#: pretix/control/views/event.py:1201 pretix/control/views/main.py:330 msgid "VAT" msgstr "ALV" @@ -24800,13 +24842,13 @@ msgstr "Peruslippu" msgid "Reduced ticket" msgstr "Alennuslippu" -#: pretix/control/views/global_settings.py:67 -#: pretix/control/views/global_settings.py:90 -#: pretix/control/views/global_settings.py:155 +#: pretix/control/views/global_settings.py:69 +#: pretix/control/views/global_settings.py:92 +#: pretix/control/views/global_settings.py:157 msgid "Your changes have not been saved, see below for errors." msgstr "Muutoksia ei tallennettu, katso virheet alta." -#: pretix/control/views/global_settings.py:193 +#: pretix/control/views/global_settings.py:195 msgid "" "You are in violation of the license. If you're not sure whether you qualify " "for the additional permission or if you offer the functionality of pretix to " @@ -24814,26 +24856,26 @@ msgid "" "Enterprise license." msgstr "" -#: pretix/control/views/global_settings.py:201 +#: pretix/control/views/global_settings.py:203 msgid "" "You may not make use of the additional permission or of a pretix Enterprise " "license if you install any plugins licensed with strong copyleft, otherwise " "you are likely in violation of the license of these plugins." msgstr "" -#: pretix/control/views/global_settings.py:209 +#: pretix/control/views/global_settings.py:211 msgid "" "If you're using pretix under AGPL license, you need to provide instructions " "on how to access the source code." msgstr "" -#: pretix/control/views/global_settings.py:216 +#: pretix/control/views/global_settings.py:218 msgid "" "You must not use pretix under AGPL terms if you use pretix Enterprise " "plugins." msgstr "" -#: pretix/control/views/global_settings.py:223 +#: pretix/control/views/global_settings.py:225 msgid "" "You need to make all changes you made to pretix' source code freely " "available to every visitor of your site in source code form under the same " @@ -24841,35 +24883,35 @@ msgid "" "keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:230 +#: pretix/control/views/global_settings.py:232 msgid "" "You need to make all your installed plugins freely available to every " "visitor of your site in source code form under the same license terms as " "pretix (AGPLv3 + additional restrictions). Make sure to keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:241 +#: pretix/control/views/global_settings.py:243 #, python-brace-format msgid "" "We found the plugin \"{plugin}\" with license \"{license}\" which this tool " "does not know about and therefore cannot give any recommendations." msgstr "" -#: pretix/control/views/global_settings.py:249 +#: pretix/control/views/global_settings.py:251 #, python-brace-format msgid "" "You selected that you have no active pretix Enterprise licenses, but we " "found the following Enterprise plugin: {plugin}" msgstr "" -#: pretix/control/views/global_settings.py:256 +#: pretix/control/views/global_settings.py:258 #, python-brace-format msgid "" "You selected that you have no copyleft-licensed plugins installed, but we " "found the plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/global_settings.py:263 +#: pretix/control/views/global_settings.py:265 #, python-brace-format msgid "" "You selected that you have no free plugins installed, but we found the " @@ -24902,8 +24944,8 @@ msgid "The order of categories has been updated." msgstr "" #: pretix/control/views/item.py:398 pretix/control/views/item.py:532 -#: pretix/control/views/organizer.py:2263 -#: pretix/control/views/organizer.py:3306 +#: pretix/control/views/organizer.py:2270 +#: pretix/control/views/organizer.py:3328 msgid "Not all objects have been selected." msgstr "Kaikkia kohteita ei ole valittu." @@ -25125,21 +25167,21 @@ msgstr[0] "" msgstr[1] "" #: pretix/control/views/orders.py:673 pretix/plugins/banktransfer/views.py:901 -#: pretix/presale/views/order.py:159 pretix/presale/views/order.py:241 -#: pretix/presale/views/order.py:335 pretix/presale/views/order.py:362 -#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:511 -#: pretix/presale/views/order.py:557 pretix/presale/views/order.py:736 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:921 -#: pretix/presale/views/order.py:936 pretix/presale/views/order.py:985 -#: pretix/presale/views/order.py:990 pretix/presale/views/order.py:1105 -#: pretix/presale/views/order.py:1278 pretix/presale/views/order.py:1663 -#: pretix/presale/views/order.py:1694 +#: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 +#: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 +#: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 +#: pretix/presale/views/order.py:542 pretix/presale/views/order.py:726 +#: pretix/presale/views/order.py:839 pretix/presale/views/order.py:911 +#: pretix/presale/views/order.py:926 pretix/presale/views/order.py:975 +#: pretix/presale/views/order.py:980 pretix/presale/views/order.py:1095 +#: pretix/presale/views/order.py:1268 pretix/presale/views/order.py:1660 +#: pretix/presale/views/order.py:1691 msgid "Unknown order code or not authorized to access this order." msgstr "" "Tilausnumeroa ei löytynyt tai sinulla ei ole oikeuksia tarkastella tätä " "tilausta." -#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1110 +#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1100 msgid "Ticket download is not enabled for this product." msgstr "Lippujen lataus ei ole käytössä tälle tuotteelle." @@ -25353,15 +25395,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1287 +#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1277 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1294 +#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1284 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1299 +#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1289 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -25385,7 +25427,7 @@ msgstr "" msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1573 +#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1563 msgid "An error occurred. Please see the details below." msgstr "" @@ -25394,12 +25436,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:2118 pretix/control/views/orders.py:2254 -#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1608 +#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1598 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:941 -#: pretix/presale/views/order.py:791 pretix/presale/views/order.py:896 +#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:945 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:886 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -25426,7 +25468,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1070 +#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1060 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -25436,31 +25478,31 @@ msgstr "" msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1798 +#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1800 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1808 +#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1810 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1851 +#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1853 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1856 +#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1858 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1896 +#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1898 #, python-brace-format msgid "Export: {title}" msgstr "Vie: {title}" -#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1898 +#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1900 #, python-brace-format msgid "" "Hello,\n" @@ -25468,7 +25510,7 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1966 +#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1968 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " @@ -25523,233 +25565,233 @@ msgstr "" msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:630 +#: pretix/control/views/organizer.py:631 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:641 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:912 pretix/control/views/organizer.py:996 -#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:642 pretix/control/views/organizer.py:678 +#: pretix/control/views/organizer.py:914 pretix/control/views/organizer.py:999 +#: pretix/control/views/organizer.py:1070 #: pretix/control/views/organizer.py:1289 -#: pretix/control/views/organizer.py:1331 -#: pretix/control/views/organizer.py:2013 -#: pretix/control/views/organizer.py:2047 -#: pretix/control/views/organizer.py:2152 -#: pretix/control/views/organizer.py:2182 -#: pretix/control/views/organizer.py:2342 -#: pretix/control/views/organizer.py:2376 -#: pretix/control/views/organizer.py:2449 -#: pretix/control/views/organizer.py:2490 -#: pretix/control/views/organizer.py:2569 -#: pretix/control/views/organizer.py:2618 -#: pretix/control/views/organizer.py:3170 -#: pretix/control/views/organizer.py:3213 +#: pretix/control/views/organizer.py:1332 +#: pretix/control/views/organizer.py:2016 +#: pretix/control/views/organizer.py:2051 +#: pretix/control/views/organizer.py:2157 +#: pretix/control/views/organizer.py:2188 +#: pretix/control/views/organizer.py:2350 +#: pretix/control/views/organizer.py:2385 +#: pretix/control/views/organizer.py:2459 +#: pretix/control/views/organizer.py:2501 +#: pretix/control/views/organizer.py:2581 +#: pretix/control/views/organizer.py:2631 +#: pretix/control/views/organizer.py:3190 +#: pretix/control/views/organizer.py:3234 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:709 +#: pretix/control/views/organizer.py:711 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:729 +#: pretix/control/views/organizer.py:731 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:735 +#: pretix/control/views/organizer.py:737 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:799 +#: pretix/control/views/organizer.py:801 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:810 +#: pretix/control/views/organizer.py:812 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:817 pretix/control/views/organizer.py:833 +#: pretix/control/views/organizer.py:819 pretix/control/views/organizer.py:835 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:826 +#: pretix/control/views/organizer.py:828 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:842 +#: pretix/control/views/organizer.py:844 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:851 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:859 +#: pretix/control/views/organizer.py:861 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:871 +#: pretix/control/views/organizer.py:873 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:881 +#: pretix/control/views/organizer.py:883 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:896 +#: pretix/control/views/organizer.py:898 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:907 +#: pretix/control/views/organizer.py:909 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1205 +#: pretix/control/views/organizer.py:1203 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1233 +#: pretix/control/views/organizer.py:1231 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1244 +#: pretix/control/views/organizer.py:1243 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1363 +#: pretix/control/views/organizer.py:1364 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1370 +#: pretix/control/views/organizer.py:1371 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1401 +#: pretix/control/views/organizer.py:1403 msgid "The selected organizer has been invited." msgstr "Valittu järjestäjä on kutsuttu." -#: pretix/control/views/organizer.py:1438 -#: pretix/control/views/organizer.py:1449 +#: pretix/control/views/organizer.py:1440 +#: pretix/control/views/organizer.py:1451 msgid "The selected connection has been removed." msgstr "Valittu yhteys on poistettu." -#: pretix/control/views/organizer.py:1460 +#: pretix/control/views/organizer.py:1462 msgid "The selected connection has been accepted." msgstr "Valittu yhteys on hyväksytty." -#: pretix/control/views/organizer.py:1518 -#: pretix/control/views/organizer.py:1555 +#: pretix/control/views/organizer.py:1520 +#: pretix/control/views/organizer.py:1557 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1545 +#: pretix/control/views/organizer.py:1547 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1547 +#: pretix/control/views/organizer.py:1549 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1554 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1570 +#: pretix/control/views/organizer.py:1572 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1614 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1706 +#: pretix/control/views/organizer.py:1708 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2071 +#: pretix/control/views/organizer.py:2075 msgid "The selected gate has been deleted." msgstr "Valittu portti on poistettu." -#: pretix/control/views/organizer.py:2114 +#: pretix/control/views/organizer.py:2118 msgid "You cannot set a default value that is not a valid value." msgstr "Oletusarvon tulee olla sallittu arvo." -#: pretix/control/views/organizer.py:2140 +#: pretix/control/views/organizer.py:2145 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2206 +#: pretix/control/views/organizer.py:2212 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2229 +#: pretix/control/views/organizer.py:2236 msgid "The order of properties has been updated." msgstr "Ominaisuuksien järjestys on päivitetty." -#: pretix/control/views/organizer.py:2406 -#: pretix/control/views/organizer.py:2520 -#: pretix/control/views/organizer.py:2648 -#: pretix/control/views/organizer.py:2911 +#: pretix/control/views/organizer.py:2415 +#: pretix/control/views/organizer.py:2531 +#: pretix/control/views/organizer.py:2661 +#: pretix/control/views/organizer.py:2927 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2440 +#: pretix/control/views/organizer.py:2450 msgid "The provider has been created." msgstr "Palveluntarjoaja on luotu." -#: pretix/control/views/organizer.py:2558 +#: pretix/control/views/organizer.py:2570 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2607 +#: pretix/control/views/organizer.py:2620 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2716 +#: pretix/control/views/organizer.py:2729 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2975 +#: pretix/control/views/organizer.py:2992 msgid "The customer account has been anonymized." msgstr "" -#: pretix/control/views/organizer.py:3241 +#: pretix/control/views/organizer.py:3262 msgid "This channel can not be deleted." msgstr "Tätä kanavaa ei voi poistaa." -#: pretix/control/views/organizer.py:3246 +#: pretix/control/views/organizer.py:3267 msgid "The selected sales channel has been deleted." msgstr "Valittu myyntikanava on poistettu." -#: pretix/control/views/organizer.py:3248 +#: pretix/control/views/organizer.py:3269 msgid "" "The channel could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it." msgstr "" -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3294 msgid "The order of sales channels has been updated." msgstr "Myyntikanavien järjestys on päivitetty." @@ -25794,26 +25836,26 @@ msgctxt "subevent" msgid "The new date has been created." msgstr "" -#: pretix/control/views/subevents.py:668 +#: pretix/control/views/subevents.py:671 msgctxt "subevent" msgid "The selected dates have been disabled." msgstr "" -#: pretix/control/views/subevents.py:678 +#: pretix/control/views/subevents.py:684 msgctxt "subevent" msgid "The selected dates have been enabled." msgstr "" -#: pretix/control/views/subevents.py:701 +#: pretix/control/views/subevents.py:713 msgctxt "subevent" msgid "The selected dates have been deleted or disabled." msgstr "" -#: pretix/control/views/subevents.py:882 +#: pretix/control/views/subevents.py:894 msgid "Please do not create more than 100.000 dates at once." msgstr "" -#: pretix/control/views/subevents.py:1024 +#: pretix/control/views/subevents.py:1030 msgctxt "subevent" msgid "{} new dates have been created." msgstr "" @@ -25834,88 +25876,88 @@ msgstr "" msgid "The password you entered was invalid, please try again." msgstr "" -#: pretix/control/views/user.py:349 +#: pretix/control/views/user.py:350 msgid "Security devices are only available if pretix is served via HTTPS." msgstr "" -#: pretix/control/views/user.py:386 +#: pretix/control/views/user.py:387 msgid "A two-factor authentication device has been removed from your account." msgstr "" -#: pretix/control/views/user.py:397 +#: pretix/control/views/user.py:398 msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:462 +#: pretix/control/views/user.py:463 msgid "This security device is already registered." msgstr "" -#: pretix/control/views/user.py:481 pretix/control/views/user.py:542 +#: pretix/control/views/user.py:482 pretix/control/views/user.py:543 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:497 pretix/control/views/user.py:557 +#: pretix/control/views/user.py:498 pretix/control/views/user.py:558 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:500 pretix/control/views/user.py:560 +#: pretix/control/views/user.py:501 pretix/control/views/user.py:561 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:503 +#: pretix/control/views/user.py:504 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:563 +#: pretix/control/views/user.py:564 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:583 +#: pretix/control/views/user.py:584 msgid "You have left all teams that require two-factor authentication." msgstr "" -#: pretix/control/views/user.py:597 +#: pretix/control/views/user.py:598 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:606 +#: pretix/control/views/user.py:607 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:622 +#: pretix/control/views/user.py:623 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:645 +#: pretix/control/views/user.py:646 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:661 +#: pretix/control/views/user.py:662 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:710 pretix/control/views/user.py:750 +#: pretix/control/views/user.py:711 pretix/control/views/user.py:751 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:828 +#: pretix/control/views/user.py:829 msgid "Your comment has been saved." msgstr "" -#: pretix/control/views/users.py:148 +#: pretix/control/views/users.py:150 msgid "We sent out an email containing further instructions." msgstr "" -#: pretix/control/views/users.py:168 +#: pretix/control/views/users.py:170 #, python-brace-format msgid "" "The emergency token for this user is \"{token}\". It can only be used once. " @@ -25924,7 +25966,7 @@ msgid "" "remain active." msgstr "" -#: pretix/control/views/users.py:312 +#: pretix/control/views/users.py:314 msgid "The new user has been created." msgstr "" @@ -25970,7 +26012,7 @@ msgstr "" msgid "The new vouchers have been created." msgstr "" -#: pretix/control/views/vouchers.py:635 +#: pretix/control/views/vouchers.py:642 msgid "The selected vouchers have been deleted or disabled." msgstr "" @@ -25979,50 +26021,50 @@ msgstr "" msgid "{num} vouchers have been created and sent out via email." msgstr "" -#: pretix/control/views/waitinglist.py:167 +#: pretix/control/views/waitinglist.py:172 msgid "The selected entries have been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:180 +#: pretix/control/views/waitinglist.py:185 msgid "" "An email containing a voucher code has been sent to the specified address." msgstr "" -#: pretix/control/views/waitinglist.py:184 -#: pretix/control/views/waitinglist.py:202 -#: pretix/control/views/waitinglist.py:220 +#: pretix/control/views/waitinglist.py:189 +#: pretix/control/views/waitinglist.py:208 +#: pretix/control/views/waitinglist.py:227 msgid "Waiting list entry not found." msgstr "" -#: pretix/control/views/waitinglist.py:199 +#: pretix/control/views/waitinglist.py:205 msgid "The waiting list entry has been moved to the top." msgstr "" -#: pretix/control/views/waitinglist.py:217 +#: pretix/control/views/waitinglist.py:224 msgid "The waiting list entry has been moved to the end of the list." msgstr "" -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 msgid "On list since" msgstr "" -#: pretix/control/views/waitinglist.py:328 +#: pretix/control/views/waitinglist.py:335 msgid "Waiting" msgstr "" -#: pretix/control/views/waitinglist.py:366 +#: pretix/control/views/waitinglist.py:373 msgid "The requested entry does not exist." msgstr "" -#: pretix/control/views/waitinglist.py:374 +#: pretix/control/views/waitinglist.py:381 msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:393 +#: pretix/control/views/waitinglist.py:402 pretix/presale/views/widget.py:393 msgid "This is not an event series." msgstr "" -#: pretix/control/views/waitinglist.py:403 +#: pretix/control/views/waitinglist.py:410 msgid "The waitinglist entry has been transferred." msgstr "Jonotuslistamerkintä on siirretty." @@ -26461,16 +26503,16 @@ msgstr "Aseta oletusarvoksi" msgid "The new badge layout has been created." msgstr "Uusi kulkukortin layout on luotu." -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "Pyydettyä nimilapun layoutia ei ole olemassa." -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "Valittu kulkukortin layout on poistettu." -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "Kulkukortin layout: {}" @@ -27329,8 +27371,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "Voimassa olevia tilauksia ei ole löydetty." -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "Ole hyvä ja anna kelvollinen sähköpostiosoite." @@ -27342,7 +27384,8 @@ msgstr "Odottavaa pankkisiirtomaksua ei löydy. Ehkä tilaus on jo maksettu?" #: pretix/plugins/banktransfer/views.py:915 msgid "Sending invoices via email is disabled by the event organizer." -msgstr "Tapahtuman järjestäjä on kieltänyt laskujen lähettämisen sähköpostitse." +msgstr "" +"Tapahtuman järjestäjä on kieltänyt laskujen lähettämisen sähköpostitse." #: pretix/plugins/banktransfer/views.py:920 msgid "No invoice found, please request an invoice first." @@ -30067,7 +30110,7 @@ msgstr "Lisätuotteet" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "Kirjoita vain numeroita." @@ -30076,7 +30119,7 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "Tietosi" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 msgid "" "Unfortunately, based on the invoice address you entered, we're not able to " "sell you the selected products for tax-related legal reasons." @@ -30084,7 +30127,7 @@ msgstr "" "Valitettavasti emme voi myydä sinulle valitsemiasi tuotteita antamasi " "laskutusosoitteen perusteella verotukseen liittyvistä oikeudellisista syistä." -#: pretix/presale/checkoutflow.py:992 +#: pretix/presale/checkoutflow.py:996 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 " @@ -30094,26 +30137,26 @@ msgstr "" "ostoksiisi, ja ostoskorissasi olevien tuotteiden hinta on muuttunut " "vastaavasti." -#: pretix/presale/checkoutflow.py:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "Anna laskutusosoitteesi." -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "Kirjoita nimesi." -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "Täytä vastaukset kaikkiin vaadittuihin kysymyksiin." -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "Maksu" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." @@ -30121,30 +30164,30 @@ msgstr "" "Maksutapasi on valittu, mutta {} on vielä maksamatta. Ole hyvä ja valitse " "maksutapa lopuille." -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "Valitse maksutapa." -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 msgid "Please select a payment method to proceed." msgstr "Valitse maksutapa edetäksesi." -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "Antamasi maksutiedot olivat puutteelliset." -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "Tarkista tilaus" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Sinun on rastitettava kaikki sivun alaosassa olevat valintaruudut." -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -31242,7 +31285,8 @@ msgstr "Lisätuotteen lisääminen paikkaan #%(positionid)s" #: pretix/presale/templates/pretixpresale/event/fragment_change_confirm.html:40 #, python-format msgid "Change date of position #%(positionid)s from \"%(old)s\" to \"%(new)s\"" -msgstr "Vaihda aseman päivämäärä#%(positionid)s from \"%(old)s\" to \"%(new)s\"" +msgstr "" +"Vaihda aseman päivämäärä#%(positionid)s from \"%(old)s\" to \"%(new)s\"" #: pretix/presale/templates/pretixpresale/event/fragment_change_confirm.html:50 #, python-format @@ -31305,7 +31349,8 @@ msgstr "" msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." -msgstr "Palautus myönnetään lahjakorttina, jonka voit käyttää uusiin ostoksiin." +msgstr "" +"Palautus myönnetään lahjakorttina, jonka voit käyttää uusiin ostoksiin." #: pretix/presale/templates/pretixpresale/event/fragment_change_confirm.html:155 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:147 @@ -31762,7 +31807,8 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/order.html:143 #, python-format msgid "A refund of %(amount)s will be sent out to you soon, please be patient." -msgstr "Hyvityssumma %(amount)s lähetetään sinulle pian, olethan kärsivällinen." +msgstr "" +"Hyvityssumma %(amount)s lähetetään sinulle pian, olethan kärsivällinen." #: pretix/presale/templates/pretixpresale/event/order.html:150 msgid "Print" @@ -32461,8 +32507,8 @@ msgid "" "Functional cookies (e.g. shopping cart, login, payment, language preference) " "and technical cookies (e.g. security purposes)" msgstr "" -"Toiminnalliset evästeet (esim. ostoskärry, sisäänkirjautuminen, kielivalinta)" -" ja tekniset evästeet (esim. turvallisuustarkoitukset)" +"Toiminnalliset evästeet (esim. ostoskärry, sisäänkirjautuminen, " +"kielivalinta) ja tekniset evästeet (esim. turvallisuustarkoitukset)" #: pretix/presale/templates/pretixpresale/fragment_modals.html:89 msgctxt "cookie_usage" @@ -32846,7 +32892,7 @@ msgstr "" msgid "Your email address has been updated." msgstr "Sähköpostiosoite päivitetty." -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -32890,54 +32936,54 @@ msgstr "Tämä ominaisuus on käytettävissä vain testitilassa." msgid "Time machine disabled!" msgstr "Aikakone poissa käytöstä!" -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "Tämän tilauksen maksua ei voida jatkaa." -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "Maksu on liian myöhässä hyväksyttäväksi." -#: pretix/presale/views/order.py:461 -msgid "An invoice has been generated." -msgstr "Lasku on luotu." - -#: pretix/presale/views/order.py:559 +#: pretix/presale/views/order.py:544 msgid "The payment method for this order cannot be changed." msgstr "Tämän tilauksen maksutapaa ei voi muuttaa." -#: pretix/presale/views/order.py:570 +#: pretix/presale/views/order.py:555 msgid "A payment is currently pending for this order." msgstr "Tämän tilauksen maksua käsitellään parhaillaan." -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:667 +msgid "An invoice has been generated." +msgstr "Lasku on luotu." + +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "Et voi muokata tätä tilausta" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 msgid "You chose an invalid cancellation fee." msgstr "Valitsemasi peruutusmaksu ei ole validi." -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 msgid "Canceled by customer" msgstr "Asiakkaan peruuttama" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 msgid "The cancellation has been requested." msgstr "Peruutusta on pyydetty." -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "Lipun lataamista ei ole (vielä) sallittu tälle tilaukselle." -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "Paina linkkiä jonka lähetimme sähköpostiisi ladataksesi lippusi." -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " @@ -32945,27 +32991,27 @@ msgid "" msgstr "" "Tilaus on muutettu. Voit nyt jatkaa maksamalla avoimen summan {amount}." -#: pretix/presale/views/order.py:1612 +#: pretix/presale/views/order.py:1602 msgid "You did not make any changes." msgstr "Et tehnyt yhtään muutosta." -#: pretix/presale/views/order.py:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "Tilausta ei voi muuttaa tavalla, joka pienentää loppusummaa." -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "Tilausta voi muuttaa ainoastaan loppusummaa kasvattavalla tavalla." -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 msgid "You may not change your order in a way that changes the total price." msgstr "Tilausta ei voi muuttaa tavalla, joka vaikuttaa loppusummaan." -#: pretix/presale/views/order.py:1642 +#: pretix/presale/views/order.py:1632 msgid "You may not change your order in a way that would require a refund." msgstr "Tilausta ei voi muuttaa tavalla, joka vaatisi hyvitystä." -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 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." @@ -32973,7 +33019,20 @@ msgstr "" "Tilausta ei voi muuttaa loppusummaa korottavalla tavalla, koska tähän " "tapahtumaan ei enää hyväksytä maksuja." -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +#, fuzzy +#| 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." +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "" +"Tilausta ei voi muuttaa loppusummaa korottavalla tavalla, koska tähän " +"tapahtumaan ei enää hyväksytä maksuja." + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 msgid "You cannot change this order." msgstr "Tätä tilausta ei voi muuttaa." @@ -33085,6 +33144,19 @@ msgstr "Kirjoita käyttöoikeudet" msgid "Kosovo" msgstr "Kosovo" +#~ msgid "Show event times and dates on the ticket shop" +#~ msgstr "Näytä tapahtuma-ajat ja päivämäärät lippukaupassa" + +#~ msgid "" +#~ "If disabled, no date or time will be shown on the ticket shop's front " +#~ "page. This settings also affects a few other locations, however it should " +#~ "not be expected that the date of the event is shown nowhere to users." +#~ msgstr "" +#~ "Jos toiminto on poistettu käytöstä, päivämäärää tai kellonaikaa ei " +#~ "näytetä lippukaupan etusivulla. Tämä asetus vaikuttaa myös muutamiin " +#~ "muihin sijainteihin, mutta ei pidä odottaa, että tapahtuman päivämäärä ei " +#~ "näy käyttäjille missään." + #~ msgid "Show info text if unavailable" #~ msgstr "Näytä tietoteksti, jos se ei ole käytettävissä" diff --git a/src/pretix/locale/fi/LC_MESSAGES/djangojs.po b/src/pretix/locale/fi/LC_MESSAGES/djangojs.po index ccd6a38d0b..30db877675 100644 --- a/src/pretix/locale/fi/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/fi/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2021-11-10 05:00+0000\n" "Last-Translator: Jaakko Rinta-Filppula \n" "Language-Team: Finnish \n" "Language-Team: Faroese \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/fr/LC_MESSAGES/django.po b/src/pretix/locale/fr/LC_MESSAGES/django.po index 6890f36945..246274955d 100644 --- a/src/pretix/locale/fr/LC_MESSAGES/django.po +++ b/src/pretix/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-01-30 12:39+0000\n" "Last-Translator: CVZ-es \n" "Language-Team: French \n" "Language-Team: French \n" "Language-Team: Galician \n" "Language-Team: Galician \n" "Language-Team: LANGUAGE \n" @@ -56,90 +56,94 @@ msgid "Czech" msgstr "" #: pretix/_base_settings.py:96 -msgid "Danish" +msgid "Croatian" msgstr "" #: pretix/_base_settings.py:97 -msgid "Dutch" +msgid "Danish" msgstr "" #: pretix/_base_settings.py:98 -msgid "Dutch (informal)" +msgid "Dutch" msgstr "" #: pretix/_base_settings.py:99 -msgid "French" +msgid "Dutch (informal)" msgstr "" #: pretix/_base_settings.py:100 -msgid "Finnish" +msgid "French" msgstr "" #: pretix/_base_settings.py:101 -msgid "Galician" +msgid "Finnish" msgstr "" #: pretix/_base_settings.py:102 -msgid "Greek" +msgid "Galician" msgstr "" #: pretix/_base_settings.py:103 -msgid "Indonesian" +msgid "Greek" msgstr "" #: pretix/_base_settings.py:104 -msgid "Italian" +msgid "Indonesian" msgstr "" #: pretix/_base_settings.py:105 -msgid "Japanese" +msgid "Italian" msgstr "" #: pretix/_base_settings.py:106 -msgid "Latvian" +msgid "Japanese" msgstr "" #: pretix/_base_settings.py:107 -msgid "Norwegian Bokmål" +msgid "Latvian" msgstr "" #: pretix/_base_settings.py:108 -msgid "Polish" +msgid "Norwegian Bokmål" msgstr "" #: pretix/_base_settings.py:109 -msgid "Portuguese (Portugal)" +msgid "Polish" msgstr "" #: pretix/_base_settings.py:110 -msgid "Portuguese (Brazil)" +msgid "Portuguese (Portugal)" msgstr "" #: pretix/_base_settings.py:111 -msgid "Romanian" +msgid "Portuguese (Brazil)" msgstr "" #: pretix/_base_settings.py:112 -msgid "Russian" +msgid "Romanian" msgstr "" #: pretix/_base_settings.py:113 -msgid "Slovak" +msgid "Russian" msgstr "" #: pretix/_base_settings.py:114 -msgid "Swedish" +msgid "Slovak" msgstr "" #: pretix/_base_settings.py:115 -msgid "Spanish" +msgid "Swedish" msgstr "" #: pretix/_base_settings.py:116 -msgid "Turkish" +msgid "Spanish" msgstr "" #: pretix/_base_settings.py:117 +msgid "Turkish" +msgstr "" + +#: pretix/_base_settings.py:118 msgid "Ukrainian" msgstr "" @@ -165,11 +169,11 @@ msgstr "" msgid "Application name" msgstr "" -#: pretix/api/models.py:42 pretix/base/models/customers.py:421 +#: pretix/api/models.py:42 pretix/base/models/customers.py:425 msgid "Redirection URIs" msgstr "" -#: pretix/api/models.py:43 pretix/base/models/customers.py:422 +#: pretix/api/models.py:43 pretix/base/models/customers.py:426 msgid "Allowed URIs list, space separated" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1384 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1413 msgid "The product \"{}\" is not assigned to a quota." msgstr "" @@ -266,11 +270,11 @@ msgstr "" msgid "Item meta data property '{name}' does not exist." msgstr "" -#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1266 +#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1267 msgid "The bundled item must not be the same item as the bundling one." msgstr "" -#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1268 +#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1269 msgid "The bundled item must not have bundles on its own." msgstr "" @@ -290,7 +294,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:773 +#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:774 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -300,19 +304,19 @@ msgid "" "nested endpoint." msgstr "" -#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:177 +#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:178 msgid "Question cannot depend on a question asked during check-in." msgstr "" -#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:182 +#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:183 msgid "Circular dependency between questions detected." msgstr "" -#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:191 +#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:192 msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:199 +#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:200 msgid "This type of question cannot be shown during check-in." msgstr "" @@ -322,50 +326,50 @@ msgid "" "account." msgstr "" -#: pretix/api/serializers/order.py:78 +#: pretix/api/serializers/order.py:79 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1345 pretix/api/views/cart.py:224 +#: pretix/api/serializers/order.py:1374 pretix/api/views/cart.py:224 #: pretix/base/services/orders.py:1530 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/order.py:1371 pretix/api/serializers/order.py:1378 +#: pretix/api/serializers/order.py:1400 pretix/api/serializers/order.py:1407 msgid "The product \"{}\" is not available on this date." msgstr "" -#: pretix/api/serializers/order.py:1393 pretix/api/views/cart.py:200 +#: pretix/api/serializers/order.py:1422 pretix/api/views/cart.py:200 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" -#: pretix/api/serializers/organizer.py:103 +#: pretix/api/serializers/organizer.py:105 #: pretix/control/forms/organizer.py:888 pretix/presale/forms/customer.py:445 msgid "An account with this email address is already registered." msgstr "" -#: pretix/api/serializers/organizer.py:236 +#: pretix/api/serializers/organizer.py:238 #: pretix/control/forms/organizer.py:737 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "" -#: pretix/api/serializers/organizer.py:327 -#: pretix/control/views/organizer.py:769 +#: pretix/api/serializers/organizer.py:329 +#: pretix/control/views/organizer.py:771 msgid "pretix account invitation" msgstr "" -#: pretix/api/serializers/organizer.py:349 -#: pretix/control/views/organizer.py:868 +#: pretix/api/serializers/organizer.py:351 +#: pretix/control/views/organizer.py:870 msgid "This user already has been invited for this team." msgstr "" -#: pretix/api/serializers/organizer.py:365 -#: pretix/control/views/organizer.py:885 +#: pretix/api/serializers/organizer.py:367 +#: pretix/control/views/organizer.py:887 msgid "This user already has permissions for this team." msgstr "" @@ -378,7 +382,7 @@ msgstr "" msgid "Medium connected to other event" msgstr "" -#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:686 +#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:693 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -386,22 +390,22 @@ msgid "" msgstr "" #: pretix/api/views/order.py:607 pretix/control/views/orders.py:1588 -#: pretix/presale/views/order.py:741 pretix/presale/views/order.py:814 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:804 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:612 pretix/control/views/orders.py:1590 -#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816 +#: pretix/presale/views/order.py:733 pretix/presale/views/order.py:806 msgid "An invoice for this order already exists." msgstr "" #: pretix/api/views/order.py:638 pretix/control/views/orders.py:1716 -#: pretix/control/views/users.py:143 +#: pretix/control/views/users.py:145 msgid "There was an error sending the mail. Please try again later." msgstr "" #: pretix/api/views/order.py:718 pretix/base/services/cart.py:215 -#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:798 +#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:788 msgid "One of the selected products is not available in the selected country." msgstr "" @@ -616,7 +620,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customers.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:161 #: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/presale/checkoutflow.py:1528 pretix/presale/forms/checkout.py:57 +#: pretix/presale/checkoutflow.py:1532 pretix/presale/forms/checkout.py:57 #: pretix/presale/forms/customer.py:56 pretix/presale/forms/customer.py:131 #: pretix/presale/forms/customer.py:286 pretix/presale/forms/customer.py:332 #: pretix/presale/forms/customer.py:375 pretix/presale/forms/user.py:40 @@ -712,27 +716,27 @@ msgid "" "{fields}." msgstr "" -#: pretix/base/customersso/oidc.py:203 pretix/base/customersso/oidc.py:210 -#: pretix/base/customersso/oidc.py:229 pretix/base/customersso/oidc.py:246 -#: pretix/base/customersso/oidc.py:253 pretix/presale/views/customer.py:740 -#: pretix/presale/views/customer.py:750 pretix/presale/views/customer.py:788 -#: pretix/presale/views/customer.py:862 +#: pretix/base/customersso/oidc.py:219 pretix/base/customersso/oidc.py:226 +#: pretix/base/customersso/oidc.py:245 pretix/base/customersso/oidc.py:262 +#: pretix/base/customersso/oidc.py:269 pretix/presale/views/customer.py:743 +#: pretix/presale/views/customer.py:753 pretix/presale/views/customer.py:792 +#: pretix/presale/views/customer.py:866 #, python-brace-format msgid "Login was not successful. Error message: \"{error}\"." msgstr "" -#: pretix/base/customersso/oidc.py:236 +#: pretix/base/customersso/oidc.py:252 msgid "" "The email address on this account is not yet verified. Please first confirm " "the email address in your customer account." msgstr "" #: pretix/base/email.py:203 pretix/base/exporters/items.py:157 -#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:311 +#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:322 #: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:55 -#: pretix/plugins/ticketoutputpdf/models.py:322 +#: pretix/plugins/ticketoutputpdf/models.py:328 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:33 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:53 msgid "Default" @@ -803,7 +807,7 @@ msgstr "" #: pretix/control/forms/filter.py:424 pretix/control/forms/filter.py:1903 #: pretix/control/forms/filter.py:2127 pretix/control/forms/filter.py:2242 #: pretix/control/forms/filter.py:2324 pretix/control/forms/filter.py:2541 -#: pretix/control/forms/item.py:326 pretix/control/forms/orders.py:346 +#: pretix/control/forms/item.py:327 pretix/control/forms/orders.py:346 #: pretix/control/forms/orders.py:398 pretix/control/forms/orders.py:828 #: pretix/control/forms/vouchers.py:118 #: pretix/control/templates/pretixcontrol/checkin/lists.html:99 @@ -815,7 +819,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/subevents/detail.html:12 #: pretix/control/templates/pretixcontrol/vouchers/index.html:140 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:167 -#: pretix/control/views/waitinglist.py:311 +#: pretix/control/views/waitinglist.py:318 #: pretix/plugins/checkinlists/exporters.py:509 #: pretix/plugins/checkinlists/exporters.py:698 #: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:282 @@ -890,9 +894,9 @@ msgstr "" #: pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/order/index.html:256 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:163 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:506 -#: pretix/presale/checkoutflow.py:1534 pretix/presale/forms/checkout.py:84 +#: pretix/presale/checkoutflow.py:1538 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:78 #: pretix/presale/templates/pretixpresale/event/order.html:303 msgid "Phone number" @@ -900,7 +904,7 @@ msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3263 -#: pretix/base/settings.py:3596 pretix/base/settings.py:3608 +#: pretix/base/settings.py:3599 pretix/base/settings.py:3611 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" @@ -914,9 +918,9 @@ msgstr "" #: pretix/base/models/items.py:2042 pretix/base/models/items.py:2215 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:75 #: pretix/base/models/organizer.py:535 pretix/base/models/seating.py:85 -#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3223 -#: pretix/base/settings.py:3233 pretix/base/settings.py:3585 -#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:438 +#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3226 +#: pretix/base/settings.py:3236 pretix/base/settings.py:3588 +#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:439 #: pretix/control/forms/organizer.py:913 #: pretix/control/templates/pretixcontrol/checkin/index.html:109 #: pretix/control/templates/pretixcontrol/checkin/lists.html:92 @@ -933,12 +937,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/team_members.html:100 #: pretix/control/templates/pretixcontrol/subevents/index.html:93 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:159 -#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53 +#: pretix/control/views/waitinglist.py:314 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 #: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/checkinlists/exporters.py:758 #: pretix/plugins/reports/exporters.py:885 -#: pretix/plugins/ticketoutputpdf/models.py:327 +#: pretix/plugins/ticketoutputpdf/models.py:333 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/forms/customer.py:167 pretix/presale/forms/customer.py:468 #: pretix/presale/forms/waitinglist.py:66 @@ -971,7 +975,7 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:258 #: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54 #: pretix/control/forms/event.py:1612 pretix/control/forms/exports.py:49 -#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308 +#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:315 msgid "Language" msgstr "" @@ -1009,7 +1013,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:187 #: pretix/base/modelimport.py:194 pretix/base/models/orders.py:1399 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:519 -#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:607 +#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:608 #: pretix/control/forms/subevents.py:119 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1033,7 +1037,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:186 #: pretix/base/modelimport.py:196 pretix/base/models/orders.py:1401 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:520 -#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:608 +#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:609 #: pretix/control/forms/subevents.py:120 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1128,8 +1132,8 @@ msgid "Timezone" msgstr "" #: pretix/base/exporters/events.py:62 pretix/base/models/event.py:582 -#: pretix/base/models/event.py:1471 pretix/base/settings.py:3221 -#: pretix/base/settings.py:3231 pretix/control/forms/subevents.py:480 +#: pretix/base/models/event.py:1471 pretix/base/settings.py:3224 +#: pretix/base/settings.py:3234 pretix/control/forms/subevents.py:480 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -1290,7 +1294,7 @@ msgstr "" #: pretix/base/models/customers.py:395 pretix/base/models/waitinglist.py:76 #: pretix/control/forms/filter.py:552 #: pretix/control/templates/pretixcontrol/users/index.html:42 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:134 msgid "Email address" msgstr "" @@ -1897,7 +1901,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/payments.html:103 #: pretix/control/templates/pretixcontrol/subevents/index.html:104 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:170 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:9 #: pretix/plugins/reports/exporters.py:561 #: pretix/plugins/reports/exporters.py:886 @@ -2105,7 +2109,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:44 #: pretix/control/templates/pretixcontrol/vouchers/index.html:134 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:165 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:374 #: pretix/plugins/checkinlists/exporters.py:497 #: pretix/plugins/checkinlists/exporters.py:692 @@ -2573,7 +2577,7 @@ msgstr "" msgid "Organizer" msgstr "" -#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:521 +#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:573 #: pretix/control/templates/pretixcontrol/base.html:280 #: pretix/control/templates/pretixcontrol/checkin/index.html:145 #: pretix/control/templates/pretixcontrol/order/index.html:24 @@ -2791,7 +2795,7 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:107 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:227 -#: pretix/control/views/waitinglist.py:326 +#: pretix/control/views/waitinglist.py:333 msgid "Voucher assigned" msgstr "" @@ -2802,14 +2806,14 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:223 -#: pretix/control/views/waitinglist.py:322 +#: pretix/control/views/waitinglist.py:329 msgid "Voucher redeemed" msgstr "" #: pretix/base/exporters/waitinglist.py:80 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:116 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:225 -#: pretix/control/views/waitinglist.py:324 +#: pretix/control/views/waitinglist.py:331 msgid "Voucher expired" msgstr "" @@ -2827,7 +2831,7 @@ msgid "Date" msgstr "" #: pretix/base/exporters/waitinglist.py:119 -#: pretix/control/views/waitinglist.py:308 +#: pretix/control/views/waitinglist.py:315 msgid "Priority" msgstr "" @@ -2835,7 +2839,7 @@ msgstr "" #: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:190 #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:114 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:517 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 @@ -3069,68 +3073,68 @@ msgstr "" msgid "Individual customer" msgstr "" -#: pretix/base/invoice.py:86 +#: pretix/base/invoice.py:138 #, python-format msgctxt "invoice" msgid "Page %d of %d" msgstr "" -#: pretix/base/invoice.py:323 +#: pretix/base/invoice.py:375 msgctxt "invoice" msgid "Classic renderer (pretix 1.0)" msgstr "" -#: pretix/base/invoice.py:367 +#: pretix/base/invoice.py:419 msgctxt "invoice" msgid "Invoice from" msgstr "" -#: pretix/base/invoice.py:373 +#: pretix/base/invoice.py:425 msgctxt "invoice" msgid "Invoice to" msgstr "" -#: pretix/base/invoice.py:410 pretix/base/invoice.py:960 +#: pretix/base/invoice.py:462 pretix/base/invoice.py:1016 msgctxt "invoice" msgid "Order code" msgstr "" -#: pretix/base/invoice.py:419 pretix/base/invoice.py:973 +#: pretix/base/invoice.py:471 pretix/base/invoice.py:1029 msgctxt "invoice" msgid "Cancellation number" msgstr "" -#: pretix/base/invoice.py:425 pretix/base/invoice.py:975 +#: pretix/base/invoice.py:477 pretix/base/invoice.py:1031 msgctxt "invoice" msgid "Original invoice" msgstr "" -#: pretix/base/invoice.py:430 pretix/base/invoice.py:980 +#: pretix/base/invoice.py:482 pretix/base/invoice.py:1036 msgctxt "invoice" msgid "Invoice number" msgstr "" -#: pretix/base/invoice.py:438 pretix/base/invoice.py:995 +#: pretix/base/invoice.py:490 pretix/base/invoice.py:1051 msgctxt "invoice" msgid "Cancellation date" msgstr "" -#: pretix/base/invoice.py:444 +#: pretix/base/invoice.py:496 msgctxt "invoice" msgid "Original invoice date" msgstr "" -#: pretix/base/invoice.py:451 pretix/base/invoice.py:997 +#: pretix/base/invoice.py:503 pretix/base/invoice.py:1053 msgctxt "invoice" msgid "Invoice date" msgstr "" -#: pretix/base/invoice.py:467 +#: pretix/base/invoice.py:519 msgctxt "invoice" msgid "Event" msgstr "" -#: pretix/base/invoice.py:493 +#: pretix/base/invoice.py:545 #, python-brace-format msgctxt "invoice" msgid "" @@ -3138,133 +3142,133 @@ msgid "" "until {to_date}" msgstr "" -#: pretix/base/invoice.py:526 pretix/base/services/mail.py:495 +#: pretix/base/invoice.py:578 pretix/base/services/mail.py:495 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" msgstr "" -#: pretix/base/invoice.py:569 +#: pretix/base/invoice.py:621 #, python-brace-format msgctxt "invoice" msgid "Customer reference: {reference}" msgstr "" -#: pretix/base/invoice.py:577 +#: pretix/base/invoice.py:629 msgctxt "invoice" msgid "Customer VAT ID" msgstr "" -#: pretix/base/invoice.py:584 +#: pretix/base/invoice.py:636 msgctxt "invoice" msgid "Beneficiary" msgstr "" -#: pretix/base/invoice.py:605 +#: pretix/base/invoice.py:657 msgctxt "invoice" msgid "Tax Invoice" msgstr "" -#: pretix/base/invoice.py:606 +#: pretix/base/invoice.py:658 msgctxt "invoice" msgid "Invoice" msgstr "" -#: pretix/base/invoice.py:607 +#: pretix/base/invoice.py:659 #: pretix/control/templates/pretixcontrol/order/index.html:271 #: pretix/presale/templates/pretixpresale/event/order.html:243 msgctxt "invoice" msgid "Cancellation" msgstr "" -#: pretix/base/invoice.py:629 pretix/base/invoice.py:637 +#: pretix/base/invoice.py:681 pretix/base/invoice.py:689 msgctxt "invoice" msgid "Description" msgstr "" -#: pretix/base/invoice.py:630 pretix/base/invoice.py:638 +#: pretix/base/invoice.py:682 pretix/base/invoice.py:690 msgctxt "invoice" msgid "Qty" msgstr "" -#: pretix/base/invoice.py:631 pretix/base/invoice.py:777 +#: pretix/base/invoice.py:683 pretix/base/invoice.py:833 msgctxt "invoice" msgid "Tax rate" msgstr "" -#: pretix/base/invoice.py:632 +#: pretix/base/invoice.py:684 msgctxt "invoice" msgid "Net" msgstr "" -#: pretix/base/invoice.py:633 +#: pretix/base/invoice.py:685 msgctxt "invoice" msgid "Gross" msgstr "" -#: pretix/base/invoice.py:639 +#: pretix/base/invoice.py:691 msgctxt "invoice" msgid "Amount" msgstr "" -#: pretix/base/invoice.py:651 +#: pretix/base/invoice.py:707 #, python-brace-format msgctxt "invoice" msgid "Single price: {net_price} net / {gross_price} gross" msgstr "" -#: pretix/base/invoice.py:668 +#: pretix/base/invoice.py:724 #, python-brace-format msgctxt "invoice" msgid "Single price: {price}" msgstr "" -#: pretix/base/invoice.py:686 pretix/base/invoice.py:692 +#: pretix/base/invoice.py:742 pretix/base/invoice.py:748 msgctxt "invoice" msgid "Invoice total" msgstr "" -#: pretix/base/invoice.py:702 +#: pretix/base/invoice.py:758 msgctxt "invoice" msgid "Received payments" msgstr "" -#: pretix/base/invoice.py:707 +#: pretix/base/invoice.py:763 msgctxt "invoice" msgid "Outstanding payments" msgstr "" -#: pretix/base/invoice.py:724 +#: pretix/base/invoice.py:780 msgctxt "invoice" msgid "Paid by gift card" msgstr "" -#: pretix/base/invoice.py:729 +#: pretix/base/invoice.py:785 msgctxt "invoice" msgid "Remaining amount" msgstr "" -#: pretix/base/invoice.py:778 +#: pretix/base/invoice.py:834 msgctxt "invoice" msgid "Net value" msgstr "" -#: pretix/base/invoice.py:779 +#: pretix/base/invoice.py:835 msgctxt "invoice" msgid "Gross value" msgstr "" -#: pretix/base/invoice.py:780 +#: pretix/base/invoice.py:836 msgctxt "invoice" msgid "Tax" msgstr "" -#: pretix/base/invoice.py:810 +#: pretix/base/invoice.py:866 msgctxt "invoice" msgid "Included taxes" msgstr "" -#: pretix/base/invoice.py:838 +#: pretix/base/invoice.py:894 #, python-brace-format msgctxt "invoice" msgid "" @@ -3272,7 +3276,7 @@ msgid "" "{date}, this corresponds to:" msgstr "" -#: pretix/base/invoice.py:853 +#: pretix/base/invoice.py:909 #, python-brace-format msgctxt "invoice" msgid "" @@ -3280,20 +3284,20 @@ msgid "" "{date}, the invoice total corresponds to {total}." msgstr "" -#: pretix/base/invoice.py:867 +#: pretix/base/invoice.py:923 msgid "Default invoice renderer (European-style letter)" msgstr "" -#: pretix/base/invoice.py:956 +#: pretix/base/invoice.py:1012 msgctxt "invoice" msgid "(Please quote at all times.)" msgstr "" -#: pretix/base/invoice.py:1003 +#: pretix/base/invoice.py:1059 msgid "Simplified invoice renderer" msgstr "" -#: pretix/base/invoice.py:1022 +#: pretix/base/invoice.py:1078 #, python-brace-format msgctxt "invoice" msgid "Event date: {date_range}" @@ -3541,7 +3545,7 @@ msgid "You need to select a specific seat." msgstr "" #: pretix/base/modelimport_orders.py:647 pretix/base/models/items.py:1670 -#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:148 +#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:149 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 @@ -3937,11 +3941,15 @@ msgstr "" msgid "Grant type" msgstr "" -#: pretix/base/models/customers.py:428 +#: pretix/base/models/customers.py:420 +msgid "Require PKCE extension" +msgstr "" + +#: pretix/base/models/customers.py:432 msgid "Allowed access scopes" msgstr "" -#: pretix/base/models/customers.py:429 +#: pretix/base/models/customers.py:433 msgid "Separate multiple values with spaces" msgstr "" @@ -4188,7 +4196,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1718 +#: pretix/control/views/organizer.py:1720 #: pretix/plugins/reports/accountingreport.py:104 #: pretix/plugins/reports/accountingreport.py:107 msgid "Events" @@ -4248,7 +4256,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1510 pretix/base/settings.py:3022 +#: pretix/base/models/event.py:1510 pretix/base/settings.py:3025 msgid "Frontpage text" msgstr "" @@ -4519,12 +4527,12 @@ msgstr "" msgid "Dynamic validity" msgstr "" -#: pretix/base/models/items.py:444 pretix/control/forms/item.py:660 +#: pretix/base/models/items.py:444 pretix/control/forms/item.py:661 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3 msgid "Hide product if unavailable" msgstr "" -#: pretix/base/models/items.py:445 pretix/control/forms/item.py:661 +#: pretix/base/models/items.py:445 pretix/control/forms/item.py:662 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5 msgid "Show product with info on why it’s unavailable" msgstr "" @@ -4607,7 +4615,7 @@ msgstr "" msgid "This will only work if waiting lists are enabled for this event." msgstr "" -#: pretix/base/models/items.py:548 pretix/base/settings.py:1352 +#: pretix/base/models/items.py:548 pretix/base/settings.py:1355 #: pretix/control/forms/event.py:1677 msgid "Show number of tickets left" msgstr "" @@ -4616,7 +4624,7 @@ msgstr "" msgid "Publicly show how many tickets are still available." msgstr "" -#: pretix/base/models/items.py:556 pretix/control/forms/item.py:625 +#: pretix/base/models/items.py:556 pretix/control/forms/item.py:626 msgid "Product picture" msgstr "" @@ -4772,7 +4780,7 @@ msgid "" "change but keep their current validity." msgstr "" -#: pretix/base/models/items.py:738 pretix/control/forms/item.py:728 +#: pretix/base/models/items.py:738 pretix/control/forms/item.py:729 msgid "Start of validity" msgstr "" @@ -4839,7 +4847,7 @@ msgstr "" #: pretix/base/models/items.py:795 pretix/base/models/items.py:1701 #: pretix/control/forms/filter.py:420 pretix/control/forms/filter.py:1897 -#: pretix/control/forms/item.py:271 pretix/control/navigation.py:138 +#: pretix/control/forms/item.py:272 pretix/control/navigation.py:138 #: pretix/control/navigation.py:147 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/items/base.html:3 @@ -5220,7 +5228,7 @@ msgstr "" msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:448 +#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:449 msgid "Leave empty for an unlimited number of tickets." msgstr "" @@ -5230,7 +5238,7 @@ msgstr "" msgid "Item" msgstr "" -#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:907 +#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:908 #: pretix/plugins/autocheckin/models.py:74 msgid "Variations" msgstr "" @@ -5593,8 +5601,8 @@ msgstr "" msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1310 -#: pretix/base/payment.py:1314 pretix/base/settings.py:991 +#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1317 +#: pretix/base/payment.py:1321 pretix/base/settings.py:991 #: pretix/control/forms/organizer.py:826 #: pretix/control/templates/pretixcontrol/items/index.html:106 #: pretix/control/templates/pretixcontrol/order/index.html:151 @@ -5641,7 +5649,7 @@ msgstr "" msgid "Badge" msgstr "" -#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1109 +#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1113 #: pretix/control/forms/organizer.py:777 pretix/control/forms/organizer.py:813 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 @@ -5789,7 +5797,7 @@ msgid "Type" msgstr "" #: pretix/base/models/seating.py:45 pretix/base/models/tax.py:305 -#: pretix/base/pdf.py:1265 +#: pretix/base/pdf.py:1269 msgid "Your layout file is not a valid JSON file." msgstr "" @@ -6525,56 +6533,61 @@ msgctxt "invoice" msgid "The payment for this invoice has already been received." msgstr "" -#: pretix/base/payment.py:977 +#: pretix/base/payment.py:970 +msgid "" +"This payment is already being processed and can not be canceled any more." +msgstr "" + +#: pretix/base/payment.py:984 msgid "Automatic refunds are not supported by this payment provider." msgstr "" -#: pretix/base/payment.py:1068 +#: pretix/base/payment.py:1075 msgid "" "No payment is required as this order only includes products which are free " "of charge." msgstr "" -#: pretix/base/payment.py:1075 +#: pretix/base/payment.py:1082 msgid "Free of charge" msgstr "" -#: pretix/base/payment.py:1107 +#: pretix/base/payment.py:1114 msgid "Box office" msgstr "" -#: pretix/base/payment.py:1155 pretix/base/payment.py:1174 +#: pretix/base/payment.py:1162 pretix/base/payment.py:1181 #: pretix/plugins/manualpayment/apps.py:30 #: pretix/plugins/manualpayment/apps.py:33 msgid "Manual payment" msgstr "" -#: pretix/base/payment.py:1160 pretix/plugins/banktransfer/payment.py:202 +#: pretix/base/payment.py:1167 pretix/plugins/banktransfer/payment.py:202 msgid "" "In test mode, you can just manually mark this order as paid in the backend " "after it has been created." msgstr "" -#: pretix/base/payment.py:1181 pretix/base/payment.py:1322 +#: pretix/base/payment.py:1188 pretix/base/payment.py:1329 #: pretix/plugins/banktransfer/payment.py:156 msgid "Payment method name" msgstr "" -#: pretix/base/payment.py:1185 +#: pretix/base/payment.py:1192 msgid "Payment process description during checkout" msgstr "" -#: pretix/base/payment.py:1186 +#: pretix/base/payment.py:1193 msgid "" "This text will be shown during checkout when the user selects this payment " "method. It should give a short explanation on this payment method." msgstr "" -#: pretix/base/payment.py:1191 +#: pretix/base/payment.py:1198 msgid "Payment process description in order confirmation emails" msgstr "" -#: pretix/base/payment.py:1192 +#: pretix/base/payment.py:1199 #, python-brace-format msgid "" "This text will be included for the {payment_info} placeholder in order " @@ -6583,11 +6596,11 @@ msgid "" "{amount_with_currency}." msgstr "" -#: pretix/base/payment.py:1199 +#: pretix/base/payment.py:1206 msgid "Payment process description for pending orders" msgstr "" -#: pretix/base/payment.py:1200 +#: pretix/base/payment.py:1207 #, python-brace-format msgid "" "This text will be shown on the order confirmation page for pending orders. " @@ -6595,87 +6608,87 @@ msgid "" "the placeholders {order}, {amount}, {currency} and {amount_with_currency}." msgstr "" -#: pretix/base/payment.py:1208 pretix/plugins/banktransfer/payment.py:151 +#: pretix/base/payment.py:1215 pretix/plugins/banktransfer/payment.py:151 msgid "" "Create an invoice for orders using bank transfer immediately if the event is " "otherwise configured to create invoices after payment is completed." msgstr "" -#: pretix/base/payment.py:1259 +#: pretix/base/payment.py:1266 msgid "Offsetting" msgstr "" -#: pretix/base/payment.py:1273 pretix/control/views/orders.py:1244 +#: pretix/base/payment.py:1280 pretix/control/views/orders.py:1244 msgid "You entered an order that could not be found." msgstr "" -#: pretix/base/payment.py:1302 +#: pretix/base/payment.py:1309 #, python-format msgid "Balanced against orders: %s" msgstr "" -#: pretix/base/payment.py:1328 +#: pretix/base/payment.py:1335 msgid "Payment method description" msgstr "" -#: pretix/base/payment.py:1345 +#: pretix/base/payment.py:1352 msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1426 pretix/base/payment.py:1487 -#: pretix/base/payment.py:1532 pretix/base/payment.py:1534 +#: pretix/base/payment.py:1433 pretix/base/payment.py:1494 +#: pretix/base/payment.py:1539 pretix/base/payment.py:1541 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1428 pretix/base/payment.py:1490 -#: pretix/base/payment.py:1540 +#: pretix/base/payment.py:1435 pretix/base/payment.py:1497 +#: pretix/base/payment.py:1547 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1430 pretix/base/payment.py:1493 -#: pretix/base/payment.py:1542 +#: pretix/base/payment.py:1437 pretix/base/payment.py:1500 +#: pretix/base/payment.py:1549 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1432 pretix/base/payment.py:1496 -#: pretix/base/payment.py:1544 +#: pretix/base/payment.py:1439 pretix/base/payment.py:1503 +#: pretix/base/payment.py:1551 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1434 pretix/base/payment.py:1499 +#: pretix/base/payment.py:1441 pretix/base/payment.py:1506 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1438 +#: pretix/base/payment.py:1445 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1453 pretix/base/payment.py:1479 -#: pretix/base/payment.py:1522 +#: pretix/base/payment.py:1460 pretix/base/payment.py:1486 +#: pretix/base/payment.py:1529 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1469 pretix/base/payment.py:1512 +#: pretix/base/payment.py:1476 pretix/base/payment.py:1519 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1472 pretix/base/payment.py:1515 +#: pretix/base/payment.py:1479 pretix/base/payment.py:1522 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1474 pretix/base/payment.py:1517 +#: pretix/base/payment.py:1481 pretix/base/payment.py:1524 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1536 +#: pretix/base/payment.py:1543 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1538 +#: pretix/base/payment.py:1545 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -6966,7 +6979,7 @@ msgstr "" msgid "Printing time" msgstr "" -#: pretix/base/pdf.py:411 pretix/control/forms/item.py:730 +#: pretix/base/pdf.py:411 pretix/control/forms/item.py:731 msgid "Purchase date" msgstr "" @@ -7087,7 +7100,7 @@ msgstr "" msgid "Invoice address name: {part}" msgstr "" -#: pretix/base/pdf.py:1274 +#: pretix/base/pdf.py:1278 msgid "Your layout file is not a valid layout. Error message: {}" msgstr "" @@ -7992,8 +8005,8 @@ msgstr "" msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:938 -#: pretix/presale/views/order.py:992 +#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:928 +#: pretix/presale/views/order.py:982 msgid "You cannot cancel this order." msgstr "" @@ -8234,7 +8247,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:512 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:519 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -8444,7 +8457,7 @@ msgid "Show exchange rates" msgstr "" #: pretix/base/settings.py:523 pretix/base/settings.py:531 -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:619 msgid "Never" msgstr "" @@ -8607,8 +8620,8 @@ msgstr "" msgid "Only respected by some invoice renderers." msgstr "" -#: pretix/base/settings.py:743 pretix/base/settings.py:2867 -#: pretix/control/templates/pretixcontrol/pdf/index.html:352 +#: pretix/base/settings.py:743 pretix/base/settings.py:2870 +#: pretix/control/templates/pretixcontrol/pdf/index.html:363 msgid "Font" msgstr "" @@ -8955,55 +8968,57 @@ msgid "" msgstr "" #: pretix/base/settings.py:1311 -msgid "Show event times and dates on the ticket shop" +msgid "This shop represents an event" msgstr "" -#: pretix/base/settings.py:1312 +#: pretix/base/settings.py:1313 msgid "" -"If disabled, no date or time will be shown on the ticket shop's front page. " -"This settings also affects a few other locations, however it should not be " -"expected that the date of the event is shown nowhere to users." +"Uncheck this box if you are only selling something that has no specific " +"date, such as gift cards or a ticket that can be used any time. The system " +"will then stop showing the event date in some places like the event start " +"page. Note that pretix still is a system built around events and the date " +"may still show up in other places." msgstr "" -#: pretix/base/settings.py:1323 +#: pretix/base/settings.py:1326 msgid "Show event end date" msgstr "" -#: pretix/base/settings.py:1324 +#: pretix/base/settings.py:1327 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/base/settings.py:1333 +#: pretix/base/settings.py:1336 msgid "Show dates with time" msgstr "" -#: pretix/base/settings.py:1334 +#: pretix/base/settings.py:1337 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1346 msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1353 pretix/control/forms/event.py:1678 +#: pretix/base/settings.py:1356 pretix/control/forms/event.py:1678 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/base/settings.py:1362 +#: pretix/base/settings.py:1365 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/base/settings.py:1371 +#: pretix/base/settings.py:1374 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/base/settings.py:1380 +#: pretix/base/settings.py:1383 msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1381 pretix/control/forms/event.py:1683 +#: pretix/base/settings.py:1384 pretix/control/forms/event.py:1683 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 " @@ -9011,11 +9026,11 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1395 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/base/settings.py:1393 +#: pretix/base/settings.py:1396 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -9024,22 +9039,22 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/base/settings.py:1409 +#: pretix/base/settings.py:1412 msgid "Waiting list response time" msgstr "" -#: pretix/base/settings.py:1412 +#: pretix/base/settings.py:1415 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/base/settings.py:1423 +#: pretix/base/settings.py:1426 msgid "Disable waiting list" msgstr "" -#: pretix/base/settings.py:1424 +#: pretix/base/settings.py:1427 msgid "" "The waiting list will be fully disabled after this date. This means that " "nobody can add themselves to the waiting list any more, but also that " @@ -9048,53 +9063,53 @@ msgid "" "remain active." msgstr "" -#: pretix/base/settings.py:1436 +#: pretix/base/settings.py:1439 msgid "Ask for a name" msgstr "" -#: pretix/base/settings.py:1437 +#: pretix/base/settings.py:1440 msgid "Ask for a name when signing up to the waiting list." msgstr "" -#: pretix/base/settings.py:1446 +#: pretix/base/settings.py:1449 msgid "Require name" msgstr "" -#: pretix/base/settings.py:1447 +#: pretix/base/settings.py:1450 msgid "Require a name when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1457 +#: pretix/base/settings.py:1460 msgid "Ask for a phone number" msgstr "" -#: pretix/base/settings.py:1458 +#: pretix/base/settings.py:1461 msgid "Ask for a phone number when signing up to the waiting list." msgstr "" -#: pretix/base/settings.py:1467 +#: pretix/base/settings.py:1470 msgid "Require phone number" msgstr "" -#: pretix/base/settings.py:1468 +#: pretix/base/settings.py:1471 msgid "Require a phone number when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1478 +#: pretix/base/settings.py:1481 msgid "Phone number explanation" msgstr "" -#: pretix/base/settings.py:1481 +#: pretix/base/settings.py:1484 msgid "" "If you ask for a phone number, explain why you do so and what you will use " "the phone number for." msgstr "" -#: pretix/base/settings.py:1493 +#: pretix/base/settings.py:1496 msgid "Maximum number of entries per email address for the same product" msgstr "" -#: pretix/base/settings.py:1497 +#: pretix/base/settings.py:1500 msgid "" "With an increased limit, a customer may request more than one ticket for a " "specific product using the same, unique email address. However, regardless " @@ -9103,11 +9118,11 @@ msgid "" "ticket at a time." msgstr "" -#: pretix/base/settings.py:1509 +#: pretix/base/settings.py:1512 msgid "Show number of check-ins to customer" msgstr "" -#: pretix/base/settings.py:1510 +#: pretix/base/settings.py:1513 msgid "" "With this option enabled, your customers will be able to see how many times " "they entered the event. This is usually not necessary, but might be useful " @@ -9117,62 +9132,62 @@ msgid "" "check-in lists." msgstr "" -#: pretix/base/settings.py:1523 +#: pretix/base/settings.py:1526 msgid "Allow users to download tickets" msgstr "" -#: pretix/base/settings.py:1524 +#: pretix/base/settings.py:1527 msgid "If this is off, nobody can download a ticket." msgstr "" -#: pretix/base/settings.py:1533 +#: pretix/base/settings.py:1536 msgid "Download date" msgstr "" -#: pretix/base/settings.py:1534 +#: pretix/base/settings.py:1537 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/base/settings.py:1545 +#: pretix/base/settings.py:1548 msgid "Generate tickets for add-on products and bundled products" msgstr "" -#: pretix/base/settings.py:1546 +#: pretix/base/settings.py:1549 msgid "" "By default, tickets are only issued for products selected individually, not " "for add-on products or bundled products. With this option, a separate ticket " "is issued for every add-on product or bundled product as well." msgstr "" -#: pretix/base/settings.py:1559 +#: pretix/base/settings.py:1562 msgid "Generate tickets for all products" msgstr "" -#: pretix/base/settings.py:1560 +#: pretix/base/settings.py:1563 msgid "" "If turned off, tickets are only issued for products that are marked as an " "\"admission ticket\"in the product settings. You can also turn off ticket " "issuing in every product separately." msgstr "" -#: pretix/base/settings.py:1572 +#: pretix/base/settings.py:1575 msgid "Generate tickets for pending orders" msgstr "" -#: pretix/base/settings.py:1573 +#: pretix/base/settings.py:1576 msgid "" "If turned off, ticket downloads are only possible after an order has been " "marked as paid." msgstr "" -#: pretix/base/settings.py:1584 +#: pretix/base/settings.py:1587 msgid "Do not issue ticket before email address is validated" msgstr "" -#: pretix/base/settings.py:1585 +#: pretix/base/settings.py:1588 msgid "" "If turned on, tickets will not be offered for download directly after " "purchase. They will be attached to the payment confirmation email (if the " @@ -9181,11 +9196,11 @@ msgid "" "orders performed through other sales channels." msgstr "" -#: pretix/base/settings.py:1601 +#: pretix/base/settings.py:1604 msgid "Low availability threshold" msgstr "" -#: pretix/base/settings.py:1602 +#: pretix/base/settings.py:1605 msgid "" "If the availability of tickets falls below this percentage, the event (or a " "date, if it is an event series) will be highlighted to have low availability " @@ -9193,95 +9208,95 @@ msgid "" "availability will not be shown publicly." msgstr "" -#: pretix/base/settings.py:1616 +#: pretix/base/settings.py:1619 msgid "Show availability in event overviews" msgstr "" -#: pretix/base/settings.py:1617 +#: pretix/base/settings.py:1620 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/base/settings.py:1630 pretix/base/settings.py:1638 +#: pretix/base/settings.py:1633 pretix/base/settings.py:1641 #: pretix/presale/templates/pretixpresale/fragment_calendar_nav.html:8 msgid "List" msgstr "" -#: pretix/base/settings.py:1631 pretix/base/settings.py:1639 +#: pretix/base/settings.py:1634 pretix/base/settings.py:1642 msgid "Week calendar" msgstr "" -#: pretix/base/settings.py:1632 pretix/base/settings.py:1640 +#: pretix/base/settings.py:1635 pretix/base/settings.py:1643 msgid "Month calendar" msgstr "" -#: pretix/base/settings.py:1636 +#: pretix/base/settings.py:1639 msgid "Default overview style" msgstr "" -#: pretix/base/settings.py:1642 +#: pretix/base/settings.py:1645 msgid "" "If your event series has more than 50 dates in the future, only the month or " "week calendar can be used." msgstr "" -#: pretix/base/settings.py:1651 +#: pretix/base/settings.py:1654 msgid "Show filter options for calendar or list view" msgstr "" -#: pretix/base/settings.py:1652 +#: pretix/base/settings.py:1655 msgid "" "You can set up possible filters as meta properties in your organizer " "settings." msgstr "" -#: pretix/base/settings.py:1661 +#: pretix/base/settings.py:1664 msgid "Hide all unavailable dates from calendar or list views" msgstr "" -#: pretix/base/settings.py:1662 pretix/base/settings.py:1673 +#: pretix/base/settings.py:1665 pretix/base/settings.py:1676 msgid "" "This option currently only affects the calendar of this event series, not " "the organizer-wide calendar." msgstr "" -#: pretix/base/settings.py:1672 +#: pretix/base/settings.py:1675 msgid "Hide all past dates from calendar" msgstr "" -#: pretix/base/settings.py:1684 pretix/base/settings.py:1693 +#: pretix/base/settings.py:1687 pretix/base/settings.py:1696 msgid "No modifications after order was submitted" msgstr "" -#: pretix/base/settings.py:1685 pretix/base/settings.py:1694 +#: pretix/base/settings.py:1688 pretix/base/settings.py:1697 msgid "Only the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1686 pretix/base/settings.py:1695 +#: pretix/base/settings.py:1689 pretix/base/settings.py:1698 msgid "Both the attendee and the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1690 +#: pretix/base/settings.py:1693 msgid "Allow customers to modify their information" msgstr "" -#: pretix/base/settings.py:1705 +#: pretix/base/settings.py:1708 msgid "Allow customers to modify their information after they checked in." msgstr "" -#: pretix/base/settings.py:1706 +#: pretix/base/settings.py:1709 msgid "" "By default, no more modifications are possible for an order as soon as one " "of the tickets in the order has been checked in." msgstr "" -#: pretix/base/settings.py:1716 +#: pretix/base/settings.py:1719 msgid "Last date of modifications" msgstr "" -#: pretix/base/settings.py:1717 +#: pretix/base/settings.py:1720 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -9289,53 +9304,53 @@ msgid "" "used." msgstr "" -#: pretix/base/settings.py:1728 +#: pretix/base/settings.py:1731 msgid "Customers can change the variation of the products they purchased" msgstr "" -#: pretix/base/settings.py:1737 +#: pretix/base/settings.py:1740 msgid "Customers can change their selected add-on products" msgstr "" -#: pretix/base/settings.py:1747 pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 msgid "" "Only allow changes if the resulting price is higher or equal than the " "previous price." msgstr "" -#: pretix/base/settings.py:1748 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1751 pretix/base/settings.py:1762 msgid "" "Only allow changes if the resulting price is higher than the previous price." msgstr "" -#: pretix/base/settings.py:1749 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 msgid "" "Only allow changes if the resulting price is equal to the previous price." msgstr "" -#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 +#: pretix/base/settings.py:1753 pretix/base/settings.py:1764 msgid "" "Allow changes regardless of price, as long as no refund is required (i.e. " "the resulting price is not lower than what has already been paid)." msgstr "" -#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 +#: pretix/base/settings.py:1755 pretix/base/settings.py:1766 msgid "Allow changes regardless of price, even if this results in a refund." msgstr "" -#: pretix/base/settings.py:1756 +#: pretix/base/settings.py:1759 msgid "Requirement for changed prices" msgstr "" -#: pretix/base/settings.py:1774 +#: pretix/base/settings.py:1777 msgid "Do not allow changes after" msgstr "" -#: pretix/base/settings.py:1783 +#: pretix/base/settings.py:1786 msgid "Allow change even though the ticket has already been checked in" msgstr "" -#: pretix/base/settings.py:1784 +#: pretix/base/settings.py:1787 msgid "" "By default, order changes are disabled after any ticket in the order has " "been checked in. If you check this box, this requirement is lifted. It is " @@ -9344,11 +9359,11 @@ msgid "" "limitation on price changes above." msgstr "" -#: pretix/base/settings.py:1796 +#: pretix/base/settings.py:1799 msgid "Allow individual attendees to change their ticket" msgstr "" -#: pretix/base/settings.py:1797 +#: pretix/base/settings.py:1800 msgid "" "By default, only the person who ordered the tickets can make any changes. If " "you check this box, individual attendees can also make changes. However, " @@ -9357,77 +9372,77 @@ msgid "" "customer." msgstr "" -#: pretix/base/settings.py:1809 +#: pretix/base/settings.py:1812 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:1821 +#: pretix/base/settings.py:1824 msgid "Charge a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:1822 pretix/base/settings.py:1833 -#: pretix/base/settings.py:1847 +#: pretix/base/settings.py:1825 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1850 msgid "" "Only affects orders pending payments, a cancellation fee for free orders is " "never charged. Note that it will be your responsibility to claim the " "cancellation fee from the user." msgstr "" -#: pretix/base/settings.py:1832 +#: pretix/base/settings.py:1835 msgid "Charge payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1846 +#: pretix/base/settings.py:1849 msgid "Charge a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:1857 pretix/base/settings.py:1996 +#: pretix/base/settings.py:1860 pretix/base/settings.py:1999 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:1866 +#: pretix/base/settings.py:1869 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:1867 +#: pretix/base/settings.py:1870 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1880 pretix/control/forms/orders.py:888 +#: pretix/base/settings.py:1883 pretix/control/forms/orders.py:888 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:1889 +#: pretix/base/settings.py:1892 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1901 pretix/control/forms/orders.py:899 +#: pretix/base/settings.py:1904 pretix/control/forms/orders.py:899 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:1910 +#: pretix/base/settings.py:1913 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:1911 +#: pretix/base/settings.py:1914 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1916 +#: pretix/base/settings.py:1919 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1923 +#: pretix/base/settings.py:1926 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1926 +#: pretix/base/settings.py:1929 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -9435,134 +9450,134 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1941 +#: pretix/base/settings.py:1944 msgid "Step size for reduction amount" msgstr "" -#: pretix/base/settings.py:1942 +#: pretix/base/settings.py:1945 msgid "" "By default, customers can choose an arbitrary amount for you to keep. If you " "set this to e.g. 10, they will only be able to choose values in increments " "of 10." msgstr "" -#: pretix/base/settings.py:1952 +#: pretix/base/settings.py:1955 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:1965 msgid "" "Do not show the cancellation fee to users when they request cancellation." msgstr "" -#: pretix/base/settings.py:1971 pretix/base/settings.py:1981 +#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1972 pretix/base/settings.py:1982 +#: pretix/base/settings.py:1975 pretix/base/settings.py:1985 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1973 pretix/base/settings.py:1983 +#: pretix/base/settings.py:1976 pretix/base/settings.py:1986 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 +#: pretix/base/settings.py:1977 pretix/base/settings.py:1987 msgid "Do not handle refunds automatically at all" msgstr "" -#: pretix/base/settings.py:1979 +#: pretix/base/settings.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:2005 pretix/base/settings.py:2018 +#: pretix/base/settings.py:2008 pretix/base/settings.py:2021 msgid "Terms of cancellation" msgstr "" -#: pretix/base/settings.py:2008 +#: pretix/base/settings.py:2011 msgid "" "This text will be shown when cancellation is allowed for a paid order. Leave " "empty if you want pretix to automatically generate the terms of cancellation " "based on your settings." msgstr "" -#: pretix/base/settings.py:2021 +#: pretix/base/settings.py:2024 msgid "" "This text will be shown when cancellation is allowed for an unpaid or free " "order. Leave empty if you want pretix to automatically generate the terms of " "cancellation based on your settings." msgstr "" -#: pretix/base/settings.py:2031 pretix/control/forms/event.py:1706 +#: pretix/base/settings.py:2034 pretix/control/forms/event.py:1706 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:2032 pretix/control/forms/event.py:1708 +#: pretix/base/settings.py:2035 pretix/control/forms/event.py:1708 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:2040 pretix/control/forms/event.py:1700 +#: pretix/base/settings.py:2043 pretix/control/forms/event.py:1700 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:2041 pretix/control/forms/event.py:1701 +#: pretix/base/settings.py:2044 pretix/control/forms/event.py:1701 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:2051 +#: pretix/base/settings.py:2054 msgid "Privacy Policy URL" msgstr "" -#: pretix/base/settings.py:2052 +#: pretix/base/settings.py:2055 msgid "" "This should point e.g. to a part of your website that explains how you use " "data gathered in your ticket shop." msgstr "" -#: pretix/base/settings.py:2074 +#: pretix/base/settings.py:2077 msgid "Attach ticket files" msgstr "" -#: pretix/base/settings.py:2076 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Tickets will never be attached if they're larger than {size} to avoid email " "delivery problems." msgstr "" -#: pretix/base/settings.py:2087 pretix/plugins/sendmail/forms.py:201 +#: pretix/base/settings.py:2090 pretix/plugins/sendmail/forms.py:201 #: pretix/plugins/sendmail/models.py:270 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:2088 +#: pretix/base/settings.py:2091 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:2097 +#: pretix/base/settings.py:2100 msgid "Attach calendar files only after order has been paid" msgstr "" -#: pretix/base/settings.py:2098 +#: pretix/base/settings.py:2101 msgid "" "Use this if you e.g. put a private access link into the calendar file to " "make sure people only receive it after their payment was confirmed." msgstr "" -#: pretix/base/settings.py:2107 +#: pretix/base/settings.py:2110 msgid "Event description" msgstr "" -#: pretix/base/settings.py:2110 +#: pretix/base/settings.py:2113 msgid "" "You can use this to share information with your attendees, such as travel " "information or the link to a digital event. If you keep it empty, we will " @@ -9572,52 +9587,52 @@ msgid "" "people." msgstr "" -#: pretix/base/settings.py:2123 +#: pretix/base/settings.py:2126 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:2124 +#: pretix/base/settings.py:2127 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:2138 pretix/control/forms/mailsetup.py:35 +#: pretix/base/settings.py:2141 pretix/control/forms/mailsetup.py:35 #: pretix/control/forms/mailsetup.py:108 #: pretix/control/templates/pretixcontrol/event/mail.html:39 #: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:2139 pretix/control/forms/mailsetup.py:36 +#: pretix/base/settings.py:2142 pretix/control/forms/mailsetup.py:36 #: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:2148 +#: pretix/base/settings.py:2151 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:2149 +#: pretix/base/settings.py:2152 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:2167 pretix/base/settings.py:2224 -#: pretix/base/settings.py:2241 pretix/base/settings.py:2259 +#: pretix/base/settings.py:2170 pretix/base/settings.py:2227 +#: pretix/base/settings.py:2244 pretix/base/settings.py:2262 #, python-brace-format msgid "Your order: {code}" msgstr "" -#: pretix/base/settings.py:2171 pretix/base/settings.py:2204 -#: pretix/base/settings.py:2309 pretix/base/settings.py:2542 -#: pretix/base/settings.py:2579 +#: pretix/base/settings.py:2174 pretix/base/settings.py:2207 +#: pretix/base/settings.py:2312 pretix/base/settings.py:2545 +#: pretix/base/settings.py:2582 #, python-brace-format msgid "Your event registration: {code}" msgstr "" -#: pretix/base/settings.py:2175 +#: pretix/base/settings.py:2178 #, python-brace-format msgid "" "Hello,\n" @@ -9632,12 +9647,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2188 +#: pretix/base/settings.py:2191 #, python-brace-format msgid "Your orders for {event}" msgstr "" -#: pretix/base/settings.py:2192 +#: pretix/base/settings.py:2195 #, python-brace-format msgid "" "Hello,\n" @@ -9651,7 +9666,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2211 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9665,7 +9680,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2228 +#: pretix/base/settings.py:2231 #, python-brace-format msgid "" "Hello,\n" @@ -9680,7 +9695,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2245 +#: pretix/base/settings.py:2248 #, python-brace-format msgid "" "Hello,\n" @@ -9696,7 +9711,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2263 +#: pretix/base/settings.py:2266 #, python-brace-format msgid "" "Hello,\n" @@ -9714,11 +9729,11 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2281 +#: pretix/base/settings.py:2284 msgid "Attachment for new orders" msgstr "" -#: pretix/base/settings.py:2286 +#: pretix/base/settings.py:2289 #, python-brace-format msgid "" "This file will be attached to the first email that we send for every new " @@ -9730,7 +9745,7 @@ msgid "" "vital email going to spam, you can only upload PDF files of up to {size} MB." msgstr "" -#: pretix/base/settings.py:2313 +#: pretix/base/settings.py:2316 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9744,12 +9759,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2325 +#: pretix/base/settings.py:2328 #, python-brace-format msgid "Your order has been changed: {code}" msgstr "" -#: pretix/base/settings.py:2329 +#: pretix/base/settings.py:2332 #, python-brace-format msgid "" "Hello,\n" @@ -9763,12 +9778,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2341 +#: pretix/base/settings.py:2344 #, python-brace-format msgid "Payment received for your order: {code}" msgstr "" -#: pretix/base/settings.py:2345 +#: pretix/base/settings.py:2348 #, python-brace-format msgid "" "Hello,\n" @@ -9784,12 +9799,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2363 +#: pretix/base/settings.py:2366 #, python-brace-format msgid "Event registration confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2367 +#: pretix/base/settings.py:2370 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9803,23 +9818,23 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2384 pretix/control/forms/event.py:1134 +#: pretix/base/settings.py:2387 pretix/control/forms/event.py:1134 #: pretix/control/forms/event.py:1234 pretix/plugins/sendmail/models.py:275 msgid "Number of days" msgstr "" -#: pretix/base/settings.py:2386 pretix/control/forms/event.py:1137 +#: pretix/base/settings.py:2389 pretix/control/forms/event.py:1137 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/base/settings.py:2394 +#: pretix/base/settings.py:2397 #, python-brace-format msgid "Your order is about to expire: {code}" msgstr "" -#: pretix/base/settings.py:2398 +#: pretix/base/settings.py:2401 #, python-brace-format msgid "" "Hello,\n" @@ -9835,12 +9850,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2412 +#: pretix/base/settings.py:2415 #, python-brace-format msgid "Your order is pending payment: {code}" msgstr "" -#: pretix/base/settings.py:2416 +#: pretix/base/settings.py:2419 #, python-brace-format msgid "" "Hello,\n" @@ -9855,12 +9870,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2429 +#: pretix/base/settings.py:2432 #, python-brace-format msgid "Incomplete payment received: {code}" msgstr "" -#: pretix/base/settings.py:2433 +#: pretix/base/settings.py:2436 #, python-brace-format msgid "" "Hello,\n" @@ -9878,12 +9893,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2449 +#: pretix/base/settings.py:2452 #, python-brace-format msgid "Payment failed for your order: {code}" msgstr "" -#: pretix/base/settings.py:2453 +#: pretix/base/settings.py:2456 #, python-brace-format msgid "" "Hello,\n" @@ -9901,12 +9916,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2467 +#: pretix/base/settings.py:2470 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2471 +#: pretix/base/settings.py:2474 #, python-brace-format msgid "" "Hello,\n" @@ -9937,12 +9952,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2500 +#: pretix/base/settings.py:2503 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2504 +#: pretix/base/settings.py:2507 #, python-brace-format msgid "" "Hello,\n" @@ -9958,12 +9973,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2518 +#: pretix/base/settings.py:2521 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2522 +#: pretix/base/settings.py:2525 #, python-brace-format msgid "" "Hello,\n" @@ -9981,7 +9996,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2546 pretix/base/settings.py:2583 +#: pretix/base/settings.py:2549 pretix/base/settings.py:2586 #, python-brace-format msgid "" "Hello,\n" @@ -9995,12 +10010,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2558 +#: pretix/base/settings.py:2561 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2562 +#: pretix/base/settings.py:2565 #, python-brace-format msgid "" "Hello,\n" @@ -10015,12 +10030,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2595 +#: pretix/base/settings.py:2598 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2599 +#: pretix/base/settings.py:2602 #, python-brace-format msgid "" "Hello,\n" @@ -10037,7 +10052,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2614 +#: pretix/base/settings.py:2617 #, python-brace-format msgid "" "Hello,\n" @@ -10049,12 +10064,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2632 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2635 pretix/base/settings.py:2651 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2636 +#: pretix/base/settings.py:2639 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10068,7 +10083,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2652 +#: pretix/base/settings.py:2655 #, python-brace-format msgid "" "Hello,\n" @@ -10082,12 +10097,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2664 +#: pretix/base/settings.py:2667 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2668 +#: pretix/base/settings.py:2671 #, python-brace-format msgid "" "Hello {name},\n" @@ -10107,12 +10122,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2686 +#: pretix/base/settings.py:2689 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2690 +#: pretix/base/settings.py:2693 #, python-brace-format msgid "" "Hello {name},\n" @@ -10132,12 +10147,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2708 +#: pretix/base/settings.py:2711 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2712 +#: pretix/base/settings.py:2715 #, python-brace-format msgid "" "Hello {name},\n" @@ -10157,57 +10172,57 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2764 pretix/base/settings.py:2771 -#: pretix/base/settings.py:2785 pretix/base/settings.py:2793 -#: pretix/base/settings.py:2807 pretix/base/settings.py:2815 -#: pretix/base/settings.py:2829 pretix/base/settings.py:2836 +#: pretix/base/settings.py:2767 pretix/base/settings.py:2774 +#: pretix/base/settings.py:2788 pretix/base/settings.py:2796 +#: pretix/base/settings.py:2810 pretix/base/settings.py:2818 +#: pretix/base/settings.py:2832 pretix/base/settings.py:2839 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2768 +#: pretix/base/settings.py:2771 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2789 +#: pretix/base/settings.py:2792 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2790 +#: pretix/base/settings.py:2793 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2811 +#: pretix/base/settings.py:2814 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2812 +#: pretix/base/settings.py:2815 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2833 +#: pretix/base/settings.py:2836 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2848 +#: pretix/base/settings.py:2851 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2857 +#: pretix/base/settings.py:2860 msgid "" "Use native spinners in the widget instead of custom ones for numeric inputs " "such as quantity." msgstr "" -#: pretix/base/settings.py:2868 +#: pretix/base/settings.py:2871 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2879 pretix/base/settings.py:2922 +#: pretix/base/settings.py:2882 pretix/base/settings.py:2925 #: pretix/control/forms/organizer.py:520 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2882 +#: pretix/base/settings.py:2885 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -10216,26 +10231,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2902 pretix/base/settings.py:2944 +#: pretix/base/settings.py:2905 pretix/base/settings.py:2947 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2903 pretix/base/settings.py:2945 +#: pretix/base/settings.py:2906 pretix/base/settings.py:2948 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2912 +#: pretix/base/settings.py:2915 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2913 +#: pretix/base/settings.py:2916 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2925 pretix/control/forms/organizer.py:524 +#: pretix/base/settings.py:2928 pretix/control/forms/organizer.py:524 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 " @@ -10244,25 +10259,25 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2954 +#: pretix/base/settings.py:2957 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2962 +#: pretix/base/settings.py:2965 msgid "Favicon" msgstr "" -#: pretix/base/settings.py:2965 +#: pretix/base/settings.py:2968 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/base/settings.py:2981 +#: pretix/base/settings.py:2984 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2984 +#: pretix/base/settings.py:2987 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -10271,93 +10286,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:3002 +#: pretix/base/settings.py:3005 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:3006 +#: pretix/base/settings.py:3009 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:3032 pretix/base/settings.py:3138 +#: pretix/base/settings.py:3035 pretix/base/settings.py:3141 msgid "Info text" msgstr "" -#: pretix/base/settings.py:3035 pretix/base/settings.py:3140 +#: pretix/base/settings.py:3038 pretix/base/settings.py:3143 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:3044 +#: pretix/base/settings.py:3047 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:3047 +#: pretix/base/settings.py:3050 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3057 +#: pretix/base/settings.py:3060 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:3060 +#: pretix/base/settings.py:3063 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3070 +#: pretix/base/settings.py:3073 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:3073 +#: pretix/base/settings.py:3076 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:3083 +#: pretix/base/settings.py:3086 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:3086 +#: pretix/base/settings.py:3089 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:3096 +#: pretix/base/settings.py:3099 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:3097 +#: pretix/base/settings.py:3100 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:3109 +#: pretix/base/settings.py:3112 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:3116 +#: pretix/base/settings.py:3119 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:3123 +#: pretix/base/settings.py:3126 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3152 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:3153 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -10365,67 +10380,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:3222 pretix/base/settings.py:3232 +#: pretix/base/settings.py:3225 pretix/base/settings.py:3235 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:3224 pretix/base/settings.py:3234 +#: pretix/base/settings.py:3227 pretix/base/settings.py:3237 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:3229 +#: pretix/base/settings.py:3232 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:3245 +#: pretix/base/settings.py:3248 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:3254 +#: pretix/base/settings.py:3257 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:3256 +#: pretix/base/settings.py:3259 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:3271 +#: pretix/base/settings.py:3274 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:3272 +#: pretix/base/settings.py:3275 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:3288 +#: pretix/base/settings.py:3291 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3292 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:3298 +#: pretix/base/settings.py:3301 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:3304 +#: pretix/base/settings.py:3307 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:3311 +#: pretix/base/settings.py:3314 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:3318 +#: pretix/base/settings.py:3321 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10433,199 +10448,199 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:3326 +#: pretix/base/settings.py:3329 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:3332 +#: pretix/base/settings.py:3335 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:3337 +#: pretix/base/settings.py:3340 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:3343 +#: pretix/base/settings.py:3346 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:3348 +#: pretix/base/settings.py:3351 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:3354 +#: pretix/base/settings.py:3357 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:3359 +#: pretix/base/settings.py:3362 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:3369 +#: pretix/base/settings.py:3372 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:3370 +#: pretix/base/settings.py:3373 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:3396 +#: pretix/base/settings.py:3399 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:3406 +#: pretix/base/settings.py:3409 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:3416 +#: pretix/base/settings.py:3419 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:3429 +#: pretix/base/settings.py:3432 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:3430 +#: pretix/base/settings.py:3433 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3431 +#: pretix/base/settings.py:3434 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:3463 pretix/base/settings.py:3476 -#: pretix/base/settings.py:3492 pretix/base/settings.py:3542 -#: pretix/base/settings.py:3555 pretix/base/settings.py:3569 -#: pretix/base/settings.py:3622 pretix/base/settings.py:3643 -#: pretix/base/settings.py:3665 +#: pretix/base/settings.py:3466 pretix/base/settings.py:3479 +#: pretix/base/settings.py:3495 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3572 +#: pretix/base/settings.py:3625 pretix/base/settings.py:3646 +#: pretix/base/settings.py:3668 msgid "Given name" msgstr "" -#: pretix/base/settings.py:3464 pretix/base/settings.py:3477 -#: pretix/base/settings.py:3493 pretix/base/settings.py:3509 -#: pretix/base/settings.py:3526 pretix/base/settings.py:3541 -#: pretix/base/settings.py:3556 pretix/base/settings.py:3570 -#: pretix/base/settings.py:3623 pretix/base/settings.py:3644 -#: pretix/base/settings.py:3666 +#: pretix/base/settings.py:3467 pretix/base/settings.py:3480 +#: pretix/base/settings.py:3496 pretix/base/settings.py:3512 +#: pretix/base/settings.py:3529 pretix/base/settings.py:3544 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3573 +#: pretix/base/settings.py:3626 pretix/base/settings.py:3647 +#: pretix/base/settings.py:3669 msgid "Family name" msgstr "" -#: pretix/base/settings.py:3468 pretix/base/settings.py:3484 -#: pretix/base/settings.py:3500 pretix/base/settings.py:3515 -#: pretix/base/settings.py:3533 pretix/base/settings.py:3548 -#: pretix/base/settings.py:3578 pretix/base/settings.py:3602 -#: pretix/base/settings.py:3634 pretix/base/settings.py:3656 -#: pretix/base/settings.py:3687 +#: pretix/base/settings.py:3471 pretix/base/settings.py:3487 +#: pretix/base/settings.py:3503 pretix/base/settings.py:3518 +#: pretix/base/settings.py:3536 pretix/base/settings.py:3551 +#: pretix/base/settings.py:3581 pretix/base/settings.py:3605 +#: pretix/base/settings.py:3637 pretix/base/settings.py:3659 +#: pretix/base/settings.py:3690 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:3469 pretix/base/settings.py:3485 -#: pretix/base/settings.py:3501 pretix/base/settings.py:3517 -#: pretix/base/settings.py:3535 pretix/base/settings.py:3549 -#: pretix/base/settings.py:3579 pretix/base/settings.py:3635 -#: pretix/base/settings.py:3657 pretix/base/settings.py:3688 +#: pretix/base/settings.py:3472 pretix/base/settings.py:3488 +#: pretix/base/settings.py:3504 pretix/base/settings.py:3520 +#: pretix/base/settings.py:3538 pretix/base/settings.py:3552 +#: pretix/base/settings.py:3582 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3660 pretix/base/settings.py:3691 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:3475 pretix/base/settings.py:3491 -#: pretix/base/settings.py:3523 pretix/base/settings.py:3642 -#: pretix/base/settings.py:3664 +#: pretix/base/settings.py:3478 pretix/base/settings.py:3494 +#: pretix/base/settings.py:3526 pretix/base/settings.py:3645 +#: pretix/base/settings.py:3667 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:3483 pretix/base/settings.py:3499 -#: pretix/base/settings.py:3532 pretix/base/settings.py:3655 -#: pretix/base/settings.py:3686 +#: pretix/base/settings.py:3486 pretix/base/settings.py:3502 +#: pretix/base/settings.py:3535 pretix/base/settings.py:3658 +#: pretix/base/settings.py:3689 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3507 pretix/base/settings.py:3524 +#: pretix/base/settings.py:3510 pretix/base/settings.py:3527 msgid "First name" msgstr "" -#: pretix/base/settings.py:3508 pretix/base/settings.py:3525 +#: pretix/base/settings.py:3511 pretix/base/settings.py:3528 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3589 pretix/base/settings.py:3601 +#: pretix/base/settings.py:3592 pretix/base/settings.py:3604 #: pretix/control/forms/organizer.py:651 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3595 +#: pretix/base/settings.py:3598 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3609 +#: pretix/base/settings.py:3612 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3621 pretix/base/settings.py:3641 -#: pretix/base/settings.py:3663 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3644 +#: pretix/base/settings.py:3666 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3633 pretix/base/settings.py:3654 -#: pretix/base/settings.py:3685 +#: pretix/base/settings.py:3636 pretix/base/settings.py:3657 +#: pretix/base/settings.py:3688 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3667 +#: pretix/base/settings.py:3670 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3689 +#: pretix/base/settings.py:3692 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3797 pretix/control/forms/event.py:228 +#: pretix/base/settings.py:3800 pretix/control/forms/event.py:228 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3801 +#: pretix/base/settings.py:3804 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3805 +#: pretix/base/settings.py:3808 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3809 +#: pretix/base/settings.py:3812 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3813 +#: pretix/base/settings.py:3816 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3820 +#: pretix/base/settings.py:3823 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/base/settings.py:3828 +#: pretix/base/settings.py:3831 #, python-brace-format msgid "The value \"{identifier}\" is not a valid sales channel." msgstr "" -#: pretix/base/settings.py:3843 +#: pretix/base/settings.py:3846 msgid "This needs to be disabled if other NFC-based types are active." msgstr "" @@ -11488,11 +11503,11 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:317 pretix/control/forms/event.py:320 -#: pretix/control/forms/item.py:407 +#: pretix/control/forms/item.py:408 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1293 +#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1294 #: pretix/control/forms/subevents.py:407 #, python-brace-format msgid "Default ({value})" @@ -12708,138 +12723,138 @@ msgid "" "configuration below." msgstr "" -#: pretix/control/forms/item.py:141 pretix/control/forms/item.py:211 +#: pretix/control/forms/item.py:142 pretix/control/forms/item.py:212 msgid "This field is required" msgstr "" -#: pretix/control/forms/item.py:213 +#: pretix/control/forms/item.py:214 msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:308 +#: pretix/control/forms/item.py:309 msgid "No products" msgstr "" -#: pretix/control/forms/item.py:374 +#: pretix/control/forms/item.py:375 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:375 +#: pretix/control/forms/item.py:376 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:395 pretix/control/forms/item.py:720 +#: pretix/control/forms/item.py:396 pretix/control/forms/item.py:721 msgid "No category" msgstr "" -#: pretix/control/forms/item.py:402 +#: pretix/control/forms/item.py:403 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:404 +#: pretix/control/forms/item.py:405 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:415 +#: pretix/control/forms/item.py:416 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:416 +#: pretix/control/forms/item.py:417 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:417 +#: pretix/control/forms/item.py:418 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:423 +#: pretix/control/forms/item.py:424 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:431 +#: pretix/control/forms/item.py:432 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:440 +#: pretix/control/forms/item.py:441 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:446 +#: pretix/control/forms/item.py:447 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:447 +#: pretix/control/forms/item.py:448 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:579 +#: pretix/control/forms/item.py:580 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:584 +#: pretix/control/forms/item.py:585 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:606 pretix/plugins/badges/forms.py:85 +#: pretix/control/forms/item.py:607 pretix/plugins/badges/forms.py:85 #: pretix/plugins/ticketoutputpdf/forms.py:55 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:616 +#: pretix/control/forms/item.py:617 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:617 +#: pretix/control/forms/item.py:618 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:635 +#: pretix/control/forms/item.py:636 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:679 +#: pretix/control/forms/item.py:680 msgid "" "This option is deprecated. For new products, use the newer option below that " "refers to another product instead of a quota." msgstr "" -#: pretix/control/forms/item.py:690 pretix/control/forms/item.py:706 +#: pretix/control/forms/item.py:691 pretix/control/forms/item.py:707 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:731 +#: pretix/control/forms/item.py:732 msgid "Date chosen by customer" msgstr "" -#: pretix/control/forms/item.py:740 +#: pretix/control/forms/item.py:741 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:759 +#: pretix/control/forms/item.py:760 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:765 +#: pretix/control/forms/item.py:766 msgid "" "Do not set a specific validity for gift card products as it will not " "restrict the validity of the gift card. A validity of gift cards can be set " "in your organizer settings." msgstr "" -#: pretix/control/forms/item.py:784 pretix/control/forms/item.py:1051 +#: pretix/control/forms/item.py:785 pretix/control/forms/item.py:1052 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:795 +#: pretix/control/forms/item.py:796 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12847,17 +12862,17 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:804 +#: pretix/control/forms/item.py:805 msgid "The start of validity must be before the end of validity." msgstr "" -#: pretix/control/forms/item.py:811 +#: pretix/control/forms/item.py:812 msgid "" "You have selected dynamic validity but have not entered a time period. This " "would render the tickets unusable." msgstr "" -#: pretix/control/forms/item.py:916 +#: pretix/control/forms/item.py:917 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12865,39 +12880,39 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:993 +#: pretix/control/forms/item.py:994 msgid "Use value from product" msgstr "" -#: pretix/control/forms/item.py:1078 +#: pretix/control/forms/item.py:1079 msgid "Add-ons" msgstr "" -#: pretix/control/forms/item.py:1102 +#: pretix/control/forms/item.py:1103 msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:1147 +#: pretix/control/forms/item.py:1148 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:1154 +#: pretix/control/forms/item.py:1155 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:1204 +#: pretix/control/forms/item.py:1205 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:1210 +#: pretix/control/forms/item.py:1211 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1235 pretix/control/forms/orders.py:365 +#: pretix/control/forms/item.py:1236 pretix/control/forms/orders.py:365 #: pretix/control/forms/orders.py:555 msgid "inactive" msgstr "" @@ -13507,19 +13522,32 @@ msgctxt "sso_oidc" msgid "Phone field" msgstr "" -#: pretix/control/forms/organizer.py:1100 +#: pretix/control/forms/organizer.py:1047 +msgctxt "sso_oidc" +msgid "Query parameters" +msgstr "" + +#: pretix/control/forms/organizer.py:1048 +#, python-brace-format +msgctxt "sso_oidc" +msgid "" +"Optional query parameters, that will be added to calls to the authorization " +"endpoint. Enter as: {example}" +msgstr "" + +#: pretix/control/forms/organizer.py:1109 msgid "Invalidate old client secret and generate a new one" msgstr "" -#: pretix/control/forms/organizer.py:1133 +#: pretix/control/forms/organizer.py:1142 msgid "Organizer short name" msgstr "" -#: pretix/control/forms/organizer.py:1137 +#: pretix/control/forms/organizer.py:1146 msgid "Allow access to reusable media" msgstr "" -#: pretix/control/forms/organizer.py:1138 +#: pretix/control/forms/organizer.py:1147 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -13528,15 +13556,15 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1154 +#: pretix/control/forms/organizer.py:1163 msgid "The selected organizer does not exist or cannot be invited." msgstr "" -#: pretix/control/forms/organizer.py:1156 +#: pretix/control/forms/organizer.py:1165 msgid "The selected organizer has already been invited." msgstr "" -#: pretix/control/forms/organizer.py:1191 +#: pretix/control/forms/organizer.py:1200 msgid "A sales channel with the same identifier already exists." msgstr "" @@ -13884,1145 +13912,1145 @@ msgstr "" msgid "A block has been removed for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:286 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:305 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:312 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:316 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:317 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:320 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:316 pretix/control/logdisplay.py:317 +#: pretix/control/logdisplay.py:323 pretix/control/logdisplay.py:324 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:339 -#: pretix/control/logdisplay.py:885 pretix/control/logdisplay.py:887 +#: pretix/control/logdisplay.py:344 pretix/control/logdisplay.py:346 +#: pretix/control/logdisplay.py:892 pretix/control/logdisplay.py:894 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:367 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:372 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:382 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:393 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:398 +#: pretix/control/logdisplay.py:405 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:400 pretix/control/views/orders.py:1552 -#: pretix/presale/views/order.py:1057 +#: pretix/control/logdisplay.py:407 pretix/control/views/orders.py:1552 +#: pretix/presale/views/order.py:1047 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:422 pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:429 pretix/control/logdisplay.py:742 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:432 pretix/control/logdisplay.py:741 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:438 msgid "Blocked manually" msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:440 msgid "Blocked because of an API integration" msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:444 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:445 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:446 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:447 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:448 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:442 +#: pretix/control/logdisplay.py:449 msgid "The order has been set to be usable before it is paid." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:450 msgid "The order has been set to require payment before use." msgstr "" -#: pretix/control/logdisplay.py:444 pretix/control/views/orders.py:1557 +#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1557 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:445 pretix/control/views/orders.py:1455 +#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:1455 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:453 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:454 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:448 pretix/control/views/orders.py:1840 +#: pretix/control/logdisplay.py:455 pretix/control/views/orders.py:1840 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:456 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:458 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:779 +#: pretix/control/logdisplay.py:459 pretix/control/views/orders.py:779 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:460 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:461 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:464 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:466 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:468 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:469 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 pretix/control/views/orders.py:1596 -#: pretix/presale/views/order.py:749 pretix/presale/views/order.py:822 +#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1596 +#: pretix/presale/views/order.py:739 pretix/presale/views/order.py:812 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/orders.py:1667 +#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1667 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:465 pretix/control/views/orders.py:1698 -#: pretix/presale/views/order.py:835 +#: pretix/control/logdisplay.py:472 pretix/control/views/orders.py:1698 +#: pretix/presale/views/order.py:825 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:473 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:474 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:475 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:477 msgid "The order's check-in text has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:478 msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:480 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:481 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:475 pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:482 pretix/control/logdisplay.py:667 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:483 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:485 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:486 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:487 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:489 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:492 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:493 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:496 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:498 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:500 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:502 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:503 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:506 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:507 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:510 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:511 msgid "An email has been sent to notify the user that the payment failed." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:518 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:520 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:522 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:523 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:524 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:526 +#: pretix/control/logdisplay.py:533 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:541 +#: pretix/control/logdisplay.py:548 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:542 +#: pretix/control/logdisplay.py:549 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:543 +#: pretix/control/logdisplay.py:550 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:544 +#: pretix/control/logdisplay.py:551 msgid "The category has been reordered." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:558 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:552 +#: pretix/control/logdisplay.py:559 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:553 +#: pretix/control/logdisplay.py:560 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:565 +#: pretix/control/logdisplay.py:572 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:566 +#: pretix/control/logdisplay.py:573 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:567 +#: pretix/control/logdisplay.py:574 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:568 +#: pretix/control/logdisplay.py:575 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:579 +#: pretix/control/logdisplay.py:586 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:589 +#: pretix/control/logdisplay.py:596 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:592 pretix/control/views/user.py:252 +#: pretix/control/logdisplay.py:599 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:594 pretix/control/views/user.py:249 +#: pretix/control/logdisplay.py:601 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:603 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:598 +#: pretix/control/logdisplay.py:605 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:615 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:609 +#: pretix/control/logdisplay.py:616 msgid "You stopped impersonating {}." msgstr "" -#: pretix/control/logdisplay.py:616 +#: pretix/control/logdisplay.py:623 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:617 +#: pretix/control/logdisplay.py:624 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:618 +#: pretix/control/logdisplay.py:625 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:619 pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:749 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:620 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:621 pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:622 pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:623 pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:624 pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:631 pretix/control/logdisplay.py:677 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:632 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:626 +#: pretix/control/logdisplay.py:633 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:627 +#: pretix/control/logdisplay.py:634 msgid "A new gift card acceptor has been invited." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:635 msgid "A gift card acceptor has been removed." msgstr "" -#: pretix/control/logdisplay.py:629 +#: pretix/control/logdisplay.py:636 msgid "A gift card issuer has been removed or declined." msgstr "" -#: pretix/control/logdisplay.py:630 +#: pretix/control/logdisplay.py:637 msgid "A new gift card issuer has been accepted." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:638 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:639 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:640 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:641 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:642 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:643 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:644 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:645 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:646 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:647 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:641 pretix/control/views/organizer.py:2333 +#: pretix/control/logdisplay.py:648 pretix/control/views/organizer.py:2341 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:649 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:650 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:644 pretix/control/views/organizer.py:3159 +#: pretix/control/logdisplay.py:651 pretix/control/views/organizer.py:3179 msgid "The sales channel has been created." msgstr "" -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:652 msgid "The sales channel has been changed." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:653 msgid "The sales channel has been deleted." msgstr "" -#: pretix/control/logdisplay.py:647 +#: pretix/control/logdisplay.py:654 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:655 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:656 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:650 +#: pretix/control/logdisplay.py:657 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:658 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:659 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:660 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:661 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:662 msgid "The reusable medium has been created." msgstr "" -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:663 msgid "The reusable medium has been created automatically." msgstr "" -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:664 msgid "The reusable medium has been changed." msgstr "" -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:665 msgid "The medium has been connected to a new ticket." msgstr "" -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:666 msgid "The medium has been connected to a new gift card." msgstr "" -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:668 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:669 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:670 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:671 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:672 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:678 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:679 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:674 pretix/control/views/user.py:489 -#: pretix/control/views/user.py:549 pretix/control/views/user.py:608 +#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:490 +#: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:675 pretix/control/views/user.py:392 -#: pretix/control/views/user.py:624 +#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:393 +#: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:676 pretix/control/views/user.py:641 +#: pretix/control/logdisplay.py:683 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:684 msgid "A two-factor emergency code has been generated." msgstr "" -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:685 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:680 +#: pretix/control/logdisplay.py:687 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:682 +#: pretix/control/logdisplay.py:689 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:690 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:691 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:685 +#: pretix/control/logdisplay.py:692 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:695 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:696 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:697 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:692 +#: pretix/control/logdisplay.py:699 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:693 pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:700 pretix/control/logdisplay.py:701 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:702 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:703 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:697 +#: pretix/control/logdisplay.py:704 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:705 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:699 +#: pretix/control/logdisplay.py:706 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:707 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:708 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2004 +#: pretix/control/logdisplay.py:709 pretix/control/views/organizer.py:2007 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:710 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:704 +#: pretix/control/logdisplay.py:711 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:712 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:713 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:714 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:715 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:716 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:717 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:718 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:719 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:720 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:721 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:722 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:723 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:724 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:725 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:719 pretix/control/views/organizer.py:1649 +#: pretix/control/logdisplay.py:726 pretix/control/views/organizer.py:1651 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:727 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:721 +#: pretix/control/logdisplay.py:728 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:729 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:729 +#: pretix/control/logdisplay.py:736 msgid "A meta property has been added to this event." msgstr "" -#: pretix/control/logdisplay.py:730 +#: pretix/control/logdisplay.py:737 msgid "A meta property has been removed from this event." msgstr "" -#: pretix/control/logdisplay.py:731 +#: pretix/control/logdisplay.py:738 msgid "A meta property has been changed on this event." msgstr "" -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:739 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:740 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:743 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:744 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:745 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:746 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:747 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:748 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:750 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:751 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:752 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:753 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:754 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:755 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:756 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:756 +#: pretix/control/logdisplay.py:763 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:757 pretix/control/logdisplay.py:758 +#: pretix/control/logdisplay.py:764 pretix/control/logdisplay.py:765 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:766 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:769 #, python-brace-format msgid "Check-in list {val}" msgstr "" -#: pretix/control/logdisplay.py:769 +#: pretix/control/logdisplay.py:776 msgid "The plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:770 +#: pretix/control/logdisplay.py:777 msgid "The plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:773 +#: pretix/control/logdisplay.py:780 #, python-brace-format msgid "Plugin {val}" msgstr "" -#: pretix/control/logdisplay.py:789 +#: pretix/control/logdisplay.py:796 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:790 +#: pretix/control/logdisplay.py:797 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:791 +#: pretix/control/logdisplay.py:798 msgid "The product has been reordered." msgstr "" -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:799 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:800 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:801 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:802 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:803 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:804 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:805 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:805 +#: pretix/control/logdisplay.py:812 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:806 +#: pretix/control/logdisplay.py:813 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:807 +#: pretix/control/logdisplay.py:814 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:824 +#: pretix/control/logdisplay.py:831 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:825 +#: pretix/control/logdisplay.py:832 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:826 +#: pretix/control/logdisplay.py:833 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:834 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:835 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:836 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:837 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:838 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:839 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:840 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:841 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:842 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:843 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:843 +#: pretix/control/logdisplay.py:850 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:844 +#: pretix/control/logdisplay.py:851 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:845 +#: pretix/control/logdisplay.py:852 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:853 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:847 pretix/control/views/item.py:1069 +#: pretix/control/logdisplay.py:854 pretix/control/views/item.py:1069 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:854 +#: pretix/control/logdisplay.py:861 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:855 +#: pretix/control/logdisplay.py:862 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:856 +#: pretix/control/logdisplay.py:863 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:864 msgid "The question has been reordered." msgstr "" -#: pretix/control/logdisplay.py:864 +#: pretix/control/logdisplay.py:871 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:865 +#: pretix/control/logdisplay.py:872 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:866 +#: pretix/control/logdisplay.py:873 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:897 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" "\"." msgstr "" -#: pretix/control/logdisplay.py:895 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -15449,7 +15477,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/ssoprovider_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:47 #: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21 -#: pretix/control/templates/pretixcontrol/pdf/index.html:520 +#: pretix/control/templates/pretixcontrol/pdf/index.html:531 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:630 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:366 #: pretix/control/templates/pretixcontrol/subevents/detail.html:287 @@ -17006,7 +17034,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:79 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:29 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 -#: pretix/control/templates/pretixcontrol/pdf/index.html:516 +#: pretix/control/templates/pretixcontrol/pdf/index.html:527 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:97 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:120 msgid "Preview" @@ -17144,32 +17172,32 @@ msgstr "" #: pretix/control/views/event.py:502 pretix/control/views/event.py:541 #: pretix/control/views/event.py:688 pretix/control/views/event.py:917 #: pretix/control/views/event.py:1288 -#: pretix/control/views/global_settings.py:63 -#: pretix/control/views/global_settings.py:86 pretix/control/views/item.py:257 +#: pretix/control/views/global_settings.py:65 +#: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:257 #: pretix/control/views/item.py:783 pretix/control/views/item.py:1109 #: pretix/control/views/item.py:1287 pretix/control/views/item.py:1437 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 #: pretix/control/views/organizer.py:258 pretix/control/views/organizer.py:286 -#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:672 -#: pretix/control/views/organizer.py:1062 -#: pretix/control/views/organizer.py:1166 -#: pretix/control/views/organizer.py:1327 -#: pretix/control/views/organizer.py:2043 -#: pretix/control/views/organizer.py:2178 -#: pretix/control/views/organizer.py:2372 -#: pretix/control/views/organizer.py:2486 -#: pretix/control/views/organizer.py:2613 -#: pretix/control/views/organizer.py:2806 -#: pretix/control/views/organizer.py:2834 -#: pretix/control/views/organizer.py:2873 -#: pretix/control/views/organizer.py:2949 -#: pretix/control/views/organizer.py:3045 -#: pretix/control/views/organizer.py:3073 -#: pretix/control/views/organizer.py:3209 pretix/control/views/subevents.py:525 -#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:235 -#: pretix/control/views/users.py:112 pretix/control/views/vouchers.py:305 -#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:154 +#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:674 +#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:1164 +#: pretix/control/views/organizer.py:1328 +#: pretix/control/views/organizer.py:2047 +#: pretix/control/views/organizer.py:2184 +#: pretix/control/views/organizer.py:2381 +#: pretix/control/views/organizer.py:2497 +#: pretix/control/views/organizer.py:2626 +#: pretix/control/views/organizer.py:2820 +#: pretix/control/views/organizer.py:2849 +#: pretix/control/views/organizer.py:2889 +#: pretix/control/views/organizer.py:2966 +#: pretix/control/views/organizer.py:3063 +#: pretix/control/views/organizer.py:3092 +#: pretix/control/views/organizer.py:3230 pretix/control/views/subevents.py:525 +#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:236 +#: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 +#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 #: pretix/plugins/sendmail/views.py:645 pretix/plugins/stripe/views.py:679 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:527 pretix/presale/views/customer.py:579 @@ -21624,7 +21652,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/pdf/index.html:188 #: pretix/control/templates/pretixcontrol/pdf/index.html:308 -#: pretix/control/templates/pretixcontrol/pdf/index.html:339 +#: pretix/control/templates/pretixcontrol/pdf/index.html:350 msgid "Width (mm)" msgstr "" @@ -21717,84 +21745,88 @@ msgstr "" msgid "Size (mm)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:331 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "QR color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:342 msgid "Render without whitespace" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:333 +#: pretix/control/templates/pretixcontrol/pdf/index.html:344 msgid "" "Required for consistent size across platforms. Supported on Android starting " "with pretixPRINT 2.3.3 and on Desktop with pretixSCAN 1.9.3." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:344 +#: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Rotation (°)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:363 +#: pretix/control/templates/pretixcontrol/pdf/index.html:374 msgid "Font size (pt)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:368 +#: pretix/control/templates/pretixcontrol/pdf/index.html:379 msgid "Line height" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:375 +#: pretix/control/templates/pretixcontrol/pdf/index.html:386 msgid "Text color" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:398 +#: pretix/control/templates/pretixcontrol/pdf/index.html:409 msgid "Flow multiple lines downward from specified position" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:452 +#: pretix/control/templates/pretixcontrol/pdf/index.html:463 msgid "Automatically reduce font size to fit content" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:458 +#: pretix/control/templates/pretixcontrol/pdf/index.html:469 msgid "Allow long words to be split (preview is not accurate)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:469 +#: pretix/control/templates/pretixcontrol/pdf/index.html:480 msgid "Add a new object" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:474 +#: pretix/control/templates/pretixcontrol/pdf/index.html:485 msgid "Text box" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:478 +#: pretix/control/templates/pretixcontrol/pdf/index.html:489 msgid "Text (deprecated)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:482 +#: pretix/control/templates/pretixcontrol/pdf/index.html:493 msgid "QR code for Check-In" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:488 +#: pretix/control/templates/pretixcontrol/pdf/index.html:499 msgid "QR code for Lead Scanning" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:494 +#: pretix/control/templates/pretixcontrol/pdf/index.html:505 msgid "Other QR code" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:500 +#: pretix/control/templates/pretixcontrol/pdf/index.html:511 msgid "pretix Logo" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:503 +#: pretix/control/templates/pretixcontrol/pdf/index.html:514 msgid "" "You can use this to add user-uploaded pictures from questions or pictures " "generated by plugins. If you want to embed a logo or other images, use a " "custom background instead." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:505 +#: pretix/control/templates/pretixcontrol/pdf/index.html:516 msgid "Dynamic image" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:526 +#: pretix/control/templates/pretixcontrol/pdf/index.html:537 #, python-format msgid "" "This layout uses new features. If you print from your device, make sure you " @@ -22670,6 +22702,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete.html:4 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:6 +#: pretix/control/templates/pretixcontrol/vouchers/detail.html:133 msgid "Delete voucher" msgstr "" @@ -23107,11 +23140,11 @@ msgstr "" #: pretix/control/views/item.py:939 pretix/control/views/item.py:1143 #: pretix/control/views/item.py:1309 pretix/control/views/item.py:1494 #: pretix/control/views/organizer.py:261 pretix/control/views/organizer.py:289 -#: pretix/control/views/organizer.py:1185 pretix/control/views/subevents.py:504 -#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033 -#: pretix/control/views/subevents.py:1492 pretix/control/views/user.py:357 +#: pretix/control/views/organizer.py:1183 pretix/control/views/subevents.py:504 +#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1039 +#: pretix/control/views/subevents.py:1498 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 -#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:413 +#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:420 #: pretix/plugins/autocheckin/views.py:112 #: pretix/plugins/autocheckin/views.py:174 pretix/plugins/badges/views.py:114 #: pretix/plugins/sendmail/views.py:599 pretix/plugins/sendmail/views.py:651 @@ -23257,8 +23290,8 @@ msgstr "" #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:183 #: pretix/control/views/item.py:395 pretix/control/views/item.py:529 -#: pretix/control/views/organizer.py:2260 -#: pretix/control/views/organizer.py:3303 +#: pretix/control/views/organizer.py:2267 +#: pretix/control/views/organizer.py:3325 msgid "Some of the provided object ids are invalid." msgstr "" @@ -23302,7 +23335,7 @@ msgid "Unknown email renderer." msgstr "" #: pretix/control/views/event.py:830 pretix/control/views/orders.py:671 -#: pretix/presale/views/order.py:1096 pretix/presale/views/order.py:1103 +#: pretix/presale/views/order.py:1086 pretix/presale/views/order.py:1093 msgid "You requested an invalid ticket output type." msgstr "" @@ -23357,7 +23390,7 @@ msgstr "" msgid "Could not update the comment." msgstr "" -#: pretix/control/views/event.py:1201 pretix/control/views/main.py:319 +#: pretix/control/views/event.py:1201 pretix/control/views/main.py:330 msgid "VAT" msgstr "" @@ -23395,13 +23428,13 @@ msgstr "" msgid "Reduced ticket" msgstr "" -#: pretix/control/views/global_settings.py:67 -#: pretix/control/views/global_settings.py:90 -#: pretix/control/views/global_settings.py:155 +#: pretix/control/views/global_settings.py:69 +#: pretix/control/views/global_settings.py:92 +#: pretix/control/views/global_settings.py:157 msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/global_settings.py:193 +#: pretix/control/views/global_settings.py:195 msgid "" "You are in violation of the license. If you're not sure whether you qualify " "for the additional permission or if you offer the functionality of pretix to " @@ -23409,26 +23442,26 @@ msgid "" "Enterprise license." msgstr "" -#: pretix/control/views/global_settings.py:201 +#: pretix/control/views/global_settings.py:203 msgid "" "You may not make use of the additional permission or of a pretix Enterprise " "license if you install any plugins licensed with strong copyleft, otherwise " "you are likely in violation of the license of these plugins." msgstr "" -#: pretix/control/views/global_settings.py:209 +#: pretix/control/views/global_settings.py:211 msgid "" "If you're using pretix under AGPL license, you need to provide instructions " "on how to access the source code." msgstr "" -#: pretix/control/views/global_settings.py:216 +#: pretix/control/views/global_settings.py:218 msgid "" "You must not use pretix under AGPL terms if you use pretix Enterprise " "plugins." msgstr "" -#: pretix/control/views/global_settings.py:223 +#: pretix/control/views/global_settings.py:225 msgid "" "You need to make all changes you made to pretix' source code freely " "available to every visitor of your site in source code form under the same " @@ -23436,35 +23469,35 @@ msgid "" "keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:230 +#: pretix/control/views/global_settings.py:232 msgid "" "You need to make all your installed plugins freely available to every " "visitor of your site in source code form under the same license terms as " "pretix (AGPLv3 + additional restrictions). Make sure to keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:241 +#: pretix/control/views/global_settings.py:243 #, python-brace-format msgid "" "We found the plugin \"{plugin}\" with license \"{license}\" which this tool " "does not know about and therefore cannot give any recommendations." msgstr "" -#: pretix/control/views/global_settings.py:249 +#: pretix/control/views/global_settings.py:251 #, python-brace-format msgid "" "You selected that you have no active pretix Enterprise licenses, but we " "found the following Enterprise plugin: {plugin}" msgstr "" -#: pretix/control/views/global_settings.py:256 +#: pretix/control/views/global_settings.py:258 #, python-brace-format msgid "" "You selected that you have no copyleft-licensed plugins installed, but we " "found the plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/global_settings.py:263 +#: pretix/control/views/global_settings.py:265 #, python-brace-format msgid "" "You selected that you have no free plugins installed, but we found the " @@ -23497,8 +23530,8 @@ msgid "The order of categories has been updated." msgstr "" #: pretix/control/views/item.py:398 pretix/control/views/item.py:532 -#: pretix/control/views/organizer.py:2263 -#: pretix/control/views/organizer.py:3306 +#: pretix/control/views/organizer.py:2270 +#: pretix/control/views/organizer.py:3328 msgid "Not all objects have been selected." msgstr "" @@ -23722,19 +23755,19 @@ msgstr[2] "" msgstr[3] "" #: pretix/control/views/orders.py:673 pretix/plugins/banktransfer/views.py:901 -#: pretix/presale/views/order.py:159 pretix/presale/views/order.py:241 -#: pretix/presale/views/order.py:335 pretix/presale/views/order.py:362 -#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:511 -#: pretix/presale/views/order.py:557 pretix/presale/views/order.py:736 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:921 -#: pretix/presale/views/order.py:936 pretix/presale/views/order.py:985 -#: pretix/presale/views/order.py:990 pretix/presale/views/order.py:1105 -#: pretix/presale/views/order.py:1278 pretix/presale/views/order.py:1663 -#: pretix/presale/views/order.py:1694 +#: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 +#: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 +#: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 +#: pretix/presale/views/order.py:542 pretix/presale/views/order.py:726 +#: pretix/presale/views/order.py:839 pretix/presale/views/order.py:911 +#: pretix/presale/views/order.py:926 pretix/presale/views/order.py:975 +#: pretix/presale/views/order.py:980 pretix/presale/views/order.py:1095 +#: pretix/presale/views/order.py:1268 pretix/presale/views/order.py:1660 +#: pretix/presale/views/order.py:1691 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1110 +#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1100 msgid "Ticket download is not enabled for this product." msgstr "" @@ -23948,15 +23981,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1287 +#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1277 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1294 +#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1284 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1299 +#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1289 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -23980,7 +24013,7 @@ msgstr "" msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1573 +#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1563 msgid "An error occurred. Please see the details below." msgstr "" @@ -23989,12 +24022,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:2118 pretix/control/views/orders.py:2254 -#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1608 +#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1598 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:941 -#: pretix/presale/views/order.py:791 pretix/presale/views/order.py:896 +#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:945 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:886 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -24021,7 +24054,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1070 +#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1060 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -24031,31 +24064,31 @@ msgstr "" msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1798 +#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1800 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1808 +#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1810 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1851 +#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1853 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1856 +#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1858 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1896 +#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1898 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1898 +#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1900 #, python-brace-format msgid "" "Hello,\n" @@ -24063,7 +24096,7 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1966 +#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1968 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " @@ -24118,233 +24151,233 @@ msgstr "" msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:630 +#: pretix/control/views/organizer.py:631 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:641 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:912 pretix/control/views/organizer.py:996 -#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:642 pretix/control/views/organizer.py:678 +#: pretix/control/views/organizer.py:914 pretix/control/views/organizer.py:999 +#: pretix/control/views/organizer.py:1070 #: pretix/control/views/organizer.py:1289 -#: pretix/control/views/organizer.py:1331 -#: pretix/control/views/organizer.py:2013 -#: pretix/control/views/organizer.py:2047 -#: pretix/control/views/organizer.py:2152 -#: pretix/control/views/organizer.py:2182 -#: pretix/control/views/organizer.py:2342 -#: pretix/control/views/organizer.py:2376 -#: pretix/control/views/organizer.py:2449 -#: pretix/control/views/organizer.py:2490 -#: pretix/control/views/organizer.py:2569 -#: pretix/control/views/organizer.py:2618 -#: pretix/control/views/organizer.py:3170 -#: pretix/control/views/organizer.py:3213 +#: pretix/control/views/organizer.py:1332 +#: pretix/control/views/organizer.py:2016 +#: pretix/control/views/organizer.py:2051 +#: pretix/control/views/organizer.py:2157 +#: pretix/control/views/organizer.py:2188 +#: pretix/control/views/organizer.py:2350 +#: pretix/control/views/organizer.py:2385 +#: pretix/control/views/organizer.py:2459 +#: pretix/control/views/organizer.py:2501 +#: pretix/control/views/organizer.py:2581 +#: pretix/control/views/organizer.py:2631 +#: pretix/control/views/organizer.py:3190 +#: pretix/control/views/organizer.py:3234 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:709 +#: pretix/control/views/organizer.py:711 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:729 +#: pretix/control/views/organizer.py:731 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:735 +#: pretix/control/views/organizer.py:737 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:799 +#: pretix/control/views/organizer.py:801 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:810 +#: pretix/control/views/organizer.py:812 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:817 pretix/control/views/organizer.py:833 +#: pretix/control/views/organizer.py:819 pretix/control/views/organizer.py:835 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:826 +#: pretix/control/views/organizer.py:828 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:842 +#: pretix/control/views/organizer.py:844 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:851 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:859 +#: pretix/control/views/organizer.py:861 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:871 +#: pretix/control/views/organizer.py:873 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:881 +#: pretix/control/views/organizer.py:883 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:896 +#: pretix/control/views/organizer.py:898 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:907 +#: pretix/control/views/organizer.py:909 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1205 +#: pretix/control/views/organizer.py:1203 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1233 +#: pretix/control/views/organizer.py:1231 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1244 +#: pretix/control/views/organizer.py:1243 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1363 +#: pretix/control/views/organizer.py:1364 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1370 +#: pretix/control/views/organizer.py:1371 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1401 +#: pretix/control/views/organizer.py:1403 msgid "The selected organizer has been invited." msgstr "" -#: pretix/control/views/organizer.py:1438 -#: pretix/control/views/organizer.py:1449 +#: pretix/control/views/organizer.py:1440 +#: pretix/control/views/organizer.py:1451 msgid "The selected connection has been removed." msgstr "" -#: pretix/control/views/organizer.py:1460 +#: pretix/control/views/organizer.py:1462 msgid "The selected connection has been accepted." msgstr "" -#: pretix/control/views/organizer.py:1518 -#: pretix/control/views/organizer.py:1555 +#: pretix/control/views/organizer.py:1520 +#: pretix/control/views/organizer.py:1557 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1545 +#: pretix/control/views/organizer.py:1547 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1547 +#: pretix/control/views/organizer.py:1549 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1554 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1570 +#: pretix/control/views/organizer.py:1572 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1614 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1706 +#: pretix/control/views/organizer.py:1708 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2071 +#: pretix/control/views/organizer.py:2075 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2114 +#: pretix/control/views/organizer.py:2118 msgid "You cannot set a default value that is not a valid value." msgstr "" -#: pretix/control/views/organizer.py:2140 +#: pretix/control/views/organizer.py:2145 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2206 +#: pretix/control/views/organizer.py:2212 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2229 +#: pretix/control/views/organizer.py:2236 msgid "The order of properties has been updated." msgstr "" -#: pretix/control/views/organizer.py:2406 -#: pretix/control/views/organizer.py:2520 -#: pretix/control/views/organizer.py:2648 -#: pretix/control/views/organizer.py:2911 +#: pretix/control/views/organizer.py:2415 +#: pretix/control/views/organizer.py:2531 +#: pretix/control/views/organizer.py:2661 +#: pretix/control/views/organizer.py:2927 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2440 +#: pretix/control/views/organizer.py:2450 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2558 +#: pretix/control/views/organizer.py:2570 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2607 +#: pretix/control/views/organizer.py:2620 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2716 +#: pretix/control/views/organizer.py:2729 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2975 +#: pretix/control/views/organizer.py:2992 msgid "The customer account has been anonymized." msgstr "" -#: pretix/control/views/organizer.py:3241 +#: pretix/control/views/organizer.py:3262 msgid "This channel can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:3246 +#: pretix/control/views/organizer.py:3267 msgid "The selected sales channel has been deleted." msgstr "" -#: pretix/control/views/organizer.py:3248 +#: pretix/control/views/organizer.py:3269 msgid "" "The channel could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it." msgstr "" -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3294 msgid "The order of sales channels has been updated." msgstr "" @@ -24389,26 +24422,26 @@ msgctxt "subevent" msgid "The new date has been created." msgstr "" -#: pretix/control/views/subevents.py:668 +#: pretix/control/views/subevents.py:671 msgctxt "subevent" msgid "The selected dates have been disabled." msgstr "" -#: pretix/control/views/subevents.py:678 +#: pretix/control/views/subevents.py:684 msgctxt "subevent" msgid "The selected dates have been enabled." msgstr "" -#: pretix/control/views/subevents.py:701 +#: pretix/control/views/subevents.py:713 msgctxt "subevent" msgid "The selected dates have been deleted or disabled." msgstr "" -#: pretix/control/views/subevents.py:882 +#: pretix/control/views/subevents.py:894 msgid "Please do not create more than 100.000 dates at once." msgstr "" -#: pretix/control/views/subevents.py:1024 +#: pretix/control/views/subevents.py:1030 msgctxt "subevent" msgid "{} new dates have been created." msgstr "" @@ -24429,88 +24462,88 @@ msgstr "" msgid "The password you entered was invalid, please try again." msgstr "" -#: pretix/control/views/user.py:349 +#: pretix/control/views/user.py:350 msgid "Security devices are only available if pretix is served via HTTPS." msgstr "" -#: pretix/control/views/user.py:386 +#: pretix/control/views/user.py:387 msgid "A two-factor authentication device has been removed from your account." msgstr "" -#: pretix/control/views/user.py:397 +#: pretix/control/views/user.py:398 msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:462 +#: pretix/control/views/user.py:463 msgid "This security device is already registered." msgstr "" -#: pretix/control/views/user.py:481 pretix/control/views/user.py:542 +#: pretix/control/views/user.py:482 pretix/control/views/user.py:543 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:497 pretix/control/views/user.py:557 +#: pretix/control/views/user.py:498 pretix/control/views/user.py:558 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:500 pretix/control/views/user.py:560 +#: pretix/control/views/user.py:501 pretix/control/views/user.py:561 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:503 +#: pretix/control/views/user.py:504 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:563 +#: pretix/control/views/user.py:564 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:583 +#: pretix/control/views/user.py:584 msgid "You have left all teams that require two-factor authentication." msgstr "" -#: pretix/control/views/user.py:597 +#: pretix/control/views/user.py:598 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:606 +#: pretix/control/views/user.py:607 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:622 +#: pretix/control/views/user.py:623 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:645 +#: pretix/control/views/user.py:646 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:661 +#: pretix/control/views/user.py:662 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:710 pretix/control/views/user.py:750 +#: pretix/control/views/user.py:711 pretix/control/views/user.py:751 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:828 +#: pretix/control/views/user.py:829 msgid "Your comment has been saved." msgstr "" -#: pretix/control/views/users.py:148 +#: pretix/control/views/users.py:150 msgid "We sent out an email containing further instructions." msgstr "" -#: pretix/control/views/users.py:168 +#: pretix/control/views/users.py:170 #, python-brace-format msgid "" "The emergency token for this user is \"{token}\". It can only be used once. " @@ -24519,7 +24552,7 @@ msgid "" "remain active." msgstr "" -#: pretix/control/views/users.py:312 +#: pretix/control/views/users.py:314 msgid "The new user has been created." msgstr "" @@ -24565,7 +24598,7 @@ msgstr "" msgid "The new vouchers have been created." msgstr "" -#: pretix/control/views/vouchers.py:635 +#: pretix/control/views/vouchers.py:642 msgid "The selected vouchers have been deleted or disabled." msgstr "" @@ -24574,50 +24607,50 @@ msgstr "" msgid "{num} vouchers have been created and sent out via email." msgstr "" -#: pretix/control/views/waitinglist.py:167 +#: pretix/control/views/waitinglist.py:172 msgid "The selected entries have been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:180 +#: pretix/control/views/waitinglist.py:185 msgid "" "An email containing a voucher code has been sent to the specified address." msgstr "" -#: pretix/control/views/waitinglist.py:184 -#: pretix/control/views/waitinglist.py:202 -#: pretix/control/views/waitinglist.py:220 +#: pretix/control/views/waitinglist.py:189 +#: pretix/control/views/waitinglist.py:208 +#: pretix/control/views/waitinglist.py:227 msgid "Waiting list entry not found." msgstr "" -#: pretix/control/views/waitinglist.py:199 +#: pretix/control/views/waitinglist.py:205 msgid "The waiting list entry has been moved to the top." msgstr "" -#: pretix/control/views/waitinglist.py:217 +#: pretix/control/views/waitinglist.py:224 msgid "The waiting list entry has been moved to the end of the list." msgstr "" -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 msgid "On list since" msgstr "" -#: pretix/control/views/waitinglist.py:328 +#: pretix/control/views/waitinglist.py:335 msgid "Waiting" msgstr "" -#: pretix/control/views/waitinglist.py:366 +#: pretix/control/views/waitinglist.py:373 msgid "The requested entry does not exist." msgstr "" -#: pretix/control/views/waitinglist.py:374 +#: pretix/control/views/waitinglist.py:381 msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:393 +#: pretix/control/views/waitinglist.py:402 pretix/presale/views/widget.py:393 msgid "This is not an event series." msgstr "" -#: pretix/control/views/waitinglist.py:403 +#: pretix/control/views/waitinglist.py:410 msgid "The waitinglist entry has been transferred." msgstr "" @@ -25036,16 +25069,16 @@ msgstr "" msgid "The new badge layout has been created." msgstr "" -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "" -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "" -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "" @@ -25812,8 +25845,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "" -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "" @@ -28281,7 +28314,7 @@ msgstr "" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "" @@ -28290,68 +28323,68 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 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:992 +#: pretix/presale/checkoutflow.py:996 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:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." msgstr "" -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 msgid "Please select a payment method to proceed." msgstr "" -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -30858,7 +30891,7 @@ msgstr "" msgid "Your email address has been updated." msgstr "" -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -30900,87 +30933,94 @@ msgstr "" msgid "Time machine disabled!" msgstr "" -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:461 -msgid "An invoice has been generated." -msgstr "" - -#: pretix/presale/views/order.py:559 +#: pretix/presale/views/order.py:544 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:570 +#: pretix/presale/views/order.py:555 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:667 +msgid "An invoice has been generated." +msgstr "" + +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 msgid "Canceled by customer" msgstr "" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "" -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "" -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, 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:1612 +#: pretix/presale/views/order.py:1602 msgid "You did not make any changes." msgstr "" -#: pretix/presale/views/order.py:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1642 +#: pretix/presale/views/order.py:1632 msgid "You may not change your order in a way that would require a refund." msgstr "" -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." msgstr "" -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "" + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 msgid "You cannot change this order." msgstr "" diff --git a/src/pretix/locale/he/LC_MESSAGES/djangojs.po b/src/pretix/locale/he/LC_MESSAGES/djangojs.po index 2c7e3eac90..2cadda1992 100644 --- a/src/pretix/locale/he/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/he/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2021-09-24 13:54+0000\n" "Last-Translator: ofirtro \n" "Language-Team: Hebrew \n" "Language-Team: Croatian %(layout)s?" msgstr "" -"Jeste li sigurni da želite izbrisati izgled značke " -"%(layout)s?" +"Jeste li sigurni da želite izbrisati izgled značke %(layout)s?" #: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:6 #: pretix/plugins/badges/templates/pretixplugins/badges/edit.html:13 @@ -25567,16 +25618,16 @@ msgstr "Postavi zadano" msgid "The new badge layout has been created." msgstr "Novi izgled značke je kreiran." -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "Traženi izgled značke ne postoji." -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "Odabrani izgled značke je izbrisan." -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "Izgled značke: {}" @@ -26001,7 +26052,8 @@ msgstr "" #: pretix/plugins/banktransfer/views.py:561 msgid "" "An import is currently being processed, please try again in a few minutes." -msgstr "Uvoz se trenutno obrađuje, molimo pokušajte ponovno za nekoliko minuta." +msgstr "" +"Uvoz se trenutno obrađuje, molimo pokušajte ponovno za nekoliko minuta." #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_form.html:51 msgid "Start upload" @@ -26384,8 +26436,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "Nisu pronađene valjane narudžbe." -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "Molimo unesite valjanu e-mail adresu." @@ -28662,8 +28714,8 @@ msgid "" "In your online bank account or from an ATM, choose \"Payment and other " "services\"." msgstr "" -"U svom online bankovnom računu ili na bankomatu odaberite " -"\"Plaćanje i druge usluge\"." +"U svom online bankovnom računu ili na bankomatu odaberite \"Plaćanje i druge " +"usluge\"." #: pretix/plugins/stripe/templates/pretixplugins/stripe/pending.html:14 msgid "Click \"Payments of services/shopping\"." @@ -28963,7 +29015,7 @@ msgstr "Dodatni proizvodi" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "Molimo unesite samo brojeve." @@ -28972,68 +29024,68 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "Vaše informacije" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 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:992 +#: pretix/presale/checkoutflow.py:996 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:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "Molimo unesite svoju adresu za račun." -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "Molimo unesite svoje ime." -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "Molimo ispunite odgovore na sva obavezna pitanja." -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "Plaćanje" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." msgstr "" -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "Molimo odaberite način plaćanja." -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 msgid "Please select a payment method to proceed." msgstr "Molimo odaberite način plaćanja za nastavak." -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "Podaci o plaćanju koje ste unijeli bili su nepotpuni." -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "Pregled narudžbe" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Morate označiti sve potvrdne okvire na dnu stranice." -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -29594,7 +29646,8 @@ msgstr "Prije nego što nastavimo, morate odgovoriti na neka pitanja." #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:10 msgid "" "You need to fill all fields that are marked with * to continue." -msgstr "Morate ispuniti sva polja označena s * da biste nastavili." +msgstr "" +"Morate ispuniti sva polja označena s * da biste nastavili." #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:51 msgid "Auto-fill with address" @@ -30897,7 +30950,8 @@ msgstr "" #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:52 msgid "There are no alternative payment providers available for this order." -msgstr "Nema dostupnih alternativnih davatelja usluga plaćanja za ovu narudžbu." +msgstr "" +"Nema dostupnih alternativnih davatelja usluga plaćanja za ovu narudžbu." #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:16 msgid "Please confirm the following payment details." @@ -31306,8 +31360,8 @@ msgid "" "If you're looking to configure this installation, please head " "over here." msgstr "" -"Ako želite konfigurirati ovu instalaciju, molimo idite " -"ovamo." +"Ako želite konfigurirati ovu instalaciju, molimo idite ovamo." #: pretix/presale/templates/pretixpresale/index.html:24 msgid "Enjoy!" @@ -31624,7 +31678,7 @@ msgstr "" msgid "Your email address has been updated." msgstr "Vaša e-mail adresa je ažurirana." -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -31666,56 +31720,56 @@ msgstr "Ova značajka dostupna je samo u testnom načinu." msgid "Time machine disabled!" msgstr "Vremeplov onemogućen!" -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "Plaćanje za ovu narudžbu ne može se nastaviti." -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "Plaćanje je prekasno da bi bilo prihvaćeno." -#: pretix/presale/views/order.py:461 -msgid "An invoice has been generated." -msgstr "Račun je generiran." - -#: pretix/presale/views/order.py:559 +#: pretix/presale/views/order.py:544 msgid "The payment method for this order cannot be changed." msgstr "Način plaćanja za ovu narudžbu ne može se promijeniti." -#: pretix/presale/views/order.py:570 +#: pretix/presale/views/order.py:555 msgid "A payment is currently pending for this order." msgstr "Plaćanje za ovu narudžbu trenutno je na čekanju." -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:667 +msgid "An invoice has been generated." +msgstr "Račun je generiran." + +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "Ne možete mijenjati ovu narudžbu" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 msgid "You chose an invalid cancellation fee." msgstr "Odabrali ste nevažeću naknadu za otkazivanje." -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 msgid "Canceled by customer" msgstr "Otkazano od strane kupca" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 msgid "The cancellation has been requested." msgstr "Otkazivanje je zatraženo." -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "Preuzimanje ulaznica nije (još) omogućeno za ovu narudžbu." -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "" "Molimo kliknite na poveznicu koju smo vam poslali putem e-pošte da preuzmete " "svoje ulaznice." -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " @@ -31724,37 +31778,44 @@ msgstr "" "Narudžba je promijenjena. Sada možete nastaviti plaćanjem otvorenog iznosa " "od {amount}." -#: pretix/presale/views/order.py:1612 +#: pretix/presale/views/order.py:1602 msgid "You did not make any changes." msgstr "Niste napravili nikakve promjene." -#: pretix/presale/views/order.py:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "" "Ne smijete mijenjati svoju narudžbu na način koji smanjuje ukupnu cijenu." -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "" "Možete mijenjati svoju narudžbu samo na način koji povećava ukupnu cijenu." -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 msgid "You may not change your order in a way that changes the total price." msgstr "" "Ne smijete mijenjati svoju narudžbu na način koji mijenja ukupnu cijenu." -#: pretix/presale/views/order.py:1642 +#: pretix/presale/views/order.py:1632 msgid "You may not change your order in a way that would require a refund." msgstr "" "Ne smijete mijenjati svoju narudžbu na način koji bi zahtijevao povrat novca." -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." msgstr "" -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "" + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 msgid "You cannot change this order." msgstr "Ne možete mijenjati ovu narudžbu." @@ -31856,3 +31917,6 @@ msgstr "Pravo pisanja" #: pretix/settings.py:802 msgid "Kosovo" msgstr "Kosovo" + +#~ msgid "Show event times and dates on the ticket shop" +#~ msgstr "Prikaži vremena i datume događaja u prodavaonici ulaznica" diff --git a/src/pretix/locale/hr/LC_MESSAGES/djangojs.po b/src/pretix/locale/hr/LC_MESSAGES/djangojs.po index ef4f897179..bf2e78aa09 100644 --- a/src/pretix/locale/hr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/hr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2024-11-17 00:00+0000\n" "Last-Translator: Pavle Ergović \n" "Language-Team: Croatian \n" "Language-Team: Hungarian \n" "Language-Team: Hungarian \n" "Language-Team: Indonesian \n" "Language-Team: Indonesian \n" "Language-Team: Italian \n" "Language-Team: Italian \n" "Language-Team: Japanese \n" "Language-Team: Japanese \n" "Language-Team: Korean \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/lt/LC_MESSAGES/django.po b/src/pretix/locale/lt/LC_MESSAGES/django.po index 43a3183db6..da75b963db 100644 --- a/src/pretix/locale/lt/LC_MESSAGES/django.po +++ b/src/pretix/locale/lt/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -56,90 +56,94 @@ msgid "Czech" msgstr "" #: pretix/_base_settings.py:96 -msgid "Danish" +msgid "Croatian" msgstr "" #: pretix/_base_settings.py:97 -msgid "Dutch" +msgid "Danish" msgstr "" #: pretix/_base_settings.py:98 -msgid "Dutch (informal)" +msgid "Dutch" msgstr "" #: pretix/_base_settings.py:99 -msgid "French" +msgid "Dutch (informal)" msgstr "" #: pretix/_base_settings.py:100 -msgid "Finnish" +msgid "French" msgstr "" #: pretix/_base_settings.py:101 -msgid "Galician" +msgid "Finnish" msgstr "" #: pretix/_base_settings.py:102 -msgid "Greek" +msgid "Galician" msgstr "" #: pretix/_base_settings.py:103 -msgid "Indonesian" +msgid "Greek" msgstr "" #: pretix/_base_settings.py:104 -msgid "Italian" +msgid "Indonesian" msgstr "" #: pretix/_base_settings.py:105 -msgid "Japanese" +msgid "Italian" msgstr "" #: pretix/_base_settings.py:106 -msgid "Latvian" +msgid "Japanese" msgstr "" #: pretix/_base_settings.py:107 -msgid "Norwegian Bokmål" +msgid "Latvian" msgstr "" #: pretix/_base_settings.py:108 -msgid "Polish" +msgid "Norwegian Bokmål" msgstr "" #: pretix/_base_settings.py:109 -msgid "Portuguese (Portugal)" +msgid "Polish" msgstr "" #: pretix/_base_settings.py:110 -msgid "Portuguese (Brazil)" +msgid "Portuguese (Portugal)" msgstr "" #: pretix/_base_settings.py:111 -msgid "Romanian" +msgid "Portuguese (Brazil)" msgstr "" #: pretix/_base_settings.py:112 -msgid "Russian" +msgid "Romanian" msgstr "" #: pretix/_base_settings.py:113 -msgid "Slovak" +msgid "Russian" msgstr "" #: pretix/_base_settings.py:114 -msgid "Swedish" +msgid "Slovak" msgstr "" #: pretix/_base_settings.py:115 -msgid "Spanish" +msgid "Swedish" msgstr "" #: pretix/_base_settings.py:116 -msgid "Turkish" +msgid "Spanish" msgstr "" #: pretix/_base_settings.py:117 +msgid "Turkish" +msgstr "" + +#: pretix/_base_settings.py:118 msgid "Ukrainian" msgstr "" @@ -165,11 +169,11 @@ msgstr "" msgid "Application name" msgstr "" -#: pretix/api/models.py:42 pretix/base/models/customers.py:421 +#: pretix/api/models.py:42 pretix/base/models/customers.py:425 msgid "Redirection URIs" msgstr "" -#: pretix/api/models.py:43 pretix/base/models/customers.py:422 +#: pretix/api/models.py:43 pretix/base/models/customers.py:426 msgid "Allowed URIs list, space separated" msgstr "" @@ -219,7 +223,7 @@ msgstr "" msgid "Comment" msgstr "" -#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1384 +#: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1413 msgid "The product \"{}\" is not assigned to a quota." msgstr "" @@ -266,11 +270,11 @@ msgstr "" msgid "Item meta data property '{name}' does not exist." msgstr "" -#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1266 +#: pretix/api/serializers/item.py:207 pretix/control/forms/item.py:1267 msgid "The bundled item must not be the same item as the bundling one." msgstr "" -#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1268 +#: pretix/api/serializers/item.py:210 pretix/control/forms/item.py:1269 msgid "The bundled item must not have bundles on its own." msgstr "" @@ -290,7 +294,7 @@ msgid "" "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:773 +#: pretix/api/serializers/item.py:322 pretix/control/forms/item.py:774 msgid "Gift card products should not be admission products at the same time." msgstr "" @@ -300,19 +304,19 @@ msgid "" "nested endpoint." msgstr "" -#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:177 +#: pretix/api/serializers/item.py:533 pretix/control/forms/item.py:178 msgid "Question cannot depend on a question asked during check-in." msgstr "" -#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:182 +#: pretix/api/serializers/item.py:538 pretix/control/forms/item.py:183 msgid "Circular dependency between questions detected." msgstr "" -#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:191 +#: pretix/api/serializers/item.py:543 pretix/control/forms/item.py:192 msgid "This type of question cannot be asked during check-in." msgstr "" -#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:199 +#: pretix/api/serializers/item.py:546 pretix/control/forms/item.py:200 msgid "This type of question cannot be shown during check-in." msgstr "" @@ -322,50 +326,50 @@ msgid "" "account." msgstr "" -#: pretix/api/serializers/order.py:78 +#: pretix/api/serializers/order.py:79 #, python-brace-format msgid "\"{input}\" is not a valid choice." msgstr "" -#: pretix/api/serializers/order.py:1345 pretix/api/views/cart.py:224 +#: pretix/api/serializers/order.py:1374 pretix/api/views/cart.py:224 #: pretix/base/services/orders.py:1530 #, python-brace-format msgid "The selected seat \"{seat}\" is not available." msgstr "" -#: pretix/api/serializers/order.py:1371 pretix/api/serializers/order.py:1378 +#: pretix/api/serializers/order.py:1400 pretix/api/serializers/order.py:1407 msgid "The product \"{}\" is not available on this date." msgstr "" -#: pretix/api/serializers/order.py:1393 pretix/api/views/cart.py:200 +#: pretix/api/serializers/order.py:1422 pretix/api/views/cart.py:200 msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" -#: pretix/api/serializers/organizer.py:103 +#: pretix/api/serializers/organizer.py:105 #: pretix/control/forms/organizer.py:888 pretix/presale/forms/customer.py:445 msgid "An account with this email address is already registered." msgstr "" -#: pretix/api/serializers/organizer.py:236 +#: pretix/api/serializers/organizer.py:238 #: pretix/control/forms/organizer.py:737 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "" -#: pretix/api/serializers/organizer.py:327 -#: pretix/control/views/organizer.py:769 +#: pretix/api/serializers/organizer.py:329 +#: pretix/control/views/organizer.py:771 msgid "pretix account invitation" msgstr "" -#: pretix/api/serializers/organizer.py:349 -#: pretix/control/views/organizer.py:868 +#: pretix/api/serializers/organizer.py:351 +#: pretix/control/views/organizer.py:870 msgid "This user already has been invited for this team." msgstr "" -#: pretix/api/serializers/organizer.py:365 -#: pretix/control/views/organizer.py:885 +#: pretix/api/serializers/organizer.py:367 +#: pretix/control/views/organizer.py:887 msgid "This user already has permissions for this team." msgstr "" @@ -378,7 +382,7 @@ msgstr "" msgid "Medium connected to other event" msgstr "" -#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:686 +#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:693 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " @@ -386,22 +390,22 @@ msgid "" msgstr "" #: pretix/api/views/order.py:607 pretix/control/views/orders.py:1588 -#: pretix/presale/views/order.py:741 pretix/presale/views/order.py:814 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:804 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:612 pretix/control/views/orders.py:1590 -#: pretix/presale/views/order.py:743 pretix/presale/views/order.py:816 +#: pretix/presale/views/order.py:733 pretix/presale/views/order.py:806 msgid "An invoice for this order already exists." msgstr "" #: pretix/api/views/order.py:638 pretix/control/views/orders.py:1716 -#: pretix/control/views/users.py:143 +#: pretix/control/views/users.py:145 msgid "There was an error sending the mail. Please try again later." msgstr "" #: pretix/api/views/order.py:718 pretix/base/services/cart.py:215 -#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:798 +#: pretix/base/services/orders.py:186 pretix/presale/views/order.py:788 msgid "One of the selected products is not available in the selected country." msgstr "" @@ -616,7 +620,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customers.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:161 #: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/presale/checkoutflow.py:1528 pretix/presale/forms/checkout.py:57 +#: pretix/presale/checkoutflow.py:1532 pretix/presale/forms/checkout.py:57 #: pretix/presale/forms/customer.py:56 pretix/presale/forms/customer.py:131 #: pretix/presale/forms/customer.py:286 pretix/presale/forms/customer.py:332 #: pretix/presale/forms/customer.py:375 pretix/presale/forms/user.py:40 @@ -711,27 +715,27 @@ msgid "" "{fields}." msgstr "" -#: pretix/base/customersso/oidc.py:203 pretix/base/customersso/oidc.py:210 -#: pretix/base/customersso/oidc.py:229 pretix/base/customersso/oidc.py:246 -#: pretix/base/customersso/oidc.py:253 pretix/presale/views/customer.py:740 -#: pretix/presale/views/customer.py:750 pretix/presale/views/customer.py:788 -#: pretix/presale/views/customer.py:862 +#: pretix/base/customersso/oidc.py:219 pretix/base/customersso/oidc.py:226 +#: pretix/base/customersso/oidc.py:245 pretix/base/customersso/oidc.py:262 +#: pretix/base/customersso/oidc.py:269 pretix/presale/views/customer.py:743 +#: pretix/presale/views/customer.py:753 pretix/presale/views/customer.py:792 +#: pretix/presale/views/customer.py:866 #, python-brace-format msgid "Login was not successful. Error message: \"{error}\"." msgstr "" -#: pretix/base/customersso/oidc.py:236 +#: pretix/base/customersso/oidc.py:252 msgid "" "The email address on this account is not yet verified. Please first confirm " "the email address in your customer account." msgstr "" #: pretix/base/email.py:203 pretix/base/exporters/items.py:157 -#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:311 +#: pretix/base/exporters/items.py:205 pretix/control/views/main.py:322 #: pretix/plugins/badges/apps.py:47 pretix/plugins/badges/models.py:48 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:35 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:55 -#: pretix/plugins/ticketoutputpdf/models.py:322 +#: pretix/plugins/ticketoutputpdf/models.py:328 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:33 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:53 msgid "Default" @@ -802,7 +806,7 @@ msgstr "" #: pretix/control/forms/filter.py:424 pretix/control/forms/filter.py:1903 #: pretix/control/forms/filter.py:2127 pretix/control/forms/filter.py:2242 #: pretix/control/forms/filter.py:2324 pretix/control/forms/filter.py:2541 -#: pretix/control/forms/item.py:326 pretix/control/forms/orders.py:346 +#: pretix/control/forms/item.py:327 pretix/control/forms/orders.py:346 #: pretix/control/forms/orders.py:398 pretix/control/forms/orders.py:828 #: pretix/control/forms/vouchers.py:118 #: pretix/control/templates/pretixcontrol/checkin/lists.html:99 @@ -814,7 +818,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/subevents/detail.html:12 #: pretix/control/templates/pretixcontrol/vouchers/index.html:140 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:167 -#: pretix/control/views/waitinglist.py:311 +#: pretix/control/views/waitinglist.py:318 #: pretix/plugins/checkinlists/exporters.py:509 #: pretix/plugins/checkinlists/exporters.py:698 #: pretix/plugins/sendmail/forms.py:137 pretix/plugins/sendmail/forms.py:282 @@ -889,9 +893,9 @@ msgstr "" #: pretix/base/pdf.py:320 #: pretix/control/templates/pretixcontrol/order/index.html:256 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:163 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:506 -#: pretix/presale/checkoutflow.py:1534 pretix/presale/forms/checkout.py:84 +#: pretix/presale/checkoutflow.py:1538 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:78 #: pretix/presale/templates/pretixpresale/event/order.html:303 msgid "Phone number" @@ -899,7 +903,7 @@ msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:246 #: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3263 -#: pretix/base/settings.py:3596 pretix/base/settings.py:3608 +#: pretix/base/settings.py:3599 pretix/base/settings.py:3611 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" msgstr "" @@ -913,9 +917,9 @@ msgstr "" #: pretix/base/models/items.py:2042 pretix/base/models/items.py:2215 #: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:75 #: pretix/base/models/organizer.py:535 pretix/base/models/seating.py:85 -#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3223 -#: pretix/base/settings.py:3233 pretix/base/settings.py:3585 -#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:438 +#: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3226 +#: pretix/base/settings.py:3236 pretix/base/settings.py:3588 +#: pretix/control/forms/filter.py:624 pretix/control/forms/item.py:439 #: pretix/control/forms/organizer.py:913 #: pretix/control/templates/pretixcontrol/checkin/index.html:109 #: pretix/control/templates/pretixcontrol/checkin/lists.html:92 @@ -932,12 +936,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/team_members.html:100 #: pretix/control/templates/pretixcontrol/subevents/index.html:93 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:159 -#: pretix/control/views/waitinglist.py:307 pretix/plugins/badges/models.py:53 +#: pretix/control/views/waitinglist.py:314 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 #: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/checkinlists/exporters.py:758 #: pretix/plugins/reports/exporters.py:885 -#: pretix/plugins/ticketoutputpdf/models.py:327 +#: pretix/plugins/ticketoutputpdf/models.py:333 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/forms/customer.py:167 pretix/presale/forms/customer.py:468 #: pretix/presale/forms/waitinglist.py:66 @@ -970,7 +974,7 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:118 pretix/base/models/auth.py:258 #: pretix/base/models/customers.py:106 pretix/base/models/exports.py:54 #: pretix/control/forms/event.py:1612 pretix/control/forms/exports.py:49 -#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:308 +#: pretix/control/forms/exports.py:88 pretix/control/views/waitinglist.py:315 msgid "Language" msgstr "" @@ -1008,7 +1012,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:187 #: pretix/base/modelimport.py:194 pretix/base/models/orders.py:1399 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:519 -#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:607 +#: pretix/control/forms/filter.py:706 pretix/control/forms/item.py:608 #: pretix/control/forms/subevents.py:119 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1032,7 +1036,7 @@ msgstr "" #: pretix/base/exporters/reusablemedia.py:63 pretix/base/modelimport.py:186 #: pretix/base/modelimport.py:196 pretix/base/models/orders.py:1401 #: pretix/control/forms/filter.py:171 pretix/control/forms/filter.py:520 -#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:608 +#: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:609 #: pretix/control/forms/subevents.py:120 pretix/control/views/item.py:721 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 #: pretix/plugins/checkinlists/exporters.py:598 @@ -1127,8 +1131,8 @@ msgid "Timezone" msgstr "" #: pretix/base/exporters/events.py:62 pretix/base/models/event.py:582 -#: pretix/base/models/event.py:1471 pretix/base/settings.py:3221 -#: pretix/base/settings.py:3231 pretix/control/forms/subevents.py:480 +#: pretix/base/models/event.py:1471 pretix/base/settings.py:3224 +#: pretix/base/settings.py:3234 pretix/control/forms/subevents.py:480 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" @@ -1289,7 +1293,7 @@ msgstr "" #: pretix/base/models/customers.py:395 pretix/base/models/waitinglist.py:76 #: pretix/control/forms/filter.py:552 #: pretix/control/templates/pretixcontrol/users/index.html:42 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html:134 msgid "Email address" msgstr "" @@ -1896,7 +1900,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/payments.html:103 #: pretix/control/templates/pretixcontrol/subevents/index.html:104 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:170 -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:9 #: pretix/plugins/reports/exporters.py:561 #: pretix/plugins/reports/exporters.py:886 @@ -2104,7 +2108,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:44 #: pretix/control/templates/pretixcontrol/vouchers/index.html:134 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:165 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:374 #: pretix/plugins/checkinlists/exporters.py:497 #: pretix/plugins/checkinlists/exporters.py:692 @@ -2572,7 +2576,7 @@ msgstr "" msgid "Organizer" msgstr "" -#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:521 +#: pretix/base/exporters/orderlist.py:1225 pretix/base/invoice.py:573 #: pretix/control/templates/pretixcontrol/base.html:280 #: pretix/control/templates/pretixcontrol/checkin/index.html:145 #: pretix/control/templates/pretixcontrol/order/index.html:24 @@ -2790,7 +2794,7 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:107 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:227 -#: pretix/control/views/waitinglist.py:326 +#: pretix/control/views/waitinglist.py:333 msgid "Voucher assigned" msgstr "" @@ -2801,14 +2805,14 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:72 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:223 -#: pretix/control/views/waitinglist.py:322 +#: pretix/control/views/waitinglist.py:329 msgid "Voucher redeemed" msgstr "" #: pretix/base/exporters/waitinglist.py:80 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:116 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:225 -#: pretix/control/views/waitinglist.py:324 +#: pretix/control/views/waitinglist.py:331 msgid "Voucher expired" msgstr "" @@ -2826,7 +2830,7 @@ msgid "Date" msgstr "" #: pretix/base/exporters/waitinglist.py:119 -#: pretix/control/views/waitinglist.py:308 +#: pretix/control/views/waitinglist.py:315 msgid "Priority" msgstr "" @@ -2834,7 +2838,7 @@ msgstr "" #: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:190 #: pretix/control/templates/pretixcontrol/vouchers/index.html:18 #: pretix/control/templates/pretixcontrol/vouchers/index.html:114 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:307 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 #: pretix/plugins/checkinlists/exporters.py:517 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 @@ -3068,68 +3072,68 @@ msgstr "" msgid "Individual customer" msgstr "" -#: pretix/base/invoice.py:86 +#: pretix/base/invoice.py:138 #, python-format msgctxt "invoice" msgid "Page %d of %d" msgstr "" -#: pretix/base/invoice.py:323 +#: pretix/base/invoice.py:375 msgctxt "invoice" msgid "Classic renderer (pretix 1.0)" msgstr "" -#: pretix/base/invoice.py:367 +#: pretix/base/invoice.py:419 msgctxt "invoice" msgid "Invoice from" msgstr "" -#: pretix/base/invoice.py:373 +#: pretix/base/invoice.py:425 msgctxt "invoice" msgid "Invoice to" msgstr "" -#: pretix/base/invoice.py:410 pretix/base/invoice.py:960 +#: pretix/base/invoice.py:462 pretix/base/invoice.py:1016 msgctxt "invoice" msgid "Order code" msgstr "" -#: pretix/base/invoice.py:419 pretix/base/invoice.py:973 +#: pretix/base/invoice.py:471 pretix/base/invoice.py:1029 msgctxt "invoice" msgid "Cancellation number" msgstr "" -#: pretix/base/invoice.py:425 pretix/base/invoice.py:975 +#: pretix/base/invoice.py:477 pretix/base/invoice.py:1031 msgctxt "invoice" msgid "Original invoice" msgstr "" -#: pretix/base/invoice.py:430 pretix/base/invoice.py:980 +#: pretix/base/invoice.py:482 pretix/base/invoice.py:1036 msgctxt "invoice" msgid "Invoice number" msgstr "" -#: pretix/base/invoice.py:438 pretix/base/invoice.py:995 +#: pretix/base/invoice.py:490 pretix/base/invoice.py:1051 msgctxt "invoice" msgid "Cancellation date" msgstr "" -#: pretix/base/invoice.py:444 +#: pretix/base/invoice.py:496 msgctxt "invoice" msgid "Original invoice date" msgstr "" -#: pretix/base/invoice.py:451 pretix/base/invoice.py:997 +#: pretix/base/invoice.py:503 pretix/base/invoice.py:1053 msgctxt "invoice" msgid "Invoice date" msgstr "" -#: pretix/base/invoice.py:467 +#: pretix/base/invoice.py:519 msgctxt "invoice" msgid "Event" msgstr "" -#: pretix/base/invoice.py:493 +#: pretix/base/invoice.py:545 #, python-brace-format msgctxt "invoice" msgid "" @@ -3137,133 +3141,133 @@ msgid "" "until {to_date}" msgstr "" -#: pretix/base/invoice.py:526 pretix/base/services/mail.py:495 +#: pretix/base/invoice.py:578 pretix/base/services/mail.py:495 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" msgstr "" -#: pretix/base/invoice.py:569 +#: pretix/base/invoice.py:621 #, python-brace-format msgctxt "invoice" msgid "Customer reference: {reference}" msgstr "" -#: pretix/base/invoice.py:577 +#: pretix/base/invoice.py:629 msgctxt "invoice" msgid "Customer VAT ID" msgstr "" -#: pretix/base/invoice.py:584 +#: pretix/base/invoice.py:636 msgctxt "invoice" msgid "Beneficiary" msgstr "" -#: pretix/base/invoice.py:605 +#: pretix/base/invoice.py:657 msgctxt "invoice" msgid "Tax Invoice" msgstr "" -#: pretix/base/invoice.py:606 +#: pretix/base/invoice.py:658 msgctxt "invoice" msgid "Invoice" msgstr "" -#: pretix/base/invoice.py:607 +#: pretix/base/invoice.py:659 #: pretix/control/templates/pretixcontrol/order/index.html:271 #: pretix/presale/templates/pretixpresale/event/order.html:243 msgctxt "invoice" msgid "Cancellation" msgstr "" -#: pretix/base/invoice.py:629 pretix/base/invoice.py:637 +#: pretix/base/invoice.py:681 pretix/base/invoice.py:689 msgctxt "invoice" msgid "Description" msgstr "" -#: pretix/base/invoice.py:630 pretix/base/invoice.py:638 +#: pretix/base/invoice.py:682 pretix/base/invoice.py:690 msgctxt "invoice" msgid "Qty" msgstr "" -#: pretix/base/invoice.py:631 pretix/base/invoice.py:777 +#: pretix/base/invoice.py:683 pretix/base/invoice.py:833 msgctxt "invoice" msgid "Tax rate" msgstr "" -#: pretix/base/invoice.py:632 +#: pretix/base/invoice.py:684 msgctxt "invoice" msgid "Net" msgstr "" -#: pretix/base/invoice.py:633 +#: pretix/base/invoice.py:685 msgctxt "invoice" msgid "Gross" msgstr "" -#: pretix/base/invoice.py:639 +#: pretix/base/invoice.py:691 msgctxt "invoice" msgid "Amount" msgstr "" -#: pretix/base/invoice.py:651 +#: pretix/base/invoice.py:707 #, python-brace-format msgctxt "invoice" msgid "Single price: {net_price} net / {gross_price} gross" msgstr "" -#: pretix/base/invoice.py:668 +#: pretix/base/invoice.py:724 #, python-brace-format msgctxt "invoice" msgid "Single price: {price}" msgstr "" -#: pretix/base/invoice.py:686 pretix/base/invoice.py:692 +#: pretix/base/invoice.py:742 pretix/base/invoice.py:748 msgctxt "invoice" msgid "Invoice total" msgstr "" -#: pretix/base/invoice.py:702 +#: pretix/base/invoice.py:758 msgctxt "invoice" msgid "Received payments" msgstr "" -#: pretix/base/invoice.py:707 +#: pretix/base/invoice.py:763 msgctxt "invoice" msgid "Outstanding payments" msgstr "" -#: pretix/base/invoice.py:724 +#: pretix/base/invoice.py:780 msgctxt "invoice" msgid "Paid by gift card" msgstr "" -#: pretix/base/invoice.py:729 +#: pretix/base/invoice.py:785 msgctxt "invoice" msgid "Remaining amount" msgstr "" -#: pretix/base/invoice.py:778 +#: pretix/base/invoice.py:834 msgctxt "invoice" msgid "Net value" msgstr "" -#: pretix/base/invoice.py:779 +#: pretix/base/invoice.py:835 msgctxt "invoice" msgid "Gross value" msgstr "" -#: pretix/base/invoice.py:780 +#: pretix/base/invoice.py:836 msgctxt "invoice" msgid "Tax" msgstr "" -#: pretix/base/invoice.py:810 +#: pretix/base/invoice.py:866 msgctxt "invoice" msgid "Included taxes" msgstr "" -#: pretix/base/invoice.py:838 +#: pretix/base/invoice.py:894 #, python-brace-format msgctxt "invoice" msgid "" @@ -3271,7 +3275,7 @@ msgid "" "{date}, this corresponds to:" msgstr "" -#: pretix/base/invoice.py:853 +#: pretix/base/invoice.py:909 #, python-brace-format msgctxt "invoice" msgid "" @@ -3279,20 +3283,20 @@ msgid "" "{date}, the invoice total corresponds to {total}." msgstr "" -#: pretix/base/invoice.py:867 +#: pretix/base/invoice.py:923 msgid "Default invoice renderer (European-style letter)" msgstr "" -#: pretix/base/invoice.py:956 +#: pretix/base/invoice.py:1012 msgctxt "invoice" msgid "(Please quote at all times.)" msgstr "" -#: pretix/base/invoice.py:1003 +#: pretix/base/invoice.py:1059 msgid "Simplified invoice renderer" msgstr "" -#: pretix/base/invoice.py:1022 +#: pretix/base/invoice.py:1078 #, python-brace-format msgctxt "invoice" msgid "Event date: {date_range}" @@ -3540,7 +3544,7 @@ msgid "You need to select a specific seat." msgstr "" #: pretix/base/modelimport_orders.py:647 pretix/base/models/items.py:1670 -#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:148 +#: pretix/base/models/items.py:1765 pretix/control/forms/item.py:149 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 #: pretix/control/templates/pretixcontrol/items/questions.html:21 @@ -3936,11 +3940,15 @@ msgstr "" msgid "Grant type" msgstr "" -#: pretix/base/models/customers.py:428 +#: pretix/base/models/customers.py:420 +msgid "Require PKCE extension" +msgstr "" + +#: pretix/base/models/customers.py:432 msgid "Allowed access scopes" msgstr "" -#: pretix/base/models/customers.py:429 +#: pretix/base/models/customers.py:433 msgid "Separate multiple values with spaces" msgstr "" @@ -4187,7 +4195,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1718 +#: pretix/control/views/organizer.py:1720 #: pretix/plugins/reports/accountingreport.py:104 #: pretix/plugins/reports/accountingreport.py:107 msgid "Events" @@ -4247,7 +4255,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1510 pretix/base/settings.py:3022 +#: pretix/base/models/event.py:1510 pretix/base/settings.py:3025 msgid "Frontpage text" msgstr "" @@ -4518,12 +4526,12 @@ msgstr "" msgid "Dynamic validity" msgstr "" -#: pretix/base/models/items.py:444 pretix/control/forms/item.py:660 +#: pretix/base/models/items.py:444 pretix/control/forms/item.py:661 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:3 msgid "Hide product if unavailable" msgstr "" -#: pretix/base/models/items.py:445 pretix/control/forms/item.py:661 +#: pretix/base/models/items.py:445 pretix/control/forms/item.py:662 #: pretix/control/templates/pretixcontrol/subevents/fragment_unavail_mode_indicator.html:5 msgid "Show product with info on why it’s unavailable" msgstr "" @@ -4606,7 +4614,7 @@ msgstr "" msgid "This will only work if waiting lists are enabled for this event." msgstr "" -#: pretix/base/models/items.py:548 pretix/base/settings.py:1352 +#: pretix/base/models/items.py:548 pretix/base/settings.py:1355 #: pretix/control/forms/event.py:1677 msgid "Show number of tickets left" msgstr "" @@ -4615,7 +4623,7 @@ msgstr "" msgid "Publicly show how many tickets are still available." msgstr "" -#: pretix/base/models/items.py:556 pretix/control/forms/item.py:625 +#: pretix/base/models/items.py:556 pretix/control/forms/item.py:626 msgid "Product picture" msgstr "" @@ -4771,7 +4779,7 @@ msgid "" "change but keep their current validity." msgstr "" -#: pretix/base/models/items.py:738 pretix/control/forms/item.py:728 +#: pretix/base/models/items.py:738 pretix/control/forms/item.py:729 msgid "Start of validity" msgstr "" @@ -4838,7 +4846,7 @@ msgstr "" #: pretix/base/models/items.py:795 pretix/base/models/items.py:1701 #: pretix/control/forms/filter.py:420 pretix/control/forms/filter.py:1897 -#: pretix/control/forms/item.py:271 pretix/control/navigation.py:138 +#: pretix/control/forms/item.py:272 pretix/control/navigation.py:138 #: pretix/control/navigation.py:147 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/items/base.html:3 @@ -5219,7 +5227,7 @@ msgstr "" msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:448 +#: pretix/base/models/items.py:2047 pretix/control/forms/item.py:449 msgid "Leave empty for an unlimited number of tickets." msgstr "" @@ -5229,7 +5237,7 @@ msgstr "" msgid "Item" msgstr "" -#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:907 +#: pretix/base/models/items.py:2059 pretix/control/forms/item.py:908 #: pretix/plugins/autocheckin/models.py:74 msgid "Variations" msgstr "" @@ -5592,8 +5600,8 @@ msgstr "" msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1310 -#: pretix/base/payment.py:1314 pretix/base/settings.py:991 +#: pretix/base/models/orders.py:2291 pretix/base/payment.py:1317 +#: pretix/base/payment.py:1321 pretix/base/settings.py:991 #: pretix/control/forms/organizer.py:826 #: pretix/control/templates/pretixcontrol/items/index.html:106 #: pretix/control/templates/pretixcontrol/order/index.html:151 @@ -5640,7 +5648,7 @@ msgstr "" msgid "Badge" msgstr "" -#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1109 +#: pretix/base/models/orders.py:3462 pretix/base/pdf.py:1113 #: pretix/control/forms/organizer.py:777 pretix/control/forms/organizer.py:813 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 @@ -5788,7 +5796,7 @@ msgid "Type" msgstr "" #: pretix/base/models/seating.py:45 pretix/base/models/tax.py:305 -#: pretix/base/pdf.py:1265 +#: pretix/base/pdf.py:1269 msgid "Your layout file is not a valid JSON file." msgstr "" @@ -6524,56 +6532,61 @@ msgctxt "invoice" msgid "The payment for this invoice has already been received." msgstr "" -#: pretix/base/payment.py:977 +#: pretix/base/payment.py:970 +msgid "" +"This payment is already being processed and can not be canceled any more." +msgstr "" + +#: pretix/base/payment.py:984 msgid "Automatic refunds are not supported by this payment provider." msgstr "" -#: pretix/base/payment.py:1068 +#: pretix/base/payment.py:1075 msgid "" "No payment is required as this order only includes products which are free " "of charge." msgstr "" -#: pretix/base/payment.py:1075 +#: pretix/base/payment.py:1082 msgid "Free of charge" msgstr "" -#: pretix/base/payment.py:1107 +#: pretix/base/payment.py:1114 msgid "Box office" msgstr "" -#: pretix/base/payment.py:1155 pretix/base/payment.py:1174 +#: pretix/base/payment.py:1162 pretix/base/payment.py:1181 #: pretix/plugins/manualpayment/apps.py:30 #: pretix/plugins/manualpayment/apps.py:33 msgid "Manual payment" msgstr "" -#: pretix/base/payment.py:1160 pretix/plugins/banktransfer/payment.py:202 +#: pretix/base/payment.py:1167 pretix/plugins/banktransfer/payment.py:202 msgid "" "In test mode, you can just manually mark this order as paid in the backend " "after it has been created." msgstr "" -#: pretix/base/payment.py:1181 pretix/base/payment.py:1322 +#: pretix/base/payment.py:1188 pretix/base/payment.py:1329 #: pretix/plugins/banktransfer/payment.py:156 msgid "Payment method name" msgstr "" -#: pretix/base/payment.py:1185 +#: pretix/base/payment.py:1192 msgid "Payment process description during checkout" msgstr "" -#: pretix/base/payment.py:1186 +#: pretix/base/payment.py:1193 msgid "" "This text will be shown during checkout when the user selects this payment " "method. It should give a short explanation on this payment method." msgstr "" -#: pretix/base/payment.py:1191 +#: pretix/base/payment.py:1198 msgid "Payment process description in order confirmation emails" msgstr "" -#: pretix/base/payment.py:1192 +#: pretix/base/payment.py:1199 #, python-brace-format msgid "" "This text will be included for the {payment_info} placeholder in order " @@ -6582,11 +6595,11 @@ msgid "" "{amount_with_currency}." msgstr "" -#: pretix/base/payment.py:1199 +#: pretix/base/payment.py:1206 msgid "Payment process description for pending orders" msgstr "" -#: pretix/base/payment.py:1200 +#: pretix/base/payment.py:1207 #, python-brace-format msgid "" "This text will be shown on the order confirmation page for pending orders. " @@ -6594,87 +6607,87 @@ msgid "" "the placeholders {order}, {amount}, {currency} and {amount_with_currency}." msgstr "" -#: pretix/base/payment.py:1208 pretix/plugins/banktransfer/payment.py:151 +#: pretix/base/payment.py:1215 pretix/plugins/banktransfer/payment.py:151 msgid "" "Create an invoice for orders using bank transfer immediately if the event is " "otherwise configured to create invoices after payment is completed." msgstr "" -#: pretix/base/payment.py:1259 +#: pretix/base/payment.py:1266 msgid "Offsetting" msgstr "" -#: pretix/base/payment.py:1273 pretix/control/views/orders.py:1244 +#: pretix/base/payment.py:1280 pretix/control/views/orders.py:1244 msgid "You entered an order that could not be found." msgstr "" -#: pretix/base/payment.py:1302 +#: pretix/base/payment.py:1309 #, python-format msgid "Balanced against orders: %s" msgstr "" -#: pretix/base/payment.py:1328 +#: pretix/base/payment.py:1335 msgid "Payment method description" msgstr "" -#: pretix/base/payment.py:1345 +#: pretix/base/payment.py:1352 msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1426 pretix/base/payment.py:1487 -#: pretix/base/payment.py:1532 pretix/base/payment.py:1534 +#: pretix/base/payment.py:1433 pretix/base/payment.py:1494 +#: pretix/base/payment.py:1539 pretix/base/payment.py:1541 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1428 pretix/base/payment.py:1490 -#: pretix/base/payment.py:1540 +#: pretix/base/payment.py:1435 pretix/base/payment.py:1497 +#: pretix/base/payment.py:1547 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1430 pretix/base/payment.py:1493 -#: pretix/base/payment.py:1542 +#: pretix/base/payment.py:1437 pretix/base/payment.py:1500 +#: pretix/base/payment.py:1549 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1432 pretix/base/payment.py:1496 -#: pretix/base/payment.py:1544 +#: pretix/base/payment.py:1439 pretix/base/payment.py:1503 +#: pretix/base/payment.py:1551 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1434 pretix/base/payment.py:1499 +#: pretix/base/payment.py:1441 pretix/base/payment.py:1506 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1438 +#: pretix/base/payment.py:1445 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1453 pretix/base/payment.py:1479 -#: pretix/base/payment.py:1522 +#: pretix/base/payment.py:1460 pretix/base/payment.py:1486 +#: pretix/base/payment.py:1529 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1469 pretix/base/payment.py:1512 +#: pretix/base/payment.py:1476 pretix/base/payment.py:1519 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1472 pretix/base/payment.py:1515 +#: pretix/base/payment.py:1479 pretix/base/payment.py:1522 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1474 pretix/base/payment.py:1517 +#: pretix/base/payment.py:1481 pretix/base/payment.py:1524 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1536 +#: pretix/base/payment.py:1543 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1538 +#: pretix/base/payment.py:1545 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -6965,7 +6978,7 @@ msgstr "" msgid "Printing time" msgstr "" -#: pretix/base/pdf.py:411 pretix/control/forms/item.py:730 +#: pretix/base/pdf.py:411 pretix/control/forms/item.py:731 msgid "Purchase date" msgstr "" @@ -7086,7 +7099,7 @@ msgstr "" msgid "Invoice address name: {part}" msgstr "" -#: pretix/base/pdf.py:1274 +#: pretix/base/pdf.py:1278 msgid "Your layout file is not a valid layout. Error message: {}" msgstr "" @@ -7973,8 +7986,8 @@ msgstr "" msgid "This order is not pending approval." msgstr "" -#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:938 -#: pretix/presale/views/order.py:992 +#: pretix/base/services/orders.py:509 pretix/presale/views/order.py:928 +#: pretix/presale/views/order.py:982 msgid "You cannot cancel this order." msgstr "" @@ -8215,7 +8228,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:512 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:519 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -8425,7 +8438,7 @@ msgid "Show exchange rates" msgstr "" #: pretix/base/settings.py:523 pretix/base/settings.py:531 -#: pretix/control/forms/item.py:618 +#: pretix/control/forms/item.py:619 msgid "Never" msgstr "" @@ -8588,8 +8601,8 @@ msgstr "" msgid "Only respected by some invoice renderers." msgstr "" -#: pretix/base/settings.py:743 pretix/base/settings.py:2867 -#: pretix/control/templates/pretixcontrol/pdf/index.html:352 +#: pretix/base/settings.py:743 pretix/base/settings.py:2870 +#: pretix/control/templates/pretixcontrol/pdf/index.html:363 msgid "Font" msgstr "" @@ -8936,55 +8949,57 @@ msgid "" msgstr "" #: pretix/base/settings.py:1311 -msgid "Show event times and dates on the ticket shop" +msgid "This shop represents an event" msgstr "" -#: pretix/base/settings.py:1312 +#: pretix/base/settings.py:1313 msgid "" -"If disabled, no date or time will be shown on the ticket shop's front page. " -"This settings also affects a few other locations, however it should not be " -"expected that the date of the event is shown nowhere to users." +"Uncheck this box if you are only selling something that has no specific " +"date, such as gift cards or a ticket that can be used any time. The system " +"will then stop showing the event date in some places like the event start " +"page. Note that pretix still is a system built around events and the date " +"may still show up in other places." msgstr "" -#: pretix/base/settings.py:1323 +#: pretix/base/settings.py:1326 msgid "Show event end date" msgstr "" -#: pretix/base/settings.py:1324 +#: pretix/base/settings.py:1327 msgid "If disabled, only event's start date will be displayed to the public." msgstr "" -#: pretix/base/settings.py:1333 +#: pretix/base/settings.py:1336 msgid "Show dates with time" msgstr "" -#: pretix/base/settings.py:1334 +#: pretix/base/settings.py:1337 msgid "" "If disabled, the event's start and end date will be displayed without the " "time of day." msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1346 msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:1353 pretix/control/forms/event.py:1678 +#: pretix/base/settings.py:1356 pretix/control/forms/event.py:1678 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" -#: pretix/base/settings.py:1362 +#: pretix/base/settings.py:1365 msgid "Ask search engines not to index the ticket shop" msgstr "" -#: pretix/base/settings.py:1371 +#: pretix/base/settings.py:1374 msgid "Show variations of a product expanded by default" msgstr "" -#: pretix/base/settings.py:1380 +#: pretix/base/settings.py:1383 msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:1381 pretix/control/forms/event.py:1683 +#: pretix/base/settings.py:1384 pretix/control/forms/event.py:1683 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 " @@ -8992,11 +9007,11 @@ msgid "" "notification with a voucher that can be used to buy a ticket." msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1395 msgid "Automatic waiting list assignments" msgstr "" -#: pretix/base/settings.py:1393 +#: pretix/base/settings.py:1396 msgid "" "If ticket capacity becomes free, automatically create a voucher and send it " "to the first person on the waiting list for that product. If this is not " @@ -9005,22 +9020,22 @@ msgid "" "enabled, tickets will still be sent out." msgstr "" -#: pretix/base/settings.py:1409 +#: pretix/base/settings.py:1412 msgid "Waiting list response time" msgstr "" -#: pretix/base/settings.py:1412 +#: pretix/base/settings.py:1415 msgid "" "If a ticket voucher is sent to a person on the waiting list, it has to be " "redeemed within this number of hours until it expires and can be re-assigned " "to the next person on the list." msgstr "" -#: pretix/base/settings.py:1423 +#: pretix/base/settings.py:1426 msgid "Disable waiting list" msgstr "" -#: pretix/base/settings.py:1424 +#: pretix/base/settings.py:1427 msgid "" "The waiting list will be fully disabled after this date. This means that " "nobody can add themselves to the waiting list any more, but also that " @@ -9029,53 +9044,53 @@ msgid "" "remain active." msgstr "" -#: pretix/base/settings.py:1436 +#: pretix/base/settings.py:1439 msgid "Ask for a name" msgstr "" -#: pretix/base/settings.py:1437 +#: pretix/base/settings.py:1440 msgid "Ask for a name when signing up to the waiting list." msgstr "" -#: pretix/base/settings.py:1446 +#: pretix/base/settings.py:1449 msgid "Require name" msgstr "" -#: pretix/base/settings.py:1447 +#: pretix/base/settings.py:1450 msgid "Require a name when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1457 +#: pretix/base/settings.py:1460 msgid "Ask for a phone number" msgstr "" -#: pretix/base/settings.py:1458 +#: pretix/base/settings.py:1461 msgid "Ask for a phone number when signing up to the waiting list." msgstr "" -#: pretix/base/settings.py:1467 +#: pretix/base/settings.py:1470 msgid "Require phone number" msgstr "" -#: pretix/base/settings.py:1468 +#: pretix/base/settings.py:1471 msgid "Require a phone number when signing up to the waiting list.." msgstr "" -#: pretix/base/settings.py:1478 +#: pretix/base/settings.py:1481 msgid "Phone number explanation" msgstr "" -#: pretix/base/settings.py:1481 +#: pretix/base/settings.py:1484 msgid "" "If you ask for a phone number, explain why you do so and what you will use " "the phone number for." msgstr "" -#: pretix/base/settings.py:1493 +#: pretix/base/settings.py:1496 msgid "Maximum number of entries per email address for the same product" msgstr "" -#: pretix/base/settings.py:1497 +#: pretix/base/settings.py:1500 msgid "" "With an increased limit, a customer may request more than one ticket for a " "specific product using the same, unique email address. However, regardless " @@ -9084,11 +9099,11 @@ msgid "" "ticket at a time." msgstr "" -#: pretix/base/settings.py:1509 +#: pretix/base/settings.py:1512 msgid "Show number of check-ins to customer" msgstr "" -#: pretix/base/settings.py:1510 +#: pretix/base/settings.py:1513 msgid "" "With this option enabled, your customers will be able to see how many times " "they entered the event. This is usually not necessary, but might be useful " @@ -9098,62 +9113,62 @@ msgid "" "check-in lists." msgstr "" -#: pretix/base/settings.py:1523 +#: pretix/base/settings.py:1526 msgid "Allow users to download tickets" msgstr "" -#: pretix/base/settings.py:1524 +#: pretix/base/settings.py:1527 msgid "If this is off, nobody can download a ticket." msgstr "" -#: pretix/base/settings.py:1533 +#: pretix/base/settings.py:1536 msgid "Download date" msgstr "" -#: pretix/base/settings.py:1534 +#: pretix/base/settings.py:1537 msgid "" "Ticket download will be offered after this date. If you use the event series " "feature and an order contains tickets for multiple event dates, download of " "all tickets will be available if at least one of the event dates allows it." msgstr "" -#: pretix/base/settings.py:1545 +#: pretix/base/settings.py:1548 msgid "Generate tickets for add-on products and bundled products" msgstr "" -#: pretix/base/settings.py:1546 +#: pretix/base/settings.py:1549 msgid "" "By default, tickets are only issued for products selected individually, not " "for add-on products or bundled products. With this option, a separate ticket " "is issued for every add-on product or bundled product as well." msgstr "" -#: pretix/base/settings.py:1559 +#: pretix/base/settings.py:1562 msgid "Generate tickets for all products" msgstr "" -#: pretix/base/settings.py:1560 +#: pretix/base/settings.py:1563 msgid "" "If turned off, tickets are only issued for products that are marked as an " "\"admission ticket\"in the product settings. You can also turn off ticket " "issuing in every product separately." msgstr "" -#: pretix/base/settings.py:1572 +#: pretix/base/settings.py:1575 msgid "Generate tickets for pending orders" msgstr "" -#: pretix/base/settings.py:1573 +#: pretix/base/settings.py:1576 msgid "" "If turned off, ticket downloads are only possible after an order has been " "marked as paid." msgstr "" -#: pretix/base/settings.py:1584 +#: pretix/base/settings.py:1587 msgid "Do not issue ticket before email address is validated" msgstr "" -#: pretix/base/settings.py:1585 +#: pretix/base/settings.py:1588 msgid "" "If turned on, tickets will not be offered for download directly after " "purchase. They will be attached to the payment confirmation email (if the " @@ -9162,11 +9177,11 @@ msgid "" "orders performed through other sales channels." msgstr "" -#: pretix/base/settings.py:1601 +#: pretix/base/settings.py:1604 msgid "Low availability threshold" msgstr "" -#: pretix/base/settings.py:1602 +#: pretix/base/settings.py:1605 msgid "" "If the availability of tickets falls below this percentage, the event (or a " "date, if it is an event series) will be highlighted to have low availability " @@ -9174,95 +9189,95 @@ msgid "" "availability will not be shown publicly." msgstr "" -#: pretix/base/settings.py:1616 +#: pretix/base/settings.py:1619 msgid "Show availability in event overviews" msgstr "" -#: pretix/base/settings.py:1617 +#: pretix/base/settings.py:1620 msgid "" "If checked, the list of events will show if events are sold out. This might " "make for longer page loading times if you have lots of events and the shown " "status might be out of date for up to two minutes." msgstr "" -#: pretix/base/settings.py:1630 pretix/base/settings.py:1638 +#: pretix/base/settings.py:1633 pretix/base/settings.py:1641 #: pretix/presale/templates/pretixpresale/fragment_calendar_nav.html:8 msgid "List" msgstr "" -#: pretix/base/settings.py:1631 pretix/base/settings.py:1639 +#: pretix/base/settings.py:1634 pretix/base/settings.py:1642 msgid "Week calendar" msgstr "" -#: pretix/base/settings.py:1632 pretix/base/settings.py:1640 +#: pretix/base/settings.py:1635 pretix/base/settings.py:1643 msgid "Month calendar" msgstr "" -#: pretix/base/settings.py:1636 +#: pretix/base/settings.py:1639 msgid "Default overview style" msgstr "" -#: pretix/base/settings.py:1642 +#: pretix/base/settings.py:1645 msgid "" "If your event series has more than 50 dates in the future, only the month or " "week calendar can be used." msgstr "" -#: pretix/base/settings.py:1651 +#: pretix/base/settings.py:1654 msgid "Show filter options for calendar or list view" msgstr "" -#: pretix/base/settings.py:1652 +#: pretix/base/settings.py:1655 msgid "" "You can set up possible filters as meta properties in your organizer " "settings." msgstr "" -#: pretix/base/settings.py:1661 +#: pretix/base/settings.py:1664 msgid "Hide all unavailable dates from calendar or list views" msgstr "" -#: pretix/base/settings.py:1662 pretix/base/settings.py:1673 +#: pretix/base/settings.py:1665 pretix/base/settings.py:1676 msgid "" "This option currently only affects the calendar of this event series, not " "the organizer-wide calendar." msgstr "" -#: pretix/base/settings.py:1672 +#: pretix/base/settings.py:1675 msgid "Hide all past dates from calendar" msgstr "" -#: pretix/base/settings.py:1684 pretix/base/settings.py:1693 +#: pretix/base/settings.py:1687 pretix/base/settings.py:1696 msgid "No modifications after order was submitted" msgstr "" -#: pretix/base/settings.py:1685 pretix/base/settings.py:1694 +#: pretix/base/settings.py:1688 pretix/base/settings.py:1697 msgid "Only the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1686 pretix/base/settings.py:1695 +#: pretix/base/settings.py:1689 pretix/base/settings.py:1698 msgid "Both the attendee and the person who ordered can make changes" msgstr "" -#: pretix/base/settings.py:1690 +#: pretix/base/settings.py:1693 msgid "Allow customers to modify their information" msgstr "" -#: pretix/base/settings.py:1705 +#: pretix/base/settings.py:1708 msgid "Allow customers to modify their information after they checked in." msgstr "" -#: pretix/base/settings.py:1706 +#: pretix/base/settings.py:1709 msgid "" "By default, no more modifications are possible for an order as soon as one " "of the tickets in the order has been checked in." msgstr "" -#: pretix/base/settings.py:1716 +#: pretix/base/settings.py:1719 msgid "Last date of modifications" msgstr "" -#: pretix/base/settings.py:1717 +#: pretix/base/settings.py:1720 msgid "" "The last date users can modify details of their orders, such as attendee " "names or answers to questions. If you use the event series feature and an " @@ -9270,53 +9285,53 @@ msgid "" "used." msgstr "" -#: pretix/base/settings.py:1728 +#: pretix/base/settings.py:1731 msgid "Customers can change the variation of the products they purchased" msgstr "" -#: pretix/base/settings.py:1737 +#: pretix/base/settings.py:1740 msgid "Customers can change their selected add-on products" msgstr "" -#: pretix/base/settings.py:1747 pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 msgid "" "Only allow changes if the resulting price is higher or equal than the " "previous price." msgstr "" -#: pretix/base/settings.py:1748 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1751 pretix/base/settings.py:1762 msgid "" "Only allow changes if the resulting price is higher than the previous price." msgstr "" -#: pretix/base/settings.py:1749 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 msgid "" "Only allow changes if the resulting price is equal to the previous price." msgstr "" -#: pretix/base/settings.py:1750 pretix/base/settings.py:1761 +#: pretix/base/settings.py:1753 pretix/base/settings.py:1764 msgid "" "Allow changes regardless of price, as long as no refund is required (i.e. " "the resulting price is not lower than what has already been paid)." msgstr "" -#: pretix/base/settings.py:1752 pretix/base/settings.py:1763 +#: pretix/base/settings.py:1755 pretix/base/settings.py:1766 msgid "Allow changes regardless of price, even if this results in a refund." msgstr "" -#: pretix/base/settings.py:1756 +#: pretix/base/settings.py:1759 msgid "Requirement for changed prices" msgstr "" -#: pretix/base/settings.py:1774 +#: pretix/base/settings.py:1777 msgid "Do not allow changes after" msgstr "" -#: pretix/base/settings.py:1783 +#: pretix/base/settings.py:1786 msgid "Allow change even though the ticket has already been checked in" msgstr "" -#: pretix/base/settings.py:1784 +#: pretix/base/settings.py:1787 msgid "" "By default, order changes are disabled after any ticket in the order has " "been checked in. If you check this box, this requirement is lifted. It is " @@ -9325,11 +9340,11 @@ msgid "" "limitation on price changes above." msgstr "" -#: pretix/base/settings.py:1796 +#: pretix/base/settings.py:1799 msgid "Allow individual attendees to change their ticket" msgstr "" -#: pretix/base/settings.py:1797 +#: pretix/base/settings.py:1800 msgid "" "By default, only the person who ordered the tickets can make any changes. If " "you check this box, individual attendees can also make changes. However, " @@ -9338,77 +9353,77 @@ msgid "" "customer." msgstr "" -#: pretix/base/settings.py:1809 +#: pretix/base/settings.py:1812 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:1821 +#: pretix/base/settings.py:1824 msgid "Charge a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:1822 pretix/base/settings.py:1833 -#: pretix/base/settings.py:1847 +#: pretix/base/settings.py:1825 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1850 msgid "" "Only affects orders pending payments, a cancellation fee for free orders is " "never charged. Note that it will be your responsibility to claim the " "cancellation fee from the user." msgstr "" -#: pretix/base/settings.py:1832 +#: pretix/base/settings.py:1835 msgid "Charge payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1846 +#: pretix/base/settings.py:1849 msgid "Charge a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:1857 pretix/base/settings.py:1996 +#: pretix/base/settings.py:1860 pretix/base/settings.py:1999 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:1866 +#: pretix/base/settings.py:1869 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:1867 +#: pretix/base/settings.py:1870 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:1880 pretix/control/forms/orders.py:888 +#: pretix/base/settings.py:1883 pretix/control/forms/orders.py:888 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:1889 +#: pretix/base/settings.py:1892 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:1901 pretix/control/forms/orders.py:899 +#: pretix/base/settings.py:1904 pretix/control/forms/orders.py:899 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:1910 +#: pretix/base/settings.py:1913 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:1911 +#: pretix/base/settings.py:1914 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1916 +#: pretix/base/settings.py:1919 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1923 +#: pretix/base/settings.py:1926 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1926 +#: pretix/base/settings.py:1929 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -9416,134 +9431,134 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1941 +#: pretix/base/settings.py:1944 msgid "Step size for reduction amount" msgstr "" -#: pretix/base/settings.py:1942 +#: pretix/base/settings.py:1945 msgid "" "By default, customers can choose an arbitrary amount for you to keep. If you " "set this to e.g. 10, they will only be able to choose values in increments " "of 10." msgstr "" -#: pretix/base/settings.py:1952 +#: pretix/base/settings.py:1955 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:1965 msgid "" "Do not show the cancellation fee to users when they request cancellation." msgstr "" -#: pretix/base/settings.py:1971 pretix/base/settings.py:1981 +#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1972 pretix/base/settings.py:1982 +#: pretix/base/settings.py:1975 pretix/base/settings.py:1985 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1973 pretix/base/settings.py:1983 +#: pretix/base/settings.py:1976 pretix/base/settings.py:1986 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1974 pretix/base/settings.py:1984 +#: pretix/base/settings.py:1977 pretix/base/settings.py:1987 msgid "Do not handle refunds automatically at all" msgstr "" -#: pretix/base/settings.py:1979 +#: pretix/base/settings.py:1982 #: pretix/control/templates/pretixcontrol/order/index.html:148 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:2005 pretix/base/settings.py:2018 +#: pretix/base/settings.py:2008 pretix/base/settings.py:2021 msgid "Terms of cancellation" msgstr "" -#: pretix/base/settings.py:2008 +#: pretix/base/settings.py:2011 msgid "" "This text will be shown when cancellation is allowed for a paid order. Leave " "empty if you want pretix to automatically generate the terms of cancellation " "based on your settings." msgstr "" -#: pretix/base/settings.py:2021 +#: pretix/base/settings.py:2024 msgid "" "This text will be shown when cancellation is allowed for an unpaid or free " "order. Leave empty if you want pretix to automatically generate the terms of " "cancellation based on your settings." msgstr "" -#: pretix/base/settings.py:2031 pretix/control/forms/event.py:1706 +#: pretix/base/settings.py:2034 pretix/control/forms/event.py:1706 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:2032 pretix/control/forms/event.py:1708 +#: pretix/base/settings.py:2035 pretix/control/forms/event.py:1708 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:2040 pretix/control/forms/event.py:1700 +#: pretix/base/settings.py:2043 pretix/control/forms/event.py:1700 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:2041 pretix/control/forms/event.py:1701 +#: pretix/base/settings.py:2044 pretix/control/forms/event.py:1701 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:2051 +#: pretix/base/settings.py:2054 msgid "Privacy Policy URL" msgstr "" -#: pretix/base/settings.py:2052 +#: pretix/base/settings.py:2055 msgid "" "This should point e.g. to a part of your website that explains how you use " "data gathered in your ticket shop." msgstr "" -#: pretix/base/settings.py:2074 +#: pretix/base/settings.py:2077 msgid "Attach ticket files" msgstr "" -#: pretix/base/settings.py:2076 +#: pretix/base/settings.py:2079 #, python-brace-format msgid "" "Tickets will never be attached if they're larger than {size} to avoid email " "delivery problems." msgstr "" -#: pretix/base/settings.py:2087 pretix/plugins/sendmail/forms.py:201 +#: pretix/base/settings.py:2090 pretix/plugins/sendmail/forms.py:201 #: pretix/plugins/sendmail/models.py:270 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:66 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:2088 +#: pretix/base/settings.py:2091 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:2097 +#: pretix/base/settings.py:2100 msgid "Attach calendar files only after order has been paid" msgstr "" -#: pretix/base/settings.py:2098 +#: pretix/base/settings.py:2101 msgid "" "Use this if you e.g. put a private access link into the calendar file to " "make sure people only receive it after their payment was confirmed." msgstr "" -#: pretix/base/settings.py:2107 +#: pretix/base/settings.py:2110 msgid "Event description" msgstr "" -#: pretix/base/settings.py:2110 +#: pretix/base/settings.py:2113 msgid "" "You can use this to share information with your attendees, such as travel " "information or the link to a digital event. If you keep it empty, we will " @@ -9553,52 +9568,52 @@ msgid "" "people." msgstr "" -#: pretix/base/settings.py:2123 +#: pretix/base/settings.py:2126 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:2124 +#: pretix/base/settings.py:2127 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:2138 pretix/control/forms/mailsetup.py:35 +#: pretix/base/settings.py:2141 pretix/control/forms/mailsetup.py:35 #: pretix/control/forms/mailsetup.py:108 #: pretix/control/templates/pretixcontrol/event/mail.html:39 #: pretix/control/templates/pretixcontrol/organizers/mail.html:40 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:2139 pretix/control/forms/mailsetup.py:36 +#: pretix/base/settings.py:2142 pretix/control/forms/mailsetup.py:36 #: pretix/control/forms/mailsetup.py:109 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:2148 +#: pretix/base/settings.py:2151 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:2149 +#: pretix/base/settings.py:2152 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:2167 pretix/base/settings.py:2224 -#: pretix/base/settings.py:2241 pretix/base/settings.py:2259 +#: pretix/base/settings.py:2170 pretix/base/settings.py:2227 +#: pretix/base/settings.py:2244 pretix/base/settings.py:2262 #, python-brace-format msgid "Your order: {code}" msgstr "" -#: pretix/base/settings.py:2171 pretix/base/settings.py:2204 -#: pretix/base/settings.py:2309 pretix/base/settings.py:2542 -#: pretix/base/settings.py:2579 +#: pretix/base/settings.py:2174 pretix/base/settings.py:2207 +#: pretix/base/settings.py:2312 pretix/base/settings.py:2545 +#: pretix/base/settings.py:2582 #, python-brace-format msgid "Your event registration: {code}" msgstr "" -#: pretix/base/settings.py:2175 +#: pretix/base/settings.py:2178 #, python-brace-format msgid "" "Hello,\n" @@ -9613,12 +9628,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2188 +#: pretix/base/settings.py:2191 #, python-brace-format msgid "Your orders for {event}" msgstr "" -#: pretix/base/settings.py:2192 +#: pretix/base/settings.py:2195 #, python-brace-format msgid "" "Hello,\n" @@ -9632,7 +9647,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2208 +#: pretix/base/settings.py:2211 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9646,7 +9661,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2228 +#: pretix/base/settings.py:2231 #, python-brace-format msgid "" "Hello,\n" @@ -9661,7 +9676,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2245 +#: pretix/base/settings.py:2248 #, python-brace-format msgid "" "Hello,\n" @@ -9677,7 +9692,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2263 +#: pretix/base/settings.py:2266 #, python-brace-format msgid "" "Hello,\n" @@ -9695,11 +9710,11 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2281 +#: pretix/base/settings.py:2284 msgid "Attachment for new orders" msgstr "" -#: pretix/base/settings.py:2286 +#: pretix/base/settings.py:2289 #, python-brace-format msgid "" "This file will be attached to the first email that we send for every new " @@ -9711,7 +9726,7 @@ msgid "" "vital email going to spam, you can only upload PDF files of up to {size} MB." msgstr "" -#: pretix/base/settings.py:2313 +#: pretix/base/settings.py:2316 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9725,12 +9740,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2325 +#: pretix/base/settings.py:2328 #, python-brace-format msgid "Your order has been changed: {code}" msgstr "" -#: pretix/base/settings.py:2329 +#: pretix/base/settings.py:2332 #, python-brace-format msgid "" "Hello,\n" @@ -9744,12 +9759,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2341 +#: pretix/base/settings.py:2344 #, python-brace-format msgid "Payment received for your order: {code}" msgstr "" -#: pretix/base/settings.py:2345 +#: pretix/base/settings.py:2348 #, python-brace-format msgid "" "Hello,\n" @@ -9765,12 +9780,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2363 +#: pretix/base/settings.py:2366 #, python-brace-format msgid "Event registration confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2367 +#: pretix/base/settings.py:2370 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -9784,23 +9799,23 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2384 pretix/control/forms/event.py:1134 +#: pretix/base/settings.py:2387 pretix/control/forms/event.py:1134 #: pretix/control/forms/event.py:1234 pretix/plugins/sendmail/models.py:275 msgid "Number of days" msgstr "" -#: pretix/base/settings.py:2386 pretix/control/forms/event.py:1137 +#: pretix/base/settings.py:2389 pretix/control/forms/event.py:1137 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/base/settings.py:2394 +#: pretix/base/settings.py:2397 #, python-brace-format msgid "Your order is about to expire: {code}" msgstr "" -#: pretix/base/settings.py:2398 +#: pretix/base/settings.py:2401 #, python-brace-format msgid "" "Hello,\n" @@ -9816,12 +9831,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2412 +#: pretix/base/settings.py:2415 #, python-brace-format msgid "Your order is pending payment: {code}" msgstr "" -#: pretix/base/settings.py:2416 +#: pretix/base/settings.py:2419 #, python-brace-format msgid "" "Hello,\n" @@ -9836,12 +9851,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2429 +#: pretix/base/settings.py:2432 #, python-brace-format msgid "Incomplete payment received: {code}" msgstr "" -#: pretix/base/settings.py:2433 +#: pretix/base/settings.py:2436 #, python-brace-format msgid "" "Hello,\n" @@ -9859,12 +9874,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2449 +#: pretix/base/settings.py:2452 #, python-brace-format msgid "Payment failed for your order: {code}" msgstr "" -#: pretix/base/settings.py:2453 +#: pretix/base/settings.py:2456 #, python-brace-format msgid "" "Hello,\n" @@ -9882,12 +9897,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2467 +#: pretix/base/settings.py:2470 #, python-brace-format msgid "You have been selected from the waitinglist for {event}" msgstr "" -#: pretix/base/settings.py:2471 +#: pretix/base/settings.py:2474 #, python-brace-format msgid "" "Hello,\n" @@ -9918,12 +9933,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2500 +#: pretix/base/settings.py:2503 #, python-brace-format msgid "Order canceled: {code}" msgstr "" -#: pretix/base/settings.py:2504 +#: pretix/base/settings.py:2507 #, python-brace-format msgid "" "Hello,\n" @@ -9939,12 +9954,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2518 +#: pretix/base/settings.py:2521 #, python-brace-format msgid "Order approved and awaiting payment: {code}" msgstr "" -#: pretix/base/settings.py:2522 +#: pretix/base/settings.py:2525 #, python-brace-format msgid "" "Hello,\n" @@ -9962,7 +9977,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2546 pretix/base/settings.py:2583 +#: pretix/base/settings.py:2549 pretix/base/settings.py:2586 #, python-brace-format msgid "" "Hello,\n" @@ -9976,12 +9991,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2558 +#: pretix/base/settings.py:2561 #, python-brace-format msgid "Order approved and confirmed: {code}" msgstr "" -#: pretix/base/settings.py:2562 +#: pretix/base/settings.py:2565 #, python-brace-format msgid "" "Hello,\n" @@ -9996,12 +10011,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2595 +#: pretix/base/settings.py:2598 #, python-brace-format msgid "Order denied: {code}" msgstr "" -#: pretix/base/settings.py:2599 +#: pretix/base/settings.py:2602 #, python-brace-format msgid "" "Hello,\n" @@ -10018,7 +10033,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2614 +#: pretix/base/settings.py:2617 #, python-brace-format msgid "" "Hello,\n" @@ -10030,12 +10045,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2632 pretix/base/settings.py:2648 +#: pretix/base/settings.py:2635 pretix/base/settings.py:2651 #, python-brace-format msgid "Your ticket is ready for download: {code}" msgstr "" -#: pretix/base/settings.py:2636 +#: pretix/base/settings.py:2639 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -10049,7 +10064,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2652 +#: pretix/base/settings.py:2655 #, python-brace-format msgid "" "Hello,\n" @@ -10063,12 +10078,12 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:2664 +#: pretix/base/settings.py:2667 #, python-brace-format msgid "Activate your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2668 +#: pretix/base/settings.py:2671 #, python-brace-format msgid "" "Hello {name},\n" @@ -10088,12 +10103,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2686 +#: pretix/base/settings.py:2689 #, python-brace-format msgid "Confirm email address for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2690 +#: pretix/base/settings.py:2693 #, python-brace-format msgid "" "Hello {name},\n" @@ -10113,12 +10128,12 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2708 +#: pretix/base/settings.py:2711 #, python-brace-format msgid "Set a new password for your account at {organizer}" msgstr "" -#: pretix/base/settings.py:2712 +#: pretix/base/settings.py:2715 #, python-brace-format msgid "" "Hello {name},\n" @@ -10138,57 +10153,57 @@ msgid "" "Your {organizer} team" msgstr "" -#: pretix/base/settings.py:2764 pretix/base/settings.py:2771 -#: pretix/base/settings.py:2785 pretix/base/settings.py:2793 -#: pretix/base/settings.py:2807 pretix/base/settings.py:2815 -#: pretix/base/settings.py:2829 pretix/base/settings.py:2836 +#: pretix/base/settings.py:2767 pretix/base/settings.py:2774 +#: pretix/base/settings.py:2788 pretix/base/settings.py:2796 +#: pretix/base/settings.py:2810 pretix/base/settings.py:2818 +#: pretix/base/settings.py:2832 pretix/base/settings.py:2839 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" -#: pretix/base/settings.py:2768 +#: pretix/base/settings.py:2771 msgid "Primary color" msgstr "" -#: pretix/base/settings.py:2789 +#: pretix/base/settings.py:2792 msgid "Accent color for success" msgstr "" -#: pretix/base/settings.py:2790 +#: pretix/base/settings.py:2793 msgid "We strongly suggest to use a shade of green." msgstr "" -#: pretix/base/settings.py:2811 +#: pretix/base/settings.py:2814 msgid "Accent color for errors" msgstr "" -#: pretix/base/settings.py:2812 +#: pretix/base/settings.py:2815 msgid "We strongly suggest to use a shade of red." msgstr "" -#: pretix/base/settings.py:2833 +#: pretix/base/settings.py:2836 msgid "Page background color" msgstr "" -#: pretix/base/settings.py:2848 +#: pretix/base/settings.py:2851 msgid "Use round edges" msgstr "" -#: pretix/base/settings.py:2857 +#: pretix/base/settings.py:2860 msgid "" "Use native spinners in the widget instead of custom ones for numeric inputs " "such as quantity." msgstr "" -#: pretix/base/settings.py:2868 +#: pretix/base/settings.py:2871 msgid "Only respected by modern browsers." msgstr "" -#: pretix/base/settings.py:2879 pretix/base/settings.py:2922 +#: pretix/base/settings.py:2882 pretix/base/settings.py:2925 #: pretix/control/forms/organizer.py:520 msgid "Header image" msgstr "" -#: pretix/base/settings.py:2882 +#: pretix/base/settings.py:2885 msgid "" "If you provide a logo image, we will by default not show your event name and " "date in the page header. By default, we show your logo with a size of up to " @@ -10197,26 +10212,26 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2902 pretix/base/settings.py:2944 +#: pretix/base/settings.py:2905 pretix/base/settings.py:2947 msgid "Use header image in its full size" msgstr "" -#: pretix/base/settings.py:2903 pretix/base/settings.py:2945 +#: pretix/base/settings.py:2906 pretix/base/settings.py:2948 msgid "We recommend to upload a picture at least 1170 pixels wide." msgstr "" -#: pretix/base/settings.py:2912 +#: pretix/base/settings.py:2915 msgid "Show event title even if a header image is present" msgstr "" -#: pretix/base/settings.py:2913 +#: pretix/base/settings.py:2916 msgid "" "The title will only be shown on the event front page. If no header image is " "uploaded for the event, but the header image from the organizer profile is " "used, this option will be ignored and the event title will always be shown." msgstr "" -#: pretix/base/settings.py:2925 pretix/control/forms/organizer.py:524 +#: pretix/base/settings.py:2928 pretix/control/forms/organizer.py:524 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 " @@ -10225,25 +10240,25 @@ msgid "" "smaller screens." msgstr "" -#: pretix/base/settings.py:2954 +#: pretix/base/settings.py:2957 msgid "Use header image also for events without an individually uploaded logo" msgstr "" -#: pretix/base/settings.py:2962 +#: pretix/base/settings.py:2965 msgid "Favicon" msgstr "" -#: pretix/base/settings.py:2965 +#: pretix/base/settings.py:2968 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/base/settings.py:2981 +#: pretix/base/settings.py:2984 msgid "Social media image" msgstr "" -#: pretix/base/settings.py:2984 +#: pretix/base/settings.py:2987 msgid "" "This picture will be used as a preview if you post links to your ticket shop " "on social media. Facebook advises to use a picture size of 1200 x 630 " @@ -10252,93 +10267,93 @@ msgid "" "square is shown. If you do not fill this, we will use the logo given above." msgstr "" -#: pretix/base/settings.py:3002 +#: pretix/base/settings.py:3005 msgid "Logo image" msgstr "" -#: pretix/base/settings.py:3006 +#: pretix/base/settings.py:3009 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/base/settings.py:3032 pretix/base/settings.py:3138 +#: pretix/base/settings.py:3035 pretix/base/settings.py:3141 msgid "Info text" msgstr "" -#: pretix/base/settings.py:3035 pretix/base/settings.py:3140 +#: pretix/base/settings.py:3038 pretix/base/settings.py:3143 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/base/settings.py:3044 +#: pretix/base/settings.py:3047 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:3047 +#: pretix/base/settings.py:3050 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3057 +#: pretix/base/settings.py:3060 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:3060 +#: pretix/base/settings.py:3063 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:3070 +#: pretix/base/settings.py:3073 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:3073 +#: pretix/base/settings.py:3076 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:3083 +#: pretix/base/settings.py:3086 msgid "Attendee data explanation" msgstr "" -#: pretix/base/settings.py:3086 +#: pretix/base/settings.py:3089 msgid "" "This text will be shown above the questions asked for every personalized " "product. You can use it e.g. to explain why you need information from them." msgstr "" -#: pretix/base/settings.py:3096 +#: pretix/base/settings.py:3099 msgid "Additional success message" msgstr "" -#: pretix/base/settings.py:3097 +#: pretix/base/settings.py:3100 msgid "" "This message will be shown after an order has been created successfully. It " "will be shown in additional to the default text." msgstr "" -#: pretix/base/settings.py:3109 +#: pretix/base/settings.py:3112 msgid "Help text of the phone number field" msgstr "" -#: pretix/base/settings.py:3116 +#: pretix/base/settings.py:3119 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:3123 +#: pretix/base/settings.py:3126 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:3149 +#: pretix/base/settings.py:3152 msgid "Allow creating a new team during event creation" msgstr "" -#: pretix/base/settings.py:3150 +#: pretix/base/settings.py:3153 msgid "" "Users that do not have access to all events under this organizer, must " "select one of their teams to have access to the created event. This setting " @@ -10346,67 +10361,67 @@ msgid "" "not have \"Can change teams and permissions\" permission." msgstr "" -#: pretix/base/settings.py:3222 pretix/base/settings.py:3232 +#: pretix/base/settings.py:3225 pretix/base/settings.py:3235 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:3224 pretix/base/settings.py:3234 +#: pretix/base/settings.py:3227 pretix/base/settings.py:3237 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:3229 +#: pretix/base/settings.py:3232 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:3245 +#: pretix/base/settings.py:3248 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/base/settings.py:3254 +#: pretix/base/settings.py:3257 msgid "Homepage text" msgstr "" -#: pretix/base/settings.py:3256 +#: pretix/base/settings.py:3259 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/base/settings.py:3271 +#: pretix/base/settings.py:3274 msgid "Length of gift card codes" msgstr "" -#: pretix/base/settings.py:3272 +#: pretix/base/settings.py:3275 msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." msgstr "" -#: pretix/base/settings.py:3288 +#: pretix/base/settings.py:3291 msgid "Validity of gift card codes in years" msgstr "" -#: pretix/base/settings.py:3289 +#: pretix/base/settings.py:3292 msgid "" "If you set a number here, gift cards will by default expire at the end of " "the year after this many years. If you keep it empty, gift cards do not have " "an explicit expiry date." msgstr "" -#: pretix/base/settings.py:3298 +#: pretix/base/settings.py:3301 msgid "Enable cookie consent management features" msgstr "" -#: pretix/base/settings.py:3304 +#: pretix/base/settings.py:3307 msgid "" "By clicking \"Accept all cookies\", you agree to the storing of cookies and " "use of similar technologies on your device." msgstr "" -#: pretix/base/settings.py:3311 +#: pretix/base/settings.py:3314 msgid "Dialog text" msgstr "" -#: pretix/base/settings.py:3318 +#: pretix/base/settings.py:3321 msgid "" "We use cookies and similar technologies to gather data that allows us to " "improve this website and our offerings. If you do not agree, we will only " @@ -10414,199 +10429,199 @@ msgid "" "offers." msgstr "" -#: pretix/base/settings.py:3326 +#: pretix/base/settings.py:3329 msgid "Secondary dialog text" msgstr "" -#: pretix/base/settings.py:3332 +#: pretix/base/settings.py:3335 msgid "Privacy settings" msgstr "" -#: pretix/base/settings.py:3337 +#: pretix/base/settings.py:3340 msgid "Dialog title" msgstr "" -#: pretix/base/settings.py:3343 +#: pretix/base/settings.py:3346 msgid "Accept all cookies" msgstr "" -#: pretix/base/settings.py:3348 +#: pretix/base/settings.py:3351 msgid "\"Accept\" button description" msgstr "" -#: pretix/base/settings.py:3354 +#: pretix/base/settings.py:3357 msgid "Required cookies only" msgstr "" -#: pretix/base/settings.py:3359 +#: pretix/base/settings.py:3362 msgid "\"Reject\" button description" msgstr "" -#: pretix/base/settings.py:3369 +#: pretix/base/settings.py:3372 msgid "Customers can choose their own seats" msgstr "" -#: pretix/base/settings.py:3370 +#: pretix/base/settings.py:3373 msgid "" "If disabled, you will need to manually assign seats in the backend. Note " "that this can mean people will not know their seat after their purchase and " "it might not be written on their ticket." msgstr "" -#: pretix/base/settings.py:3396 +#: pretix/base/settings.py:3399 msgid "Show button to copy user input from other products" msgstr "" -#: pretix/base/settings.py:3406 +#: pretix/base/settings.py:3409 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:3416 +#: pretix/base/settings.py:3419 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:3429 +#: pretix/base/settings.py:3432 msgctxt "person_name_salutation" msgid "Ms" msgstr "" -#: pretix/base/settings.py:3430 +#: pretix/base/settings.py:3433 msgctxt "person_name_salutation" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3431 +#: pretix/base/settings.py:3434 msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:3463 pretix/base/settings.py:3476 -#: pretix/base/settings.py:3492 pretix/base/settings.py:3542 -#: pretix/base/settings.py:3555 pretix/base/settings.py:3569 -#: pretix/base/settings.py:3622 pretix/base/settings.py:3643 -#: pretix/base/settings.py:3665 +#: pretix/base/settings.py:3466 pretix/base/settings.py:3479 +#: pretix/base/settings.py:3495 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3572 +#: pretix/base/settings.py:3625 pretix/base/settings.py:3646 +#: pretix/base/settings.py:3668 msgid "Given name" msgstr "" -#: pretix/base/settings.py:3464 pretix/base/settings.py:3477 -#: pretix/base/settings.py:3493 pretix/base/settings.py:3509 -#: pretix/base/settings.py:3526 pretix/base/settings.py:3541 -#: pretix/base/settings.py:3556 pretix/base/settings.py:3570 -#: pretix/base/settings.py:3623 pretix/base/settings.py:3644 -#: pretix/base/settings.py:3666 +#: pretix/base/settings.py:3467 pretix/base/settings.py:3480 +#: pretix/base/settings.py:3496 pretix/base/settings.py:3512 +#: pretix/base/settings.py:3529 pretix/base/settings.py:3544 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3573 +#: pretix/base/settings.py:3626 pretix/base/settings.py:3647 +#: pretix/base/settings.py:3669 msgid "Family name" msgstr "" -#: pretix/base/settings.py:3468 pretix/base/settings.py:3484 -#: pretix/base/settings.py:3500 pretix/base/settings.py:3515 -#: pretix/base/settings.py:3533 pretix/base/settings.py:3548 -#: pretix/base/settings.py:3578 pretix/base/settings.py:3602 -#: pretix/base/settings.py:3634 pretix/base/settings.py:3656 -#: pretix/base/settings.py:3687 +#: pretix/base/settings.py:3471 pretix/base/settings.py:3487 +#: pretix/base/settings.py:3503 pretix/base/settings.py:3518 +#: pretix/base/settings.py:3536 pretix/base/settings.py:3551 +#: pretix/base/settings.py:3581 pretix/base/settings.py:3605 +#: pretix/base/settings.py:3637 pretix/base/settings.py:3659 +#: pretix/base/settings.py:3690 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:3469 pretix/base/settings.py:3485 -#: pretix/base/settings.py:3501 pretix/base/settings.py:3517 -#: pretix/base/settings.py:3535 pretix/base/settings.py:3549 -#: pretix/base/settings.py:3579 pretix/base/settings.py:3635 -#: pretix/base/settings.py:3657 pretix/base/settings.py:3688 +#: pretix/base/settings.py:3472 pretix/base/settings.py:3488 +#: pretix/base/settings.py:3504 pretix/base/settings.py:3520 +#: pretix/base/settings.py:3538 pretix/base/settings.py:3552 +#: pretix/base/settings.py:3582 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3660 pretix/base/settings.py:3691 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:3475 pretix/base/settings.py:3491 -#: pretix/base/settings.py:3523 pretix/base/settings.py:3642 -#: pretix/base/settings.py:3664 +#: pretix/base/settings.py:3478 pretix/base/settings.py:3494 +#: pretix/base/settings.py:3526 pretix/base/settings.py:3645 +#: pretix/base/settings.py:3667 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:3483 pretix/base/settings.py:3499 -#: pretix/base/settings.py:3532 pretix/base/settings.py:3655 -#: pretix/base/settings.py:3686 +#: pretix/base/settings.py:3486 pretix/base/settings.py:3502 +#: pretix/base/settings.py:3535 pretix/base/settings.py:3658 +#: pretix/base/settings.py:3689 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:3507 pretix/base/settings.py:3524 +#: pretix/base/settings.py:3510 pretix/base/settings.py:3527 msgid "First name" msgstr "" -#: pretix/base/settings.py:3508 pretix/base/settings.py:3525 +#: pretix/base/settings.py:3511 pretix/base/settings.py:3528 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:3589 pretix/base/settings.py:3601 +#: pretix/base/settings.py:3592 pretix/base/settings.py:3604 #: pretix/control/forms/organizer.py:651 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:3595 +#: pretix/base/settings.py:3598 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:3609 +#: pretix/base/settings.py:3612 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:3621 pretix/base/settings.py:3641 -#: pretix/base/settings.py:3663 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3644 +#: pretix/base/settings.py:3666 msgctxt "person_name" msgid "Salutation" msgstr "" -#: pretix/base/settings.py:3633 pretix/base/settings.py:3654 -#: pretix/base/settings.py:3685 +#: pretix/base/settings.py:3636 pretix/base/settings.py:3657 +#: pretix/base/settings.py:3688 msgctxt "person_name_sample" msgid "Mr" msgstr "" -#: pretix/base/settings.py:3667 +#: pretix/base/settings.py:3670 msgctxt "person_name" msgid "Degree (after name)" msgstr "" -#: pretix/base/settings.py:3689 +#: pretix/base/settings.py:3692 msgctxt "person_name_sample" msgid "MA" msgstr "" -#: pretix/base/settings.py:3797 pretix/control/forms/event.py:228 +#: pretix/base/settings.py:3800 pretix/control/forms/event.py:228 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:3801 +#: pretix/base/settings.py:3804 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:3805 +#: pretix/base/settings.py:3808 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:3809 +#: pretix/base/settings.py:3812 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:3813 +#: pretix/base/settings.py:3816 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:3820 +#: pretix/base/settings.py:3823 msgid "The last payment date cannot be before the end of presale." msgstr "" -#: pretix/base/settings.py:3828 +#: pretix/base/settings.py:3831 #, python-brace-format msgid "The value \"{identifier}\" is not a valid sales channel." msgstr "" -#: pretix/base/settings.py:3843 +#: pretix/base/settings.py:3846 msgid "This needs to be disabled if other NFC-based types are active." msgstr "" @@ -11469,11 +11484,11 @@ msgid "Copy configuration from" msgstr "" #: pretix/control/forms/event.py:317 pretix/control/forms/event.py:320 -#: pretix/control/forms/item.py:407 +#: pretix/control/forms/item.py:408 msgid "Do not copy" msgstr "" -#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1293 +#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1294 #: pretix/control/forms/subevents.py:407 #, python-brace-format msgid "Default ({value})" @@ -12689,138 +12704,138 @@ msgid "" "configuration below." msgstr "" -#: pretix/control/forms/item.py:141 pretix/control/forms/item.py:211 +#: pretix/control/forms/item.py:142 pretix/control/forms/item.py:212 msgid "This field is required" msgstr "" -#: pretix/control/forms/item.py:213 +#: pretix/control/forms/item.py:214 msgid "Dependencies between questions are not supported during check-in." msgstr "" -#: pretix/control/forms/item.py:308 +#: pretix/control/forms/item.py:309 msgid "No products" msgstr "" -#: pretix/control/forms/item.py:374 +#: pretix/control/forms/item.py:375 msgid "The product should exist in multiple variations" msgstr "" -#: pretix/control/forms/item.py:375 +#: pretix/control/forms/item.py:376 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "" -#: pretix/control/forms/item.py:395 pretix/control/forms/item.py:720 +#: pretix/control/forms/item.py:396 pretix/control/forms/item.py:721 msgid "No category" msgstr "" -#: pretix/control/forms/item.py:402 +#: pretix/control/forms/item.py:403 msgid "No taxation" msgstr "" -#: pretix/control/forms/item.py:404 +#: pretix/control/forms/item.py:405 msgid "Copy product information" msgstr "" -#: pretix/control/forms/item.py:415 +#: pretix/control/forms/item.py:416 msgid "Do not add to a quota now" msgstr "" -#: pretix/control/forms/item.py:416 +#: pretix/control/forms/item.py:417 msgid "Add product to an existing quota" msgstr "" -#: pretix/control/forms/item.py:417 +#: pretix/control/forms/item.py:418 msgid "Create a new quota for this product" msgstr "" -#: pretix/control/forms/item.py:423 +#: pretix/control/forms/item.py:424 msgid "Quota options" msgstr "" -#: pretix/control/forms/item.py:431 +#: pretix/control/forms/item.py:432 msgid "Add to existing quota" msgstr "" -#: pretix/control/forms/item.py:440 +#: pretix/control/forms/item.py:441 msgid "New quota name" msgstr "" -#: pretix/control/forms/item.py:446 +#: pretix/control/forms/item.py:447 msgid "Size" msgstr "" -#: pretix/control/forms/item.py:447 +#: pretix/control/forms/item.py:448 msgid "Number of tickets" msgstr "" -#: pretix/control/forms/item.py:579 +#: pretix/control/forms/item.py:580 msgid "Quota name is required." msgstr "" -#: pretix/control/forms/item.py:584 +#: pretix/control/forms/item.py:585 msgid "Please select a quota." msgstr "" -#: pretix/control/forms/item.py:606 pretix/plugins/badges/forms.py:85 +#: pretix/control/forms/item.py:607 pretix/plugins/badges/forms.py:85 #: pretix/plugins/ticketoutputpdf/forms.py:55 msgid "(Event default)" msgstr "" -#: pretix/control/forms/item.py:616 +#: pretix/control/forms/item.py:617 msgid "Choose automatically depending on event settings" msgstr "" -#: pretix/control/forms/item.py:617 +#: pretix/control/forms/item.py:618 msgid "Yes, if ticket generation is enabled in general" msgstr "" -#: pretix/control/forms/item.py:635 +#: pretix/control/forms/item.py:636 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " "except the VIP area." msgstr "" -#: pretix/control/forms/item.py:679 +#: pretix/control/forms/item.py:680 msgid "" "This option is deprecated. For new products, use the newer option below that " "refers to another product instead of a quota." msgstr "" -#: pretix/control/forms/item.py:690 pretix/control/forms/item.py:706 +#: pretix/control/forms/item.py:691 pretix/control/forms/item.py:707 msgid "Shown independently of other products" msgstr "" -#: pretix/control/forms/item.py:731 +#: pretix/control/forms/item.py:732 msgid "Date chosen by customer" msgstr "" -#: pretix/control/forms/item.py:740 +#: pretix/control/forms/item.py:741 msgid "No membership granted" msgstr "" -#: pretix/control/forms/item.py:759 +#: pretix/control/forms/item.py:760 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "" -#: pretix/control/forms/item.py:765 +#: pretix/control/forms/item.py:766 msgid "" "Do not set a specific validity for gift card products as it will not " "restrict the validity of the gift card. A validity of gift cards can be set " "in your organizer settings." msgstr "" -#: pretix/control/forms/item.py:784 pretix/control/forms/item.py:1051 +#: pretix/control/forms/item.py:785 pretix/control/forms/item.py:1052 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "" -#: pretix/control/forms/item.py:795 +#: pretix/control/forms/item.py:796 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -12828,17 +12843,17 @@ msgid "" "the membership type to be transferable." msgstr "" -#: pretix/control/forms/item.py:804 +#: pretix/control/forms/item.py:805 msgid "The start of validity must be before the end of validity." msgstr "" -#: pretix/control/forms/item.py:811 +#: pretix/control/forms/item.py:812 msgid "" "You have selected dynamic validity but have not entered a time period. This " "would render the tickets unusable." msgstr "" -#: pretix/control/forms/item.py:916 +#: pretix/control/forms/item.py:917 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -12846,39 +12861,39 @@ msgid "" "\"inactive\" instead." msgstr "" -#: pretix/control/forms/item.py:993 +#: pretix/control/forms/item.py:994 msgid "Use value from product" msgstr "" -#: pretix/control/forms/item.py:1078 +#: pretix/control/forms/item.py:1079 msgid "Add-ons" msgstr "" -#: pretix/control/forms/item.py:1102 +#: pretix/control/forms/item.py:1103 msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:1147 +#: pretix/control/forms/item.py:1148 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:1154 +#: pretix/control/forms/item.py:1155 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:1204 +#: pretix/control/forms/item.py:1205 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:1210 +#: pretix/control/forms/item.py:1211 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:1235 pretix/control/forms/orders.py:365 +#: pretix/control/forms/item.py:1236 pretix/control/forms/orders.py:365 #: pretix/control/forms/orders.py:555 msgid "inactive" msgstr "" @@ -13488,19 +13503,32 @@ msgctxt "sso_oidc" msgid "Phone field" msgstr "" -#: pretix/control/forms/organizer.py:1100 +#: pretix/control/forms/organizer.py:1047 +msgctxt "sso_oidc" +msgid "Query parameters" +msgstr "" + +#: pretix/control/forms/organizer.py:1048 +#, python-brace-format +msgctxt "sso_oidc" +msgid "" +"Optional query parameters, that will be added to calls to the authorization " +"endpoint. Enter as: {example}" +msgstr "" + +#: pretix/control/forms/organizer.py:1109 msgid "Invalidate old client secret and generate a new one" msgstr "" -#: pretix/control/forms/organizer.py:1133 +#: pretix/control/forms/organizer.py:1142 msgid "Organizer short name" msgstr "" -#: pretix/control/forms/organizer.py:1137 +#: pretix/control/forms/organizer.py:1146 msgid "Allow access to reusable media" msgstr "" -#: pretix/control/forms/organizer.py:1138 +#: pretix/control/forms/organizer.py:1147 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -13509,15 +13537,15 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1154 +#: pretix/control/forms/organizer.py:1163 msgid "The selected organizer does not exist or cannot be invited." msgstr "" -#: pretix/control/forms/organizer.py:1156 +#: pretix/control/forms/organizer.py:1165 msgid "The selected organizer has already been invited." msgstr "" -#: pretix/control/forms/organizer.py:1191 +#: pretix/control/forms/organizer.py:1200 msgid "A sales channel with the same identifier already exists." msgstr "" @@ -13865,1145 +13893,1145 @@ msgstr "" msgid "A block has been removed for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:286 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:305 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:312 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:316 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:317 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:320 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:316 pretix/control/logdisplay.py:317 +#: pretix/control/logdisplay.py:323 pretix/control/logdisplay.py:324 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:339 -#: pretix/control/logdisplay.py:885 pretix/control/logdisplay.py:887 +#: pretix/control/logdisplay.py:344 pretix/control/logdisplay.py:346 +#: pretix/control/logdisplay.py:892 pretix/control/logdisplay.py:894 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:367 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:372 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:382 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:393 msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:398 +#: pretix/control/logdisplay.py:405 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:400 pretix/control/views/orders.py:1552 -#: pretix/presale/views/order.py:1057 +#: pretix/control/logdisplay.py:407 pretix/control/views/orders.py:1552 +#: pretix/presale/views/order.py:1047 msgid "The order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:422 pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:429 pretix/control/logdisplay.py:742 msgid "The settings of a payment provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:425 pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:432 pretix/control/logdisplay.py:741 msgid "The settings of a ticket output provider have been changed." msgstr "" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:438 msgid "Blocked manually" msgstr "" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:440 msgid "Blocked because of an API integration" msgstr "" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:444 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:445 msgid "The order details have been changed." msgstr "" -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:446 msgid "The order has been marked as unpaid." msgstr "" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:447 msgid "The order's secret has been changed." msgstr "" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:448 msgid "The order's expiry date has been changed." msgstr "" -#: pretix/control/logdisplay.py:442 +#: pretix/control/logdisplay.py:449 msgid "The order has been set to be usable before it is paid." msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:450 msgid "The order has been set to require payment before use." msgstr "" -#: pretix/control/logdisplay.py:444 pretix/control/views/orders.py:1557 +#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1557 msgid "The order has been marked as expired." msgstr "" -#: pretix/control/logdisplay.py:445 pretix/control/views/orders.py:1455 +#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:1455 msgid "The order has been marked as paid." msgstr "" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:453 msgid "The cancellation request has been deleted." msgstr "" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:454 msgid "The order has been refunded." msgstr "" -#: pretix/control/logdisplay.py:448 pretix/control/views/orders.py:1840 +#: pretix/control/logdisplay.py:455 pretix/control/views/orders.py:1840 msgid "The order has been reactivated." msgstr "" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:456 msgid "The order has been created." msgstr "" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:458 msgid "The order requires approval before it can continue to be processed." msgstr "" -#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:779 +#: pretix/control/logdisplay.py:459 pretix/control/views/orders.py:779 msgid "The order has been approved." msgstr "" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:460 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:461 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:464 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:466 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:468 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:469 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:463 pretix/control/views/orders.py:1596 -#: pretix/presale/views/order.py:749 pretix/presale/views/order.py:822 +#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1596 +#: pretix/presale/views/order.py:739 pretix/presale/views/order.py:812 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:464 pretix/control/views/orders.py:1667 +#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1667 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:465 pretix/control/views/orders.py:1698 -#: pretix/presale/views/order.py:835 +#: pretix/control/logdisplay.py:472 pretix/control/views/orders.py:1698 +#: pretix/presale/views/order.py:825 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:473 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:474 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:475 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:477 msgid "The order's check-in text has been changed." msgstr "" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:478 msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:480 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:481 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:475 pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:482 pretix/control/logdisplay.py:667 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:483 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:485 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:486 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:487 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:489 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:492 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:493 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:496 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:498 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:500 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:502 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:503 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:506 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:507 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:510 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:511 msgid "An email has been sent to notify the user that the payment failed." msgstr "" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:518 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:520 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:522 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:523 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:524 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:526 +#: pretix/control/logdisplay.py:533 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:541 +#: pretix/control/logdisplay.py:548 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:542 +#: pretix/control/logdisplay.py:549 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:543 +#: pretix/control/logdisplay.py:550 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:544 +#: pretix/control/logdisplay.py:551 msgid "The category has been reordered." msgstr "" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:558 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:552 +#: pretix/control/logdisplay.py:559 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:553 +#: pretix/control/logdisplay.py:560 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:565 +#: pretix/control/logdisplay.py:572 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:566 +#: pretix/control/logdisplay.py:573 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:567 +#: pretix/control/logdisplay.py:574 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:568 +#: pretix/control/logdisplay.py:575 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:579 +#: pretix/control/logdisplay.py:586 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:589 +#: pretix/control/logdisplay.py:596 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:592 pretix/control/views/user.py:252 +#: pretix/control/logdisplay.py:599 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:594 pretix/control/views/user.py:249 +#: pretix/control/logdisplay.py:601 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:603 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:598 +#: pretix/control/logdisplay.py:605 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:615 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:609 +#: pretix/control/logdisplay.py:616 msgid "You stopped impersonating {}." msgstr "" -#: pretix/control/logdisplay.py:616 +#: pretix/control/logdisplay.py:623 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:617 +#: pretix/control/logdisplay.py:624 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:618 +#: pretix/control/logdisplay.py:625 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:619 pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:749 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:620 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:621 pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:622 pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:623 pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:624 pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:631 pretix/control/logdisplay.py:677 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:632 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:626 +#: pretix/control/logdisplay.py:633 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:627 +#: pretix/control/logdisplay.py:634 msgid "A new gift card acceptor has been invited." msgstr "" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:635 msgid "A gift card acceptor has been removed." msgstr "" -#: pretix/control/logdisplay.py:629 +#: pretix/control/logdisplay.py:636 msgid "A gift card issuer has been removed or declined." msgstr "" -#: pretix/control/logdisplay.py:630 +#: pretix/control/logdisplay.py:637 msgid "A new gift card issuer has been accepted." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:638 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:639 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:640 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:641 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:642 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:643 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:644 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:645 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:646 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:647 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:641 pretix/control/views/organizer.py:2333 +#: pretix/control/logdisplay.py:648 pretix/control/views/organizer.py:2341 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:649 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:650 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:644 pretix/control/views/organizer.py:3159 +#: pretix/control/logdisplay.py:651 pretix/control/views/organizer.py:3179 msgid "The sales channel has been created." msgstr "" -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:652 msgid "The sales channel has been changed." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:653 msgid "The sales channel has been deleted." msgstr "" -#: pretix/control/logdisplay.py:647 +#: pretix/control/logdisplay.py:654 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:655 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:656 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:650 +#: pretix/control/logdisplay.py:657 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:658 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:659 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:660 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:661 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:662 msgid "The reusable medium has been created." msgstr "" -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:663 msgid "The reusable medium has been created automatically." msgstr "" -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:664 msgid "The reusable medium has been changed." msgstr "" -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:665 msgid "The medium has been connected to a new ticket." msgstr "" -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:666 msgid "The medium has been connected to a new gift card." msgstr "" -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:668 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:669 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:670 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:671 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:672 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:678 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:679 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:674 pretix/control/views/user.py:489 -#: pretix/control/views/user.py:549 pretix/control/views/user.py:608 +#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:490 +#: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:675 pretix/control/views/user.py:392 -#: pretix/control/views/user.py:624 +#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:393 +#: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:676 pretix/control/views/user.py:641 +#: pretix/control/logdisplay.py:683 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:684 msgid "A two-factor emergency code has been generated." msgstr "" -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:685 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:680 +#: pretix/control/logdisplay.py:687 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:682 +#: pretix/control/logdisplay.py:689 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:690 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:691 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:685 +#: pretix/control/logdisplay.py:692 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:695 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:696 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:697 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:692 +#: pretix/control/logdisplay.py:699 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:693 pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:700 pretix/control/logdisplay.py:701 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:702 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:703 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:697 +#: pretix/control/logdisplay.py:704 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:705 msgid "An entry has been added to the waiting list." msgstr "" -#: pretix/control/logdisplay.py:699 +#: pretix/control/logdisplay.py:706 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:707 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:708 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2004 +#: pretix/control/logdisplay.py:709 pretix/control/views/organizer.py:2007 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:710 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:704 +#: pretix/control/logdisplay.py:711 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:712 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:713 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:714 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:715 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:716 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:717 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:718 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:719 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:720 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:721 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:722 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:723 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:724 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:725 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:719 pretix/control/views/organizer.py:1649 +#: pretix/control/logdisplay.py:726 pretix/control/views/organizer.py:1651 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:727 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:721 +#: pretix/control/logdisplay.py:728 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:729 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:729 +#: pretix/control/logdisplay.py:736 msgid "A meta property has been added to this event." msgstr "" -#: pretix/control/logdisplay.py:730 +#: pretix/control/logdisplay.py:737 msgid "A meta property has been removed from this event." msgstr "" -#: pretix/control/logdisplay.py:731 +#: pretix/control/logdisplay.py:738 msgid "A meta property has been changed on this event." msgstr "" -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:739 msgid "The event settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:740 msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:743 msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:744 msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:745 msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:746 msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:747 msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:748 msgid "The event details have been changed." msgstr "" -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:750 msgid "An answer option has been added to the question." msgstr "" -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:751 msgid "An answer option has been removed from the question." msgstr "" -#: pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:752 msgid "An answer option has been changed." msgstr "" -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:753 msgid "A user has been added to the event team." msgstr "" -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:754 msgid "A user has been invited to the event team." msgstr "" -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:755 msgid "A user's permissions have been changed." msgstr "" -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:756 msgid "A user has been removed from the event team." msgstr "" -#: pretix/control/logdisplay.py:756 +#: pretix/control/logdisplay.py:763 msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:757 pretix/control/logdisplay.py:758 +#: pretix/control/logdisplay.py:764 pretix/control/logdisplay.py:765 msgid "The check-in list has been deleted." msgstr "" -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:766 msgid "The check-in list has been changed." msgstr "" -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:769 #, python-brace-format msgid "Check-in list {val}" msgstr "" -#: pretix/control/logdisplay.py:769 +#: pretix/control/logdisplay.py:776 msgid "The plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:770 +#: pretix/control/logdisplay.py:777 msgid "The plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:773 +#: pretix/control/logdisplay.py:780 #, python-brace-format msgid "Plugin {val}" msgstr "" -#: pretix/control/logdisplay.py:789 +#: pretix/control/logdisplay.py:796 msgid "The product has been created." msgstr "" -#: pretix/control/logdisplay.py:790 +#: pretix/control/logdisplay.py:797 msgid "The product has been changed." msgstr "" -#: pretix/control/logdisplay.py:791 +#: pretix/control/logdisplay.py:798 msgid "The product has been reordered." msgstr "" -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:799 msgid "The product has been deleted." msgstr "" -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:800 msgid "An add-on has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:801 msgid "An add-on has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:802 msgid "An add-on has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:803 msgid "A bundled item has been added to this product." msgstr "" -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:804 msgid "A bundled item has been removed from this product." msgstr "" -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:805 msgid "A bundled item has been changed on this product." msgstr "" -#: pretix/control/logdisplay.py:805 +#: pretix/control/logdisplay.py:812 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:806 +#: pretix/control/logdisplay.py:813 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:807 +#: pretix/control/logdisplay.py:814 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "" -#: pretix/control/logdisplay.py:824 +#: pretix/control/logdisplay.py:831 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "" -#: pretix/control/logdisplay.py:825 +#: pretix/control/logdisplay.py:832 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:826 +#: pretix/control/logdisplay.py:833 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:834 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "" -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:835 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:836 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "" -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:837 msgid "The order has been overpaid." msgstr "" -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:838 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "" -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:839 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "" -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:840 msgid "The customer requested you to issue a refund." msgstr "" -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:841 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "" -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:842 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "" -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:843 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "" -#: pretix/control/logdisplay.py:843 +#: pretix/control/logdisplay.py:850 msgid "The quota has been added." msgstr "" -#: pretix/control/logdisplay.py:844 +#: pretix/control/logdisplay.py:851 msgid "The quota has been deleted." msgstr "" -#: pretix/control/logdisplay.py:845 +#: pretix/control/logdisplay.py:852 msgid "The quota has been changed." msgstr "" -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:853 msgid "The quota has closed." msgstr "" -#: pretix/control/logdisplay.py:847 pretix/control/views/item.py:1069 +#: pretix/control/logdisplay.py:854 pretix/control/views/item.py:1069 msgid "The quota has been re-opened." msgstr "" -#: pretix/control/logdisplay.py:854 +#: pretix/control/logdisplay.py:861 msgid "The question has been added." msgstr "" -#: pretix/control/logdisplay.py:855 +#: pretix/control/logdisplay.py:862 msgid "The question has been deleted." msgstr "" -#: pretix/control/logdisplay.py:856 +#: pretix/control/logdisplay.py:863 msgid "The question has been changed." msgstr "" -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:864 msgid "The question has been reordered." msgstr "" -#: pretix/control/logdisplay.py:864 +#: pretix/control/logdisplay.py:871 msgid "The discount has been added." msgstr "" -#: pretix/control/logdisplay.py:865 +#: pretix/control/logdisplay.py:872 msgid "The discount has been deleted." msgstr "" -#: pretix/control/logdisplay.py:866 +#: pretix/control/logdisplay.py:873 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:897 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" "\"." msgstr "" -#: pretix/control/logdisplay.py:895 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -15430,7 +15458,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/ssoprovider_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:47 #: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21 -#: pretix/control/templates/pretixcontrol/pdf/index.html:520 +#: pretix/control/templates/pretixcontrol/pdf/index.html:531 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:630 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:366 #: pretix/control/templates/pretixcontrol/subevents/detail.html:287 @@ -16986,7 +17014,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail.html:79 #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:29 #: pretix/control/templates/pretixcontrol/event/tickets.html:35 -#: pretix/control/templates/pretixcontrol/pdf/index.html:516 +#: pretix/control/templates/pretixcontrol/pdf/index.html:527 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:97 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:120 msgid "Preview" @@ -17124,32 +17152,32 @@ msgstr "" #: pretix/control/views/event.py:502 pretix/control/views/event.py:541 #: pretix/control/views/event.py:688 pretix/control/views/event.py:917 #: pretix/control/views/event.py:1288 -#: pretix/control/views/global_settings.py:63 -#: pretix/control/views/global_settings.py:86 pretix/control/views/item.py:257 +#: pretix/control/views/global_settings.py:65 +#: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:257 #: pretix/control/views/item.py:783 pretix/control/views/item.py:1109 #: pretix/control/views/item.py:1287 pretix/control/views/item.py:1437 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 #: pretix/control/views/organizer.py:258 pretix/control/views/organizer.py:286 -#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:672 -#: pretix/control/views/organizer.py:1062 -#: pretix/control/views/organizer.py:1166 -#: pretix/control/views/organizer.py:1327 -#: pretix/control/views/organizer.py:2043 -#: pretix/control/views/organizer.py:2178 -#: pretix/control/views/organizer.py:2372 -#: pretix/control/views/organizer.py:2486 -#: pretix/control/views/organizer.py:2613 -#: pretix/control/views/organizer.py:2806 -#: pretix/control/views/organizer.py:2834 -#: pretix/control/views/organizer.py:2873 -#: pretix/control/views/organizer.py:2949 -#: pretix/control/views/organizer.py:3045 -#: pretix/control/views/organizer.py:3073 -#: pretix/control/views/organizer.py:3209 pretix/control/views/subevents.py:525 -#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:235 -#: pretix/control/views/users.py:112 pretix/control/views/vouchers.py:305 -#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:154 +#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:674 +#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:1164 +#: pretix/control/views/organizer.py:1328 +#: pretix/control/views/organizer.py:2047 +#: pretix/control/views/organizer.py:2184 +#: pretix/control/views/organizer.py:2381 +#: pretix/control/views/organizer.py:2497 +#: pretix/control/views/organizer.py:2626 +#: pretix/control/views/organizer.py:2820 +#: pretix/control/views/organizer.py:2849 +#: pretix/control/views/organizer.py:2889 +#: pretix/control/views/organizer.py:2966 +#: pretix/control/views/organizer.py:3063 +#: pretix/control/views/organizer.py:3092 +#: pretix/control/views/organizer.py:3230 pretix/control/views/subevents.py:525 +#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:236 +#: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 +#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 #: pretix/plugins/sendmail/views.py:645 pretix/plugins/stripe/views.py:679 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:527 pretix/presale/views/customer.py:579 @@ -21602,7 +21630,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/pdf/index.html:188 #: pretix/control/templates/pretixcontrol/pdf/index.html:308 -#: pretix/control/templates/pretixcontrol/pdf/index.html:339 +#: pretix/control/templates/pretixcontrol/pdf/index.html:350 msgid "Width (mm)" msgstr "" @@ -21695,84 +21723,88 @@ msgstr "" msgid "Size (mm)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:331 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +msgid "QR color" +msgstr "" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:342 msgid "Render without whitespace" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:333 +#: pretix/control/templates/pretixcontrol/pdf/index.html:344 msgid "" "Required for consistent size across platforms. Supported on Android starting " "with pretixPRINT 2.3.3 and on Desktop with pretixSCAN 1.9.3." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:344 +#: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Rotation (°)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:363 +#: pretix/control/templates/pretixcontrol/pdf/index.html:374 msgid "Font size (pt)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:368 +#: pretix/control/templates/pretixcontrol/pdf/index.html:379 msgid "Line height" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:375 +#: pretix/control/templates/pretixcontrol/pdf/index.html:386 msgid "Text color" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:398 +#: pretix/control/templates/pretixcontrol/pdf/index.html:409 msgid "Flow multiple lines downward from specified position" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:452 +#: pretix/control/templates/pretixcontrol/pdf/index.html:463 msgid "Automatically reduce font size to fit content" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:458 +#: pretix/control/templates/pretixcontrol/pdf/index.html:469 msgid "Allow long words to be split (preview is not accurate)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:469 +#: pretix/control/templates/pretixcontrol/pdf/index.html:480 msgid "Add a new object" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:474 +#: pretix/control/templates/pretixcontrol/pdf/index.html:485 msgid "Text box" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:478 +#: pretix/control/templates/pretixcontrol/pdf/index.html:489 msgid "Text (deprecated)" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:482 +#: pretix/control/templates/pretixcontrol/pdf/index.html:493 msgid "QR code for Check-In" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:488 +#: pretix/control/templates/pretixcontrol/pdf/index.html:499 msgid "QR code for Lead Scanning" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:494 +#: pretix/control/templates/pretixcontrol/pdf/index.html:505 msgid "Other QR code" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:500 +#: pretix/control/templates/pretixcontrol/pdf/index.html:511 msgid "pretix Logo" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:503 +#: pretix/control/templates/pretixcontrol/pdf/index.html:514 msgid "" "You can use this to add user-uploaded pictures from questions or pictures " "generated by plugins. If you want to embed a logo or other images, use a " "custom background instead." msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:505 +#: pretix/control/templates/pretixcontrol/pdf/index.html:516 msgid "Dynamic image" msgstr "" -#: pretix/control/templates/pretixcontrol/pdf/index.html:526 +#: pretix/control/templates/pretixcontrol/pdf/index.html:537 #, python-format msgid "" "This layout uses new features. If you print from your device, make sure you " @@ -22647,6 +22679,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete.html:4 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:6 +#: pretix/control/templates/pretixcontrol/vouchers/detail.html:133 msgid "Delete voucher" msgstr "" @@ -23084,11 +23117,11 @@ msgstr "" #: pretix/control/views/item.py:939 pretix/control/views/item.py:1143 #: pretix/control/views/item.py:1309 pretix/control/views/item.py:1494 #: pretix/control/views/organizer.py:261 pretix/control/views/organizer.py:289 -#: pretix/control/views/organizer.py:1185 pretix/control/views/subevents.py:504 -#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033 -#: pretix/control/views/subevents.py:1492 pretix/control/views/user.py:357 +#: pretix/control/views/organizer.py:1183 pretix/control/views/subevents.py:504 +#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1039 +#: pretix/control/views/subevents.py:1498 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 -#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:413 +#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:420 #: pretix/plugins/autocheckin/views.py:112 #: pretix/plugins/autocheckin/views.py:174 pretix/plugins/badges/views.py:114 #: pretix/plugins/sendmail/views.py:599 pretix/plugins/sendmail/views.py:651 @@ -23234,8 +23267,8 @@ msgstr "" #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:183 #: pretix/control/views/item.py:395 pretix/control/views/item.py:529 -#: pretix/control/views/organizer.py:2260 -#: pretix/control/views/organizer.py:3303 +#: pretix/control/views/organizer.py:2267 +#: pretix/control/views/organizer.py:3325 msgid "Some of the provided object ids are invalid." msgstr "" @@ -23279,7 +23312,7 @@ msgid "Unknown email renderer." msgstr "" #: pretix/control/views/event.py:830 pretix/control/views/orders.py:671 -#: pretix/presale/views/order.py:1096 pretix/presale/views/order.py:1103 +#: pretix/presale/views/order.py:1086 pretix/presale/views/order.py:1093 msgid "You requested an invalid ticket output type." msgstr "" @@ -23334,7 +23367,7 @@ msgstr "" msgid "Could not update the comment." msgstr "" -#: pretix/control/views/event.py:1201 pretix/control/views/main.py:319 +#: pretix/control/views/event.py:1201 pretix/control/views/main.py:330 msgid "VAT" msgstr "" @@ -23372,13 +23405,13 @@ msgstr "" msgid "Reduced ticket" msgstr "" -#: pretix/control/views/global_settings.py:67 -#: pretix/control/views/global_settings.py:90 -#: pretix/control/views/global_settings.py:155 +#: pretix/control/views/global_settings.py:69 +#: pretix/control/views/global_settings.py:92 +#: pretix/control/views/global_settings.py:157 msgid "Your changes have not been saved, see below for errors." msgstr "" -#: pretix/control/views/global_settings.py:193 +#: pretix/control/views/global_settings.py:195 msgid "" "You are in violation of the license. If you're not sure whether you qualify " "for the additional permission or if you offer the functionality of pretix to " @@ -23386,26 +23419,26 @@ msgid "" "Enterprise license." msgstr "" -#: pretix/control/views/global_settings.py:201 +#: pretix/control/views/global_settings.py:203 msgid "" "You may not make use of the additional permission or of a pretix Enterprise " "license if you install any plugins licensed with strong copyleft, otherwise " "you are likely in violation of the license of these plugins." msgstr "" -#: pretix/control/views/global_settings.py:209 +#: pretix/control/views/global_settings.py:211 msgid "" "If you're using pretix under AGPL license, you need to provide instructions " "on how to access the source code." msgstr "" -#: pretix/control/views/global_settings.py:216 +#: pretix/control/views/global_settings.py:218 msgid "" "You must not use pretix under AGPL terms if you use pretix Enterprise " "plugins." msgstr "" -#: pretix/control/views/global_settings.py:223 +#: pretix/control/views/global_settings.py:225 msgid "" "You need to make all changes you made to pretix' source code freely " "available to every visitor of your site in source code form under the same " @@ -23413,35 +23446,35 @@ msgid "" "keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:230 +#: pretix/control/views/global_settings.py:232 msgid "" "You need to make all your installed plugins freely available to every " "visitor of your site in source code form under the same license terms as " "pretix (AGPLv3 + additional restrictions). Make sure to keep it up to date!" msgstr "" -#: pretix/control/views/global_settings.py:241 +#: pretix/control/views/global_settings.py:243 #, python-brace-format msgid "" "We found the plugin \"{plugin}\" with license \"{license}\" which this tool " "does not know about and therefore cannot give any recommendations." msgstr "" -#: pretix/control/views/global_settings.py:249 +#: pretix/control/views/global_settings.py:251 #, python-brace-format msgid "" "You selected that you have no active pretix Enterprise licenses, but we " "found the following Enterprise plugin: {plugin}" msgstr "" -#: pretix/control/views/global_settings.py:256 +#: pretix/control/views/global_settings.py:258 #, python-brace-format msgid "" "You selected that you have no copyleft-licensed plugins installed, but we " "found the plugin \"{plugin}\" with license \"{license}\"." msgstr "" -#: pretix/control/views/global_settings.py:263 +#: pretix/control/views/global_settings.py:265 #, python-brace-format msgid "" "You selected that you have no free plugins installed, but we found the " @@ -23474,8 +23507,8 @@ msgid "The order of categories has been updated." msgstr "" #: pretix/control/views/item.py:398 pretix/control/views/item.py:532 -#: pretix/control/views/organizer.py:2263 -#: pretix/control/views/organizer.py:3306 +#: pretix/control/views/organizer.py:2270 +#: pretix/control/views/organizer.py:3328 msgid "Not all objects have been selected." msgstr "" @@ -23695,19 +23728,19 @@ msgstr[0] "" msgstr[1] "" #: pretix/control/views/orders.py:673 pretix/plugins/banktransfer/views.py:901 -#: pretix/presale/views/order.py:159 pretix/presale/views/order.py:241 -#: pretix/presale/views/order.py:335 pretix/presale/views/order.py:362 -#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:511 -#: pretix/presale/views/order.py:557 pretix/presale/views/order.py:736 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:921 -#: pretix/presale/views/order.py:936 pretix/presale/views/order.py:985 -#: pretix/presale/views/order.py:990 pretix/presale/views/order.py:1105 -#: pretix/presale/views/order.py:1278 pretix/presale/views/order.py:1663 -#: pretix/presale/views/order.py:1694 +#: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 +#: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 +#: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 +#: pretix/presale/views/order.py:542 pretix/presale/views/order.py:726 +#: pretix/presale/views/order.py:839 pretix/presale/views/order.py:911 +#: pretix/presale/views/order.py:926 pretix/presale/views/order.py:975 +#: pretix/presale/views/order.py:980 pretix/presale/views/order.py:1095 +#: pretix/presale/views/order.py:1268 pretix/presale/views/order.py:1660 +#: pretix/presale/views/order.py:1691 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1110 +#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1100 msgid "Ticket download is not enabled for this product." msgstr "" @@ -23921,15 +23954,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1287 +#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1277 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1294 +#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1284 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1299 +#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1289 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -23953,7 +23986,7 @@ msgstr "" msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1573 +#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1563 msgid "An error occurred. Please see the details below." msgstr "" @@ -23962,12 +23995,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:2118 pretix/control/views/orders.py:2254 -#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1608 +#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1598 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:941 -#: pretix/presale/views/order.py:791 pretix/presale/views/order.py:896 +#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:945 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:886 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -23994,7 +24027,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1070 +#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1060 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -24004,31 +24037,31 @@ msgstr "" msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1798 +#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1800 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1808 +#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1810 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1851 +#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1853 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1856 +#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1858 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1896 +#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1898 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1898 +#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1900 #, python-brace-format msgid "" "Hello,\n" @@ -24036,7 +24069,7 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1966 +#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1968 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " @@ -24091,233 +24124,233 @@ msgstr "" msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:630 +#: pretix/control/views/organizer.py:631 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:641 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:912 pretix/control/views/organizer.py:996 -#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:642 pretix/control/views/organizer.py:678 +#: pretix/control/views/organizer.py:914 pretix/control/views/organizer.py:999 +#: pretix/control/views/organizer.py:1070 #: pretix/control/views/organizer.py:1289 -#: pretix/control/views/organizer.py:1331 -#: pretix/control/views/organizer.py:2013 -#: pretix/control/views/organizer.py:2047 -#: pretix/control/views/organizer.py:2152 -#: pretix/control/views/organizer.py:2182 -#: pretix/control/views/organizer.py:2342 -#: pretix/control/views/organizer.py:2376 -#: pretix/control/views/organizer.py:2449 -#: pretix/control/views/organizer.py:2490 -#: pretix/control/views/organizer.py:2569 -#: pretix/control/views/organizer.py:2618 -#: pretix/control/views/organizer.py:3170 -#: pretix/control/views/organizer.py:3213 +#: pretix/control/views/organizer.py:1332 +#: pretix/control/views/organizer.py:2016 +#: pretix/control/views/organizer.py:2051 +#: pretix/control/views/organizer.py:2157 +#: pretix/control/views/organizer.py:2188 +#: pretix/control/views/organizer.py:2350 +#: pretix/control/views/organizer.py:2385 +#: pretix/control/views/organizer.py:2459 +#: pretix/control/views/organizer.py:2501 +#: pretix/control/views/organizer.py:2581 +#: pretix/control/views/organizer.py:2631 +#: pretix/control/views/organizer.py:3190 +#: pretix/control/views/organizer.py:3234 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:709 +#: pretix/control/views/organizer.py:711 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:729 +#: pretix/control/views/organizer.py:731 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:735 +#: pretix/control/views/organizer.py:737 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:799 +#: pretix/control/views/organizer.py:801 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:810 +#: pretix/control/views/organizer.py:812 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:817 pretix/control/views/organizer.py:833 +#: pretix/control/views/organizer.py:819 pretix/control/views/organizer.py:835 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:826 +#: pretix/control/views/organizer.py:828 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:842 +#: pretix/control/views/organizer.py:844 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:851 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:859 +#: pretix/control/views/organizer.py:861 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:871 +#: pretix/control/views/organizer.py:873 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:881 +#: pretix/control/views/organizer.py:883 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:896 +#: pretix/control/views/organizer.py:898 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:907 +#: pretix/control/views/organizer.py:909 msgid "" "A new API token has been created with the following secret: {}\n" "Please copy this secret to a safe place. You will not be able to view it " "again here." msgstr "" -#: pretix/control/views/organizer.py:1205 +#: pretix/control/views/organizer.py:1203 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1233 +#: pretix/control/views/organizer.py:1231 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1244 +#: pretix/control/views/organizer.py:1243 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1363 +#: pretix/control/views/organizer.py:1364 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1370 +#: pretix/control/views/organizer.py:1371 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1401 +#: pretix/control/views/organizer.py:1403 msgid "The selected organizer has been invited." msgstr "" -#: pretix/control/views/organizer.py:1438 -#: pretix/control/views/organizer.py:1449 +#: pretix/control/views/organizer.py:1440 +#: pretix/control/views/organizer.py:1451 msgid "The selected connection has been removed." msgstr "" -#: pretix/control/views/organizer.py:1460 +#: pretix/control/views/organizer.py:1462 msgid "The selected connection has been accepted." msgstr "" -#: pretix/control/views/organizer.py:1518 -#: pretix/control/views/organizer.py:1555 +#: pretix/control/views/organizer.py:1520 +#: pretix/control/views/organizer.py:1557 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1545 +#: pretix/control/views/organizer.py:1547 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1547 +#: pretix/control/views/organizer.py:1549 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1554 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1570 +#: pretix/control/views/organizer.py:1572 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1614 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1706 +#: pretix/control/views/organizer.py:1708 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2071 +#: pretix/control/views/organizer.py:2075 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2114 +#: pretix/control/views/organizer.py:2118 msgid "You cannot set a default value that is not a valid value." msgstr "" -#: pretix/control/views/organizer.py:2140 +#: pretix/control/views/organizer.py:2145 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2206 +#: pretix/control/views/organizer.py:2212 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2229 +#: pretix/control/views/organizer.py:2236 msgid "The order of properties has been updated." msgstr "" -#: pretix/control/views/organizer.py:2406 -#: pretix/control/views/organizer.py:2520 -#: pretix/control/views/organizer.py:2648 -#: pretix/control/views/organizer.py:2911 +#: pretix/control/views/organizer.py:2415 +#: pretix/control/views/organizer.py:2531 +#: pretix/control/views/organizer.py:2661 +#: pretix/control/views/organizer.py:2927 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2440 +#: pretix/control/views/organizer.py:2450 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2558 +#: pretix/control/views/organizer.py:2570 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2607 +#: pretix/control/views/organizer.py:2620 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2716 +#: pretix/control/views/organizer.py:2729 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2975 +#: pretix/control/views/organizer.py:2992 msgid "The customer account has been anonymized." msgstr "" -#: pretix/control/views/organizer.py:3241 +#: pretix/control/views/organizer.py:3262 msgid "This channel can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:3246 +#: pretix/control/views/organizer.py:3267 msgid "The selected sales channel has been deleted." msgstr "" -#: pretix/control/views/organizer.py:3248 +#: pretix/control/views/organizer.py:3269 msgid "" "The channel could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it." msgstr "" -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3294 msgid "The order of sales channels has been updated." msgstr "" @@ -24362,26 +24395,26 @@ msgctxt "subevent" msgid "The new date has been created." msgstr "" -#: pretix/control/views/subevents.py:668 +#: pretix/control/views/subevents.py:671 msgctxt "subevent" msgid "The selected dates have been disabled." msgstr "" -#: pretix/control/views/subevents.py:678 +#: pretix/control/views/subevents.py:684 msgctxt "subevent" msgid "The selected dates have been enabled." msgstr "" -#: pretix/control/views/subevents.py:701 +#: pretix/control/views/subevents.py:713 msgctxt "subevent" msgid "The selected dates have been deleted or disabled." msgstr "" -#: pretix/control/views/subevents.py:882 +#: pretix/control/views/subevents.py:894 msgid "Please do not create more than 100.000 dates at once." msgstr "" -#: pretix/control/views/subevents.py:1024 +#: pretix/control/views/subevents.py:1030 msgctxt "subevent" msgid "{} new dates have been created." msgstr "" @@ -24402,88 +24435,88 @@ msgstr "" msgid "The password you entered was invalid, please try again." msgstr "" -#: pretix/control/views/user.py:349 +#: pretix/control/views/user.py:350 msgid "Security devices are only available if pretix is served via HTTPS." msgstr "" -#: pretix/control/views/user.py:386 +#: pretix/control/views/user.py:387 msgid "A two-factor authentication device has been removed from your account." msgstr "" -#: pretix/control/views/user.py:397 +#: pretix/control/views/user.py:398 msgid "The device has been removed." msgstr "" -#: pretix/control/views/user.py:462 +#: pretix/control/views/user.py:463 msgid "This security device is already registered." msgstr "" -#: pretix/control/views/user.py:481 pretix/control/views/user.py:542 +#: pretix/control/views/user.py:482 pretix/control/views/user.py:543 msgid "A new two-factor authentication device has been added to your account." msgstr "" -#: pretix/control/views/user.py:497 pretix/control/views/user.py:557 +#: pretix/control/views/user.py:498 pretix/control/views/user.py:558 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " "into your account." msgstr "" -#: pretix/control/views/user.py:500 pretix/control/views/user.py:560 +#: pretix/control/views/user.py:501 pretix/control/views/user.py:561 msgid "The device has been verified and can now be used." msgstr "" -#: pretix/control/views/user.py:503 +#: pretix/control/views/user.py:504 msgid "The registration could not be completed. Please try again." msgstr "" -#: pretix/control/views/user.py:563 +#: pretix/control/views/user.py:564 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" -#: pretix/control/views/user.py:583 +#: pretix/control/views/user.py:584 msgid "You have left all teams that require two-factor authentication." msgstr "" -#: pretix/control/views/user.py:597 +#: pretix/control/views/user.py:598 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "" -#: pretix/control/views/user.py:606 +#: pretix/control/views/user.py:607 msgid "Two-factor authentication is now enabled for your account." msgstr "" -#: pretix/control/views/user.py:622 +#: pretix/control/views/user.py:623 msgid "Two-factor authentication is now disabled for your account." msgstr "" -#: pretix/control/views/user.py:645 +#: pretix/control/views/user.py:646 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" -#: pretix/control/views/user.py:661 +#: pretix/control/views/user.py:662 msgid "Your notifications have been disabled." msgstr "" -#: pretix/control/views/user.py:710 pretix/control/views/user.py:750 +#: pretix/control/views/user.py:711 pretix/control/views/user.py:751 msgid "Your notification settings have been saved." msgstr "" -#: pretix/control/views/user.py:828 +#: pretix/control/views/user.py:829 msgid "Your comment has been saved." msgstr "" -#: pretix/control/views/users.py:148 +#: pretix/control/views/users.py:150 msgid "We sent out an email containing further instructions." msgstr "" -#: pretix/control/views/users.py:168 +#: pretix/control/views/users.py:170 #, python-brace-format msgid "" "The emergency token for this user is \"{token}\". It can only be used once. " @@ -24492,7 +24525,7 @@ msgid "" "remain active." msgstr "" -#: pretix/control/views/users.py:312 +#: pretix/control/views/users.py:314 msgid "The new user has been created." msgstr "" @@ -24538,7 +24571,7 @@ msgstr "" msgid "The new vouchers have been created." msgstr "" -#: pretix/control/views/vouchers.py:635 +#: pretix/control/views/vouchers.py:642 msgid "The selected vouchers have been deleted or disabled." msgstr "" @@ -24547,50 +24580,50 @@ msgstr "" msgid "{num} vouchers have been created and sent out via email." msgstr "" -#: pretix/control/views/waitinglist.py:167 +#: pretix/control/views/waitinglist.py:172 msgid "The selected entries have been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:180 +#: pretix/control/views/waitinglist.py:185 msgid "" "An email containing a voucher code has been sent to the specified address." msgstr "" -#: pretix/control/views/waitinglist.py:184 -#: pretix/control/views/waitinglist.py:202 -#: pretix/control/views/waitinglist.py:220 +#: pretix/control/views/waitinglist.py:189 +#: pretix/control/views/waitinglist.py:208 +#: pretix/control/views/waitinglist.py:227 msgid "Waiting list entry not found." msgstr "" -#: pretix/control/views/waitinglist.py:199 +#: pretix/control/views/waitinglist.py:205 msgid "The waiting list entry has been moved to the top." msgstr "" -#: pretix/control/views/waitinglist.py:217 +#: pretix/control/views/waitinglist.py:224 msgid "The waiting list entry has been moved to the end of the list." msgstr "" -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 msgid "On list since" msgstr "" -#: pretix/control/views/waitinglist.py:328 +#: pretix/control/views/waitinglist.py:335 msgid "Waiting" msgstr "" -#: pretix/control/views/waitinglist.py:366 +#: pretix/control/views/waitinglist.py:373 msgid "The requested entry does not exist." msgstr "" -#: pretix/control/views/waitinglist.py:374 +#: pretix/control/views/waitinglist.py:381 msgid "The selected entry has been deleted." msgstr "" -#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:393 +#: pretix/control/views/waitinglist.py:402 pretix/presale/views/widget.py:393 msgid "This is not an event series." msgstr "" -#: pretix/control/views/waitinglist.py:403 +#: pretix/control/views/waitinglist.py:410 msgid "The waitinglist entry has been transferred." msgstr "" @@ -25009,16 +25042,16 @@ msgstr "" msgid "The new badge layout has been created." msgstr "" -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "" -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "" -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "" @@ -25785,8 +25818,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "" -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "" @@ -28252,7 +28285,7 @@ msgstr "" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "" @@ -28261,68 +28294,68 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 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:992 +#: pretix/presale/checkoutflow.py:996 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:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." msgstr "" -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 msgid "Please select a payment method to proceed." msgstr "" -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -30823,7 +30856,7 @@ msgstr "" msgid "Your email address has been updated." msgstr "" -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -30865,87 +30898,94 @@ msgstr "" msgid "Time machine disabled!" msgstr "" -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:461 -msgid "An invoice has been generated." -msgstr "" - -#: pretix/presale/views/order.py:559 +#: pretix/presale/views/order.py:544 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:570 +#: pretix/presale/views/order.py:555 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:667 +msgid "An invoice has been generated." +msgstr "" + +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 msgid "Canceled by customer" msgstr "" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "" -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "" -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, 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:1612 +#: pretix/presale/views/order.py:1602 msgid "You did not make any changes." msgstr "" -#: pretix/presale/views/order.py:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "" -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "" -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 msgid "You may not change your order in a way that changes the total price." msgstr "" -#: pretix/presale/views/order.py:1642 +#: pretix/presale/views/order.py:1632 msgid "You may not change your order in a way that would require a refund." msgstr "" -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." msgstr "" -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "" + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 msgid "You cannot change this order." msgstr "" diff --git a/src/pretix/locale/lt/LC_MESSAGES/djangojs.po b/src/pretix/locale/lt/LC_MESSAGES/djangojs.po index 89b3f1bfa0..ab2c3a3873 100644 --- a/src/pretix/locale/lt/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/lt/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -549,52 +549,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -657,7 +657,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/lv/LC_MESSAGES/django.po b/src/pretix/locale/lv/LC_MESSAGES/django.po index b0c925c5c0..2858451a68 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: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-02-21 19:00+0000\n" "Last-Translator: anonymous \n" "Language-Team: Latvian \n" "Language-Team: Latvian \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/nb_NO/LC_MESSAGES/django.po b/src/pretix/locale/nb_NO/LC_MESSAGES/django.po index b3d8c51294..0fec25b965 100644 --- a/src/pretix/locale/nb_NO/LC_MESSAGES/django.po +++ b/src/pretix/locale/nb_NO/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2024-05-10 15:47+0000\n" "Last-Translator: Martin Gross \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 \n" "Language-Team: Polish \n" "Language-Team: Polish (informal) \n" "Language-Team: Polish (informal) \n" "Language-Team: Portuguese \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 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 36933ef741..5c89792d5e 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: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-02-18 11:00+0000\n" "Last-Translator: Renne Rocha \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Portuguese (Portugal) \n" "Language-Team: Portuguese (Portugal) \n" "Language-Team: Romanian \n" "Language-Team: Romanian \n" "Language-Team: Russian \n" "Language-Team: Russian \n" "Language-Team: Sinhala \n" "Language-Team: Slovak \n" "Language-Team: Slovak \n" "Language-Team: Slovenian \n" "Language-Team: Slovenian \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/sv/LC_MESSAGES/django.po b/src/pretix/locale/sv/LC_MESSAGES/django.po index b3841bae1c..b57615f07c 100644 --- a/src/pretix/locale/sv/LC_MESSAGES/django.po +++ b/src/pretix/locale/sv/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-01-30 12:39+0000\n" "Last-Translator: Linnea Thelander \n" "Language-Team: Swedish \n" "Language-Team: Swedish \n" "Language-Team: Thai \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/tr/LC_MESSAGES/django.po b/src/pretix/locale/tr/LC_MESSAGES/django.po index a1d25c962d..4ffa218072 100644 --- a/src/pretix/locale/tr/LC_MESSAGES/django.po +++ b/src/pretix/locale/tr/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-01-04 01:00+0000\n" "Last-Translator: Hijiri Umemoto \n" "Language-Team: Turkish \n" "Language-Team: Turkish \n" "Language-Team: Ukrainian \n" "Language-Team: Ukrainian \n" "Language-Team: Vietnamese \n" "Language-Team: Vietnamese \n" "Language-Team: LANGUAGE \n" @@ -547,52 +547,52 @@ msgstr "" msgid "Check-in QR" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:543 +#: pretix/static/pretixcontrol/js/ui/editor.js:549 msgid "The PDF background file could not be loaded for the following reason:" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:894 +#: pretix/static/pretixcontrol/js/ui/editor.js:903 msgid "Group of objects" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:899 +#: pretix/static/pretixcontrol/js/ui/editor.js:908 msgid "Text object (deprecated)" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:901 +#: pretix/static/pretixcontrol/js/ui/editor.js:910 msgid "Text box" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:903 +#: pretix/static/pretixcontrol/js/ui/editor.js:912 msgid "Barcode area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:905 +#: pretix/static/pretixcontrol/js/ui/editor.js:914 msgid "Image area" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:907 +#: pretix/static/pretixcontrol/js/ui/editor.js:916 msgid "Powered by pretix" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:909 +#: pretix/static/pretixcontrol/js/ui/editor.js:918 msgid "Object" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:913 +#: pretix/static/pretixcontrol/js/ui/editor.js:922 msgid "Ticket design" msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1250 +#: pretix/static/pretixcontrol/js/ui/editor.js:1259 msgid "Saving failed." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1319 -#: pretix/static/pretixcontrol/js/ui/editor.js:1370 +#: pretix/static/pretixcontrol/js/ui/editor.js:1328 +#: pretix/static/pretixcontrol/js/ui/editor.js:1379 msgid "Error while uploading your PDF file, please try again." msgstr "" -#: pretix/static/pretixcontrol/js/ui/editor.js:1353 +#: pretix/static/pretixcontrol/js/ui/editor.js:1362 msgid "Do you really want to leave the editor without saving your changes?" msgstr "" @@ -655,7 +655,7 @@ msgstr "" msgid "Click to close" msgstr "" -#: pretix/static/pretixcontrol/js/ui/main.js:1084 +#: pretix/static/pretixcontrol/js/ui/main.js:1090 msgid "You have unsaved changes!" msgstr "" diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po index 8fe1af8ef4..4d853d3510 100644 --- a/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po +++ b/src/pretix/locale/zh_Hans/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2024-12-25 23:27+0000\n" "Last-Translator: Aarni Heinonen \n" "Language-Team: Chinese (Simplified Han script) \n" "Language-Team: Chinese (Simplified) \n" "Language-Team: Chinese (Traditional Han script) ." msgstr "" -"這些翻譯不由 pretix " -"團隊維護。我們不能保證它們的正確性,新的或最近更改的功能可能不會被翻譯,而是" -"會以英文顯示。你可以到幫助翻譯。" +"這些翻譯不由 pretix 團隊維護。我們不能保證它們的正確性,新的或最近更改的功能" +"可能不會被翻譯,而是會以英文顯示。你可以到幫助翻譯。" #: pretix/control/forms/__init__.py:343 msgid "Development only" @@ -12087,8 +12120,9 @@ msgstr "僅限開發" msgid "" "These translations are still in progress. These languages can currently only " "be selected on development installations of pretix, not in production." -msgstr "這些翻譯工作仍在進行中。這些語言目前只能在 pretix " -"的開發安裝中選擇,而不能在生產環境中選擇。" +msgstr "" +"這些翻譯工作仍在進行中。這些語言目前只能在 pretix 的開發安裝中選擇,而不能在" +"生產環境中選擇。" #: pretix/control/forms/checkin.py:129 msgid "" @@ -12208,11 +12242,11 @@ msgid "Copy configuration from" msgstr "從...複製設定" #: pretix/control/forms/event.py:317 pretix/control/forms/event.py:320 -#: pretix/control/forms/item.py:407 +#: pretix/control/forms/item.py:408 msgid "Do not copy" msgstr "不要複製" -#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1293 +#: pretix/control/forms/event.py:336 pretix/control/forms/item.py:1294 #: pretix/control/forms/subevents.py:407 #, python-brace-format msgid "Default ({value})" @@ -13277,8 +13311,8 @@ msgid "" "Will be served at {domain}/.well-known/apple-developer-merchantid-domain-" "association" msgstr "" -"將在 {domain}/.well-known/apple-developer-merchantid-domain-association " -"上提供" +"將在 {domain}/.well-known/apple-developer-merchantid-domain-association 上提" +"供" #: pretix/control/forms/global_settings.py:122 msgid "Perform update checks" @@ -13294,10 +13328,9 @@ msgid "" "instance. You can disable this behavior here at any time." msgstr "" "在更新檢查期間,pretix 將向 pretix 開發人員運營的伺服器報告匿名的唯一安裝 " -"ID、pretix " -"的當前版本和你安裝的插件程式以及安裝中的活動和非活動事件的數量。我們只會儲存" -"匿名數據,絕不會存儲任何IP位址,我們不會知道你是誰或在哪裡可以找到你的實例。" -"你可以隨時在此處禁用此行為。" +"ID、pretix 的當前版本和你安裝的插件程式以及安裝中的活動和非活動事件的數量。我" +"們只會儲存匿名數據,絕不會存儲任何IP位址,我們不會知道你是誰或在哪裡可以找到" +"你的實例。你可以隨時在此處禁用此行為。" #: pretix/control/forms/global_settings.py:131 msgid "Email notifications" @@ -13320,7 +13353,8 @@ msgstr "對 pretix 的更改" msgid "" "This installation of pretix is running without any custom modifications or " "extensions (except for installed plugins)." -msgstr "此 pretix 安裝無需任何自定義修改或擴展即可運行(已安裝的插件程式除外)。" +msgstr "" +"此 pretix 安裝無需任何自定義修改或擴展即可運行(已安裝的插件程式除外)。" #: pretix/control/forms/global_settings.py:150 msgid "" @@ -13384,15 +13418,17 @@ msgstr "我已經獲得目前有效的付費pretix企業許可證。" msgid "" "This installation of pretix has installed plugins which are available freely " "under a non-copyleft license (Apache License, MIT License, BSD license, …)." -msgstr "pretix的安裝程式安裝插件程式,這些外掛程式可以在非copyleft許可證(Apache許可" +msgstr "" +"pretix的安裝程式安裝插件程式,這些外掛程式可以在非copyleft許可證(Apache許可" "證,MIT許可證,BSD許可證等)下免費獲得。" #: pretix/control/forms/global_settings.py:185 msgid "" "This installation of pretix has installed plugins which are available freely " "under a license with strong copyleft (GPL, AGPL, …)." -msgstr "pretix的這個安裝已經安裝插件程式,這些外掛程式可以在具有強大copyleft(GPL,AG" -"PL,...)的許可證下免費獲得。" +msgstr "" +"pretix的這個安裝已經安裝插件程式,這些外掛程式可以在具有強大copyleft(GPL," +"AGPL,...)的許可證下免費獲得。" #: pretix/control/forms/global_settings.py:190 msgid "" @@ -13438,9 +13474,8 @@ msgid "" "current source code of the site including all modifications and installed " "plugins. This will be publicly available. Make sure to keep it up to date!" msgstr "" -"如果你在 AGPLv3 術語下使用 " -"pretix,請準確描述如何下載網站的當前原始程式碼,包括所有修改和已安裝的插件程" -"式。這將公開提供。請確保保持最新!" +"如果你在 AGPLv3 術語下使用 pretix,請準確描述如何下載網站的當前原始程式碼,包" +"括所有修改和已安裝的插件程式。這將公開提供。請確保保持最新!" #: pretix/control/forms/item.py:100 msgid "" @@ -13468,97 +13503,98 @@ msgid "" "Products in this category are regular products displayed on the front page, " "but are additionally shown in the cross-selling step, according to the " "configuration below." -msgstr "此類目的產品是首頁上顯示的常規產品,但根據以下配置,在交叉銷售步驟中也會顯示" -"。" +msgstr "" +"此類目的產品是首頁上顯示的常規產品,但根據以下配置,在交叉銷售步驟中也會顯" +"示。" -#: pretix/control/forms/item.py:141 pretix/control/forms/item.py:211 +#: pretix/control/forms/item.py:142 pretix/control/forms/item.py:212 msgid "This field is required" msgstr "此欄位為必填" -#: pretix/control/forms/item.py:213 +#: pretix/control/forms/item.py:214 msgid "Dependencies between questions are not supported during check-in." msgstr "登入期間不支援問題之間的依賴關係。" -#: pretix/control/forms/item.py:308 +#: pretix/control/forms/item.py:309 msgid "No products" msgstr "沒有產品" -#: pretix/control/forms/item.py:374 +#: pretix/control/forms/item.py:375 msgid "The product should exist in multiple variations" msgstr "商品應以多項類型存在" -#: pretix/control/forms/item.py:375 +#: pretix/control/forms/item.py:376 msgid "" "Select this option e.g. for t-shirts that come in multiple sizes. You can " "select the variations in the next step." msgstr "選擇此選項,例如,對於有多種尺寸的 T 恤。你可以在下一步中選擇類型。" -#: pretix/control/forms/item.py:395 pretix/control/forms/item.py:720 +#: pretix/control/forms/item.py:396 pretix/control/forms/item.py:721 msgid "No category" msgstr "無產品類別" -#: pretix/control/forms/item.py:402 +#: pretix/control/forms/item.py:403 msgid "No taxation" msgstr "無稅" -#: pretix/control/forms/item.py:404 +#: pretix/control/forms/item.py:405 msgid "Copy product information" msgstr "複製產品資訊" -#: pretix/control/forms/item.py:415 +#: pretix/control/forms/item.py:416 msgid "Do not add to a quota now" msgstr "現在不添加到額度" -#: pretix/control/forms/item.py:416 +#: pretix/control/forms/item.py:417 msgid "Add product to an existing quota" msgstr "將商品添加到現有額度" -#: pretix/control/forms/item.py:417 +#: pretix/control/forms/item.py:418 msgid "Create a new quota for this product" msgstr "為此商品建立新額度" -#: pretix/control/forms/item.py:423 +#: pretix/control/forms/item.py:424 msgid "Quota options" msgstr "額度選項" -#: pretix/control/forms/item.py:431 +#: pretix/control/forms/item.py:432 msgid "Add to existing quota" msgstr "添加到現有額度" -#: pretix/control/forms/item.py:440 +#: pretix/control/forms/item.py:441 msgid "New quota name" msgstr "新額度名稱" -#: pretix/control/forms/item.py:446 +#: pretix/control/forms/item.py:447 msgid "Size" msgstr "尺寸" -#: pretix/control/forms/item.py:447 +#: pretix/control/forms/item.py:448 msgid "Number of tickets" msgstr "門票數量" -#: pretix/control/forms/item.py:579 +#: pretix/control/forms/item.py:580 msgid "Quota name is required." msgstr "額度名稱是必要的。" -#: pretix/control/forms/item.py:584 +#: pretix/control/forms/item.py:585 msgid "Please select a quota." msgstr "請選擇配額。" -#: pretix/control/forms/item.py:606 pretix/plugins/badges/forms.py:85 +#: pretix/control/forms/item.py:607 pretix/plugins/badges/forms.py:85 #: pretix/plugins/ticketoutputpdf/forms.py:55 msgid "(Event default)" msgstr "預設活動" -#: pretix/control/forms/item.py:616 +#: pretix/control/forms/item.py:617 msgid "Choose automatically depending on event settings" msgstr "根據事件設定自動選擇" -#: pretix/control/forms/item.py:617 +#: pretix/control/forms/item.py:618 msgid "Yes, if ticket generation is enabled in general" msgstr "是,假如通常啟用產生票證" -#: pretix/control/forms/item.py:635 +#: pretix/control/forms/item.py:636 msgid "" "e.g. This reduced price is available for full-time students, jobless and " "people over 65. This ticket includes access to all parts of the event, " @@ -13567,45 +13603,47 @@ msgstr "" "例如,這種優惠價格適用於全日制學生、失業者和65歲以上的人。這張票包括進入活動" "的所有部分,VIP區除外。" -#: pretix/control/forms/item.py:679 +#: pretix/control/forms/item.py:680 msgid "" "This option is deprecated. For new products, use the newer option below that " "refers to another product instead of a quota." -msgstr "該選項已棄用。對於新產品,請使用下面引用另一種產品而不是配額的較新選項。" +msgstr "" +"該選項已棄用。對於新產品,請使用下面引用另一種產品而不是配額的較新選項。" -#: pretix/control/forms/item.py:690 pretix/control/forms/item.py:706 +#: pretix/control/forms/item.py:691 pretix/control/forms/item.py:707 msgid "Shown independently of other products" msgstr "獨立於其他商品的顯示" -#: pretix/control/forms/item.py:731 +#: pretix/control/forms/item.py:732 msgid "Date chosen by customer" msgstr "客戶選擇的日期" -#: pretix/control/forms/item.py:740 +#: pretix/control/forms/item.py:741 msgid "No membership granted" msgstr "未授予會員資格" -#: pretix/control/forms/item.py:759 +#: pretix/control/forms/item.py:760 msgid "" "Gift card products should use a tax rule with a rate of 0 percent since " "sales tax will be applied when the gift card is redeemed." msgstr "禮品卡商品應使用稅率為 0% 的稅收規則,因為在兌換禮品卡時將收取銷售稅。" -#: pretix/control/forms/item.py:765 +#: pretix/control/forms/item.py:766 msgid "" "Do not set a specific validity for gift card products as it will not " "restrict the validity of the gift card. A validity of gift cards can be set " "in your organizer settings." -msgstr "不要為禮品卡產品設定特定的有效期,因為這不會限制禮品卡的有效性。你可以在組織" +msgstr "" +"不要為禮品卡產品設定特定的有效期,因為這不會限制禮品卡的有效性。你可以在組織" "者設定中設定禮品卡的有效期限。" -#: pretix/control/forms/item.py:784 pretix/control/forms/item.py:1051 +#: pretix/control/forms/item.py:785 pretix/control/forms/item.py:1052 msgid "" "If a valid membership is required, at least one valid membership type needs " "to be selected." msgstr "如果需要有效的會員資格,則需要至少選擇一種有效的會員資格類型。" -#: pretix/control/forms/item.py:795 +#: pretix/control/forms/item.py:796 msgid "" "Your product grants a non-transferable membership and should therefore be a " "personalized admission ticket. Otherwise customers might not be able to use " @@ -13616,17 +13654,17 @@ msgstr "" "無法使用會員資格。如果希望成員資格是非個人化的,請將成員資格類型設置為可轉" "讓。" -#: pretix/control/forms/item.py:804 +#: pretix/control/forms/item.py:805 msgid "The start of validity must be before the end of validity." msgstr "有效期的開始時間必須在有效期結束之前。" -#: pretix/control/forms/item.py:811 +#: pretix/control/forms/item.py:812 msgid "" "You have selected dynamic validity but have not entered a time period. This " "would render the tickets unusable." msgstr "你已選擇動態有效性,但尚未輸入時段。這會導致票無法使用。" -#: pretix/control/forms/item.py:916 +#: pretix/control/forms/item.py:917 #, python-format msgid "" "The variation \"%s\" cannot be deleted because it has already been ordered " @@ -13636,39 +13674,39 @@ msgstr "" "類別「%s」 無法刪除,因為該類型已由使用者訂購或當前在使用者的購物車中。請將類" "別設定為「非活動」。" -#: pretix/control/forms/item.py:993 +#: pretix/control/forms/item.py:994 msgid "Use value from product" msgstr "使用商品的數值" -#: pretix/control/forms/item.py:1078 +#: pretix/control/forms/item.py:1079 msgid "Add-ons" msgstr "附加部份" -#: pretix/control/forms/item.py:1102 +#: pretix/control/forms/item.py:1103 msgid "You added the same add-on category twice" msgstr "你添加兩次相同的載入項目類別" -#: pretix/control/forms/item.py:1147 +#: pretix/control/forms/item.py:1148 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "請注意,如果所有可用的附加元件都售罄,則設置最小數量將無法購買此商品。" -#: pretix/control/forms/item.py:1154 +#: pretix/control/forms/item.py:1155 msgid "Bundled products" msgstr "捆綁商品" -#: pretix/control/forms/item.py:1204 +#: pretix/control/forms/item.py:1205 msgid "You added the same bundled product twice." msgstr "您添加兩次相同的捆綁商品。" -#: pretix/control/forms/item.py:1210 +#: pretix/control/forms/item.py:1211 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "捆綁商品" -#: pretix/control/forms/item.py:1235 pretix/control/forms/orders.py:365 +#: pretix/control/forms/item.py:1236 pretix/control/forms/orders.py:365 #: pretix/control/forms/orders.py:555 msgid "inactive" msgstr "非活躍" @@ -13760,11 +13798,11 @@ msgid "" "deadline arrives, since we expect that you want to collect the amount " "somehow and not auto-cancel the order." msgstr "" -"如果你選中此框,則在大多數情況下,此訂單的行為將類似於付費訂單,即使尚未付款" -"。這意味著無論你的活動設置如何,客戶都可以下載和使用門票,並且訂單可能會被視" -"為由某些插件程式支付。如果你勾選此選項,如果付款截止日期到來,此訂單將不會自" -"動標記為「已過期」,因為我們希望你希望以某種方式收取金額,而不是自動取消訂單" -"。" +"如果你選中此框,則在大多數情況下,此訂單的行為將類似於付費訂單,即使尚未付" +"款。這意味著無論你的活動設置如何,客戶都可以下載和使用門票,並且訂單可能會被" +"視為由某些插件程式支付。如果你勾選此選項,如果付款截止日期到來,此訂單將不會" +"自動標記為「已過期」,因為我們希望你希望以某種方式收取金額,而不是自動取消訂" +"單。" #: pretix/control/forms/orders.py:92 msgid "Overbook quota" @@ -13971,7 +14009,8 @@ msgstr "取消此費用" msgid "" "Note that payment fees have a special semantic and might automatically be " "changed if the payment method of the order is changed." -msgstr "請注意,支付費用具有特殊語義,如果訂單的付款方式發生變化,則可能會自動更改。" +msgstr "" +"請注意,支付費用具有特殊語義,如果訂單的付款方式發生變化,則可能會自動更改。" #: pretix/control/forms/orders.py:626 #: pretix/control/templates/pretixcontrol/order/change.html:214 @@ -14048,7 +14087,8 @@ msgid "" "Only available for payment method that support automatic refunds. Tickets " "that have been blocked (manually or by a plugin) are not auto-canceled and " "you will need to deal with them manually." -msgstr "只適用於支持自動退款的付款方式。被阻止(手動或被插件阻止)的門票不會被自動取" +msgstr "" +"只適用於支持自動退款的付款方式。被阻止(手動或被插件阻止)的門票不會被自動取" "消,你需要手動處理。" #: pretix/control/forms/orders.py:859 @@ -14322,19 +14362,32 @@ msgctxt "sso_oidc" msgid "Phone field" msgstr "電話欄位" -#: pretix/control/forms/organizer.py:1100 +#: pretix/control/forms/organizer.py:1047 +msgctxt "sso_oidc" +msgid "Query parameters" +msgstr "" + +#: pretix/control/forms/organizer.py:1048 +#, python-brace-format +msgctxt "sso_oidc" +msgid "" +"Optional query parameters, that will be added to calls to the authorization " +"endpoint. Enter as: {example}" +msgstr "" + +#: pretix/control/forms/organizer.py:1109 msgid "Invalidate old client secret and generate a new one" msgstr "使舊的客戶端密碼失效並產生新的客戶端密碼" -#: pretix/control/forms/organizer.py:1133 +#: pretix/control/forms/organizer.py:1142 msgid "Organizer short name" msgstr "組織者簡稱" -#: pretix/control/forms/organizer.py:1137 +#: pretix/control/forms/organizer.py:1146 msgid "Allow access to reusable media" msgstr "允許訪問可重複使用的媒體" -#: pretix/control/forms/organizer.py:1138 +#: pretix/control/forms/organizer.py:1147 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -14346,15 +14399,15 @@ msgstr "" "選項用於你信任的召集人,因為(取決於啟動的媒體類型)這將授予其他召集人訪問與" "媒體類型交互所需的加密密鑰材料的訪問使用權。" -#: pretix/control/forms/organizer.py:1154 +#: pretix/control/forms/organizer.py:1163 msgid "The selected organizer does not exist or cannot be invited." msgstr "所選召集人不存在或無法邀請。" -#: pretix/control/forms/organizer.py:1156 +#: pretix/control/forms/organizer.py:1165 msgid "The selected organizer has already been invited." msgstr "選定的召集人已被邀請。" -#: pretix/control/forms/organizer.py:1191 +#: pretix/control/forms/organizer.py:1200 msgid "A sales channel with the same identifier already exists." msgstr "具有相同識別符的銷售管道已存在。" @@ -14533,9 +14586,9 @@ msgid "" "line, or the contents of a CSV file with a title column and one or more of " "the columns \"email\", \"number\", \"name\", or \"tag\"." msgstr "" -"您可以提供一個電子郵件地址清單(每行一個電子郵件地址),或提供一個CSV " -"檔案的內容,其中包含標題列以及一個或多個欄位「電子郵件」、「號碼」、「名稱」" -"或「標籤」。" +"您可以提供一個電子郵件地址清單(每行一個電子郵件地址),或提供一個CSV 檔案的" +"內容,其中包含標題列以及一個或多個欄位「電子郵件」、「號碼」、「名稱」或「標" +"籤」。" #: pretix/control/forms/vouchers.py:330 msgid "Maximum usages per voucher" @@ -14593,7 +14646,8 @@ msgstr "具有這些代碼之一的優惠券已存在。" msgid "" "The voucher code {code} is too short. Make sure all voucher codes are at " "least {min_length} characters long." -msgstr "優惠券代碼 {code} 太短。確保所有優惠券代碼長度至少為 {min_length} 個字元。" +msgstr "" +"優惠券代碼 {code} 太短。確保所有優惠券代碼長度至少為 {min_length} 個字元。" #: pretix/control/forms/vouchers.py:423 #, python-brace-format @@ -14722,46 +14776,47 @@ msgstr "已為位置 #{posid} 添加一個區塊。" msgid "A block has been removed for position #{posid}." msgstr "位置 #{posid} 的區塊已被刪除。" -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:286 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "位置 #{posid} ({old_item}, {old_price}) 拆分為新順序: {order}" -#: pretix/control/logdisplay.py:298 +#: pretix/control/logdisplay.py:305 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "此訂單是通過拆分訂單 {order} 建立的" -#: pretix/control/logdisplay.py:305 +#: pretix/control/logdisplay.py:312 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "未知掃描代碼{barcode}..”在 {datetime} 對於列表{list},鍵入“{type}”。" -#: pretix/control/logdisplay.py:306 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "未知掃描代碼{barcode}...”對於清單{list}”,鍵入{type}。" -#: pretix/control/logdisplay.py:309 +#: pretix/control/logdisplay.py:316 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\", was uploaded." -msgstr "已上傳清單「{list}」、類型「{type}」在 {datetime} " -"的撤銷代碼「{barcode}…」的掃描結果。" +msgstr "" +"已上傳清單「{list}」、類型「{type}」在 {datetime} 的撤銷代碼「{barcode}…」的" +"掃描結果。" -#: pretix/control/logdisplay.py:310 +#: pretix/control/logdisplay.py:317 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "已上傳清單{list}(鍵入{barcode})的已吊銷代碼{type}掃描。" -#: pretix/control/logdisplay.py:313 +#: pretix/control/logdisplay.py:320 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -14770,7 +14825,7 @@ msgstr "" "在 {datetime} 拒絕掃描位置 #{posid} 以獲取清單{list}”,鍵入{type}”,錯誤代碼" "{errorcode}”。" -#: pretix/control/logdisplay.py:314 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -14778,39 +14833,39 @@ msgid "" msgstr "" "拒絕掃描位置 #{posid} 以獲取清單{list},鍵入{type}”,錯誤代碼{errorcode}。" -#: pretix/control/logdisplay.py:316 pretix/control/logdisplay.py:317 +#: pretix/control/logdisplay.py:323 pretix/control/logdisplay.py:324 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "清單 “{list}” 上的位置 #{posid} 的登入已恢復。" -#: pretix/control/logdisplay.py:337 pretix/control/logdisplay.py:339 -#: pretix/control/logdisplay.py:885 pretix/control/logdisplay.py:887 +#: pretix/control/logdisplay.py:344 pretix/control/logdisplay.py:346 +#: pretix/control/logdisplay.py:892 pretix/control/logdisplay.py:894 msgid "(unknown)" msgstr "(未知)" -#: pretix/control/logdisplay.py:359 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "位置 #{posid} 已在 {datetime} 處登出列表 “{list}”。" -#: pretix/control/logdisplay.py:360 +#: pretix/control/logdisplay.py:367 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "位置 #{posid} 已登出列表 “{list}”。" -#: pretix/control/logdisplay.py:364 +#: pretix/control/logdisplay.py:371 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "位置 #{posid} 已在{datetime} 登記列表 “{list}”。" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:372 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "位置 #{posid} 已登入列表 “{list}”。" -#: pretix/control/logdisplay.py:369 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -14819,7 +14874,7 @@ msgstr "" "在 {datetime} 對列表“{list}”的位置 #{posid} 的掃描已經上傳,即使該列表已經被" "掃描過。" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:382 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -14827,1047 +14882,1047 @@ msgid "" msgstr "" "位置 #{posid} 已被掃描並被拒絕,因為該位置之前已在清單“{list}”上被掃描過。" -#: pretix/control/logdisplay.py:386 +#: pretix/control/logdisplay.py:393 msgid "The user confirmed the following message: \"{}\"" msgstr "用戶確認以下消息:“{}”" -#: pretix/control/logdisplay.py:398 +#: pretix/control/logdisplay.py:405 #, python-brace-format msgid "The order has been canceled (comment: \"{comment}\")." msgstr "訂單已被取消(註釋:{comment})。" -#: pretix/control/logdisplay.py:400 pretix/control/views/orders.py:1552 -#: pretix/presale/views/order.py:1057 +#: pretix/control/logdisplay.py:407 pretix/control/views/orders.py:1552 +#: pretix/presale/views/order.py:1047 msgid "The order has been canceled." msgstr "訂單已被取消。" -#: pretix/control/logdisplay.py:408 +#: pretix/control/logdisplay.py:415 #, python-brace-format msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "位置 #{posid} 已於 {datetime} 列印,類型為「{type}」。" -#: pretix/control/logdisplay.py:422 pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:429 pretix/control/logdisplay.py:742 msgid "The settings of a payment provider have been changed." msgstr "付款提供者的設定已更改。" -#: pretix/control/logdisplay.py:425 pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:432 pretix/control/logdisplay.py:741 msgid "The settings of a ticket output provider have been changed." msgstr "票證輸出提供程式的設定已更改。" -#: pretix/control/logdisplay.py:431 +#: pretix/control/logdisplay.py:438 msgid "Blocked manually" msgstr "手動封鎖" -#: pretix/control/logdisplay.py:433 +#: pretix/control/logdisplay.py:440 msgid "Blocked because of an API integration" msgstr "由於 API 集成而被阻止" -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:444 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "已刪除測試模式順序 {code}。" -#: pretix/control/logdisplay.py:438 +#: pretix/control/logdisplay.py:445 msgid "The order details have been changed." msgstr "訂單詳細資訊已更改。" -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:446 msgid "The order has been marked as unpaid." msgstr "訂單已被標記為未付款。" -#: pretix/control/logdisplay.py:440 +#: pretix/control/logdisplay.py:447 msgid "The order's secret has been changed." msgstr "訂單的機密已更改。" -#: pretix/control/logdisplay.py:441 +#: pretix/control/logdisplay.py:448 msgid "The order's expiry date has been changed." msgstr "訂單的到期日期已更改。" -#: pretix/control/logdisplay.py:442 +#: pretix/control/logdisplay.py:449 msgid "The order has been set to be usable before it is paid." msgstr "訂單在付款前已設定為可用。" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:450 msgid "The order has been set to require payment before use." msgstr "該訂單已設定為在使用前需要付款。" -#: pretix/control/logdisplay.py:444 pretix/control/views/orders.py:1557 +#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1557 msgid "The order has been marked as expired." msgstr "訂單已標記為已過期。" -#: pretix/control/logdisplay.py:445 pretix/control/views/orders.py:1455 +#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:1455 msgid "The order has been marked as paid." msgstr "訂單已標記為已付款。" -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:453 msgid "The cancellation request has been deleted." msgstr "取消請求已被刪除。" -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:454 msgid "The order has been refunded." msgstr "訂單已退款。" -#: pretix/control/logdisplay.py:448 pretix/control/views/orders.py:1840 +#: pretix/control/logdisplay.py:455 pretix/control/views/orders.py:1840 msgid "The order has been reactivated." msgstr "訂單已重新啟動。" -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:456 msgid "The order has been created." msgstr "訂單已建立。" -#: pretix/control/logdisplay.py:451 +#: pretix/control/logdisplay.py:458 msgid "The order requires approval before it can continue to be processed." msgstr "訂單需要獲得批准才能繼續處理。" -#: pretix/control/logdisplay.py:452 pretix/control/views/orders.py:779 +#: pretix/control/logdisplay.py:459 pretix/control/views/orders.py:779 msgid "The order has been approved." msgstr "訂單已獲批准。" -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:460 #, python-brace-format msgid "The order has been denied (comment: \"{comment}\")." msgstr "該命令已被拒絕(註釋:{comment})。" -#: pretix/control/logdisplay.py:454 +#: pretix/control/logdisplay.py:461 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "電子郵件位址已從“{old_email}”更改為“{new_email}”。" -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:464 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "電子郵件地址已確認有效(使用者首次按兩下電子郵件中的連結)。" -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:466 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "電話號碼已從“{old_phone}”更改為“{new_phone}”。" -#: pretix/control/logdisplay.py:461 +#: pretix/control/logdisplay.py:468 msgid "The customer account has been changed." msgstr "客戶帳戶已更改。" -#: pretix/control/logdisplay.py:462 +#: pretix/control/logdisplay.py:469 msgid "The order locale has been changed." msgstr "訂單區域設定已更改。" -#: pretix/control/logdisplay.py:463 pretix/control/views/orders.py:1596 -#: pretix/presale/views/order.py:749 pretix/presale/views/order.py:822 +#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1596 +#: pretix/presale/views/order.py:739 pretix/presale/views/order.py:812 msgid "The invoice has been generated." msgstr "發票已產生。" -#: pretix/control/logdisplay.py:464 pretix/control/views/orders.py:1667 +#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1667 msgid "The invoice has been regenerated." msgstr "發票已重新產生。" -#: pretix/control/logdisplay.py:465 pretix/control/views/orders.py:1698 -#: pretix/presale/views/order.py:835 +#: pretix/control/logdisplay.py:472 pretix/control/views/orders.py:1698 +#: pretix/presale/views/order.py:825 msgid "The invoice has been reissued." msgstr "發票已新開。" -#: pretix/control/logdisplay.py:466 +#: pretix/control/logdisplay.py:473 msgid "The order's internal comment has been updated." msgstr "訂單的內部評論已更新。" -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:474 msgid "The order's follow-up date has been updated." msgstr "訂單的跟進日期已更新。" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:475 msgid "The order's flag to require attention at check-in has been toggled." msgstr "在辦理check-in手續時需要注意的訂單標誌已切換。" -#: pretix/control/logdisplay.py:470 +#: pretix/control/logdisplay.py:477 msgid "The order's check-in text has been changed." msgstr "訂單的簽到文字已更改。" -#: pretix/control/logdisplay.py:471 +#: pretix/control/logdisplay.py:478 msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "即使未付款也被視為有效的訂單標誌已切換。" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:480 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "已開始新的付款 {local_id},而不是以前的付款。" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:481 msgid "An unidentified type email has been sent." msgstr "已發送身份不明類型的電子郵件。" -#: pretix/control/logdisplay.py:475 pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:482 pretix/control/logdisplay.py:667 msgid "Sending of an email has failed." msgstr "發送電子郵件失敗。" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:483 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "該電子郵件是在沒有附加票證的情況下發送的,因為太大而無法抵達。" -#: pretix/control/logdisplay.py:478 +#: pretix/control/logdisplay.py:485 msgid "A custom email has been sent." msgstr "已發送自訂電子郵件。" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:486 msgid "A custom email has been sent to an attendee." msgstr "已向出席者發送自訂電子郵件。" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:487 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "已發送一封電子郵件,提醒你門票可供下載。" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:489 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "已發送一封電子郵件,警告訂單即將過期。" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:492 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "已發送一封電子郵件,通知用戶訂單已取消。" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:493 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "已發送一封電子郵件,通知使用者活動已取消。" -#: pretix/control/logdisplay.py:489 +#: pretix/control/logdisplay.py:496 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "已發送一封電子郵件,通知使用者訂單已更改。" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:498 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "已發送一封電子郵件,通知使用者已收到訂單。" -#: pretix/control/logdisplay.py:493 +#: pretix/control/logdisplay.py:500 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "已發送一封電子郵件,通知使用者已收到付款。" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:502 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "已發送一封電子郵件,通知用戶訂單已被拒絕。" -#: pretix/control/logdisplay.py:496 +#: pretix/control/logdisplay.py:503 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "已發送一封電子郵件,通知使用者訂單已獲批准。" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:506 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "已發送一封電子郵件,通知用戶訂單已收到並需要付款。" -#: pretix/control/logdisplay.py:500 +#: pretix/control/logdisplay.py:507 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "已發送一封電子郵件,通知用戶訂單已收到並需要批准。" -#: pretix/control/logdisplay.py:503 +#: pretix/control/logdisplay.py:510 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "包含訂單詳細資訊頁面連結的電子郵件已重新發送給使用者。" -#: pretix/control/logdisplay.py:504 +#: pretix/control/logdisplay.py:511 msgid "An email has been sent to notify the user that the payment failed." msgstr "已發送一封電子郵件通知使用者未能成功付款。" -#: pretix/control/logdisplay.py:511 +#: pretix/control/logdisplay.py:518 msgid "The voucher has been created." msgstr "優惠券已建立。" -#: pretix/control/logdisplay.py:513 +#: pretix/control/logdisplay.py:520 msgid "The voucher has been created and sent to a person on the waiting list." msgstr "優惠券已建立並發送給候補名單上的人。" -#: pretix/control/logdisplay.py:515 +#: pretix/control/logdisplay.py:522 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "優惠券已設定為過期,因為收件者將自己從候補名單中刪除。" -#: pretix/control/logdisplay.py:516 +#: pretix/control/logdisplay.py:523 msgid "The voucher has been changed." msgstr "優惠券已更改。" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:524 msgid "The voucher has been deleted." msgstr "優惠券已被刪除。" -#: pretix/control/logdisplay.py:526 +#: pretix/control/logdisplay.py:533 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "優惠券已按 {order_code} 順序兌換。" -#: pretix/control/logdisplay.py:541 +#: pretix/control/logdisplay.py:548 msgid "The category has been added." msgstr "已添加該類別。" -#: pretix/control/logdisplay.py:542 +#: pretix/control/logdisplay.py:549 msgid "The category has been deleted." msgstr "該類別已被刪除。" -#: pretix/control/logdisplay.py:543 +#: pretix/control/logdisplay.py:550 msgid "The category has been changed." msgstr "類別已更改。" -#: pretix/control/logdisplay.py:544 +#: pretix/control/logdisplay.py:551 msgid "The category has been reordered." msgstr "類別已重新排序。" -#: pretix/control/logdisplay.py:551 +#: pretix/control/logdisplay.py:558 msgid "The tax rule has been added." msgstr "已添加稅務規則。" -#: pretix/control/logdisplay.py:552 +#: pretix/control/logdisplay.py:559 msgid "The tax rule has been deleted." msgstr "稅收規則已被刪除。" -#: pretix/control/logdisplay.py:553 +#: pretix/control/logdisplay.py:560 msgid "The tax rule has been changed." msgstr "稅務規則已更改。" -#: pretix/control/logdisplay.py:565 +#: pretix/control/logdisplay.py:572 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} 已添加到團隊中。" -#: pretix/control/logdisplay.py:566 +#: pretix/control/logdisplay.py:573 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} 已從團隊中被移除。" -#: pretix/control/logdisplay.py:567 +#: pretix/control/logdisplay.py:574 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user}已被邀請加入團隊。" -#: pretix/control/logdisplay.py:568 +#: pretix/control/logdisplay.py:575 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "已重新發送 {user}的邀請。" -#: pretix/control/logdisplay.py:579 +#: pretix/control/logdisplay.py:586 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user}已使用發送到{email} 的邀請加入團隊。" -#: pretix/control/logdisplay.py:589 +#: pretix/control/logdisplay.py:596 msgid "Your account settings have been changed." msgstr "你的帳戶設定已更改。" -#: pretix/control/logdisplay.py:592 pretix/control/views/user.py:252 +#: pretix/control/logdisplay.py:599 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "你的電子郵件地址已更改為 {email}。" -#: pretix/control/logdisplay.py:594 pretix/control/views/user.py:249 +#: pretix/control/logdisplay.py:601 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "你的密碼已更改。" -#: pretix/control/logdisplay.py:596 +#: pretix/control/logdisplay.py:603 msgid "Your account has been enabled." msgstr "你的帳戶已啟用。" -#: pretix/control/logdisplay.py:598 +#: pretix/control/logdisplay.py:605 msgid "Your account has been disabled." msgstr "你的帳戶已停用。" -#: pretix/control/logdisplay.py:608 +#: pretix/control/logdisplay.py:615 msgid "You impersonated {}." msgstr "你冒充了 {}。" -#: pretix/control/logdisplay.py:609 +#: pretix/control/logdisplay.py:616 msgid "You stopped impersonating {}." msgstr "你停止冒充 {}。" -#: pretix/control/logdisplay.py:616 +#: pretix/control/logdisplay.py:623 msgid "This object has been created by cloning." msgstr "此物件是透過複製建立的。" -#: pretix/control/logdisplay.py:617 +#: pretix/control/logdisplay.py:624 msgid "The organizer has been changed." msgstr "召集人已更改。" -#: pretix/control/logdisplay.py:618 +#: pretix/control/logdisplay.py:625 msgid "The organizer settings have been changed." msgstr "召集人設定已更改。" -#: pretix/control/logdisplay.py:619 pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:749 msgid "The footer links have been changed." msgstr "頁面腳註連結已更改。" -#: pretix/control/logdisplay.py:620 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 msgid "A scheduled export has been added." msgstr "已添加排程匯出。" -#: pretix/control/logdisplay.py:621 pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 msgid "A scheduled export has been changed." msgstr "已排程的匯出已更改。" -#: pretix/control/logdisplay.py:622 pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 msgid "A scheduled export has been deleted." msgstr "已刪除排程的匯出。" -#: pretix/control/logdisplay.py:623 pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 msgid "A scheduled export has been executed." msgstr "已排程的匯出已被執行。" -#: pretix/control/logdisplay.py:624 pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:631 pretix/control/logdisplay.py:677 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "已排程的匯出失敗:{reason}." -#: pretix/control/logdisplay.py:625 +#: pretix/control/logdisplay.py:632 msgid "Gift card acceptance for another organizer has been added." msgstr "接受添加其他召集人的禮品卡。" -#: pretix/control/logdisplay.py:626 +#: pretix/control/logdisplay.py:633 msgid "Gift card acceptance for another organizer has been removed." msgstr "其他召集人的禮品卡的接受已被刪除。" -#: pretix/control/logdisplay.py:627 +#: pretix/control/logdisplay.py:634 msgid "A new gift card acceptor has been invited." msgstr "已邀請新的禮品卡接受者。" -#: pretix/control/logdisplay.py:628 +#: pretix/control/logdisplay.py:635 msgid "A gift card acceptor has been removed." msgstr "禮品卡接收者已移除。" -#: pretix/control/logdisplay.py:629 +#: pretix/control/logdisplay.py:636 msgid "A gift card issuer has been removed or declined." msgstr "禮品卡發卡機構已被移除或拒絕。" -#: pretix/control/logdisplay.py:630 +#: pretix/control/logdisplay.py:637 msgid "A new gift card issuer has been accepted." msgstr "已接受新的禮品卡發卡機構。" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:638 msgid "The webhook has been created." msgstr "網路鉤子已建立。" -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:639 msgid "The webhook has been changed." msgstr "網路鉤子已更改。" -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:640 msgid "The webhook call retry jobs have been manually expedited." msgstr "已手動加速 Webhook 調整重試作業。" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:641 msgid "The webhook call retry jobs have been dropped." msgstr "網路鉤子調整重試作業已被丟棄。" -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:642 msgid "The SSO provider has been created." msgstr "SSO 提供程式已建立。" -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:643 msgid "The SSO provider has been changed." msgstr "SSO 提供程式已更改。" -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:644 msgid "The SSO provider has been deleted." msgstr "SSO 提供程式已刪除。" -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:645 msgid "The SSO client has been created." msgstr "SSO 用戶端已建立。" -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:646 msgid "The SSO client has been changed." msgstr "SSO 用戶端已更改。" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:647 msgid "The SSO client has been deleted." msgstr "SSO 用戶端已刪除。" -#: pretix/control/logdisplay.py:641 pretix/control/views/organizer.py:2333 +#: pretix/control/logdisplay.py:648 pretix/control/views/organizer.py:2341 msgid "The membership type has been created." msgstr "會員資格身份類型已建立。" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:649 msgid "The membership type has been changed." msgstr "會員資格身份類型已更改。" -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:650 msgid "The membership type has been deleted." msgstr "會員資格身份類型已刪除。" -#: pretix/control/logdisplay.py:644 pretix/control/views/organizer.py:3159 +#: pretix/control/logdisplay.py:651 pretix/control/views/organizer.py:3179 msgid "The sales channel has been created." msgstr "銷售管道已建立。" -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:652 msgid "The sales channel has been changed." msgstr "銷售通路已經改變。" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:653 msgid "The sales channel has been deleted." msgstr "銷售管道已被刪除。" -#: pretix/control/logdisplay.py:647 +#: pretix/control/logdisplay.py:654 msgid "The account has been created." msgstr "帳戶已建立。" -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:655 msgid "The account has been changed." msgstr "帳戶已更改。" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:656 msgid "A membership for this account has been added." msgstr "已添加此帳戶的會員資格。" -#: pretix/control/logdisplay.py:650 +#: pretix/control/logdisplay.py:657 msgid "A membership of this account has been changed." msgstr "此帳戶的會員資格已更改。" -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:658 msgid "A membership of this account has been deleted." msgstr "此帳戶的會員資格已刪除。" -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:659 msgid "The account has been disabled and anonymized." msgstr "該帳戶已被禁用並匿名化。" -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:660 msgid "A new password has been requested." msgstr "已請求新密碼。" -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:661 msgid "A new password has been set." msgstr "新密碼已建立。" -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:662 msgid "The reusable medium has been created." msgstr "可重用的媒體已建立。" -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:663 msgid "The reusable medium has been created automatically." msgstr "可重複使用的媒體已自動建立。" -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:664 msgid "The reusable medium has been changed." msgstr "可重用的媒體已更改。" -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:665 msgid "The medium has been connected to a new ticket." msgstr "媒體已連接到新票證。" -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:666 msgid "The medium has been connected to a new gift card." msgstr "媒體已連接到新的禮品卡。" -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:668 msgid "The event's internal comment has been updated." msgstr "該活動的內部評論已更新。" -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:669 msgid "The event has been canceled." msgstr "活動已取消。" -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:670 msgid "An event has been deleted." msgstr "活動已被刪除。" -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:671 msgid "A removal process for personal data has been started." msgstr "個人數據的刪除過程已啟動。" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:672 msgid "A removal process for personal data has been completed." msgstr "個人數據的刪除過程已完成。" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:678 msgid "The user has been created." msgstr "用戶已建立。" -#: pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:679 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "偵測到來自{country}的首次使用{os_type}上的{agent_type}登入。" -#: pretix/control/logdisplay.py:674 pretix/control/views/user.py:489 -#: pretix/control/views/user.py:549 pretix/control/views/user.py:608 +#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:490 +#: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "已啟用兩步驟身份驗證。" -#: pretix/control/logdisplay.py:675 pretix/control/views/user.py:392 -#: pretix/control/views/user.py:624 +#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:393 +#: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "兩步驟身份驗證被禁用。" -#: pretix/control/logdisplay.py:676 pretix/control/views/user.py:641 +#: pretix/control/logdisplay.py:683 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "你的兩步驟身份驗證緊急代碼已重新產生。" -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:684 msgid "A two-factor emergency code has been generated." msgstr "已產生雙因素緊急代碼。" -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:685 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "兩步驟驗證設備{name}被添加到你的帳戶。" -#: pretix/control/logdisplay.py:680 +#: pretix/control/logdisplay.py:687 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "兩步驟驗證設備{name}從你的帳戶被移除。" -#: pretix/control/logdisplay.py:682 +#: pretix/control/logdisplay.py:689 msgid "Notifications have been enabled." msgstr "通知已啟用。" -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:690 msgid "Notifications have been disabled." msgstr "通知被禁用。" -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:691 msgid "Your notification settings have been changed." msgstr "你的通知設定已更改。" -#: pretix/control/logdisplay.py:685 +#: pretix/control/logdisplay.py:692 msgid "This user has been anonymized." msgstr "此使用者已匿名化。" -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:695 msgid "Password reset mail sent." msgstr "已發送密碼重置郵件。" -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:696 msgid "The password has been reset." msgstr "密碼已重置。" -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:697 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "重複的密碼重置已被拒絕,因為最後一次請求不到 24 小時前。" -#: pretix/control/logdisplay.py:692 +#: pretix/control/logdisplay.py:699 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "召集人“{name}”已被刪除。" -#: pretix/control/logdisplay.py:693 pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:700 pretix/control/logdisplay.py:701 msgid "A voucher has been sent to a person on the waiting list." msgstr "優惠券已發送給候補名單上的人。" -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:702 msgid "An entry has been removed from the waiting list." msgstr "一則條目已從候補名單中刪除。" -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:703 msgid "An entry has been transferred to another waiting list." msgstr "條目已轉移到另一則候補名單。" -#: pretix/control/logdisplay.py:697 +#: pretix/control/logdisplay.py:704 msgid "An entry has been changed on the waiting list." msgstr "候補名單上的條目已更改。" -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:705 msgid "An entry has been added to the waiting list." msgstr "一項條目已添加到等候名單中。" -#: pretix/control/logdisplay.py:699 +#: pretix/control/logdisplay.py:706 msgid "The team has been created." msgstr "團隊已建立。" -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:707 msgid "The team settings have been changed." msgstr "團隊設定已更改。" -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:708 msgid "The team has been deleted." msgstr "該團隊已被刪除。" -#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2004 +#: pretix/control/logdisplay.py:709 pretix/control/views/organizer.py:2007 msgid "The gate has been created." msgstr "閘門已經建立。" -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:710 msgid "The gate has been changed." msgstr "閘門已更改。" -#: pretix/control/logdisplay.py:704 +#: pretix/control/logdisplay.py:711 msgid "The gate has been deleted." msgstr "閘門已刪除。" -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:712 msgctxt "subevent" msgid "The event date has been deleted." msgstr "活動日期已被刪除。" -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:713 msgctxt "subevent" msgid "The event date has been canceled." msgstr "活動日期已取消。" -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:714 msgctxt "subevent" msgid "The event date has been changed." msgstr "活動日期已更改。" -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:715 msgctxt "subevent" msgid "The event date has been created." msgstr "活動日期已建立。" -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:716 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "配額已添加到活動日期。" -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:717 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "活動日期的額度已更改。" -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:718 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "額度已從事件日期中刪除。" -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:719 msgid "The device has been created." msgstr "設備已建立。" -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:720 msgid "The device has been changed." msgstr "設備已更改。" -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:721 msgid "Access of the device has been revoked." msgstr "設備的訪問許可權已被撤銷。" -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:722 msgid "The device has been initialized." msgstr "設備已初始化。" -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:723 msgid "The access token of the device has been regenerated." msgstr "已重新生成設備的訪問代幣。" -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:724 msgid "The device has notified the server of an hardware or software update." msgstr "設備已通知伺服器硬體或軟體更新。" -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:725 msgid "The gift card has been created." msgstr "禮品卡已建立。" -#: pretix/control/logdisplay.py:719 pretix/control/views/organizer.py:1649 +#: pretix/control/logdisplay.py:726 pretix/control/views/organizer.py:1651 msgid "The gift card has been changed." msgstr "禮品卡已更改。" -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:727 msgid "A manual transaction has been performed." msgstr "已執行手動交易。" -#: pretix/control/logdisplay.py:721 +#: pretix/control/logdisplay.py:728 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "token“{name}已建立。" -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:729 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "代幣“{name}已被吊銷。" -#: pretix/control/logdisplay.py:729 +#: pretix/control/logdisplay.py:736 msgid "A meta property has been added to this event." msgstr "元屬性已添加到此事件。" -#: pretix/control/logdisplay.py:730 +#: pretix/control/logdisplay.py:737 msgid "A meta property has been removed from this event." msgstr "元屬性已從此事件中刪除。" -#: pretix/control/logdisplay.py:731 +#: pretix/control/logdisplay.py:738 msgid "A meta property has been changed on this event." msgstr "此事件的元屬性已更改。" -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:739 msgid "The event settings have been changed." msgstr "事件設定已更改。" -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:740 msgid "The ticket download settings have been changed." msgstr "門票下載設定已更改。" -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:743 msgid "The shop has been taken live." msgstr "該商店已上線。" -#: pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:744 msgid "The shop has been taken offline." msgstr "該商店已下線。" -#: pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:745 msgid "The shop has been taken into test mode." msgstr "商店已進入測試模式。" -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:746 msgid "The test mode has been disabled." msgstr "測試模式已被禁用。" -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:747 msgid "The event has been created." msgstr "活動已建立。" -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:748 msgid "The event details have been changed." msgstr "活動詳細資訊已更改。" -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:750 msgid "An answer option has been added to the question." msgstr "問題中添加一則回答選項。" -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:751 msgid "An answer option has been removed from the question." msgstr "回答選項已從問題中刪除。" -#: pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:752 msgid "An answer option has been changed." msgstr "回答選項已更改。" -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:753 msgid "A user has been added to the event team." msgstr "使用者已添加到活動團隊。" -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:754 msgid "A user has been invited to the event team." msgstr "已邀請使用者加入活動團隊。" -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:755 msgid "A user's permissions have been changed." msgstr "用戶的權限已更改。" -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:756 msgid "A user has been removed from the event team." msgstr "使用者已從活動團隊中刪除。" -#: pretix/control/logdisplay.py:756 +#: pretix/control/logdisplay.py:763 msgid "The check-in list has been added." msgstr "已添加簽到清單。" -#: pretix/control/logdisplay.py:757 pretix/control/logdisplay.py:758 +#: pretix/control/logdisplay.py:764 pretix/control/logdisplay.py:765 msgid "The check-in list has been deleted." msgstr "簽到清單已刪除。" -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:766 msgid "The check-in list has been changed." msgstr "簽到清單已更改。" -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:769 #, python-brace-format msgid "Check-in list {val}" msgstr "簽到清單 {val}" -#: pretix/control/logdisplay.py:769 +#: pretix/control/logdisplay.py:776 msgid "The plugin has been enabled." msgstr "已啟用插件程式。" -#: pretix/control/logdisplay.py:770 +#: pretix/control/logdisplay.py:777 msgid "The plugin has been disabled." msgstr "插件程式已被禁用。" -#: pretix/control/logdisplay.py:773 +#: pretix/control/logdisplay.py:780 #, python-brace-format msgid "Plugin {val}" msgstr "插件{val}" -#: pretix/control/logdisplay.py:789 +#: pretix/control/logdisplay.py:796 msgid "The product has been created." msgstr "產品已建立。" -#: pretix/control/logdisplay.py:790 +#: pretix/control/logdisplay.py:797 msgid "The product has been changed." msgstr "產品已更改。" -#: pretix/control/logdisplay.py:791 +#: pretix/control/logdisplay.py:798 msgid "The product has been reordered." msgstr "商品已重新訂購。" -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:799 msgid "The product has been deleted." msgstr "該商品已被刪除。" -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:800 msgid "An add-on has been added to this product." msgstr "此商品中添加了一項附加元件。" -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:801 msgid "An add-on has been removed from this product." msgstr "已從此商品中刪除附加元件。" -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:802 msgid "An add-on has been changed on this product." msgstr "此產品的附加元件已更改。" -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:803 msgid "A bundled item has been added to this product." msgstr "捆綁商品已添加到此商品中。" -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:804 msgid "A bundled item has been removed from this product." msgstr "已從此商品中刪除捆綁商品。" -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:805 msgid "A bundled item has been changed on this product." msgstr "此商品上的捆綁商品已更改。" -#: pretix/control/logdisplay.py:805 +#: pretix/control/logdisplay.py:812 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "類別{value}已建立。" -#: pretix/control/logdisplay.py:806 +#: pretix/control/logdisplay.py:813 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "類別{value}已被刪除。" -#: pretix/control/logdisplay.py:807 +#: pretix/control/logdisplay.py:814 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "類別{value}已更改。" -#: pretix/control/logdisplay.py:824 +#: pretix/control/logdisplay.py:831 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "付款 {local_id} 已確認。" -#: pretix/control/logdisplay.py:825 +#: pretix/control/logdisplay.py:832 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "付款 {local_id} 已取消。" -#: pretix/control/logdisplay.py:826 +#: pretix/control/logdisplay.py:833 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "取消付款 {local_id} 失敗。" -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:834 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "付款 {local_id} 已開始。" -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:835 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "付款 {local_id} 失敗。" -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:836 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "訂單無法標記為已付款:{message}" -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:837 msgid "The order has been overpaid." msgstr "訂單已超付。" -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:838 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "退款 {local_id} 已建立。" -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:839 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "退款 {local_id} 已由外部實體建立。" -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:840 msgid "The customer requested you to issue a refund." msgstr "客戶要求你發放退款。" -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:841 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "退款 {local_id} 已完成。" -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:842 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "退款 {local_id} 已被取消。" -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:843 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "退款 {local_id} 失敗。" -#: pretix/control/logdisplay.py:843 +#: pretix/control/logdisplay.py:850 msgid "The quota has been added." msgstr "額度已添加。" -#: pretix/control/logdisplay.py:844 +#: pretix/control/logdisplay.py:851 msgid "The quota has been deleted." msgstr "額度已刪除。" -#: pretix/control/logdisplay.py:845 +#: pretix/control/logdisplay.py:852 msgid "The quota has been changed." msgstr "額度已更改。" -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:853 msgid "The quota has closed." msgstr "額度已關閉。" -#: pretix/control/logdisplay.py:847 pretix/control/views/item.py:1069 +#: pretix/control/logdisplay.py:854 pretix/control/views/item.py:1069 msgid "The quota has been re-opened." msgstr "額度已重新開放。" -#: pretix/control/logdisplay.py:854 +#: pretix/control/logdisplay.py:861 msgid "The question has been added." msgstr "該問題已添加。" -#: pretix/control/logdisplay.py:855 +#: pretix/control/logdisplay.py:862 msgid "The question has been deleted." msgstr "該問題已被刪除。" -#: pretix/control/logdisplay.py:856 +#: pretix/control/logdisplay.py:863 msgid "The question has been changed." msgstr "問題已更改。" -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:864 msgid "The question has been reordered." msgstr "該問題已重新排序。" -#: pretix/control/logdisplay.py:864 +#: pretix/control/logdisplay.py:871 msgid "The discount has been added." msgstr "折扣已添加。" -#: pretix/control/logdisplay.py:865 +#: pretix/control/logdisplay.py:872 msgid "The discount has been deleted." msgstr "折扣已被刪除。" -#: pretix/control/logdisplay.py:866 +#: pretix/control/logdisplay.py:873 msgid "The discount has been changed." msgstr "折扣已更改。" -#: pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:897 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" "\"." msgstr "位置 #{posid} 已在列表 “{list}” 上的 {datetime} 手動登記。" -#: pretix/control/logdisplay.py:895 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -16304,7 +16359,7 @@ msgstr "設定新密碼" #: pretix/control/templates/pretixcontrol/organizers/ssoprovider_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:47 #: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:21 -#: pretix/control/templates/pretixcontrol/pdf/index.html:520 +#: pretix/control/templates/pretixcontrol/pdf/index.html:531 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:630 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:366 #: pretix/control/templates/pretixcontrol/subevents/detail.html:287 @@ -16384,9 +16439,9 @@ msgstr "我們檢測到你正在使用 Microsoft Internet Explorerplugin settings and activate one or more " "payment plugins." -msgstr "沒有可用的支付提供者。請轉到%(plugin_settings_href)s並啟動一個或多個支付插件" +msgstr "" +"沒有可用的支付提供者。請轉到%(plugin_settings_href)s並啟動一個或多個支付插件" "程式。" #: pretix/control/templates/pretixcontrol/event/payment.html:66 @@ -18115,8 +18172,9 @@ msgid "" "On this page, you can choose plugins you want to enable for your event. " "Plugins might bring additional software functionality, connect your event to " "third-party services, or apply other forms of customizations." -msgstr "在此頁面上,你可以選擇要為活動啟用的插件程式。插件程式可能會帶來其他軟體功能" -"、將你的活動連接到第三方服務或應用其他形式的自定義。" +msgstr "" +"在此頁面上,你可以選擇要為活動啟用的插件程式。插件程式可能會帶來其他軟體功" +"能、將你的活動連接到第三方服務或應用其他形式的自定義。" #: pretix/control/templates/pretixcontrol/event/plugins.html:17 #: pretix/control/views/checkin.py:423 pretix/control/views/discounts.py:113 @@ -18124,32 +18182,32 @@ msgstr "在此頁面上,你可以選擇要為活動啟用的插件程式。插 #: pretix/control/views/event.py:502 pretix/control/views/event.py:541 #: pretix/control/views/event.py:688 pretix/control/views/event.py:917 #: pretix/control/views/event.py:1288 -#: pretix/control/views/global_settings.py:63 -#: pretix/control/views/global_settings.py:86 pretix/control/views/item.py:257 +#: pretix/control/views/global_settings.py:65 +#: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:257 #: pretix/control/views/item.py:783 pretix/control/views/item.py:1109 #: pretix/control/views/item.py:1287 pretix/control/views/item.py:1437 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 #: pretix/control/views/organizer.py:258 pretix/control/views/organizer.py:286 -#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:672 -#: pretix/control/views/organizer.py:1062 -#: pretix/control/views/organizer.py:1166 -#: pretix/control/views/organizer.py:1327 -#: pretix/control/views/organizer.py:2043 -#: pretix/control/views/organizer.py:2178 -#: pretix/control/views/organizer.py:2372 -#: pretix/control/views/organizer.py:2486 -#: pretix/control/views/organizer.py:2613 -#: pretix/control/views/organizer.py:2806 -#: pretix/control/views/organizer.py:2834 -#: pretix/control/views/organizer.py:2873 -#: pretix/control/views/organizer.py:2949 -#: pretix/control/views/organizer.py:3045 -#: pretix/control/views/organizer.py:3073 -#: pretix/control/views/organizer.py:3209 pretix/control/views/subevents.py:525 -#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:235 -#: pretix/control/views/users.py:112 pretix/control/views/vouchers.py:305 -#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:154 +#: pretix/control/views/organizer.py:502 pretix/control/views/organizer.py:674 +#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:1164 +#: pretix/control/views/organizer.py:1328 +#: pretix/control/views/organizer.py:2047 +#: pretix/control/views/organizer.py:2184 +#: pretix/control/views/organizer.py:2381 +#: pretix/control/views/organizer.py:2497 +#: pretix/control/views/organizer.py:2626 +#: pretix/control/views/organizer.py:2820 +#: pretix/control/views/organizer.py:2849 +#: pretix/control/views/organizer.py:2889 +#: pretix/control/views/organizer.py:2966 +#: pretix/control/views/organizer.py:3063 +#: pretix/control/views/organizer.py:3092 +#: pretix/control/views/organizer.py:3230 pretix/control/views/subevents.py:525 +#: pretix/control/views/subevents.py:1590 pretix/control/views/user.py:236 +#: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 +#: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 #: pretix/plugins/sendmail/views.py:645 pretix/plugins/stripe/views.py:679 #: pretix/plugins/ticketoutputpdf/views.py:172 #: pretix/presale/views/customer.py:527 pretix/presale/views/customer.py:579 @@ -18441,7 +18499,8 @@ msgstr "購物車" msgid "" "The waiting list currently is not compatible with some advanced features of " "pretix such as hidden products, add-on products or product bundles." -msgstr "等待清單目前與 pretix 的一些高級功能不相容,例如隱藏產品、附加產品或產品包。" +msgstr "" +"等待清單目前與 pretix 的一些高級功能不相容,例如隱藏產品、附加產品或產品包。" #: pretix/control/templates/pretixcontrol/event/settings.html:359 msgid "" @@ -18626,7 +18685,8 @@ msgstr "下載設定" msgid "" "You activated ticket downloads but no output provider is enabled. Be sure to " "enable a plugin and activate an output provider." -msgstr "你啟動票證下載,但未啟用輸出提供程式。請務必啟用插件程式並啟動程式提供匯出。" +msgstr "" +"你啟動票證下載,但未啟用輸出提供程式。請務必啟用插件程式並啟動程式提供匯出。" #: pretix/control/templates/pretixcontrol/event/tickets.html:28 msgid "Download formats" @@ -18639,8 +18699,8 @@ msgid "" "%(plugin_settings_href)s>plugin settings and activate one or more ticket " "output plugins." msgstr "" -"沒有可用的票證輸出。請轉到plugin " -"settings的插件設定並啟動一項或多項票證輸出外掛程式。" +"沒有可用的票證輸出。請轉到plugin settings的插" +"件設定並啟動一項或多項票證輸出外掛程式。" #: pretix/control/templates/pretixcontrol/event/tickets.html:62 msgid "Download time" @@ -19146,8 +19206,9 @@ msgstr "此產品當前未顯示,因為你在下面設定僅當某個其他額 msgid "" "This product is currently not being shown since you configured below that it " "should only be visible if a certain other product is already sold out." -msgstr "由於你在下面配置了該產品僅當某種其他產品已售罄時才可見,因此目前該產品未顯示" -"。" +msgstr "" +"由於你在下面配置了該產品僅當某種其他產品已售罄時才可見,因此目前該產品未顯" +"示。" #: pretix/control/templates/pretixcontrol/item/create.html:19 #: pretix/control/templates/pretixcontrol/item/index.html:22 @@ -19504,8 +19565,9 @@ msgid "" "Please note that cross-selling categories are intended as a marketing " "feature and are not suitable for strictly ensuring that products are only " "available in certain combinations." -msgstr "請注意,交叉銷售類別旨在作為行銷功能,並不適合嚴格確保產品僅在某些組合中可用" -"。" +msgstr "" +"請注意,交叉銷售類別旨在作為行銷功能,並不適合嚴格確保產品僅在某些組合中可" +"用。" #: pretix/control/templates/pretixcontrol/items/category.html:39 msgid "Category history" @@ -20030,7 +20092,8 @@ msgid "" "This percentage of texts is translated across all parts of the system " "including most plugins. Even a low value might be enough if you only use " "specific features. Untranslated texts will show up in English." -msgstr "這部分文本被翻譯到系統的所有部分,包括大多數插件。如果您僅使用特定功能,即使" +msgstr "" +"這部分文本被翻譯到系統的所有部分,包括大多數插件。如果您僅使用特定功能,即使" "是較低的值也可能足夠。未翻譯的文字將以英文顯示。" #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:4 @@ -20537,8 +20600,9 @@ msgid "" "This order is expired even though it received payments of %(amount)s. You " "can choose to refund the money below or reactivate it by extending the " "payment deadline." -msgstr "儘管該訂單已收到 %(amount)s " -"的付款,但它仍已過期。你可以選擇以下退款或透過延長付款期限重新啟動它。" +msgstr "" +"儘管該訂單已收到 %(amount)s 的付款,但它仍已過期。你可以選擇以下退款或透過延" +"長付款期限重新啟動它。" #: pretix/control/templates/pretixcontrol/order/index.html:142 msgid "Cancellation request" @@ -21727,7 +21791,8 @@ msgid "" "On this page, you can manage the different channels your tickets can be sold " "through. This is useful to unlock new revenue streams or to separate revenue " "between different sources for reporting purchases." -msgstr "在此頁面上,你可以管理可以出售門票的不同管道。這對於開闢新的收入來源或區分報" +msgstr "" +"在此頁面上,你可以管理可以出售門票的不同管道。這對於開闢新的收入來源或區分報" "告購買的不同來源的收入非常有用。" #: pretix/control/templates/pretixcontrol/organizers/channels.html:15 @@ -22916,7 +22981,7 @@ msgstr "版面名稱" #: pretix/control/templates/pretixcontrol/pdf/index.html:188 #: pretix/control/templates/pretixcontrol/pdf/index.html:308 -#: pretix/control/templates/pretixcontrol/pdf/index.html:339 +#: pretix/control/templates/pretixcontrol/pdf/index.html:350 msgid "Width (mm)" msgstr "寬度(mm)" @@ -23011,11 +23076,17 @@ msgstr "y(mm)" msgid "Size (mm)" msgstr "尺寸(mm)" -#: pretix/control/templates/pretixcontrol/pdf/index.html:331 +#: pretix/control/templates/pretixcontrol/pdf/index.html:327 +#, fuzzy +#| msgid "Text color" +msgid "QR color" +msgstr "文字色彩" + +#: pretix/control/templates/pretixcontrol/pdf/index.html:342 msgid "Render without whitespace" msgstr "渲染時沒有空白" -#: pretix/control/templates/pretixcontrol/pdf/index.html:333 +#: pretix/control/templates/pretixcontrol/pdf/index.html:344 msgid "" "Required for consistent size across platforms. Supported on Android starting " "with pretixPRINT 2.3.3 and on Desktop with pretixSCAN 1.9.3." @@ -23023,69 +23094,69 @@ msgstr "" "需要跨平臺保持一致的大小。從pretixPRINT 2.3.3開始的Android和具有pretixSCAN " "1.9.3的桌面上被支援。" -#: pretix/control/templates/pretixcontrol/pdf/index.html:344 +#: pretix/control/templates/pretixcontrol/pdf/index.html:355 msgid "Rotation (°)" msgstr "旋轉(°)" -#: pretix/control/templates/pretixcontrol/pdf/index.html:363 +#: pretix/control/templates/pretixcontrol/pdf/index.html:374 msgid "Font size (pt)" msgstr "字體尺寸(點)" -#: pretix/control/templates/pretixcontrol/pdf/index.html:368 +#: pretix/control/templates/pretixcontrol/pdf/index.html:379 msgid "Line height" msgstr "行高" -#: pretix/control/templates/pretixcontrol/pdf/index.html:375 +#: pretix/control/templates/pretixcontrol/pdf/index.html:386 msgid "Text color" msgstr "文字色彩" -#: pretix/control/templates/pretixcontrol/pdf/index.html:398 +#: pretix/control/templates/pretixcontrol/pdf/index.html:409 msgid "Flow multiple lines downward from specified position" msgstr "從指定位置向動多條線" -#: pretix/control/templates/pretixcontrol/pdf/index.html:452 +#: pretix/control/templates/pretixcontrol/pdf/index.html:463 #, fuzzy #| msgid "Automatically refund money if possible" msgid "Automatically reduce font size to fit content" msgstr "如果可能,自動退款" -#: pretix/control/templates/pretixcontrol/pdf/index.html:458 +#: pretix/control/templates/pretixcontrol/pdf/index.html:469 msgid "Allow long words to be split (preview is not accurate)" msgstr "允許拆分長單字(預覽不準確)" -#: pretix/control/templates/pretixcontrol/pdf/index.html:469 +#: pretix/control/templates/pretixcontrol/pdf/index.html:480 msgid "Add a new object" msgstr "添加新物件" -#: pretix/control/templates/pretixcontrol/pdf/index.html:474 +#: pretix/control/templates/pretixcontrol/pdf/index.html:485 #, fuzzy #| msgid "Text color" msgid "Text box" msgstr "文字色彩" -#: pretix/control/templates/pretixcontrol/pdf/index.html:478 +#: pretix/control/templates/pretixcontrol/pdf/index.html:489 #, fuzzy #| msgid "Event created" msgid "Text (deprecated)" msgstr "事件已建立" -#: pretix/control/templates/pretixcontrol/pdf/index.html:482 +#: pretix/control/templates/pretixcontrol/pdf/index.html:493 msgid "QR code for Check-In" msgstr "辦理簽到手續的二維碼" -#: pretix/control/templates/pretixcontrol/pdf/index.html:488 +#: pretix/control/templates/pretixcontrol/pdf/index.html:499 msgid "QR code for Lead Scanning" msgstr "用於鉛掃描的二維碼" -#: pretix/control/templates/pretixcontrol/pdf/index.html:494 +#: pretix/control/templates/pretixcontrol/pdf/index.html:505 msgid "Other QR code" msgstr "其他二維碼" -#: pretix/control/templates/pretixcontrol/pdf/index.html:500 +#: pretix/control/templates/pretixcontrol/pdf/index.html:511 msgid "pretix Logo" msgstr "pretix 商標" -#: pretix/control/templates/pretixcontrol/pdf/index.html:503 +#: pretix/control/templates/pretixcontrol/pdf/index.html:514 msgid "" "You can use this to add user-uploaded pictures from questions or pictures " "generated by plugins. If you want to embed a logo or other images, use a " @@ -23094,11 +23165,11 @@ msgstr "" "你可以使用它從問題或外掛程式生成的圖片中添加使用者上傳的圖片。如果要嵌入徽章" "或其他圖像,請改用自定義背景。" -#: pretix/control/templates/pretixcontrol/pdf/index.html:505 +#: pretix/control/templates/pretixcontrol/pdf/index.html:516 msgid "Dynamic image" msgstr "動態圖片" -#: pretix/control/templates/pretixcontrol/pdf/index.html:526 +#: pretix/control/templates/pretixcontrol/pdf/index.html:537 #, python-format msgid "" "This layout uses new features. If you print from your device, make sure you " @@ -23106,8 +23177,8 @@ msgid "" "version %(scan_version)s (or newer)." msgstr "" "此佈局使用了新功能。如果你從裝置列印,請確保使用 pretixPRINT 版本 " -"%(print_version)s(或更新版本)或 pretixSCAN Desktop 版本 " -"%(scan_version)s(或更新版本)。" +"%(print_version)s(或更新版本)或 pretixSCAN Desktop 版本 %(scan_version)s" +"(或更新版本)。" #: pretix/control/templates/pretixcontrol/pdf/placeholders.html:16 msgid "Available placeholders" @@ -24024,6 +24095,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete.html:4 #: pretix/control/templates/pretixcontrol/vouchers/delete.html:6 +#: pretix/control/templates/pretixcontrol/vouchers/detail.html:133 msgid "Delete voucher" msgstr "刪除優惠券" @@ -24220,13 +24292,15 @@ msgstr "" msgid "" "The waiting list is no longer active for this event. The waiting list no " "longer affects quotas and no longer notifies waiting users." -msgstr "此活動的等候名單不再有效。等候名單不再影響配額,也不再通知等候的使用者。" +msgstr "" +"此活動的等候名單不再有效。等候名單不再影響配額,也不再通知等候的使用者。" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:26 msgid "" "According to your event settings, sold out products are hidden from " "customers. This way, customers will not be able to discover the waiting list." -msgstr "根據你的活動設置,售罄的產品將對客戶隱藏。這樣,顧客就不會發現等候名單。" +msgstr "" +"根據你的活動設置,售罄的產品將對客戶隱藏。這樣,顧客就不會發現等候名單。" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:36 msgid "Send vouchers" @@ -24502,11 +24576,11 @@ msgstr "新的簽入清單已建立。" #: pretix/control/views/item.py:939 pretix/control/views/item.py:1143 #: pretix/control/views/item.py:1309 pretix/control/views/item.py:1494 #: pretix/control/views/organizer.py:261 pretix/control/views/organizer.py:289 -#: pretix/control/views/organizer.py:1185 pretix/control/views/subevents.py:504 -#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1033 -#: pretix/control/views/subevents.py:1492 pretix/control/views/user.py:357 +#: pretix/control/views/organizer.py:1183 pretix/control/views/subevents.py:504 +#: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1039 +#: pretix/control/views/subevents.py:1498 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 -#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:413 +#: pretix/control/views/vouchers.py:534 pretix/control/views/waitinglist.py:420 #: pretix/plugins/autocheckin/views.py:112 #: pretix/plugins/autocheckin/views.py:174 pretix/plugins/badges/views.py:114 #: pretix/plugins/sendmail/views.py:599 pretix/plugins/sendmail/views.py:651 @@ -24655,8 +24729,8 @@ msgstr "折扣順序已更新。" #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:183 #: pretix/control/views/item.py:395 pretix/control/views/item.py:529 -#: pretix/control/views/organizer.py:2260 -#: pretix/control/views/organizer.py:3303 +#: pretix/control/views/organizer.py:2267 +#: pretix/control/views/organizer.py:3325 msgid "Some of the provided object ids are invalid." msgstr "提供的某些物件ID無效。" @@ -24700,7 +24774,7 @@ msgid "Unknown email renderer." msgstr "未知的電子郵件渲染器。" #: pretix/control/views/event.py:830 pretix/control/views/orders.py:671 -#: pretix/presale/views/order.py:1096 pretix/presale/views/order.py:1103 +#: pretix/presale/views/order.py:1086 pretix/presale/views/order.py:1093 msgid "You requested an invalid ticket output type." msgstr "你請求的票證輸出類型無效。" @@ -24757,7 +24831,7 @@ msgstr "評論已更新。" msgid "Could not update the comment." msgstr "無法更新評論。" -#: pretix/control/views/event.py:1201 pretix/control/views/main.py:319 +#: pretix/control/views/event.py:1201 pretix/control/views/main.py:330 msgid "VAT" msgstr "增值稅" @@ -24796,13 +24870,13 @@ msgstr "普通票" msgid "Reduced ticket" msgstr "減價票" -#: pretix/control/views/global_settings.py:67 -#: pretix/control/views/global_settings.py:90 -#: pretix/control/views/global_settings.py:155 +#: pretix/control/views/global_settings.py:69 +#: pretix/control/views/global_settings.py:92 +#: pretix/control/views/global_settings.py:157 msgid "Your changes have not been saved, see below for errors." msgstr "你的更改尚未保存,請參閱下面的錯誤。" -#: pretix/control/views/global_settings.py:193 +#: pretix/control/views/global_settings.py:195 msgid "" "You are in violation of the license. If you're not sure whether you qualify " "for the additional permission or if you offer the functionality of pretix to " @@ -24813,7 +24887,7 @@ msgstr "" "人提供 pretix 的功能,則必須根據 AGPLv3 條款,使用 pretix 或獲取 pretix 企業" "許可證。" -#: pretix/control/views/global_settings.py:201 +#: pretix/control/views/global_settings.py:203 msgid "" "You may not make use of the additional permission or of a pretix Enterprise " "license if you install any plugins licensed with strong copyleft, otherwise " @@ -24822,19 +24896,19 @@ msgstr "" "如果你安裝了任何使用強大的 copyleft 許可的外掛程式,則不得使用附加許可權或 " "pretix 企業許可證,否則你可能會違反這些外掛程式的許可證。" -#: pretix/control/views/global_settings.py:209 +#: pretix/control/views/global_settings.py:211 msgid "" "If you're using pretix under AGPL license, you need to provide instructions " "on how to access the source code." msgstr "如果你在 AGPL 許可下使用 pretix,則需要提供有關如何存取原始碼的說明。" -#: pretix/control/views/global_settings.py:216 +#: pretix/control/views/global_settings.py:218 msgid "" "You must not use pretix under AGPL terms if you use pretix Enterprise " "plugins." msgstr "如果你使用 pretix 企業外掛程式,則不得在 AGPL 條款下使用 pretix。" -#: pretix/control/views/global_settings.py:223 +#: pretix/control/views/global_settings.py:225 msgid "" "You need to make all changes you made to pretix' source code freely " "available to every visitor of your site in source code form under the same " @@ -24845,7 +24919,7 @@ msgstr "" "向網站的每個訪問者,提供你對pretix原始程式碼所做的所有更改。確保保持最新狀" "態!" -#: pretix/control/views/global_settings.py:230 +#: pretix/control/views/global_settings.py:232 msgid "" "You need to make all your installed plugins freely available to every " "visitor of your site in source code form under the same license terms as " @@ -24854,7 +24928,7 @@ msgstr "" "你需要在與 pretix 相同的許可條款(AGPLv3 + 附加限制)下,以原始程式碼形式,免" "費向網站的每個訪問者,提供所有已安裝的外掛程式,以確保保持最新狀態!" -#: pretix/control/views/global_settings.py:241 +#: pretix/control/views/global_settings.py:243 #, python-brace-format msgid "" "We found the plugin \"{plugin}\" with license \"{license}\" which this tool " @@ -24863,7 +24937,7 @@ msgstr "" "我們找到了許可執照“{license}”的外掛程式“{plugin}”,該工具不明,因此無法給出任" "何建議。" -#: pretix/control/views/global_settings.py:249 +#: pretix/control/views/global_settings.py:251 #, python-brace-format msgid "" "You selected that you have no active pretix Enterprise licenses, but we " @@ -24871,7 +24945,7 @@ msgid "" msgstr "" "你選擇沒有有效的 pretix 企業許可證,但我們找到了以下企業外掛程式:{plugin}" -#: pretix/control/views/global_settings.py:256 +#: pretix/control/views/global_settings.py:258 #, python-brace-format msgid "" "You selected that you have no copyleft-licensed plugins installed, but we " @@ -24880,7 +24954,7 @@ msgstr "" "你選擇沒有安裝 copyleft 許可外掛程式,但我們找到了許可執照為“{license}”的外掛" "程式“{plugin}”。" -#: pretix/control/views/global_settings.py:263 +#: pretix/control/views/global_settings.py:265 #, python-brace-format msgid "" "You selected that you have no free plugins installed, but we found the " @@ -24915,8 +24989,8 @@ msgid "The order of categories has been updated." msgstr "類別的順序已更新。" #: pretix/control/views/item.py:398 pretix/control/views/item.py:532 -#: pretix/control/views/organizer.py:2263 -#: pretix/control/views/organizer.py:3306 +#: pretix/control/views/organizer.py:2270 +#: pretix/control/views/organizer.py:3328 msgid "Not all objects have been selected." msgstr "並非所有物件都已選中。" @@ -25162,19 +25236,19 @@ msgstr[0] "" "你的 {event}團隊" #: pretix/control/views/orders.py:673 pretix/plugins/banktransfer/views.py:901 -#: pretix/presale/views/order.py:159 pretix/presale/views/order.py:241 -#: pretix/presale/views/order.py:335 pretix/presale/views/order.py:362 -#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:511 -#: pretix/presale/views/order.py:557 pretix/presale/views/order.py:736 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:921 -#: pretix/presale/views/order.py:936 pretix/presale/views/order.py:985 -#: pretix/presale/views/order.py:990 pretix/presale/views/order.py:1105 -#: pretix/presale/views/order.py:1278 pretix/presale/views/order.py:1663 -#: pretix/presale/views/order.py:1694 +#: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 +#: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 +#: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 +#: pretix/presale/views/order.py:542 pretix/presale/views/order.py:726 +#: pretix/presale/views/order.py:839 pretix/presale/views/order.py:911 +#: pretix/presale/views/order.py:926 pretix/presale/views/order.py:975 +#: pretix/presale/views/order.py:980 pretix/presale/views/order.py:1095 +#: pretix/presale/views/order.py:1268 pretix/presale/views/order.py:1660 +#: pretix/presale/views/order.py:1691 msgid "Unknown order code or not authorized to access this order." msgstr "訂單代碼未知或無權訪問此訂單。" -#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1110 +#: pretix/control/views/orders.py:675 pretix/presale/views/order.py:1100 msgid "Ticket download is not enabled for this product." msgstr "此產品未啟用票證下載。" @@ -25268,7 +25342,8 @@ msgid "" "The refund was prevented due to a refund already being processed at the same " "time. Please have a look at the order details and check if your refund is " "still necessary." -msgstr "由於退款正在同時處理,因此退款被阻止。請查看訂單詳情並檢查是否仍需要退款。" +msgstr "" +"由於退款正在同時處理,因此退款被阻止。請查看訂單詳情並檢查是否仍需要退款。" #: pretix/control/views/orders.py:1248 #, fuzzy @@ -25403,15 +25478,15 @@ msgstr "發票中已清除個人數據。" msgid "The email has been queued to be sent." msgstr "電子郵件已排隊等待發送。" -#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1287 +#: pretix/control/views/orders.py:1743 pretix/presale/views/order.py:1277 msgid "This invoice has not been found" msgstr "未找到此發票" -#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1294 +#: pretix/control/views/orders.py:1750 pretix/presale/views/order.py:1284 msgid "The invoice file is no longer stored on the server." msgstr "發票檔不再儲存在伺服器上。" -#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1299 +#: pretix/control/views/orders.py:1755 pretix/presale/views/order.py:1289 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -25435,7 +25510,7 @@ msgstr "此操作僅允許用於待處理的訂單。" msgid "This action is only allowed for canceled orders." msgstr "此操作僅適用於已取消的訂單。" -#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1573 +#: pretix/control/views/orders.py:2108 pretix/presale/views/order.py:1563 msgid "An error occurred. Please see the details below." msgstr "發生錯誤。請參閱下面的詳細資訊。" @@ -25444,12 +25519,12 @@ msgid "The order has been changed and the user has been notified." msgstr "訂單已更改,使用者已收到通知。" #: pretix/control/views/orders.py:2118 pretix/control/views/orders.py:2254 -#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1608 +#: pretix/control/views/orders.py:2291 pretix/presale/views/order.py:1598 msgid "The order has been changed." msgstr "訂單順序已更改。" -#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:941 -#: pretix/presale/views/order.py:791 pretix/presale/views/order.py:896 +#: pretix/control/views/orders.py:2145 pretix/presale/checkoutflow.py:945 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:886 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "我們在處理你的輸入時遇到了困難。請查看以下錯誤。" @@ -25476,7 +25551,7 @@ msgstr "你的消息已排序,將發送到 {}。" msgid "Failed to send mail to the following user: {}" msgstr "無法向以下使用者發送郵件:{}" -#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1070 +#: pretix/control/views/orders.py:2476 pretix/presale/views/order.py:1060 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -25486,31 +25561,31 @@ msgstr "此連結不再有效。請返回,更新頁面,然後重試。" msgid "There is no order with the given order code." msgstr "給定的訂單代碼沒有訂單。" -#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1798 +#: pretix/control/views/orders.py:2658 pretix/control/views/organizer.py:1800 msgid "The selected exporter was not found." msgstr "找不到選定的導出器。" -#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1808 +#: pretix/control/views/orders.py:2668 pretix/control/views/organizer.py:1810 msgid "There was a problem processing your input. See below for error details." msgstr "處理你的輸入時出現問題。有關錯誤詳細資訊,請參閱下文。" -#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1851 +#: pretix/control/views/orders.py:2703 pretix/control/views/organizer.py:1853 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "你的匯出計劃已儲存。下一次匯出將在{datetime}左右開始。" -#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1856 +#: pretix/control/views/orders.py:2708 pretix/control/views/organizer.py:1858 msgid "Your export schedule has been saved, but no next export is planned." msgstr "你的匯出計劃已保存,但沒有計劃下一次匯出。" -#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1896 +#: pretix/control/views/orders.py:2747 pretix/control/views/organizer.py:1898 #, python-brace-format msgid "Export: {title}" msgstr "輸出{title}" -#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1898 +#: pretix/control/views/orders.py:2748 pretix/control/views/organizer.py:1900 #, python-brace-format msgid "" "Hello,\n" @@ -25521,7 +25596,7 @@ msgstr "" "\n" "附加到此電子郵件後,你可以找到 {name} 的新計劃報告。" -#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1966 +#: pretix/control/views/orders.py:2816 pretix/control/views/organizer.py:1968 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " @@ -25578,93 +25653,93 @@ msgstr "新的召集人已建立。" msgid "Administrators" msgstr "系統管理員" -#: pretix/control/views/organizer.py:630 +#: pretix/control/views/organizer.py:631 msgid "The team has been created. You can now add members to the team." msgstr "團隊已建立。你現在可以向團隊添加成員。" -#: pretix/control/views/organizer.py:641 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:912 pretix/control/views/organizer.py:996 -#: pretix/control/views/organizer.py:1066 +#: pretix/control/views/organizer.py:642 pretix/control/views/organizer.py:678 +#: pretix/control/views/organizer.py:914 pretix/control/views/organizer.py:999 +#: pretix/control/views/organizer.py:1070 #: pretix/control/views/organizer.py:1289 -#: pretix/control/views/organizer.py:1331 -#: pretix/control/views/organizer.py:2013 -#: pretix/control/views/organizer.py:2047 -#: pretix/control/views/organizer.py:2152 -#: pretix/control/views/organizer.py:2182 -#: pretix/control/views/organizer.py:2342 -#: pretix/control/views/organizer.py:2376 -#: pretix/control/views/organizer.py:2449 -#: pretix/control/views/organizer.py:2490 -#: pretix/control/views/organizer.py:2569 -#: pretix/control/views/organizer.py:2618 -#: pretix/control/views/organizer.py:3170 -#: pretix/control/views/organizer.py:3213 +#: pretix/control/views/organizer.py:1332 +#: pretix/control/views/organizer.py:2016 +#: pretix/control/views/organizer.py:2051 +#: pretix/control/views/organizer.py:2157 +#: pretix/control/views/organizer.py:2188 +#: pretix/control/views/organizer.py:2350 +#: pretix/control/views/organizer.py:2385 +#: pretix/control/views/organizer.py:2459 +#: pretix/control/views/organizer.py:2501 +#: pretix/control/views/organizer.py:2581 +#: pretix/control/views/organizer.py:2631 +#: pretix/control/views/organizer.py:3190 +#: pretix/control/views/organizer.py:3234 msgid "Your changes could not be saved." msgstr "無法儲存所做的更改。" -#: pretix/control/views/organizer.py:709 +#: pretix/control/views/organizer.py:711 msgid "The selected team cannot be deleted." msgstr "無法刪除所選取團隊。" -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "無法刪除該團隊,因為該團隊或其某個 API 令牌是歷史稽核日誌的一部分。" -#: pretix/control/views/organizer.py:729 +#: pretix/control/views/organizer.py:731 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "無法刪除團隊,因為某些限制(例如外掛程式建立的數據)不允許刪除。" -#: pretix/control/views/organizer.py:735 +#: pretix/control/views/organizer.py:737 msgid "The selected team has been deleted." msgstr "選取團隊已刪除。" -#: pretix/control/views/organizer.py:799 +#: pretix/control/views/organizer.py:801 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:810 +#: pretix/control/views/organizer.py:812 msgid "The member has been removed from the team." msgstr "該成員已從團隊中刪除。" -#: pretix/control/views/organizer.py:817 pretix/control/views/organizer.py:833 +#: pretix/control/views/organizer.py:819 pretix/control/views/organizer.py:835 msgid "Invalid invite selected." msgstr "選擇的邀請無效。" -#: pretix/control/views/organizer.py:826 +#: pretix/control/views/organizer.py:828 msgid "The invite has been revoked." msgstr "邀請已被撤銷。" -#: pretix/control/views/organizer.py:842 +#: pretix/control/views/organizer.py:844 msgid "The invite has been resent." msgstr "邀請已重新發送。" -#: pretix/control/views/organizer.py:849 +#: pretix/control/views/organizer.py:851 msgid "Invalid token selected." msgstr "選擇的代幣無效。" -#: pretix/control/views/organizer.py:859 +#: pretix/control/views/organizer.py:861 msgid "The token has been revoked." msgstr "代幣已被吊銷。" -#: pretix/control/views/organizer.py:871 +#: pretix/control/views/organizer.py:873 msgid "Users need to have a pretix account before they can be invited." msgstr "使用者需要有一個pretix帳戶才能被邀請。" -#: pretix/control/views/organizer.py:881 +#: pretix/control/views/organizer.py:883 msgid "The new member has been invited to the team." msgstr "新成員已被邀請加入團隊。" -#: pretix/control/views/organizer.py:896 +#: pretix/control/views/organizer.py:898 msgid "The new member has been added to the team." msgstr "新成員已添加到團隊中。" -#: pretix/control/views/organizer.py:907 +#: pretix/control/views/organizer.py:909 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 " @@ -25673,140 +25748,140 @@ msgstr "" "已使用以下金鑰創建新的 API 代幣:{}\n" "請將此機密複製到安全的地方。你將無法在此處再次查看它。" -#: pretix/control/views/organizer.py:1205 +#: pretix/control/views/organizer.py:1203 msgid "This device has been set up successfully." msgstr "此設備已成功設置。" -#: pretix/control/views/organizer.py:1233 +#: pretix/control/views/organizer.py:1231 msgid "This device currently does not have access." msgstr "此設備目前無法訪問。" -#: pretix/control/views/organizer.py:1244 +#: pretix/control/views/organizer.py:1243 msgid "Access for this device has been revoked." msgstr "此設備的訪問許可權已被撤銷。" -#: pretix/control/views/organizer.py:1363 +#: pretix/control/views/organizer.py:1364 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "現在,所有要求都將已排程為立即嘗試。在處理它們之前,請等待幾分鐘。" -#: pretix/control/views/organizer.py:1370 +#: pretix/control/views/organizer.py:1371 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "所有未處理的 Webhook 都已停止重試。" -#: pretix/control/views/organizer.py:1401 +#: pretix/control/views/organizer.py:1403 msgid "The selected organizer has been invited." msgstr "選定的召集人已被邀請。" -#: pretix/control/views/organizer.py:1438 -#: pretix/control/views/organizer.py:1449 +#: pretix/control/views/organizer.py:1440 +#: pretix/control/views/organizer.py:1451 msgid "The selected connection has been removed." msgstr "已刪除所選取連線。" -#: pretix/control/views/organizer.py:1460 +#: pretix/control/views/organizer.py:1462 msgid "The selected connection has been accepted." msgstr "所選連接已被接受。" -#: pretix/control/views/organizer.py:1518 -#: pretix/control/views/organizer.py:1555 +#: pretix/control/views/organizer.py:1520 +#: pretix/control/views/organizer.py:1557 msgid "Gift cards are not allowed to have negative values." msgstr "禮品卡不允許有負值。" -#: pretix/control/views/organizer.py:1545 +#: pretix/control/views/organizer.py:1547 msgid "The transaction could not be reversed." msgstr "交易無法撤銷。" -#: pretix/control/views/organizer.py:1547 +#: pretix/control/views/organizer.py:1549 msgid "The transaction has been reversed." msgstr "交易已被撤銷。" -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1554 msgid "Your input was invalid, please try again." msgstr "你的輸入無效,請重試。" -#: pretix/control/views/organizer.py:1570 +#: pretix/control/views/organizer.py:1572 msgid "The manual transaction has been saved." msgstr "手動交易已保存。" -#: pretix/control/views/organizer.py:1612 +#: pretix/control/views/organizer.py:1614 msgid "The gift card has been created and can now be used." msgstr "禮品卡已建立,現在可以使用了。" -#: pretix/control/views/organizer.py:1706 +#: pretix/control/views/organizer.py:1708 msgid "All events (that I have access to)" msgstr "所有活動(我有權存取)" -#: pretix/control/views/organizer.py:2071 +#: pretix/control/views/organizer.py:2075 msgid "The selected gate has been deleted." msgstr "選取閘門已被刪除。" -#: pretix/control/views/organizer.py:2114 +#: pretix/control/views/organizer.py:2118 msgid "You cannot set a default value that is not a valid value." msgstr "不能設定無效的預設值。" -#: pretix/control/views/organizer.py:2140 +#: pretix/control/views/organizer.py:2145 msgid "The property has been created." msgstr "屬性已建立。" -#: pretix/control/views/organizer.py:2206 +#: pretix/control/views/organizer.py:2212 msgid "The selected property has been deleted." msgstr "選取屬性已刪除。" -#: pretix/control/views/organizer.py:2229 +#: pretix/control/views/organizer.py:2236 #, fuzzy #| msgid "The order of items has been updated." msgid "The order of properties has been updated." msgstr "項目的順序已更新。" -#: pretix/control/views/organizer.py:2406 -#: pretix/control/views/organizer.py:2520 -#: pretix/control/views/organizer.py:2648 -#: pretix/control/views/organizer.py:2911 +#: pretix/control/views/organizer.py:2415 +#: pretix/control/views/organizer.py:2531 +#: pretix/control/views/organizer.py:2661 +#: pretix/control/views/organizer.py:2927 msgid "The selected object has been deleted." msgstr "選取物件已被刪除。" -#: pretix/control/views/organizer.py:2440 +#: pretix/control/views/organizer.py:2450 msgid "The provider has been created." msgstr "提供程式已建立。" -#: pretix/control/views/organizer.py:2558 +#: pretix/control/views/organizer.py:2570 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "SSO 用戶端已建立。請注意以下用戶端密鑰,它永遠不會再顯示:{secret}" -#: pretix/control/views/organizer.py:2607 +#: pretix/control/views/organizer.py:2620 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "你的更改已保存。請注意以下用戶端密鑰,它永遠不會再顯示:{secret}" -#: pretix/control/views/organizer.py:2716 +#: pretix/control/views/organizer.py:2729 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "我們已向客戶發送了一封電子郵件,其中包含有關重設密碼的進一步說明。" -#: pretix/control/views/organizer.py:2975 +#: pretix/control/views/organizer.py:2992 msgid "The customer account has been anonymized." msgstr "客戶帳戶已匿名化。" -#: pretix/control/views/organizer.py:3241 +#: pretix/control/views/organizer.py:3262 #, fuzzy #| msgid "This organizer can not be deleted." msgid "This channel can not be deleted." msgstr "無法刪除此召集人。" -#: pretix/control/views/organizer.py:3246 +#: pretix/control/views/organizer.py:3267 #, fuzzy #| msgid "The selected list has been deleted." msgid "The selected sales channel has been deleted." msgstr "選取清單已被刪除。" -#: pretix/control/views/organizer.py:3248 +#: pretix/control/views/organizer.py:3269 #, fuzzy #| msgid "" #| "The team could not be deleted as some constraints (e.g. data created by " @@ -25816,7 +25891,7 @@ msgid "" "plug-ins) did not allow it." msgstr "無法刪除團隊,因為某些限制(例如外掛程式建立的數據)不允許刪除。" -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3294 #, fuzzy #| msgid "The order of discounts has been updated." msgid "The order of sales channels has been updated." @@ -25863,26 +25938,26 @@ msgctxt "subevent" msgid "The new date has been created." msgstr "新日期已建立。" -#: pretix/control/views/subevents.py:668 +#: pretix/control/views/subevents.py:671 msgctxt "subevent" msgid "The selected dates have been disabled." msgstr "所選日期已被禁用。" -#: pretix/control/views/subevents.py:678 +#: pretix/control/views/subevents.py:684 msgctxt "subevent" msgid "The selected dates have been enabled." msgstr "選取日期已啟用。" -#: pretix/control/views/subevents.py:701 +#: pretix/control/views/subevents.py:713 msgctxt "subevent" msgid "The selected dates have been deleted or disabled." msgstr "選取日期已被刪除或禁用。" -#: pretix/control/views/subevents.py:882 +#: pretix/control/views/subevents.py:894 msgid "Please do not create more than 100.000 dates at once." msgstr "請不要一次建立超過100.000個日期。" -#: pretix/control/views/subevents.py:1024 +#: pretix/control/views/subevents.py:1030 msgctxt "subevent" msgid "{} new dates have been created." msgstr "{} 已創建立日期。" @@ -25903,27 +25978,27 @@ msgstr "優惠券{}" msgid "The password you entered was invalid, please try again." msgstr "你輸入的密碼無效,請重試。" -#: pretix/control/views/user.py:349 +#: pretix/control/views/user.py:350 msgid "Security devices are only available if pretix is served via HTTPS." msgstr "安全設備僅在通過HTTPS提供pretix時才可用。" -#: pretix/control/views/user.py:386 +#: pretix/control/views/user.py:387 msgid "A two-factor authentication device has been removed from your account." msgstr "兩步驟驗證設備已從你的帳戶中刪除。" -#: pretix/control/views/user.py:397 +#: pretix/control/views/user.py:398 msgid "The device has been removed." msgstr "設備已被移除。" -#: pretix/control/views/user.py:462 +#: pretix/control/views/user.py:463 msgid "This security device is already registered." msgstr "此安全密碼器已註冊。" -#: pretix/control/views/user.py:481 pretix/control/views/user.py:542 +#: pretix/control/views/user.py:482 pretix/control/views/user.py:543 msgid "A new two-factor authentication device has been added to your account." msgstr "新的兩步驟驗證設備已添加到你的帳戶。" -#: pretix/control/views/user.py:497 pretix/control/views/user.py:557 +#: pretix/control/views/user.py:498 pretix/control/views/user.py:558 msgid "" "Please note that you still need to enable two-factor authentication for your " "account using the buttons below to make a second factor required for logging " @@ -25932,63 +26007,63 @@ msgstr "" "請注意,你仍然需要使用下面的按鈕,為你的帳戶啟動兩步驟驗證,以使登錄你的帳戶" "所需的兩步驟。" -#: pretix/control/views/user.py:500 pretix/control/views/user.py:560 +#: pretix/control/views/user.py:501 pretix/control/views/user.py:561 msgid "The device has been verified and can now be used." msgstr "該設備已經過驗證,現在可以使用了。" -#: pretix/control/views/user.py:503 +#: pretix/control/views/user.py:504 msgid "The registration could not be completed. Please try again." msgstr "無法完成註冊。請重試。" -#: pretix/control/views/user.py:563 +#: pretix/control/views/user.py:564 msgid "" "The code you entered was not valid. If this problem persists, please check " "that the date and time of your phone are configured correctly." msgstr "" "你輸入的代碼無效。如果此問題仍然存在,請檢查手機的日期和時間設定是否正確。" -#: pretix/control/views/user.py:583 +#: pretix/control/views/user.py:584 msgid "You have left all teams that require two-factor authentication." msgstr "你已離開所有需要雙重驗證的團隊。" -#: pretix/control/views/user.py:597 +#: pretix/control/views/user.py:598 msgid "" "Please configure at least one device before enabling two-factor " "authentication." msgstr "在啟用兩步驟驗證之前,請至少設定一台設備。" -#: pretix/control/views/user.py:606 +#: pretix/control/views/user.py:607 msgid "Two-factor authentication is now enabled for your account." msgstr "現在為你的帳戶啟用了兩步驟驗證。" -#: pretix/control/views/user.py:622 +#: pretix/control/views/user.py:623 msgid "Two-factor authentication is now disabled for your account." msgstr "你的帳戶現在已禁用兩步驟驗證。" -#: pretix/control/views/user.py:645 +#: pretix/control/views/user.py:646 msgid "" "Your emergency codes have been newly generated. Remember to store them in a " "safe place in case you lose access to your devices." msgstr "" "你的緊急代碼是新產生的。請記住將代碼並存放在安全的地方,以防止無法訪問設備。" -#: pretix/control/views/user.py:661 +#: pretix/control/views/user.py:662 msgid "Your notifications have been disabled." msgstr "你的通知已被禁用。" -#: pretix/control/views/user.py:710 pretix/control/views/user.py:750 +#: pretix/control/views/user.py:711 pretix/control/views/user.py:751 msgid "Your notification settings have been saved." msgstr "你的通知設置已保存。" -#: pretix/control/views/user.py:828 +#: pretix/control/views/user.py:829 msgid "Your comment has been saved." msgstr "你的評論已保存。" -#: pretix/control/views/users.py:148 +#: pretix/control/views/users.py:150 msgid "We sent out an email containing further instructions." msgstr "我們發送了一封包含進一步說明的電子郵件。" -#: pretix/control/views/users.py:168 +#: pretix/control/views/users.py:170 #, python-brace-format msgid "" "The emergency token for this user is \"{token}\". It can only be used once. " @@ -25999,7 +26074,7 @@ msgstr "" "該使用者的緊急令牌是“{token}”。它只能使用一次。請確保僅透過經過驗證的管道傳輸" "此程式碼(如果可能,而不是電子郵件)。該用戶之前的所有緊急令牌仍然有效。" -#: pretix/control/views/users.py:312 +#: pretix/control/views/users.py:314 msgid "The new user has been created." msgstr "新使用者已建立。" @@ -26045,7 +26120,7 @@ msgstr "沒有帶有給優惠券代碼的優惠券。" msgid "The new vouchers have been created." msgstr "新憑證已建立。" -#: pretix/control/views/vouchers.py:635 +#: pretix/control/views/vouchers.py:642 msgid "The selected vouchers have been deleted or disabled." msgstr "所選憑證已刪除或禁用。" @@ -26054,50 +26129,50 @@ msgstr "所選憑證已刪除或禁用。" msgid "{num} vouchers have been created and sent out via email." msgstr "{num} 優惠券已建立並通過電子郵件發送。" -#: pretix/control/views/waitinglist.py:167 +#: pretix/control/views/waitinglist.py:172 msgid "The selected entries have been deleted." msgstr "選取項目已刪除。" -#: pretix/control/views/waitinglist.py:180 +#: pretix/control/views/waitinglist.py:185 msgid "" "An email containing a voucher code has been sent to the specified address." msgstr "包含優惠券代碼的電子郵件已發送到指定位址。" -#: pretix/control/views/waitinglist.py:184 -#: pretix/control/views/waitinglist.py:202 -#: pretix/control/views/waitinglist.py:220 +#: pretix/control/views/waitinglist.py:189 +#: pretix/control/views/waitinglist.py:208 +#: pretix/control/views/waitinglist.py:227 msgid "Waiting list entry not found." msgstr "找不到等候名單條目。" -#: pretix/control/views/waitinglist.py:199 +#: pretix/control/views/waitinglist.py:205 msgid "The waiting list entry has been moved to the top." msgstr "候補名單條目已移至頂部。" -#: pretix/control/views/waitinglist.py:217 +#: pretix/control/views/waitinglist.py:224 msgid "The waiting list entry has been moved to the end of the list." msgstr "候補名單條目已移至清單末尾。" -#: pretix/control/views/waitinglist.py:307 +#: pretix/control/views/waitinglist.py:314 msgid "On list since" msgstr "自上市以來" -#: pretix/control/views/waitinglist.py:328 +#: pretix/control/views/waitinglist.py:335 msgid "Waiting" msgstr "等待" -#: pretix/control/views/waitinglist.py:366 +#: pretix/control/views/waitinglist.py:373 msgid "The requested entry does not exist." msgstr "請求的條目不存在。" -#: pretix/control/views/waitinglist.py:374 +#: pretix/control/views/waitinglist.py:381 msgid "The selected entry has been deleted." msgstr "選取項目已被刪除。" -#: pretix/control/views/waitinglist.py:395 pretix/presale/views/widget.py:393 +#: pretix/control/views/waitinglist.py:402 pretix/presale/views/widget.py:393 msgid "This is not an event series." msgstr "這不是一個事件系列。" -#: pretix/control/views/waitinglist.py:403 +#: pretix/control/views/waitinglist.py:410 msgid "The waitinglist entry has been transferred." msgstr "候補名單條目已轉移。" @@ -26597,16 +26672,16 @@ msgstr "設為預設值" msgid "The new badge layout has been created." msgstr "新的螢幕提醒佈局已創立。" -#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:180 -#: pretix/plugins/badges/views.py:210 +#: pretix/plugins/badges/views.py:150 pretix/plugins/badges/views.py:183 +#: pretix/plugins/badges/views.py:213 msgid "The requested badge layout does not exist." msgstr "請求的徽章標誌圖片設定不存在。" -#: pretix/plugins/badges/views.py:192 +#: pretix/plugins/badges/views.py:195 msgid "The selected badge layout been deleted." msgstr "已刪除選定的徽章標誌圖片佈局。" -#: pretix/plugins/badges/views.py:214 +#: pretix/plugins/badges/views.py:217 msgid "Badge layout: {}" msgstr "徽章佈置:{}" @@ -27429,8 +27504,8 @@ msgstr "我們找不到退款的銀行帳戶資訊{refund_id}。它被標記為 msgid "No valid orders have been found." msgstr "未找到有效訂單。" -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1012 -#: pretix/presale/checkoutflow.py:1018 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 +#: pretix/presale/checkoutflow.py:1022 msgid "Please enter a valid email address." msgstr "請輸入有效的電子郵件位址。" @@ -27536,7 +27611,8 @@ msgstr "有效簽到" msgid "" "Download a spreadsheet with all valid check-in barcodes e.g. for import into " "a different system. Does not included blocked codes or personal data." -msgstr "下載包含所有有效登機條碼的電子表格,例如以便導入到不同的系統。不包括封鎖的程" +msgstr "" +"下載包含所有有效登機條碼的電子表格,例如以便導入到不同的系統。不包括封鎖的程" "式碼或個人資料。" #: pretix/plugins/checkinlists/exporters.py:739 @@ -27930,9 +28006,9 @@ msgid "" "Your payment has failed due to a known issue within PayPal. Please try " "again, there is a high chance of the payment succeeding on a second or third " "attempt. You can also try other payment methods, if available." -msgstr "由於 PayPal " -"內的已知問題,你的付款失敗。請再試一次,第二次或第三次嘗試付款成功的可能性很" -"高。如果可用,你也可以嘗試其他付款方式。" +msgstr "" +"由於 PayPal 內的已知問題,你的付款失敗。請再試一次,第二次或第三次嘗試付款成" +"功的可能性很高。如果可用,你也可以嘗試其他付款方式。" #: pretix/plugins/paypal2/payment.py:476 pretix/plugins/paypal2/payment.py:1010 msgid "" @@ -28045,7 +28121,8 @@ msgstr "下訂單後,你將能夠選擇所需的付款方式,包括PayPal。 msgid "" "A PayPal account is required to use this online payment method. Please keep " "your account information ready to enter in the next step." -msgstr "使用此線上付款方式需要一個 PayPal 帳戶。請保留你的帳戶訊息,以便下一步輸入。" +msgstr "" +"使用此線上付款方式需要一個 PayPal 帳戶。請保留你的帳戶訊息,以便下一步輸入。" #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/checkout_payment_form.html:9 msgid "" @@ -28066,9 +28143,9 @@ msgid "" "There is currently a known issue with PayPal that causes some payments to " "fail. If your payment fails, please just try again. You can also try with a " "different payment method, if you prefer." -msgstr "目前已知 PayPal " -"有一個問題,會導致部分付款失敗。如果你的付款失敗,請重試。如果願意,你也可以" -"嘗試其他付款方式。" +msgstr "" +"目前已知 PayPal 有一個問題,會導致部分付款失敗。如果你的付款失敗,請重試。如" +"果願意,你也可以嘗試其他付款方式。" #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:16 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:19 @@ -28374,8 +28451,9 @@ msgid "" "Redirection will only be allowed to URLs that start with one of these " "prefixes. Enter one or more allowed URL prefix per line. URL prefixes must " "include a slash after the hostname." -msgstr "僅允許重新導向到以其中一個前綴開頭的 URL。每行輸入一個或多個允許的 URL 前綴。" -" URL 前綴必須在主機名稱後麵包含斜線。" +msgstr "" +"僅允許重新導向到以其中一個前綴開頭的 URL。每行輸入一個或多個允許的 URL 前" +"綴。 URL 前綴必須在主機名稱後麵包含斜線。" #: pretix/plugins/sendmail/apps.py:38 msgid "Send out emails to all your customers or specific groups of customers." @@ -28623,7 +28701,8 @@ msgstr[0] "%(count)d 事件在%(time)s開始後的一天" #, fuzzy, python-format msgid "%(count)d day before event start at %(time)s" msgid_plural "%(count)d days before event start at %(time)s" -msgstr[0] "%(count)d 事件在%(time)s開始的前一天 , 事件在%(time)s開始前的%(count)d天" +msgstr[0] "" +"%(count)d 事件在%(time)s開始的前一天 , 事件在%(time)s開始前的%(count)d天" #: pretix/plugins/sendmail/signals.py:101 msgid "Scheduled emails" @@ -29101,8 +29180,9 @@ msgid "" "The button above will install our Stripe app to your account and will " "generate you API keys with the recommended permission level for optimal " "usage with pretix." -msgstr "上面的按鈕將把我們的 Stripe 應用程式安裝到您的帳戶," -"並為您產生具有推薦權限等級的 API 金鑰,以便與 pretix 進行最佳使用。" +msgstr "" +"上面的按鈕將把我們的 Stripe 應用程式安裝到您的帳戶,並為您產生具有推薦權限等" +"級的 API 金鑰,以便與 pretix 進行最佳使用。" #: pretix/plugins/stripe/payment.py:291 msgid "Secret key" @@ -29378,9 +29458,9 @@ msgid "" "giropay is an online payment method available to all customers of most " "German banks, usually after one-time activation. Please keep your online " "banking account and login information available." -msgstr "giropay " -"是大多數德國銀行的所有客戶均可使用的線上付款方式,通常需一次性啟用。請準備好" -"你的網路銀行帳戶和登入資訊。" +msgstr "" +"giropay 是大多數德國銀行的所有客戶均可使用的線上付款方式,通常需一次性啟用。" +"請準備好你的網路銀行帳戶和登入資訊。" #: pretix/plugins/stripe/payment.py:1505 pretix/plugins/stripe/payment.py:1573 #: pretix/plugins/stripe/payment.py:1686 @@ -29402,8 +29482,9 @@ msgstr "iDEAL透過Stripe" msgid "" "iDEAL is an online payment method available to customers of Dutch banks. " "Please keep your online banking account and login information available." -msgstr "iDEAL " -"是荷蘭銀行客戶可以使用的線上支付方式。請準備好你的網路銀行帳戶和登入資訊。" +msgstr "" +"iDEAL 是荷蘭銀行客戶可以使用的線上支付方式。請準備好你的網路銀行帳戶和登入資" +"訊。" #: pretix/plugins/stripe/payment.py:1551 msgid "Alipay via Stripe" @@ -29711,13 +29792,12 @@ msgid "" "statement that you can obtain from your bank. You agree to receive " "notifications for future debits up to 2 days before they occur." msgstr "" -"透過提供您的付款資訊並確認此付款,您授權(A)%(sepa_creditor_name)s " -"和Stripe(我們的付款服務提供者)和/或其本地服務提供者PPRO " -"向您的銀行發送指令以從您的帳戶中扣款,並且(B " -")您的銀行按照該指示從您的帳戶中扣款。作為您權利的一部分,您有權根據您與銀行達" -"成的協議條款和條件從銀行獲得退款。您必須從帳戶扣款之日起 8 " -"週內申請退款。您可以從銀行取得一份聲明,其中說明了您的權利。您同意在未來扣款" -"發生前最多兩天收到有關扣款的通知。" +"透過提供您的付款資訊並確認此付款,您授權(A)%(sepa_creditor_name)s 和Stripe" +"(我們的付款服務提供者)和/或其本地服務提供者PPRO 向您的銀行發送指令以從您的" +"帳戶中扣款,並且(B )您的銀行按照該指示從您的帳戶中扣款。作為您權利的一部分," +"您有權根據您與銀行達成的協議條款和條件從銀行獲得退款。您必須從帳戶扣款之日起 " +"8 週內申請退款。您可以從銀行取得一份聲明,其中說明了您的權利。您同意在未來扣" +"款發生前最多兩天收到有關扣款的通知。" #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:7 msgid "Charge ID" @@ -30053,7 +30133,7 @@ msgstr "附加產品" #: pretix/presale/checkoutflow.py:678 pretix/presale/checkoutflow.py:686 #: pretix/presale/views/cart.py:193 pretix/presale/views/cart.py:198 #: pretix/presale/views/cart.py:216 pretix/presale/views/cart.py:229 -#: pretix/presale/views/order.py:1495 pretix/presale/views/order.py:1503 +#: pretix/presale/views/order.py:1485 pretix/presale/views/order.py:1493 msgid "Please enter numbers only." msgstr "請只輸入數字。" @@ -30062,7 +30142,7 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "你的資訊" -#: pretix/presale/checkoutflow.py:986 +#: pretix/presale/checkoutflow.py:990 msgid "" "Unfortunately, based on the invoice address you entered, we're not able to " "sell you the selected products for tax-related legal reasons." @@ -30070,7 +30150,7 @@ msgstr "" "很遺憾,根據你輸入的發票位址,出於與稅務相關的法律原因,我們無法向你銷售所選" "產品。" -#: pretix/presale/checkoutflow.py:992 +#: pretix/presale/checkoutflow.py:996 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 " @@ -30079,55 +30159,55 @@ msgstr "" "由於你輸入的發票地址,我們需要對你的購買應用不同的稅率,並且你購物車中產品的" "價格也相應更改。" -#: pretix/presale/checkoutflow.py:1025 +#: pretix/presale/checkoutflow.py:1029 msgid "Please enter your invoicing address." msgstr "請輸入你的發票位址。" -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1033 msgid "Please enter your name." msgstr "請輸入你的姓名。" -#: pretix/presale/checkoutflow.py:1064 pretix/presale/checkoutflow.py:1069 -#: pretix/presale/checkoutflow.py:1074 pretix/presale/checkoutflow.py:1079 -#: pretix/presale/checkoutflow.py:1084 +#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 +#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 +#: pretix/presale/checkoutflow.py:1088 msgid "Please fill in answers to all required questions." msgstr "請填寫所有必填問題的答案。" -#: pretix/presale/checkoutflow.py:1245 +#: pretix/presale/checkoutflow.py:1249 msgctxt "checkoutflow" msgid "Payment" msgstr "支付" -#: pretix/presale/checkoutflow.py:1358 +#: pretix/presale/checkoutflow.py:1362 msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." msgstr "你的付款方式已使用,但仍需要付款 {}。請選擇其餘部分的付款方式。" -#: pretix/presale/checkoutflow.py:1383 pretix/presale/views/order.py:686 +#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "請選擇付款方式。" -#: pretix/presale/checkoutflow.py:1410 pretix/presale/checkoutflow.py:1424 -#: pretix/presale/checkoutflow.py:1435 +#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 +#: pretix/presale/checkoutflow.py:1439 msgid "Please select a payment method to proceed." msgstr "請選擇付款方式以繼續。" -#: pretix/presale/checkoutflow.py:1440 pretix/presale/views/order.py:436 -#: pretix/presale/views/order.py:517 +#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "你輸入的付款資訊不完整。" -#: pretix/presale/checkoutflow.py:1485 +#: pretix/presale/checkoutflow.py:1489 msgctxt "checkoutflow" msgid "Review order" msgstr "審核訂單" -#: pretix/presale/checkoutflow.py:1579 +#: pretix/presale/checkoutflow.py:1583 msgid "You need to check all checkboxes on the bottom of the page." msgstr "你需要選取的頁面底部的所有複選框。" -#: pretix/presale/checkoutflow.py:1634 +#: pretix/presale/checkoutflow.py:1638 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "發送確認郵件時發生錯誤。請稍後重試。" @@ -30632,7 +30712,8 @@ msgid "" "This product can only be purchased when you are logged in with a customer " "account that includes a valid membership or authorization for this type of " "product." -msgstr "只有當你使用包含有效會員資格或此類產品授權的客戶帳戶登入時,才可購買該產品。" +msgstr "" +"只有當你使用包含有效會員資格或此類產品授權的客戶帳戶登入時,才可購買該產品。" #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:12 #: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:30 @@ -30756,8 +30837,9 @@ msgstr[0] "" #, fuzzy, python-format msgid "You can choose %(max_count)s option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." -msgstr[0] "你可以從此類別中選擇%(max_count)s選項。你可以從此類別中選擇%(max_count)s選項" -"。" +msgstr[0] "" +"你可以從此類別中選擇%(max_count)s選項。你可以從此類別中選擇%(max_count)s選" +"項。" #: pretix/presale/templates/pretixpresale/event/fragment_addon_choice.html:34 #, python-format @@ -32201,7 +32283,8 @@ msgid "" "You will not receive a confirmation email after you have " "been added to the waiting list. We will only contact you once a spot opens " "up." -msgstr "你被加入候補名單後,不會收到確認電子郵件。一旦有空位,我們才" +msgstr "" +"你被加入候補名單後,不會收到確認電子郵件。一旦有空位,我們才" "會聯絡你。" #: pretix/presale/templates/pretixpresale/event/waitinglist.html:44 @@ -32768,7 +32851,7 @@ msgstr "你的電子郵件地址尚未更新,因為該地址已被另一個客 msgid "Your email address has been updated." msgstr "你的電子郵箱位址已更新。" -#: pretix/presale/views/customer.py:840 pretix/presale/views/customer.py:851 +#: pretix/presale/views/customer.py:844 pretix/presale/views/customer.py:855 #, python-brace-format msgid "" "We were unable to use your login since the email address {email} is already " @@ -32815,87 +32898,98 @@ msgstr "此功能僅在測試模式下可用。" msgid "Time machine disabled!" msgstr "時間機器被禁用!" -#: pretix/presale/views/order.py:367 pretix/presale/views/order.py:432 -#: pretix/presale/views/order.py:513 +#: pretix/presale/views/order.py:366 pretix/presale/views/order.py:431 +#: pretix/presale/views/order.py:498 msgid "The payment for this order cannot be continued." msgstr "此訂單的付款方式無法更改。" -#: pretix/presale/views/order.py:372 pretix/presale/views/order.py:441 -#: pretix/presale/views/order.py:522 pretix/presale/views/order.py:564 +#: pretix/presale/views/order.py:371 pretix/presale/views/order.py:440 +#: pretix/presale/views/order.py:507 pretix/presale/views/order.py:549 msgid "The payment is too late to be accepted." msgstr "付款太晚無法接受。" -#: pretix/presale/views/order.py:461 -msgid "An invoice has been generated." -msgstr "已生成發票" - -#: pretix/presale/views/order.py:559 +#: pretix/presale/views/order.py:544 msgid "The payment method for this order cannot be changed." msgstr "此訂單的付款方式無法更改。" -#: pretix/presale/views/order.py:570 +#: pretix/presale/views/order.py:555 msgid "A payment is currently pending for this order." msgstr "此訂單目前正在等待付款。" -#: pretix/presale/views/order.py:851 pretix/presale/views/order.py:923 +#: pretix/presale/views/order.py:667 +msgid "An invoice has been generated." +msgstr "已生成發票" + +#: pretix/presale/views/order.py:841 pretix/presale/views/order.py:913 msgid "You cannot modify this order" msgstr "您無法更改此訂單。" -#: pretix/presale/views/order.py:1018 pretix/presale/views/order.py:1023 -#: pretix/presale/views/order.py:1028 +#: pretix/presale/views/order.py:1008 pretix/presale/views/order.py:1013 +#: pretix/presale/views/order.py:1018 msgid "You chose an invalid cancellation fee." msgstr "你選擇的取消費用無效。" -#: pretix/presale/views/order.py:1044 +#: pretix/presale/views/order.py:1034 msgid "Canceled by customer" msgstr "客戶取消" -#: pretix/presale/views/order.py:1055 +#: pretix/presale/views/order.py:1045 msgid "The cancellation has been requested." msgstr "已取消要求。" -#: pretix/presale/views/order.py:1108 +#: pretix/presale/views/order.py:1098 msgid "Ticket download is not (yet) enabled for this order." msgstr "此訂單(尚未)啟用票證下載。" -#: pretix/presale/views/order.py:1117 +#: pretix/presale/views/order.py:1107 msgid "Please click the link we sent you via email to download your tickets." msgstr "請點擊我們通過電子郵件發送給你的連結下載你的門票。" -#: pretix/presale/views/order.py:1600 +#: pretix/presale/views/order.py:1590 #, python-brace-format msgid "" "The order has been changed. You can now proceed by paying the open amount of " "{amount}." msgstr "訂單已更改。你現在可以通過支付 {amount} 的未清金額來繼續。" -#: pretix/presale/views/order.py:1612 +#: pretix/presale/views/order.py:1602 msgid "You did not make any changes." msgstr "你沒有進行任何更改。" -#: pretix/presale/views/order.py:1636 +#: pretix/presale/views/order.py:1626 msgid "You may not change your order in a way that reduces the total price." msgstr "您不得以降低總價的方式更改訂單。" -#: pretix/presale/views/order.py:1638 +#: pretix/presale/views/order.py:1628 msgid "You may only change your order in a way that increases the total price." msgstr "你不得以更改總價的方式更改訂單。" -#: pretix/presale/views/order.py:1640 +#: pretix/presale/views/order.py:1630 msgid "You may not change your order in a way that changes the total price." msgstr "你不得以更改總價的方式更改訂單。" -#: pretix/presale/views/order.py:1642 +#: pretix/presale/views/order.py:1632 msgid "You may not change your order in a way that would require a refund." msgstr "你不得以需要退款的方式更改訂單。" -#: pretix/presale/views/order.py:1650 +#: pretix/presale/views/order.py:1640 msgid "" "You may not change your order in a way that increases the total price since " "payments are no longer being accepted for this event." msgstr "由於此活動不再接受付款,因此您不得以增加總價的方式更改訂單。" -#: pretix/presale/views/order.py:1665 pretix/presale/views/order.py:1696 +#: pretix/presale/views/order.py:1646 +#, fuzzy +#| 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." +msgid "" +"You may not change your order in a way that requires additional payment " +"while we are processing your current payment. Please check back after your " +"current payment has been accepted." +msgstr "由於此活動不再接受付款,因此您不得以增加總價的方式更改訂單。" + +#: pretix/presale/views/order.py:1662 pretix/presale/views/order.py:1693 msgid "You cannot change this order." msgstr "您無法更改此訂單。" @@ -32995,6 +33089,17 @@ msgstr "寫入權限" msgid "Kosovo" msgstr "柯索沃" +#~ msgid "Show event times and dates on the ticket shop" +#~ msgstr "在售票處顯示起始時間和日期" + +#~ msgid "" +#~ "If disabled, no date or time will be shown on the ticket shop's front " +#~ "page. This settings also affects a few other locations, however it should " +#~ "not be expected that the date of the event is shown nowhere to users." +#~ msgstr "" +#~ "若已停用,售票處首頁將不會顯示日期或時間。此設定也會影響其他一些位置,但不" +#~ "應期望事件日期不會在任何地方顯示給使用者。" + #, python-brace-format #~ msgid "The invite for {user} has been revoked." #~ msgstr "{user} 的邀請已被撤銷。" diff --git a/src/pretix/locale/zh_Hant/LC_MESSAGES/djangojs.po b/src/pretix/locale/zh_Hant/LC_MESSAGES/djangojs.po index ae565030a6..4fe1a2e411 100644 --- a/src/pretix/locale/zh_Hant/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/zh_Hant/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-29 13:18+0000\n" +"POT-Creation-Date: 2025-02-25 10:10+0000\n" "PO-Revision-Date: 2025-01-31 01:00+0000\n" "Last-Translator: Chislon \n" "Language-Team: Chinese (Traditional Han script)