From 18437993459a0b1fc7e3f032314f72291ba7e6b9 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 8 Nov 2018 16:40:19 +0100 Subject: [PATCH] Update po files [CI skip] Signed-off-by: Raphael Michel --- src/pretix/locale/ar/LC_MESSAGES/django.po | 1037 +++++++++------- src/pretix/locale/ar/LC_MESSAGES/djangojs.po | 32 +- src/pretix/locale/cs/LC_MESSAGES/django.po | 1037 +++++++++------- src/pretix/locale/cs/LC_MESSAGES/djangojs.po | 32 +- src/pretix/locale/da/LC_MESSAGES/django.po | 1063 +++++++++------- src/pretix/locale/da/LC_MESSAGES/djangojs.po | 39 +- src/pretix/locale/de/LC_MESSAGES/django.po | 1088 +++++++++------- src/pretix/locale/de/LC_MESSAGES/djangojs.po | 40 +- .../locale/de_Informal/LC_MESSAGES/django.po | 1092 ++++++++++------- .../de_Informal/LC_MESSAGES/djangojs.po | 40 +- src/pretix/locale/django.pot | 1037 +++++++++------- src/pretix/locale/djangojs.pot | 32 +- src/pretix/locale/es/LC_MESSAGES/django.po | 1079 +++++++++------- src/pretix/locale/es/LC_MESSAGES/djangojs.po | 40 +- src/pretix/locale/fr/LC_MESSAGES/django.po | 1080 +++++++++------- src/pretix/locale/fr/LC_MESSAGES/djangojs.po | 40 +- src/pretix/locale/it/LC_MESSAGES/django.po | 1037 +++++++++------- src/pretix/locale/it/LC_MESSAGES/djangojs.po | 32 +- src/pretix/locale/nl/LC_MESSAGES/django.po | 1077 +++++++++------- src/pretix/locale/nl/LC_MESSAGES/djangojs.po | 39 +- src/pretix/locale/nl_BE/LC_MESSAGES/django.po | 1037 +++++++++------- .../locale/nl_BE/LC_MESSAGES/djangojs.po | 32 +- src/pretix/locale/pt_BR/LC_MESSAGES/django.po | 1053 +++++++++------- .../locale/pt_BR/LC_MESSAGES/djangojs.po | 40 +- src/pretix/locale/tr/LC_MESSAGES/django.po | 1077 +++++++++------- src/pretix/locale/tr/LC_MESSAGES/djangojs.po | 40 +- 26 files changed, 8256 insertions(+), 6016 deletions(-) diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po index e7a866ac2..785e7c3a8 100644 --- a/src/pretix/locale/ar/LC_MESSAGES/django.po +++ b/src/pretix/locale/ar/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-07-23 23:00+0000\n" "Last-Translator: Muhammad Hewedy \n" "Language-Team: Arabic pretix" msgstr "" @@ -3899,7 +3928,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "" @@ -4461,7 +4490,7 @@ msgid "The user's language" msgstr "" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "" @@ -4680,11 +4709,11 @@ msgid "" "time." msgstr "" -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" @@ -4695,12 +4724,12 @@ msgid "" "120 pixels." msgstr "" -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "" @@ -4822,7 +4851,7 @@ msgstr "" msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "" @@ -4831,7 +4860,7 @@ msgstr "" msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "" @@ -4903,7 +4932,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5006,6 +5035,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "" @@ -5097,7 +5127,7 @@ msgstr "" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "" @@ -5438,74 +5468,79 @@ msgstr "" msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "" -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" +#: pretix/control/forms/organizer.py:233 +msgctxt "webhooks" +msgid "Event types" +msgstr "" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -5706,19 +5741,20 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "" #: pretix/control/logdisplay.py:126 #, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:132 #, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:139 @@ -6262,85 +6298,85 @@ msgstr "" msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "" @@ -6433,7 +6469,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -6506,6 +6542,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -6530,76 +6567,76 @@ msgid "Toggle navigation" msgstr "" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -6608,24 +6645,23 @@ msgid "" "if a new update arrives. This message will disappear once you clicked it." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "" @@ -6773,8 +6809,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -6981,7 +7017,7 @@ msgid "Overview" msgstr "" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7115,7 +7151,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "" @@ -7279,6 +7315,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "" @@ -7348,7 +7385,7 @@ msgid "Installed plugins" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -7357,11 +7394,11 @@ msgstr "" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "" @@ -7477,8 +7514,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "" @@ -8500,9 +8537,9 @@ msgid "Change price to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" @@ -8564,8 +8601,8 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -8675,49 +8712,59 @@ msgid "Invoice" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -8725,128 +8772,128 @@ msgstr "" msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "" @@ -9178,6 +9225,11 @@ msgstr "" msgid "Devices" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 msgid "Delete organizer" msgstr "" @@ -9445,6 +9497,66 @@ msgstr "" msgid "+ %(count)s invited" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +msgid "Modify webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +msgid "Create a new webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +msgid "Failed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +msgid "Request URL" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +msgid "You haven't created any webhooks yet." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +msgid "Create webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -10654,19 +10766,19 @@ msgstr "" msgid "You do not have permission to perform this action." msgstr "" -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -10676,17 +10788,17 @@ msgstr "" #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "" @@ -10795,7 +10907,7 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -11281,112 +11393,113 @@ msgstr "" msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 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:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "" -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "" -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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:721 +#: pretix/control/views/organizer.py:723 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 msgid "Access for this device has been revoked." msgstr "" @@ -11657,7 +11770,7 @@ msgid "Include pending orders" msgstr "" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -12159,33 +12272,33 @@ msgstr "" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "" @@ -13446,7 +13559,11 @@ msgid "" "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -13457,7 +13574,7 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." @@ -13468,19 +13585,19 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -13492,26 +13609,26 @@ msgid "Checkout" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "" @@ -13525,42 +13642,46 @@ msgstr "" msgid "Please review the details below and confirm your order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " "that you can use to pay." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "" @@ -13633,11 +13754,28 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "" @@ -13730,82 +13868,87 @@ msgstr "" msgid "Add to Calendar" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -13813,7 +13956,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -13990,12 +14133,12 @@ msgid "" "products at the specified price:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "" diff --git a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po index 5a1d0ec63..6e5f521fa 100644 --- a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -51,8 +51,6 @@ msgid "Total" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:28 -#: pretix/static/pretixbase/js/asynctask.js:42 -#: pretix/static/pretixbase/js/asynctask.js:94 msgid "" "Your request has been queued on the server and will now be processed. If " "this takes longer than two minutes, please contact us or go back in your " @@ -60,50 +58,58 @@ msgid "" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:41 -#: pretix/static/pretixbase/js/asynctask.js:62 -#: pretix/static/pretixbase/js/asynctask.js:116 +#: pretix/static/pretixbase/js/asynctask.js:66 +#: pretix/static/pretixbase/js/asynctask.js:124 #: pretix/static/pretixcontrol/js/ui/mail.js:23 msgid "An error of type {code} occurred." msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:54 -#: pretix/static/pretixbase/js/asynctask.js:137 +#: pretix/static/pretixbase/js/asynctask.js:148 msgid "We are processing your request …" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:55 -#: pretix/static/pretixbase/js/asynctask.js:138 +#: pretix/static/pretixbase/js/asynctask.js:156 msgid "" "We are currently sending your request to the server. If this takes longer " "than one minute, please check your internet connection and then reload this " "page and try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:38 -#: pretix/static/pretixbase/js/asynctask.js:90 +#: pretix/static/pretixbase/js/asynctask.js:39 +#: pretix/static/pretixbase/js/asynctask.js:95 msgid "" "Your request has been queued on the server and will now be processed. " "Depending on the size of your event, this might take up to a few minutes." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:65 +#: pretix/static/pretixbase/js/asynctask.js:45 +#: pretix/static/pretixbase/js/asynctask.js:101 +msgid "" +"Your request arrived on the server but we still wait for it to be processed. " +"If this takes longer than two minutes, please contact us or go back in your " +"browser and try again." +msgstr "" + +#: pretix/static/pretixbase/js/asynctask.js:69 msgid "" "We currently cannot reach the server, but we keep trying. Last error code: " "{code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:107 +#: pretix/static/pretixbase/js/asynctask.js:115 #: pretix/static/pretixcontrol/js/ui/mail.js:20 msgid "The request took to long. Please try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:119 +#: pretix/static/pretixbase/js/asynctask.js:127 #: pretix/static/pretixcontrol/js/ui/mail.js:25 msgid "" "We currently cannot reach the server. Please try again. Error code: {code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:174 +#: pretix/static/pretixbase/js/asynctask.js:193 #: pretix/static/pretixcontrol/js/ui/main.js:28 msgid "Close message" msgstr "" diff --git a/src/pretix/locale/cs/LC_MESSAGES/django.po b/src/pretix/locale/cs/LC_MESSAGES/django.po index 0f636769e..2819fc29f 100644 --- a/src/pretix/locale/cs/LC_MESSAGES/django.po +++ b/src/pretix/locale/cs/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -64,6 +64,25 @@ msgstr "" msgid "Client secret" msgstr "" +#: pretix/api/models.py:75 +msgid "Enable webhook" +msgstr "" + +#: pretix/api/models.py:76 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:33 +msgid "Target URL" +msgstr "" + +#: pretix/api/models.py:77 pretix/base/models/devices.py:42 +#: pretix/base/models/organizer.py:142 +msgid "All events (including newly created ones)" +msgstr "" + +#: pretix/api/models.py:78 pretix/base/models/devices.py:43 +#: pretix/base/models/organizer.py:143 +msgid "Limit to events" +msgstr "" + #: pretix/api/serializers/cart.py:56 pretix/api/serializers/order.py:520 msgid "The product \"{}\" is not assigned to a quota." msgstr "" @@ -73,18 +92,18 @@ msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" -#: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:843 -#: pretix/base/models/items.py:1152 +#: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:840 +#: pretix/base/models/items.py:1149 msgid "One or more items do not belong to this event." msgstr "" -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1161 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1158 #: pretix/base/models/waitinglist.py:152 msgid "Subevent cannot be null for event series." msgstr "" #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1163 pretix/base/models/items.py:1166 +#: pretix/base/models/items.py:1160 pretix/base/models/items.py:1163 #: pretix/base/models/waitinglist.py:154 pretix/base/models/waitinglist.py:157 msgid "The subevent does not belong to this event." msgstr "" @@ -124,6 +143,60 @@ msgid "" "account." msgstr "" +#: pretix/api/webhooks.py:112 pretix/base/notifications.py:193 +msgid "New order placed" +msgstr "" + +#: pretix/api/webhooks.py:116 pretix/base/notifications.py:199 +msgid "Order marked as paid" +msgstr "" + +#: pretix/api/webhooks.py:120 pretix/base/notifications.py:205 +#: pretix/control/templates/pretixcontrol/event/mail.html:62 +msgid "Order canceled" +msgstr "" + +#: pretix/api/webhooks.py:124 pretix/base/notifications.py:211 +msgid "Order expired" +msgstr "" + +#: pretix/api/webhooks.py:128 pretix/base/notifications.py:217 +msgid "Order information changed" +msgstr "" + +#: pretix/api/webhooks.py:132 pretix/base/notifications.py:223 +msgid "Order contact address changed" +msgstr "" + +#: pretix/api/webhooks.py:136 pretix/base/notifications.py:229 +#: pretix/control/templates/pretixcontrol/event/mail.html:53 +msgid "Order changed" +msgstr "" + +#: pretix/api/webhooks.py:140 pretix/base/notifications.py:235 +msgid "External refund of payment" +msgstr "" + +#: pretix/api/webhooks.py:144 pretix/base/notifications.py:241 +msgid "Order refunded" +msgstr "" + +#: pretix/api/webhooks.py:148 +msgid "Order approved" +msgstr "" + +#: pretix/api/webhooks.py:152 +msgid "Order denied" +msgstr "" + +#: pretix/api/webhooks.py:156 +msgid "Ticket checked in" +msgstr "" + +#: pretix/api/webhooks.py:160 +msgid "Ticket check-in reverted" +msgstr "" + #: pretix/base/email.py:127 msgid "pretix default" msgstr "" @@ -132,7 +205,7 @@ msgstr "" msgid "Answers to file upload questions" msgstr "" -#: pretix/base/exporters/answers.py:27 pretix/base/models/items.py:740 +#: pretix/base/exporters/answers.py:27 pretix/base/models/items.py:737 #: pretix/control/templates/pretixcontrol/event/base.html:63 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -145,8 +218,8 @@ msgstr "" #: pretix/base/exporters/invoices.py:74 pretix/control/forms/subevents.py:226 #: pretix/control/templates/pretixcontrol/events/index.html:62 -#: pretix/control/templates/pretixcontrol/order/index.html:399 -#: pretix/control/templates/pretixcontrol/order/index.html:468 +#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:473 #: pretix/control/templates/pretixcontrol/orders/refunds.html:43 #: pretix/control/templates/pretixcontrol/organizers/detail.html:14 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 @@ -217,8 +290,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:36 #: pretix/plugins/badges/exporters.py:96 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 -#: pretix/plugins/checkinlists/exporters.py:53 -#: pretix/plugins/checkinlists/exporters.py:309 +#: pretix/plugins/checkinlists/exporters.py:55 +#: pretix/plugins/checkinlists/exporters.py:311 #: pretix/plugins/reports/exporters.py:354 #: pretix/plugins/ticketoutputpdf/exporters.py:40 msgid "Order code" @@ -237,8 +310,8 @@ msgstr "" #: pretix/control/forms/filter.py:710 #: pretix/control/templates/pretixcontrol/checkin/index.html:73 #: pretix/control/templates/pretixcontrol/events/index.html:76 -#: pretix/control/templates/pretixcontrol/order/index.html:402 -#: pretix/control/templates/pretixcontrol/order/index.html:473 +#: pretix/control/templates/pretixcontrol/order/index.html:407 +#: pretix/control/templates/pretixcontrol/order/index.html:478 #: pretix/control/templates/pretixcontrol/orders/index.html:107 #: pretix/control/templates/pretixcontrol/orders/refunds.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -265,41 +338,42 @@ msgid "Order date" msgstr "" #: pretix/base/exporters/orderlist.py:78 -#: pretix/control/templates/pretixcontrol/order/index.html:552 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:91 +#: pretix/control/templates/pretixcontrol/order/index.html:557 +#: pretix/plugins/checkinlists/exporters.py:337 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:200 msgid "Company" msgstr "" -#: pretix/base/exporters/orderlist.py:78 pretix/base/forms/questions.py:317 +#: pretix/base/exporters/orderlist.py:78 pretix/base/forms/questions.py:319 #: pretix/base/models/devices.py:46 pretix/base/models/event.py:770 -#: pretix/base/models/event.py:943 pretix/base/models/items.py:947 +#: pretix/base/models/event.py:943 pretix/base/models/items.py:944 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:65 -#: pretix/base/settings.py:669 pretix/control/forms/event.py:973 +#: pretix/base/settings.py:676 pretix/control/forms/event.py:973 #: pretix/control/forms/item.py:201 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 #: pretix/control/templates/pretixcontrol/oauth/app_list.html:12 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:17 -#: pretix/control/templates/pretixcontrol/order/index.html:554 +#: pretix/control/templates/pretixcontrol/order/index.html:559 #: pretix/control/templates/pretixcontrol/organizers/devices.html:46 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:91 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/plugins/badges/models.py:32 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:212 +#: pretix/plugins/checkinlists/exporters.py:214 #: pretix/plugins/ticketoutputpdf/models.py:32 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:129 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 #: pretix/presale/templates/pretixpresale/event/order.html:203 #: pretix/presale/templates/pretixpresale/organizers/index.html:46 msgid "Name" msgstr "" #: pretix/base/exporters/orderlist.py:85 pretix/base/models/orders.py:1581 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 +#: pretix/control/templates/pretixcontrol/order/index.html:561 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 #: pretix/presale/templates/pretixpresale/event/order.html:206 msgid "Address" msgstr "" @@ -316,15 +390,15 @@ msgstr "" #: pretix/base/exporters/orderlist.py:85 pretix/base/models/orders.py:1584 #: pretix/base/models/orders.py:1585 pretix/control/forms/event.py:650 -#: pretix/control/templates/pretixcontrol/order/index.html:560 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:100 +#: pretix/control/templates/pretixcontrol/order/index.html:565 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 #: pretix/presale/templates/pretixpresale/event/order.html:210 msgid "Country" msgstr "" #: pretix/base/exporters/orderlist.py:85 pretix/base/models/orders.py:1586 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 +#: pretix/control/templates/pretixcontrol/order/index.html:568 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 #: pretix/presale/templates/pretixpresale/event/order.html:213 msgid "VAT ID" msgstr "" @@ -373,7 +447,7 @@ msgstr "" #: pretix/base/models/orders.py:878 pretix/base/models/orders.py:1169 #: pretix/base/models/orders.py:1294 pretix/base/models/orders.py:1388 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:211 +#: pretix/plugins/checkinlists/exporters.py:213 msgid "Order" msgstr "" @@ -387,14 +461,14 @@ msgid "Creation date" msgstr "" #: pretix/base/exporters/orderlist.py:215 -#: pretix/control/templates/pretixcontrol/order/index.html:469 +#: pretix/control/templates/pretixcontrol/order/index.html:474 msgid "Completion date" msgstr "" #: pretix/base/exporters/orderlist.py:216 pretix/base/models/orders.py:874 #: pretix/base/models/orders.py:1165 -#: pretix/control/templates/pretixcontrol/order/index.html:403 -#: pretix/control/templates/pretixcontrol/order/index.html:474 +#: pretix/control/templates/pretixcontrol/order/index.html:408 +#: pretix/control/templates/pretixcontrol/order/index.html:479 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:25 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:13 @@ -402,8 +476,8 @@ msgid "Amount" msgstr "" #: pretix/base/exporters/orderlist.py:216 -#: pretix/control/templates/pretixcontrol/order/index.html:401 -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:406 +#: pretix/control/templates/pretixcontrol/order/index.html:476 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:29 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" @@ -465,7 +539,7 @@ msgstr "" #: pretix/base/models/auth.py:78 pretix/base/models/notifications.py:25 #: pretix/base/models/orders.py:131 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 -#: pretix/plugins/checkinlists/exporters.py:327 +#: pretix/plugins/checkinlists/exporters.py:329 #: pretix/presale/checkoutflow.py:549 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" @@ -507,44 +581,44 @@ msgstr "" msgid "Repeat password" msgstr "" -#: pretix/base/forms/questions.py:154 pretix/base/models/orders.py:738 +#: pretix/base/forms/questions.py:155 pretix/base/models/orders.py:738 #: pretix/base/pdf.py:84 -#: pretix/control/templates/pretixcontrol/order/index.html:247 +#: pretix/control/templates/pretixcontrol/order/index.html:252 #: pretix/plugins/badges/exporters.py:95 -#: pretix/plugins/checkinlists/exporters.py:52 -#: pretix/plugins/checkinlists/exporters.py:310 +#: pretix/plugins/checkinlists/exporters.py:54 +#: pretix/plugins/checkinlists/exporters.py:312 #: pretix/plugins/ticketoutputpdf/exporters.py:39 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "" -#: pretix/base/forms/questions.py:160 pretix/base/models/orders.py:746 -#: pretix/control/templates/pretixcontrol/order/index.html:252 +#: pretix/base/forms/questions.py:161 pretix/base/models/orders.py:746 +#: pretix/control/templates/pretixcontrol/order/index.html:257 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee email" msgstr "" -#: pretix/base/forms/questions.py:279 +#: pretix/base/forms/questions.py:281 msgid "Street and Number" msgstr "" -#: pretix/base/forms/questions.py:331 +#: pretix/base/forms/questions.py:333 msgid "You need to provide a company name." msgstr "" -#: pretix/base/forms/questions.py:333 +#: pretix/base/forms/questions.py:335 msgid "You need to provide your name." msgstr "" -#: pretix/base/forms/questions.py:344 pretix/control/views/orders.py:781 +#: pretix/base/forms/questions.py:346 pretix/control/views/orders.py:781 msgid "Your VAT ID does not match the selected country." msgstr "" -#: pretix/base/forms/questions.py:352 +#: pretix/base/forms/questions.py:354 msgid "This VAT ID is not valid. Please re-check your input." msgstr "" -#: pretix/base/forms/questions.py:357 +#: pretix/base/forms/questions.py:359 msgid "" "Your VAT ID could not be checked, as the VAT checking service of your " "country is currently not available. We will therefore need to charge VAT on " @@ -552,7 +626,7 @@ msgid "" "process." msgstr "" -#: pretix/base/forms/questions.py:365 +#: pretix/base/forms/questions.py:367 msgid "" "Your VAT ID could not be checked, as the VAT checking service of your " "country returned an incorrect result. We will therefore need to charge VAT " @@ -802,7 +876,7 @@ msgid "Default list" msgstr "" #: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1579 -#: pretix/base/settings.py:679 pretix/base/settings.py:689 +#: pretix/base/settings.py:687 pretix/base/settings.py:698 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -849,12 +923,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:130 -#: pretix/control/views/organizer.py:64 tests/base/test_mail.py:86 +#: pretix/control/views/organizer.py:66 tests/base/test_mail.py:86 msgid "User" msgstr "" #: pretix/base/models/auth.py:113 -#: pretix/control/templates/pretixcontrol/base.html:262 +#: pretix/control/templates/pretixcontrol/base.html:265 #: pretix/control/templates/pretixcontrol/users/index.html:5 #: pretix/control/templates/pretixcontrol/users/index.html:7 msgid "Users" @@ -877,7 +951,7 @@ msgstr "" msgid "Limit to products" msgstr "" -#: pretix/base/models/checkin.py:16 pretix/base/models/items.py:943 +#: pretix/base/models/checkin.py:16 pretix/base/models/items.py:940 #: pretix/base/models/orders.py:719 pretix/base/models/vouchers.py:91 #: pretix/base/models/waitinglist.py:33 pretix/control/forms/checkin.py:24 #: pretix/control/forms/event.py:1098 pretix/control/forms/filter.py:185 @@ -892,7 +966,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 -#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:332 #: pretix/plugins/reports/exporters.py:262 pretix/plugins/sendmail/forms.py:69 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:86 msgctxt "subevent" @@ -911,14 +985,6 @@ msgid "" "or newer." msgstr "" -#: pretix/base/models/devices.py:42 pretix/base/models/organizer.py:142 -msgid "All events (including newly created ones)" -msgstr "" - -#: pretix/base/models/devices.py:43 pretix/base/models/organizer.py:143 -msgid "Limit to events" -msgstr "" - #: pretix/base/models/devices.py:50 #: pretix/control/templates/pretixcontrol/organizers/devices.html:49 msgid "Setup date" @@ -1028,7 +1094,7 @@ msgstr "" #: pretix/base/models/event.py:255 #: pretix/control/templates/pretixcontrol/event/index.html:117 -#: pretix/control/templates/pretixcontrol/order/index.html:590 +#: pretix/control/templates/pretixcontrol/order/index.html:595 msgid "Internal comment" msgstr "" @@ -1039,7 +1105,7 @@ msgid "Event series" msgstr "" #: pretix/base/models/event.py:264 pretix/base/models/items.py:204 -#: pretix/base/models/items.py:936 pretix/base/models/orders.py:125 +#: pretix/base/models/items.py:933 pretix/base/models/orders.py:125 #: pretix/base/models/orders.py:1531 pretix/base/models/vouchers.py:85 #: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 @@ -1048,12 +1114,13 @@ msgid "Event" msgstr "" #: pretix/base/models/event.py:265 -#: pretix/control/templates/pretixcontrol/base.html:241 +#: pretix/control/templates/pretixcontrol/base.html:244 #: pretix/control/templates/pretixcontrol/events/index.html:5 #: pretix/control/templates/pretixcontrol/events/index.html:7 #: pretix/control/templates/pretixcontrol/organizers/base.html:25 #: pretix/control/templates/pretixcontrol/organizers/devices.html:50 #: pretix/control/templates/pretixcontrol/organizers/teams.html:17 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:34 msgid "Events" msgstr "" @@ -1089,7 +1156,7 @@ msgid "The event's presale cannot end before it starts." msgstr "" #: pretix/base/models/event.py:765 pretix/base/models/items.py:225 -#: pretix/base/models/items.py:468 pretix/control/forms/filter.py:350 +#: pretix/base/models/items.py:465 pretix/control/forms/filter.py:350 #: pretix/control/forms/filter.py:658 #: pretix/control/templates/pretixcontrol/users/index.html:46 msgid "Active" @@ -1179,7 +1246,7 @@ msgstr "" msgid "{category} (Add-On products)" msgstr "" -#: pretix/base/models/items.py:211 pretix/base/models/items.py:581 +#: pretix/base/models/items.py:211 pretix/base/models/items.py:578 #: pretix/control/templates/pretixcontrol/items/index.html:38 msgid "Category" msgstr "" @@ -1194,8 +1261,8 @@ msgstr "" msgid "Item name" msgstr "" -#: pretix/base/models/items.py:228 pretix/base/models/items.py:464 -#: pretix/base/models/items.py:471 +#: pretix/base/models/items.py:228 pretix/base/models/items.py:461 +#: pretix/base/models/items.py:468 msgid "Description" msgstr "" @@ -1203,7 +1270,7 @@ msgstr "" msgid "This is shown below the product name in lists." msgstr "" -#: pretix/base/models/items.py:233 pretix/base/models/items.py:482 +#: pretix/base/models/items.py:233 pretix/base/models/items.py:479 msgid "Default price" msgstr "" @@ -1359,14 +1426,14 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:101 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:131 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:213 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:215 +#: pretix/plugins/checkinlists/exporters.py:318 #: pretix/plugins/reports/exporters.py:191 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "" -#: pretix/base/models/items.py:337 pretix/base/models/items.py:723 +#: pretix/base/models/items.py:337 pretix/base/models/items.py:720 #: pretix/control/forms/filter.py:179 pretix/control/forms/filter.py:594 #: pretix/control/forms/item.py:98 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:27 @@ -1381,110 +1448,110 @@ msgstr "" msgid "Products" msgstr "" -#: pretix/base/models/items.py:421 +#: pretix/base/models/items.py:418 msgid "" "The maximum number per order can not be lower than the minimum number per " "order." msgstr "" -#: pretix/base/models/items.py:427 +#: pretix/base/models/items.py:424 msgid "The item's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:432 +#: pretix/base/models/items.py:429 msgid "The item's tax rule must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:438 +#: pretix/base/models/items.py:435 msgid "The item's availability cannot end before it starts." msgstr "" -#: pretix/base/models/items.py:472 +#: pretix/base/models/items.py:469 msgid "This is shown below the variation name in lists." msgstr "" -#: pretix/base/models/items.py:477 pretix/base/models/items.py:600 -#: pretix/base/models/items.py:729 +#: pretix/base/models/items.py:474 pretix/base/models/items.py:597 +#: pretix/base/models/items.py:726 msgid "Position" msgstr "" -#: pretix/base/models/items.py:486 pretix/base/models/vouchers.py:148 +#: pretix/base/models/items.py:483 pretix/base/models/vouchers.py:148 #: pretix/base/models/waitinglist.py:59 msgid "Product variation" msgstr "" -#: pretix/base/models/items.py:487 +#: pretix/base/models/items.py:484 msgid "Product variations" msgstr "" -#: pretix/base/models/items.py:586 +#: pretix/base/models/items.py:583 msgid "Minimum number" msgstr "" -#: pretix/base/models/items.py:590 +#: pretix/base/models/items.py:587 msgid "Maximum number" msgstr "" -#: pretix/base/models/items.py:594 +#: pretix/base/models/items.py:591 msgid "Add-Ons are included in the price" msgstr "" -#: pretix/base/models/items.py:595 +#: pretix/base/models/items.py:592 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." msgstr "" -#: pretix/base/models/items.py:615 +#: pretix/base/models/items.py:612 msgid "The add-on's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:620 +#: pretix/base/models/items.py:617 msgid "The item already has an add-on of this category." msgstr "" -#: pretix/base/models/items.py:625 +#: pretix/base/models/items.py:622 msgid "The minimum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:630 +#: pretix/base/models/items.py:627 msgid "The maximum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:635 +#: pretix/base/models/items.py:632 msgid "The maximum count needs to be greater than the minimum count." msgstr "" -#: pretix/base/models/items.py:680 +#: pretix/base/models/items.py:677 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:21 msgid "Number" msgstr "" -#: pretix/base/models/items.py:681 +#: pretix/base/models/items.py:678 msgid "Text (one line)" msgstr "" -#: pretix/base/models/items.py:682 +#: pretix/base/models/items.py:679 msgid "Multiline text" msgstr "" -#: pretix/base/models/items.py:683 +#: pretix/base/models/items.py:680 msgid "Yes/No" msgstr "" -#: pretix/base/models/items.py:684 +#: pretix/base/models/items.py:681 msgid "Choose one from a list" msgstr "" -#: pretix/base/models/items.py:685 +#: pretix/base/models/items.py:682 msgid "Choose multiple from a list" msgstr "" -#: pretix/base/models/items.py:686 +#: pretix/base/models/items.py:683 msgid "File upload" msgstr "" -#: pretix/base/models/items.py:687 pretix/base/models/orders.py:139 +#: pretix/base/models/items.py:684 pretix/base/models/orders.py:139 #: pretix/base/models/orders.py:1539 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -1492,15 +1559,15 @@ msgstr "" msgid "Date" msgstr "" -#: pretix/base/models/items.py:688 pretix/base/reldate.py:131 +#: pretix/base/models/items.py:685 pretix/base/reldate.py:131 msgid "Time" msgstr "" -#: pretix/base/models/items.py:689 +#: pretix/base/models/items.py:686 msgid "Date and time" msgstr "" -#: pretix/base/models/items.py:698 pretix/base/models/items.py:739 +#: pretix/base/models/items.py:695 pretix/base/models/items.py:736 #: pretix/control/forms/item.py:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:9 #: pretix/control/templates/pretixcontrol/items/question_edit.html:16 @@ -1508,118 +1575,118 @@ msgstr "" msgid "Question" msgstr "" -#: pretix/base/models/items.py:702 +#: pretix/base/models/items.py:699 msgid "Internal identifier" msgstr "" -#: pretix/base/models/items.py:703 +#: pretix/base/models/items.py:700 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." msgstr "" -#: pretix/base/models/items.py:707 +#: pretix/base/models/items.py:704 msgid "Help text" msgstr "" -#: pretix/base/models/items.py:708 +#: pretix/base/models/items.py:705 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" -#: pretix/base/models/items.py:714 +#: pretix/base/models/items.py:711 msgid "Question type" msgstr "" -#: pretix/base/models/items.py:718 +#: pretix/base/models/items.py:715 #: pretix/control/templates/pretixcontrol/items/questions.html:49 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:725 +#: pretix/base/models/items.py:722 msgid "This question will be asked to buyers of the selected products" msgstr "" -#: pretix/base/models/items.py:732 +#: pretix/base/models/items.py:729 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" -#: pretix/base/models/items.py:733 +#: pretix/base/models/items.py:730 msgid "" "This will only work if you handle your check-in with pretixdroid 1.8 or " "newer or pretixdesk 0.2 or newer." msgstr "" -#: pretix/base/models/items.py:760 +#: pretix/base/models/items.py:757 msgid "This identifier is already used for a different question." msgstr "" -#: pretix/base/models/items.py:784 +#: pretix/base/models/items.py:781 msgid "An answer to this question is required to proceed." msgstr "" -#: pretix/base/models/items.py:794 pretix/base/models/items.py:802 +#: pretix/base/models/items.py:791 pretix/base/models/items.py:799 msgid "Invalid option selected." msgstr "" -#: pretix/base/models/items.py:811 +#: pretix/base/models/items.py:808 msgid "Invalid number input." msgstr "" -#: pretix/base/models/items.py:818 +#: pretix/base/models/items.py:815 msgid "Invalid date input." msgstr "" -#: pretix/base/models/items.py:825 +#: pretix/base/models/items.py:822 msgid "Invalid time input." msgstr "" -#: pretix/base/models/items.py:835 +#: pretix/base/models/items.py:832 msgid "Invalid datetime input." msgstr "" -#: pretix/base/models/items.py:849 +#: pretix/base/models/items.py:846 #: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:871 +#: pretix/base/models/items.py:868 msgid "The identifier \"{}\" is already used for a different option." msgstr "" -#: pretix/base/models/items.py:874 +#: pretix/base/models/items.py:871 msgid "Question option" msgstr "" -#: pretix/base/models/items.py:875 +#: pretix/base/models/items.py:872 msgid "Question options" msgstr "" -#: pretix/base/models/items.py:950 pretix/control/forms/event.py:1219 +#: pretix/base/models/items.py:947 pretix/control/forms/event.py:1219 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:952 pretix/control/forms/item.py:211 +#: pretix/base/models/items.py:949 pretix/control/forms/item.py:211 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:956 pretix/base/models/orders.py:723 +#: pretix/base/models/items.py:953 pretix/base/models/orders.py:723 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" -#: pretix/base/models/items.py:964 +#: pretix/base/models/items.py:961 #: pretix/control/templates/pretixcontrol/item/base.html:16 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:972 pretix/base/models/vouchers.py:156 +#: pretix/base/models/items.py:969 pretix/base/models/vouchers.py:156 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:973 +#: pretix/base/models/items.py:970 #: pretix/control/templates/pretixcontrol/event/base.html:51 #: pretix/control/templates/pretixcontrol/items/quotas.html:3 #: pretix/control/templates/pretixcontrol/items/quotas.html:5 @@ -1628,53 +1695,53 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1145 +#: pretix/base/models/items.py:1142 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1155 +#: pretix/base/models/items.py:1152 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" -#: pretix/base/models/log.py:81 +#: pretix/base/models/log.py:91 #, python-brace-format msgid "Order {val}" msgstr "" -#: pretix/base/models/log.py:91 +#: pretix/base/models/log.py:101 #, python-brace-format msgid "Voucher {val}…" msgstr "" -#: pretix/base/models/log.py:101 +#: pretix/base/models/log.py:111 #, python-brace-format msgid "Product {val}" msgstr "" -#: pretix/base/models/log.py:111 +#: pretix/base/models/log.py:121 #, python-brace-format msgctxt "subevent" msgid "Date {val}" msgstr "" -#: pretix/base/models/log.py:121 +#: pretix/base/models/log.py:131 #, python-brace-format msgid "Quota {val}" msgstr "" -#: pretix/base/models/log.py:131 +#: pretix/base/models/log.py:141 #, python-brace-format msgid "Category {val}" msgstr "" -#: pretix/base/models/log.py:141 +#: pretix/base/models/log.py:151 #, python-brace-format msgid "Question {val}" msgstr "" -#: pretix/base/models/log.py:151 +#: pretix/base/models/log.py:161 #, python-brace-format msgid "Tax rule {val}" msgstr "" @@ -1765,7 +1832,7 @@ msgstr "" #: pretix/base/models/orders.py:646 pretix/control/views/item.py:442 #: pretix/control/views/vouchers.py:78 pretix/control/views/vouchers.py:79 -#: pretix/plugins/checkinlists/exporters.py:361 +#: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/presale/checkoutflow.py:559 @@ -1774,7 +1841,7 @@ msgstr "" #: pretix/base/models/orders.py:648 pretix/control/views/item.py:442 #: pretix/control/views/vouchers.py:78 pretix/control/views/vouchers.py:79 -#: pretix/plugins/checkinlists/exporters.py:361 +#: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/presale/checkoutflow.py:561 @@ -1790,8 +1857,8 @@ msgid "Variation" msgstr "" #: pretix/base/models/orders.py:734 pretix/base/pdf.py:79 -#: pretix/plugins/checkinlists/exporters.py:213 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:215 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Price" msgstr "" @@ -1951,8 +2018,8 @@ msgid "Only for business customers within the EU." msgstr "" #: pretix/base/models/orders.py:1590 -#: pretix/control/templates/pretixcontrol/order/index.html:579 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:106 +#: pretix/control/templates/pretixcontrol/order/index.html:584 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "" @@ -1977,7 +2044,7 @@ msgid "Organizer" msgstr "" #: pretix/base/models/organizer.py:50 -#: pretix/control/templates/pretixcontrol/base.html:247 +#: pretix/control/templates/pretixcontrol/base.html:250 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:19 #: pretix/control/templates/pretixcontrol/organizers/index.html:6 #: pretix/control/templates/pretixcontrol/organizers/index.html:8 @@ -2125,7 +2192,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:17 #: pretix/control/templates/pretixcontrol/vouchers/index.html:97 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 -#: pretix/presale/templates/pretixpresale/event/index.html:467 +#: pretix/presale/templates/pretixpresale/event/index.html:469 msgid "Voucher code" msgstr "" @@ -2239,7 +2306,7 @@ msgstr "" msgid "This variation does not belong to this product." msgstr "" -#: pretix/base/models/vouchers.py:214 pretix/base/models/vouchers.py:299 +#: pretix/base/models/vouchers.py:214 pretix/base/models/vouchers.py:301 msgid "" "You can only block quota if you specify a specific product variation. " "Otherwise it might be unclear which quotas to block." @@ -2249,7 +2316,7 @@ msgstr "" msgid "It is currently not possible to create vouchers for add-on products." msgstr "" -#: pretix/base/models/vouchers.py:219 pretix/base/models/vouchers.py:306 +#: pretix/base/models/vouchers.py:219 pretix/base/models/vouchers.py:308 msgid "You need to specify either a quota or a product." msgstr "" @@ -2260,7 +2327,7 @@ msgid "" "the maximum number of usages below this number." msgstr "" -#: pretix/base/models/vouchers.py:235 pretix/base/models/vouchers.py:291 +#: pretix/base/models/vouchers.py:235 pretix/base/models/vouchers.py:293 msgid "" "If you want this voucher to block quota, you need to select a specific date." msgstr "" @@ -2269,13 +2336,13 @@ msgstr "" msgid "You can not select a subevent if your event is not an event series." msgstr "" -#: pretix/base/models/vouchers.py:309 +#: pretix/base/models/vouchers.py:311 msgid "" "You cannot create a voucher that blocks quota as the selected product or " "quota is currently sold out or completely reserved." msgstr "" -#: pretix/base/models/vouchers.py:315 +#: pretix/base/models/vouchers.py:317 msgid "A voucher with this code already exists." msgstr "" @@ -2370,84 +2437,46 @@ msgstr "" msgid "View order details" msgstr "" -#: pretix/base/notifications.py:193 -msgid "New order placed" -msgstr "" - #: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "" -#: pretix/base/notifications.py:199 -msgid "Order marked as paid" -msgstr "" - #: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "" -#: pretix/base/notifications.py:205 -#: pretix/control/templates/pretixcontrol/event/mail.html:62 -msgid "Order canceled" -msgstr "" - #: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "" -#: pretix/base/notifications.py:211 -msgid "Order expired" -msgstr "" - #: pretix/base/notifications.py:212 #, python-brace-format msgid "Order {order.code} has been marked as expired." msgstr "" -#: pretix/base/notifications.py:217 -msgid "Order information changed" -msgstr "" - #: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:223 -msgid "Order contact address changed" -msgstr "" - #: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:229 -#: pretix/control/templates/pretixcontrol/event/mail.html:53 -msgid "Order changed" -msgstr "" - #: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:235 -msgid "External refund of payment" -msgstr "" - #: pretix/base/notifications.py:236 #, python-brace-format msgid "An external refund for {order.code} has occurred." msgstr "" -#: pretix/base/notifications.py:241 -msgid "Order refunded" -msgstr "" - #: pretix/base/notifications.py:242 #, python-brace-format msgid "Order {order.code} has been refunded." @@ -2787,8 +2816,8 @@ msgid "Event organizer info text" msgstr "" #: pretix/base/pdf.py:190 pretix/plugins/badges/exporters.py:98 -#: pretix/plugins/checkinlists/exporters.py:55 -#: pretix/plugins/checkinlists/exporters.py:314 +#: pretix/plugins/checkinlists/exporters.py:57 +#: pretix/plugins/checkinlists/exporters.py:316 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -2999,19 +3028,19 @@ msgid "" "project." msgstr "" -#: pretix/base/services/checkin.py:102 +#: pretix/base/services/checkin.py:103 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:109 +#: pretix/base/services/checkin.py:110 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:114 +#: pretix/base/services/checkin.py:115 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:140 +#: pretix/base/services/checkin.py:141 msgid "This ticket has already been redeemed." msgstr "" @@ -3544,62 +3573,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:570 pretix/base/settings.py:582 -#: pretix/base/settings.py:629 pretix/base/settings.py:641 -#: pretix/base/settings.py:654 +#: pretix/base/settings.py:570 pretix/base/settings.py:583 +#: pretix/base/settings.py:633 pretix/base/settings.py:646 +#: pretix/base/settings.py:660 msgid "Given name" msgstr "" -#: pretix/base/settings.py:571 pretix/base/settings.py:583 -#: pretix/base/settings.py:598 pretix/base/settings.py:614 -#: pretix/base/settings.py:628 pretix/base/settings.py:642 -#: pretix/base/settings.py:655 +#: pretix/base/settings.py:571 pretix/base/settings.py:584 +#: pretix/base/settings.py:600 pretix/base/settings.py:617 +#: pretix/base/settings.py:632 pretix/base/settings.py:647 +#: pretix/base/settings.py:661 msgid "Family name" msgstr "" -#: pretix/base/settings.py:575 pretix/base/settings.py:590 -#: pretix/base/settings.py:604 pretix/base/settings.py:621 -#: pretix/base/settings.py:635 pretix/base/settings.py:663 -#: pretix/base/settings.py:684 +#: pretix/base/settings.py:575 pretix/base/settings.py:591 +#: pretix/base/settings.py:606 pretix/base/settings.py:624 +#: pretix/base/settings.py:639 pretix/base/settings.py:669 +#: pretix/base/settings.py:692 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:576 pretix/base/settings.py:591 -#: pretix/base/settings.py:606 pretix/base/settings.py:623 -#: pretix/base/settings.py:636 pretix/base/settings.py:664 +#: pretix/base/settings.py:576 pretix/base/settings.py:592 +#: pretix/base/settings.py:608 pretix/base/settings.py:626 +#: pretix/base/settings.py:640 pretix/base/settings.py:670 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:581 pretix/base/settings.py:611 +#: pretix/base/settings.py:582 pretix/base/settings.py:614 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:589 pretix/base/settings.py:620 +#: pretix/base/settings.py:590 pretix/base/settings.py:623 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:596 pretix/base/settings.py:612 +#: pretix/base/settings.py:598 pretix/base/settings.py:615 msgid "First name" msgstr "" -#: pretix/base/settings.py:597 pretix/base/settings.py:613 +#: pretix/base/settings.py:599 pretix/base/settings.py:616 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:673 pretix/base/settings.py:683 +#: pretix/base/settings.py:680 pretix/base/settings.py:691 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:678 +#: pretix/base/settings.py:686 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:690 +#: pretix/base/settings.py:699 msgid "Latin transcription" msgstr "" @@ -3656,7 +3685,7 @@ msgstr "" #: pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:150 -#: pretix/control/templates/pretixcontrol/order/index.html:184 +#: pretix/control/templates/pretixcontrol/order/index.html:189 #: pretix/presale/templates/pretixpresale/event/order.html:141 #: pretix/presale/templates/pretixpresale/event/order.html:162 msgid "Invoices" @@ -3712,7 +3741,7 @@ msgid "You do not have access to this page." msgstr "" #: pretix/base/templates/403.html:18 pretix/base/templates/404.html:17 -#: pretix/control/templates/pretixcontrol/base.html:178 +#: pretix/control/templates/pretixcontrol/base.html:181 #: pretix/control/templates/pretixcontrol/user/staff_session_start.html:4 #: pretix/control/templates/pretixcontrol/user/staff_session_start.html:6 msgid "Admin mode" @@ -3790,7 +3819,7 @@ msgstr "" #: pretix/base/templates/pretixbase/email/email_footer.html:3 #: pretix/control/templates/pretixcontrol/auth/base.html:41 -#: pretix/control/templates/pretixcontrol/base.html:378 +#: pretix/control/templates/pretixcontrol/base.html:381 #, python-format msgid "powered by pretix" msgstr "" @@ -3896,7 +3925,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "" @@ -4458,7 +4487,7 @@ msgid "The user's language" msgstr "" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "" @@ -4677,11 +4706,11 @@ msgid "" "time." msgstr "" -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" @@ -4692,12 +4721,12 @@ msgid "" "120 pixels." msgstr "" -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "" @@ -4819,7 +4848,7 @@ msgstr "" msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "" @@ -4828,7 +4857,7 @@ msgstr "" msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "" @@ -4900,7 +4929,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5003,6 +5032,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "" @@ -5094,7 +5124,7 @@ msgstr "" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "" @@ -5435,74 +5465,79 @@ msgstr "" msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "" -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" +#: pretix/control/forms/organizer.py:233 +msgctxt "webhooks" +msgid "Event types" +msgstr "" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -5703,19 +5738,20 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "" #: pretix/control/logdisplay.py:126 #, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:132 #, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:139 @@ -6259,85 +6295,85 @@ msgstr "" msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "" @@ -6430,7 +6466,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -6503,6 +6539,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -6527,76 +6564,76 @@ msgid "Toggle navigation" msgstr "" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -6605,24 +6642,23 @@ msgid "" "if a new update arrives. This message will disappear once you clicked it." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "" @@ -6770,8 +6806,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -6978,7 +7014,7 @@ msgid "Overview" msgstr "" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7112,7 +7148,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "" @@ -7276,6 +7312,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "" @@ -7345,7 +7382,7 @@ msgid "Installed plugins" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -7354,11 +7391,11 @@ msgstr "" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "" @@ -7474,8 +7511,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "" @@ -8497,9 +8534,9 @@ msgid "Change price to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" @@ -8561,8 +8598,8 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -8672,49 +8709,59 @@ msgid "Invoice" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -8722,128 +8769,128 @@ msgstr "" msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "" @@ -9175,6 +9222,11 @@ msgstr "" msgid "Devices" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 msgid "Delete organizer" msgstr "" @@ -9442,6 +9494,66 @@ msgstr "" msgid "+ %(count)s invited" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +msgid "Modify webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +msgid "Create a new webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +msgid "Failed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +msgid "Request URL" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +msgid "You haven't created any webhooks yet." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +msgid "Create webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -10651,19 +10763,19 @@ msgstr "" msgid "You do not have permission to perform this action." msgstr "" -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -10673,17 +10785,17 @@ msgstr "" #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "" @@ -10789,7 +10901,7 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -11275,112 +11387,113 @@ msgstr "" msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 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:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "" -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "" -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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:721 +#: pretix/control/views/organizer.py:723 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 msgid "Access for this device has been revoked." msgstr "" @@ -11651,7 +11764,7 @@ msgid "Include pending orders" msgstr "" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -12153,33 +12266,33 @@ msgstr "" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "" @@ -13440,7 +13553,11 @@ msgid "" "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -13448,7 +13565,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." @@ -13456,19 +13573,19 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -13480,26 +13597,26 @@ msgid "Checkout" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "" @@ -13513,42 +13630,46 @@ msgstr "" msgid "Please review the details below and confirm your order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " "that you can use to pay." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "" @@ -13621,11 +13742,28 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "" @@ -13718,82 +13856,87 @@ msgstr "" msgid "Add to Calendar" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -13801,7 +13944,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -13978,12 +14121,12 @@ msgid "" "products at the specified price:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "" diff --git a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po index 98af70295..ee25fb206 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: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -50,8 +50,6 @@ msgid "Total" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:28 -#: pretix/static/pretixbase/js/asynctask.js:42 -#: pretix/static/pretixbase/js/asynctask.js:94 msgid "" "Your request has been queued on the server and will now be processed. If " "this takes longer than two minutes, please contact us or go back in your " @@ -59,50 +57,58 @@ msgid "" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:41 -#: pretix/static/pretixbase/js/asynctask.js:62 -#: pretix/static/pretixbase/js/asynctask.js:116 +#: pretix/static/pretixbase/js/asynctask.js:66 +#: pretix/static/pretixbase/js/asynctask.js:124 #: pretix/static/pretixcontrol/js/ui/mail.js:23 msgid "An error of type {code} occurred." msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:54 -#: pretix/static/pretixbase/js/asynctask.js:137 +#: pretix/static/pretixbase/js/asynctask.js:148 msgid "We are processing your request …" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:55 -#: pretix/static/pretixbase/js/asynctask.js:138 +#: pretix/static/pretixbase/js/asynctask.js:156 msgid "" "We are currently sending your request to the server. If this takes longer " "than one minute, please check your internet connection and then reload this " "page and try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:38 -#: pretix/static/pretixbase/js/asynctask.js:90 +#: pretix/static/pretixbase/js/asynctask.js:39 +#: pretix/static/pretixbase/js/asynctask.js:95 msgid "" "Your request has been queued on the server and will now be processed. " "Depending on the size of your event, this might take up to a few minutes." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:65 +#: pretix/static/pretixbase/js/asynctask.js:45 +#: pretix/static/pretixbase/js/asynctask.js:101 +msgid "" +"Your request arrived on the server but we still wait for it to be processed. " +"If this takes longer than two minutes, please contact us or go back in your " +"browser and try again." +msgstr "" + +#: pretix/static/pretixbase/js/asynctask.js:69 msgid "" "We currently cannot reach the server, but we keep trying. Last error code: " "{code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:107 +#: pretix/static/pretixbase/js/asynctask.js:115 #: pretix/static/pretixcontrol/js/ui/mail.js:20 msgid "The request took to long. Please try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:119 +#: pretix/static/pretixbase/js/asynctask.js:127 #: pretix/static/pretixcontrol/js/ui/mail.js:25 msgid "" "We currently cannot reach the server. Please try again. Error code: {code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:174 +#: pretix/static/pretixbase/js/asynctask.js:193 #: pretix/static/pretixcontrol/js/ui/main.js:28 msgid "Close message" msgstr "" diff --git a/src/pretix/locale/da/LC_MESSAGES/django.po b/src/pretix/locale/da/LC_MESSAGES/django.po index 684405d2d..8e6ce1b85 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: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-06-12 13:50+0000\n" "Last-Translator: Pernille Thorsen \n" "Language-Team: Danish pretix" msgstr "drevet af pretix" @@ -4387,7 +4426,7 @@ msgstr "Opgaven er fuldført." msgid "Filetype not allowed!" msgstr "Filtype ikke tilladt!" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "Sprog" @@ -5004,7 +5043,7 @@ msgid "The user's language" msgstr "Brugerens sprog" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "Logo" @@ -5258,11 +5297,11 @@ msgstr "" "Du kan aktivere sikkerhed via enten SSL or STARTTLS, men ikke begge på samme " "tid." -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "Primær farve" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Indtast en hexadecimal farvekode, fx #990000." @@ -5273,12 +5312,12 @@ msgid "" "120 pixels." msgstr "" -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Skrift" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "Virker kun i moderne browsere." @@ -5409,7 +5448,7 @@ msgstr "Den angivne rabatkode eksisterer ikke." msgid "The password you entered was not correct." msgstr "Den indtastede adgangskode er ikke korrekt." -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "" @@ -5420,7 +5459,7 @@ msgstr "" msgid "Your password" msgstr "Din nuværende adgangskode" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "" @@ -5494,7 +5533,7 @@ msgstr "Alle bestillinger" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5603,6 +5642,7 @@ msgstr "Alle arrangører" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "Alle" @@ -5697,7 +5737,7 @@ msgstr "Alle deltagere" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "Tjekket ind" @@ -6050,74 +6090,81 @@ msgstr "" msgid "You need to specify an amount for a partial refund." msgstr "Du skal angive enten en kvote eller et produkt." -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "Dette korte navn er allerede i brug. Vælg et andet." -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "Brugerdefineret domæne" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "Du skal først angive et brugerdefineret domæne på webserveren." -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "Information" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "Vises som standard ikke, men kan fx bruges i billetskabeloner." -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "Tekst" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "Dette vises på arrangørerens side." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "Visning af overblik" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "Vis" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "Kalender" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "Vælg alle sprog som din arrangørside skal kunne vises på." +#: pretix/control/forms/organizer.py:233 +#, fuzzy +#| msgid "Event date" +msgctxt "webhooks" +msgid "Event types" +msgstr "Arrangementsdato" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -6320,19 +6367,20 @@ msgid "This order has been created by splitting the order {order}" msgstr "Denne bestilling er oprettet ved at splitte bestillingen {order}" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "(ukendt)" #: pretix/control/logdisplay.py:126 #, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:132 #, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:139 @@ -6944,86 +6992,86 @@ msgstr "" msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, fuzzy, python-brace-format #| msgid "The check-in list has been deleted." msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "Tjek-ind-listen er blevet slettet." -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} er blevet føjet til gruppen." -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} er fjernet fra gruppen." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} er nu med i gruppen via invitationen sendt til {email}." -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} er blevet inviteret med i gruppen." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Invitationen til {user} er blevet trukket tilbage." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Token \"{name}\" oprettet." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Token \"{name}\" slettet." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "Dine kontoindstillinger er blevet ændret." -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Din e-mailadresse er blevet ændret til {email}." -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Din adgangskode er blevet ændret." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "" @@ -7123,7 +7171,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -7198,6 +7246,7 @@ msgstr "Angiv ny adgangskode" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -7222,52 +7271,52 @@ msgid "Toggle navigation" msgstr "Vis/skjul navigation" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "Vis butik" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "Søg efter arrangementer" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "Vis butik" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "Afslut administration" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "Kontoindstillinger" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "Log ud" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "Dashboard" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "Globale indstillinger" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "Bestillinger" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 #, fuzzy @@ -7275,25 +7324,25 @@ msgstr "Bestillinger" msgid "Admin sessions" msgstr "Dørene åbnes" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -7302,24 +7351,23 @@ msgid "" "if a new update arrives. This message will disappear once you clicked it." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "kører i udviklertilstand" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "Vi behandler din bestilling …" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "Kontakt os hvis dette tager mere end et par minutter." @@ -7471,8 +7519,8 @@ msgstr "Slet" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -7688,7 +7736,7 @@ msgid "Overview" msgstr "Overblik" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #, fuzzy @@ -7832,7 +7880,7 @@ msgid "Show more" msgstr "Vis flere" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "Opdater kommentar" @@ -8010,6 +8058,7 @@ msgstr "Gem og afprøv brugerdefineret SMTP-forbindelse" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "Rediger" @@ -8079,7 +8128,7 @@ msgid "Installed plugins" msgstr "Installerede plugins" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -8088,11 +8137,11 @@ msgstr "Installerede plugins" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "Dine ændringer er blevet gemt." @@ -8208,8 +8257,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "Betaling" @@ -9286,9 +9335,9 @@ msgid "Change price to" msgstr "Ændr pris til" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "plus %(rate)s%% %(name)s" @@ -9357,8 +9406,8 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -9476,49 +9525,59 @@ msgid "Invoice" msgstr "Faktura" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "Generer annullering" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "Annuller og genudsted" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "Opret faktura" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "Ændr produkter" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "Bestilling" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "Først scannet: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "Voucherkode anvendt:" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -9526,79 +9585,79 @@ msgstr "Voucherkode anvendt:" msgid "not answered" msgstr "ikke besvaret" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "USIKKER" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "Netto i alt" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "I alt" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 #, fuzzy #| msgid "Payment" msgid "Payments" msgstr "Betaling" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 #, fuzzy #| msgid "Confirmation text" msgid "Confirmation date" msgstr "Bekræftelsestekst" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy @@ -9606,60 +9665,60 @@ msgstr "" msgid "Cancel payment" msgstr "Ugyldige betalinger" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 #, fuzzy #| msgid "Mark as paid" msgid "Confirm as paid" msgstr "Marker som betalt" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 #, fuzzy #| msgid "Cancel order" msgid "Cancel transfer" msgstr "Annuller bestilling" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 #, fuzzy #| msgid "Confirmations" msgid "Confirm as done" msgstr "Bekræftelser" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "Postnummer og by" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "Gyldigt CVR-nr." -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "check" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "Bestillingshistorik" @@ -10054,6 +10113,11 @@ msgstr "Arrangør: %(name)s" msgid "Devices" msgstr "Enhedsnavn" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 #, fuzzy #| msgid "All organizers" @@ -10351,6 +10415,76 @@ msgstr "Medlemmer" msgid "+ %(count)s invited" msgstr "+ %(count)s inviteret" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +#, fuzzy +#| msgid "Modify order" +msgid "Modify webhook" +msgstr "Rediger bestilling" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +#, fuzzy +#| msgid "Create a new team" +msgid "Create a new webhook" +msgstr "Opret gruppe" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +msgid "Failed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +#, fuzzy +#| msgid "Bad Request" +msgid "Request URL" +msgstr "Ugyldig forespørgsel" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +#, fuzzy +#| msgid "You haven't created any questions yet." +msgid "You haven't created any webhooks yet." +msgstr "Du har endnu ikke oprettet nogen spørgsmål." + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +#, fuzzy +#| msgid "Create user" +msgid "Create webhook" +msgstr "Opret bruger" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -11639,21 +11773,21 @@ msgstr "Ugyldig kode, prøv igen." msgid "You do not have permission to perform this action." msgstr "Du har ikke rettighed til at udføre denne handling." -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 #, fuzzy #| msgid "The selected list has been deleted." msgid "The selected check-ins have been reverted." msgstr "Den valgte lister er blevet slettet." -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "De valgte billetter er markeret som værende tjekket ind." -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "Den nye tjek-ind-liste er blevet oprettet." -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -11663,17 +11797,17 @@ msgstr "Den nye tjek-ind-liste er blevet oprettet." #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "Vi kunne ikke gemme dine ændringer. Se detaljer nedenfor." -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "Den valgte liste findes ikke." -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "Den valgte lister er blevet slettet." @@ -11778,7 +11912,7 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -12300,121 +12434,122 @@ msgstr "Den valgte eksportør findes ikke." msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "Navn" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 #, fuzzy #| msgid "The selected team cannot be deleted." msgid "This organizer can not be deleted." msgstr "Den valgte gruppe kan ikke slettet." -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 #, fuzzy #| msgid "The new organizer has been created." msgid "The organizer has been deleted." msgstr "Den nye arrangør er blevet oprettet." -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "Den nye arrangør er blevet oprettet." -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "Administratorer" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "Dine ændringer kunne ikke gemmes." -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "Den valgte gruppe er blevet slettet." -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "Den valgte gruppe kan ikke slettet." -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "pretix-kontoinvitation" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 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:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "Medlemmet er blevet fjernet fra gruppen." -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "Ugyldig invitation valgt." -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "Ugyldigt token valgt." -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "Token slettet." -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "Denne bruger er allerede blevet inviteret til denne gruppe." -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "Denne bruger har allerede adgang til denne gruppe." -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "Det nye medlem er blevet føjet til gruppen." -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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:721 +#: pretix/control/views/organizer.py:723 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "This device has been set up successfully." msgstr "Den valgte dato er blevet slettet." -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 #, fuzzy #| msgid "This product is currently not available." msgid "This device currently does not have access." msgstr "Dette produkt er pt. ikke tilgængeligt." -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 #, fuzzy #| msgid "The selected configuration has been deleted." msgid "Access for this device has been revoked." @@ -12710,7 +12845,7 @@ msgid "Include pending orders" msgstr "Inkluder afventende ordre" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -13242,33 +13377,33 @@ msgstr "Tjek-ind-liste-eksportør" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "Medtag spørgsmål" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "Tjek-ind-liste (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "betalt" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "Tjek-ind-liste (CSV)" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "Hemmelighed" @@ -14607,14 +14742,18 @@ msgstr "" "Du har tilføjet ordrer, hvor det er muligt at lave yderligere indstillinger " "før du forsætter." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." @@ -14623,19 +14762,19 @@ msgstr[1] "" "Du kan vælge op til %(max_count)s af følgende muligheder for dette " "arrangement." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "Ingen tilføjelser er tilgængelige for dette produkt." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -14647,26 +14786,26 @@ msgid "Checkout" msgstr "Din bestilling" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "Din kurv" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "Kurv udløbet" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "Varerne i din kurv er ikke længere reserverede for dig." @@ -14680,42 +14819,46 @@ msgstr "Gennemse bestilling" msgid "Please review the details below and confirm your order." msgstr "Kontroller venligst detaljerne nedenfor og bekræft din bestilling." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "Rediger" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "Kontaktoplysninger" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "Bekræftelser" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " "that you can use to pay." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "Gennemfør bestilling" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "Send tilmelding" @@ -14795,13 +14938,30 @@ msgstr "" "Alle resterende billetter indenfor billettypen er reserveret, men der kan " "måske komme ledige billetter igen." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 #, fuzzy #| msgid "Remove" msgid "Remove one" msgstr "Fjern" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 #, fuzzy #| msgid "Add a new object" msgid "Add one more" @@ -14897,83 +15057,88 @@ msgstr "" msgid "Add to Calendar" msgstr "Tilføj til kalender" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "Gratis" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "Vis varianter" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "inkl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, fuzzy, python-format #| msgid "Maximum number of items per order" msgid "Amount of %(item)s to order" msgstr "Maksimalt antal produkter pr. bestilling" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "Læg i kurv" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "Brug en rabatkode" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "Brug rabatkode" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "Hvis du allerede har bestilt en billet" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -14984,7 +15149,7 @@ msgstr "" "ændre i din bestilling. Hvis du ikke kan finde linket, så klik på knappen " "for at få gensendt din bestillingsmail." -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15168,12 +15333,12 @@ msgid "" "products at the specified price:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "inkl. %(rate)s%% moms" diff --git a/src/pretix/locale/da/LC_MESSAGES/djangojs.po b/src/pretix/locale/da/LC_MESSAGES/djangojs.po index 58f4aae7e..a959d70a0 100644 --- a/src/pretix/locale/da/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/da/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-04-24 14:22+0000\n" "Last-Translator: Pernille Thorsen \n" "Language-Team: Danish \n" "Language-Team: German pretix" msgstr "powered by pretix" @@ -4440,7 +4481,7 @@ msgstr "Die Aufgabe wurde fertiggestellt." msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "Verfügbare Sprachen" @@ -5138,7 +5179,7 @@ msgid "The user's language" msgstr "Sprache des Benutzers" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "Logo" @@ -5383,11 +5424,11 @@ msgid "" "time." msgstr "Du kannst nur SSL oder STARTTLS aktivieren, nicht beides." -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "Hauptfarbe" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Bitte geben Sie einen hexadezimalen Farbwert ein, z.B. #990000." @@ -5401,12 +5442,12 @@ msgstr "" "Veranstaltung nicht mehr oben auf der Seite an. Wir zeigen das Logo mit " "einer Höhe von maximal 120 Pixeln an." -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Schriftart" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "Nur von modernen Browser respektiert." @@ -5540,7 +5581,7 @@ msgstr "Der ausgewählte Gutschein existiert nicht." msgid "The password you entered was not correct." msgstr "Das eingegebene Passwort war nicht korrekt." -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." @@ -5549,7 +5590,7 @@ msgstr "Der Kurzname der Veranstaltung war nicht korrekt." msgid "Your password" msgstr "Ihr Passwort" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "Kurzname der Veranstaltung" @@ -5631,7 +5672,7 @@ msgstr "Alle Bestellungen" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5734,6 +5775,7 @@ msgstr "Alle Veranstalter" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "Alle" @@ -5825,7 +5867,7 @@ msgstr "Alle Teilnehmer" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "Eingecheckt" @@ -6212,20 +6254,20 @@ msgstr "Der Rückbuchungsbetrag muss positiv und geringer als {} sein." msgid "You need to specify an amount for a partial refund." msgstr "Sie müssen für eine Teilrückerstattung auch einen Betrag angeben." -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "" "Diese Kurzform ist bereits in Verwendung, bitte wählen Sie eine andere." -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "Eigene Domain" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "Sie müssen die eigene Domain vorher im Webserver konfigurieren." -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." @@ -6233,11 +6275,11 @@ msgstr "" "Die Änderungen konnten nicht gespeichert werden, da es sonst kein Team mehr " "mit der Berechtigung gäbe, Teams zu verwalten." -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "Info-Text" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -6245,15 +6287,15 @@ msgstr "" "Wird standardmäßig nicht angezeigt, kann aber z.B. in Ticket-Vorlagen " "verwendet werden." -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "Text auf der Startseite" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "Dieser Text wird auf der Veranstalter-Seite angezeigt." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -6263,34 +6305,41 @@ msgstr "" "mehr oben auf der Seite an. Wir zeigen das Logo mit einer Höhe von maximal " "120 Pixeln an." -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "Standard-Anzeige" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "Liste" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "Kalender" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" "Auf die Veranstalterübersicht von allen Veranstaltungsseiten zurück verlinken" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" "Wählen Sie alle Sprachen aus, in denen die Veranstalterseite verfügbar sein " "soll." +#: pretix/control/forms/organizer.py:233 +#, fuzzy +#| msgid "Event date" +msgctxt "webhooks" +msgid "Event types" +msgstr "Veranstaltungsdatum" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -6501,19 +6550,26 @@ msgid "This order has been created by splitting the order {order}" msgstr "Die Bestellung wurde durch Abspaltung aus {order} erzeugt" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "(unbekannt)" #: pretix/control/logdisplay.py:126 -#, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." -msgstr "Ticket #{posid} wurde am {datetime} für die Liste \"{list}\" gescannt." +#, fuzzy, python-brace-format +#| msgid "" +#| "Position #{posid} has been checked in again at {datetime} on list " +#| "\"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." +msgstr "" +"Ticket #{posid} wurde am {datetime} erneut manuell auf der Liste \"{list}\" " +"eingecheckt." #: pretix/control/logdisplay.py:132 -#, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Ticket #{posid} wurde für die Liste \"{list}\" gescannt." #: pretix/control/logdisplay.py:139 @@ -7084,7 +7140,7 @@ msgstr "Die Einstellungen einer Ticket-Download-Methode wurden geändert." msgid "The user confirmed the following message: \"{}\"" msgstr "Der Nutzer hat diesen Text bestätigt: \"{}\"" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -7093,7 +7149,7 @@ msgstr "" "Ticket #{posid} wurde am {datetime} manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -7101,73 +7157,73 @@ msgstr "" "Ticket #{posid} wurde am {datetime} erneut manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" "Der Check-in von Position #{posid} auf Liste \"{list}\" wurde gelöscht." -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} ist mit der Einladung an {email} dem Team beigetreten." -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Die Einladung für {user} wurde zurückgenommen." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Der Token \"{name}\" wurde erstellt." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Der Token \"{name}\" wurde invalidiert." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "Die Account-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Die E-Mail-Adresse wurde zu {email} geändert." -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Das Passwort wurde geändert." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "Das Benutzerkonto wurde aktiviert." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "Das Benutzerkonto wurde deaktiviert." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "Sie haben als der Benutzer {} gearbeitet." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "Sie haben aufgehört, als der Benutzer {} zu arbeiten." @@ -7276,7 +7332,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -7354,6 +7410,7 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -7378,78 +7435,78 @@ msgid "Toggle navigation" msgstr "Navigation umschalten" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "Shop ansehen" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "Nach Veranstaltungen suchen" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "Shop aufrufen" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "Admin-Modus beenden" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "Kontoeinstellungen" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "Abmelden" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "Übersicht" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "Globale Einstellungen" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "Bestellungen durchsuchen" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "Admin-Sitzungen" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" "Bitte hinterlassen Sie einen kurzen Kommentar, was Sie in diesen Admin-" "Sitzungen gemacht haben:" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "Sie arbeiten derzeit im Namen von %(user)s." -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "Zurück zum eigenen Benutzer" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "Mehr erfahren" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -7465,7 +7522,7 @@ msgstr "" "neue Updates benachrichtigt zu werden. Diese Nachricht verschwindet, sobald " "sie einmal angeklickt wurde." -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." @@ -7473,18 +7530,17 @@ msgstr "" "pretix läuft im Debug-Modus. Bitte setzen Sie den Debug-Modus aus " "Sicherheitsgründen nie in einer produktiv genutzten Installation ein." -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "im Entwicklermodus" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "Wir verarbeiten Ihre Anfrage …" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "" @@ -7634,8 +7690,8 @@ msgstr "Löschen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -7901,7 +7957,7 @@ msgid "Overview" msgstr "Überblick" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8064,7 +8120,7 @@ msgid "Show more" msgstr "Mehr anzeigen" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "Kommentar speichern" @@ -8234,6 +8290,7 @@ msgstr "Speichern und SMTP-Einstellung testen" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "Bearbeiten" @@ -8314,7 +8371,7 @@ msgid "Installed plugins" msgstr "Installierte Erweiterungen" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -8323,11 +8380,11 @@ msgstr "Installierte Erweiterungen" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "Ihre Änderungen wurden gespeichert." @@ -8457,8 +8514,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "Zahlung" @@ -9631,9 +9688,9 @@ msgid "Change price to" msgstr "Preis ändern auf" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "zzgl. %(rate)s%% %(name)s" @@ -9699,8 +9756,8 @@ msgid "Change order information" msgstr "Informationen ändern" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -9814,49 +9871,59 @@ msgid "Invoice" msgstr "Rechnung" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Neu generieren" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "Stornobeleg erstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "Stornieren und neu ausstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "Rechnungen ausstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "Details bearbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "Produkte bearbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "Bestellte Produkte" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "Erster Scan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "Verwendeter Gutscheincode:" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -9864,11 +9931,11 @@ msgstr "Verwendeter Gutscheincode:" msgid "not answered" msgstr "nicht beantwortet" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "Diese Frage wird beim Check-In gestellt." -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -9876,55 +9943,55 @@ msgstr "" "Diese Datei wurde von einem Nutzer hochgeladen und kann Viren oder anderen " "schädlichen Inhalt enthalten." -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "UNSICHER" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "zzgl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "Gesamt (netto)" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "Steuern" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "Gesamt" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "Zahlungen" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "Bestätigungsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -9932,64 +9999,64 @@ msgstr "" "Diese Zahlung wurde mit einer älteren pretix-Version erzeugt, daher sind " "vollständige und korrekte Daten gegebenenfalls nicht verfügbar." -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "MIGRIERT" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Zahlung abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "Als bezahlt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Quelle" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "Abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "Als erledigt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "Ignorieren" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "Erstattung durchführen" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "Ändern" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "PLZ und Ort" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "Gültige EU-USt-ID-Nr." -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "Prüfen" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "Bestellverlauf" @@ -10345,6 +10412,11 @@ msgstr "Veranstalter: %(name)s" msgid "Devices" msgstr "Geräte" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 msgid "Delete organizer" msgstr "Veranstalter löschen" @@ -10651,6 +10723,79 @@ msgstr "Mitglieder" msgid "+ %(count)s invited" msgstr "+ %(count)s eingeladen" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +#, fuzzy +#| msgid "Modify order" +msgid "Modify webhook" +msgstr "Bestellung bearbeiten" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +#, fuzzy +#| msgid "Create a new team" +msgid "Create a new webhook" +msgstr "Neues Team erstellen" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +#, fuzzy +#| msgctxt "payment_state" +#| msgid "failed" +msgid "Failed" +msgstr "fehlgeschlagen" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +#, fuzzy +#| msgid "Bad Request" +msgid "Request URL" +msgstr "Bad Request" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +#, fuzzy +#| msgid "You haven't created any quotas yet." +msgid "You haven't created any webhooks yet." +msgstr "Sie haben noch keine Kontingente erstellt." + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +#, fuzzy +#| msgid "Create user" +msgid "Create webhook" +msgstr "Benutzer erstellen" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -12001,19 +12146,19 @@ msgstr "Ungültiger Token, bitte erneut versuchen." msgid "You do not have permission to perform this action." msgstr "Sie haben keine Berechtigung, um diese Aktion durchzuführen." -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "Der ausgewählte Check-In wurde gelöscht." -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "Die ausgewählten Tickets wurden als eingecheckt markiert." -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "Die neue Check-in-Liste wurde erstellt." -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -12023,7 +12168,7 @@ msgstr "Die neue Check-in-Liste wurde erstellt." #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." @@ -12031,11 +12176,11 @@ msgstr "" "Die Änderungen konnten nicht gespeichert werden. Die fehlerhaften Felder " "sind farblich markiert." -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "Die ausgewählte Liste existiert nicht." -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "Das ausgewählte List wurde gelöscht." @@ -12144,7 +12289,7 @@ msgstr "" "Diese Zahlungsmethode existiert nicht oder die entsprechende Erweiterung ist " "deaktiviert." -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -12676,58 +12821,59 @@ msgstr "Das ausgewählte Exportformat wurde nicht gefunden." msgid "There was a problem processing your input. See below for error details." msgstr "Die Eingabe konnte nicht verarbeitet werden." -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "Token-Name" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 msgid "This organizer can not be deleted." msgstr "Dieser Veranstalter kann nicht gelöscht werden." -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 msgid "The organizer has been deleted." msgstr "Der Veranstalter wurde gelöscht." -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -"Dieser Veranstalter konnte nicht gelöscht werden, da einige Bedingungen (" -"z.B. von Plugins erstellte Daten) es nicht erlauben." +"Dieser Veranstalter konnte nicht gelöscht werden, da einige Bedingungen (z." +"B. von Plugins erstellte Daten) es nicht erlauben." -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "Ein neuer Veranstalter wurde erstellt." -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "Administratoren" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" "Das neue Team wurde erstellt. Sie können nun Mitglieder zum Team hinzufügen." -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "Die Änderungen konnten nicht gespeichert werden." -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "Das ausgewählte Team wurde gelöscht." -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "Das ausgewählte Team kann nicht gelöscht werden." -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "pretix Team-Einladung" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -12735,43 +12881,43 @@ msgstr "" "Sie können das letzte Teammitglied nicht entfernen, da es sonst niemanden " "mehr gäbe, der für diesen Veranstalter-Account Teams verändern kann." -#: pretix/control/views/organizer.py:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "Der Benutzer wurde aus dem Team entfernt." -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "Ungültige Einladung gewählt." -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "Die Einladung wurde zurückgenommen." -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "Ungültiger Token gewählt." -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "Der Token wurde invalidiert." -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "Dieser Benutzer hat bereits eine Einladung für dieses Team." -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "Das neue Mitglied wurde per E-Mail zum Team eingeladen." -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "Dieser Benutzer hat bereits Zugriff auf dieses Team." -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "Das neue Mitglied wurde zum Team hinzugefügt." -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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 " @@ -12781,15 +12927,15 @@ msgstr "" "Bitte kopieren Sie diesen Schlüssel an einen sicheren Ort. Sie werden ihn " "hier nicht erneut abrufen können." -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "This device has been set up successfully." msgstr "Das Gerät wurde erfolgreich installiert." -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 msgid "This device currently does not have access." msgstr "Dieses Gerät hat derzeit keinen Zugriff." -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 msgid "Access for this device has been revoked." msgstr "Der Zugriff für dieses Gerät wurde entfernt." @@ -13079,7 +13225,7 @@ msgid "Include pending orders" msgstr "Bestellungen mit ausstehender Zahlung mit einschließen" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -13626,33 +13772,33 @@ msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" "Dieses Plugin erlaubt, Listen für den Check-in am Eventeingang zu erstellen." -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "QR-Code-Geheimnis anzeigen" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "Fragen anzeigen" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "Check-in-Liste (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "bez." -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "Check-in-Liste (CSV)" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "CSV-Dialekt" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "Secret" @@ -15047,7 +15193,11 @@ msgstr "" "Für manche Produkte in Ihrem Warenkorb können Sie Zusatzprodukte auswählen, " "bevor Sie fortfahren." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -15055,7 +15205,7 @@ msgstr[0] "Sie müssen genau eine Option aus dieser Kategorie auswählen." msgstr[1] "" "Sie müssen genau %(min_count)s Optionen aus dieser Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." @@ -15063,7 +15213,7 @@ msgstr[0] "Sie können höchstens eine Option aus dieser Kategorie auswählen." msgstr[1] "" "Sie können höchstens %(max_count)s Optionen aus dieser Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -15072,12 +15222,12 @@ msgstr "" "Sie können zwischen %(min_count)s und %(max_count)s Optionen aus dieser " "Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "Es sind keine Zusatzprodukte für dieses Produkt verfügbar." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -15089,19 +15239,19 @@ msgid "Checkout" msgstr "Bestellung fortsetzen" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "Ihr Warenkorb" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "Warenkorb abgelaufen" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." @@ -15110,7 +15260,7 @@ msgstr "" "reserviert." #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "Die Produkte in Ihrem Warenkorb sind nicht mehr für Sie reserviert." @@ -15126,25 +15276,29 @@ msgstr "" "Bitte überprüfen Sie die untenstehenden Details und bestätigen Sie Ihre " "Bestellung." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "Bearbeiten" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "Kontaktinformationen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "Bestätigungen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." @@ -15152,7 +15306,7 @@ msgstr "" "Ihre Bestellung erfordert Freigabe durch den Veranstalter, bevor sie " "bestätigt werden kann und einen gültigen Vertrag darstellt." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " @@ -15162,11 +15316,11 @@ msgstr "" "freigegeben oder abgelehnt hat. Wenn die Bestellung freigegeben wird, senden " "wir Ihnen einen Link, über den Sie die Bestellung bezahlen können." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "Zahlungspflichtig bestellen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "Anmeldung abschicken" @@ -15253,11 +15407,28 @@ msgstr "" "Alle verbleibenden Tickets sind reserviert, werden aber evtl. wieder " "verfügbar." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "Eins entfernen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "Eins mehr hinzufügen" @@ -15352,83 +15523,88 @@ msgstr "Einlass: %(datetime)s" msgid "Add to Calendar" msgstr "Zum Kalender hinzufügen" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "minimale Bestellmenge: %(num)s" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "ab %(minprice)s" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "Varianten zeigen" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "Preis von %(item)s verändern" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "inkl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "" "Geben Sie unten einen Gutscheincode ein, um dieses Produkt zu bestellen." -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Anzahl an %(item)s – %(var)s" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "Anzahl an %(item)s" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "Zum Warenkorb hinzufügen" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "Gutschein einlösen" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "Gutschein einlösen" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "Wenn Sie bereits ein Ticket bestellt haben" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15441,7 +15617,7 @@ msgstr "" "klicken Sie auf den folgenden Button, um ein erneutes Zusenden des Links " "anzufordern." -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15641,12 +15817,12 @@ msgstr "" "Sie haben einen Gutscheincode eingegeben, der den Kauf eines der folgenden " "Produkte zum angegebenen Preis ermöglicht:" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "zzgl. %(rate)s%% MwSt." -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "inkl. %(rate)s%% MwSt." @@ -15965,6 +16141,11 @@ msgstr "Lesezugriff" msgid "Write access" msgstr "Schreibzugriff" +#~ msgid "" +#~ "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +#~ msgstr "" +#~ "Ticket #{posid} wurde am {datetime} für die Liste \"{list}\" gescannt." + #~ msgid "Last part of attendee name" #~ msgstr "Letzter Teil des Teilnehmernamens" @@ -16763,9 +16944,6 @@ msgstr "Schreibzugriff" #~ msgid "User ID" #~ msgstr "Benutzer-ID" -#~ msgid "Server URL" -#~ msgstr "Server-URL" - #~ msgid "PIN" #~ msgstr "PIN" diff --git a/src/pretix/locale/de/LC_MESSAGES/djangojs.po b/src/pretix/locale/de/LC_MESSAGES/djangojs.po index e891a8139..3a347f46a 100644 --- a/src/pretix/locale/de/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-10-31 14:26+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: German \n" "Language-Team: German (informal) pretix" msgstr "powered by pretix" @@ -4433,7 +4474,7 @@ msgstr "Die Aufgabe wurde fertiggestellt." msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "Verfügbare Sprachen" @@ -5129,7 +5170,7 @@ msgid "The user's language" msgstr "Sprache des Benutzers" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "Logo" @@ -5374,11 +5415,11 @@ msgid "" "time." msgstr "Du kannst nur SSL oder STARTTLS aktivieren, nicht beides." -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "Hauptfarbe" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Bitte gib einen hexadezimalen Farbwert ein, z.B. #990000." @@ -5392,12 +5433,12 @@ msgstr "" "Veranstaltung nicht mehr oben auf der Seite an. Wir zeigen das Logo mit " "einer Höhe von maximal 120 Pixeln an." -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Schriftart" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "Nur von modernen Browser respektiert." @@ -5531,7 +5572,7 @@ msgstr "Der ausgewählte Gutschein existiert nicht." msgid "The password you entered was not correct." msgstr "Das eingegebene Passwort war nicht korrekt." -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." @@ -5540,7 +5581,7 @@ msgstr "Der Kurzname der Veranstaltung war nicht korrekt." msgid "Your password" msgstr "Ihr Passwort" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "Kurzname der Veranstaltung" @@ -5622,7 +5663,7 @@ msgstr "Alle Bestellungen" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5725,6 +5766,7 @@ msgstr "Alle Veranstalter" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "Alle" @@ -5816,7 +5858,7 @@ msgstr "Alle Teilnehmer*innen" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "Eingecheckt" @@ -6203,19 +6245,19 @@ msgstr "Der Rückbuchungsbetrag muss positiv und geringer als {} sein." msgid "You need to specify an amount for a partial refund." msgstr "Du musst für eine Teilrückerstattung auch einen Betrag angeben." -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "Diese Kurzform ist bereits in Verwendung, bitte wähle eine andere." -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "Eigene Domain" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "Du musst die eigene Domain vorher im Webserver konfigurieren." -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." @@ -6223,11 +6265,11 @@ msgstr "" "Die Änderungen konnten nicht gespeichert werden, da es sonst kein Team mehr " "mit der Berechtigung gäbe, Teams zu verwalten." -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "Info-Text" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -6235,15 +6277,15 @@ msgstr "" "Wird standardmäßig nicht angezeigt, kann aber z.B. in Ticket-Vorlagen " "verwendet werden." -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "Text auf der Startseite" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "Dieser Text wird auf der Veranstalter-Seite angezeigt." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -6253,33 +6295,40 @@ msgstr "" "mehr oben auf der Seite an. Wir zeigen das Logo mit einer Höhe von maximal " "120 Pixeln an." -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "Standard-Anzeige" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "Liste" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "Kalender" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" "Auf die Veranstalterübersicht von allen Veranstaltungsseiten zurück verlinken" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" "Wählen alle Sprachen aus, in denen die Veranstalterseite verfügbar sein soll." +#: pretix/control/forms/organizer.py:233 +#, fuzzy +#| msgid "Event date" +msgctxt "webhooks" +msgid "Event types" +msgstr "Veranstaltungsdatum" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -6490,19 +6539,26 @@ msgid "This order has been created by splitting the order {order}" msgstr "Die Bestellung wurde durch Abspaltung aus {order} erzeugt" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "(unbekannt)" #: pretix/control/logdisplay.py:126 -#, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." -msgstr "Ticket #{posid} wurde am {datetime} für die Liste \"{list}\" gescannt." +#, fuzzy, python-brace-format +#| msgid "" +#| "Position #{posid} has been checked in again at {datetime} on list " +#| "\"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." +msgstr "" +"Ticket #{posid} wurde am {datetime} erneut manuell auf der Liste \"{list}\" " +"eingecheckt." #: pretix/control/logdisplay.py:132 -#, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Ticket #{posid} wurde für die Liste \"{list}\" gescannt." #: pretix/control/logdisplay.py:139 @@ -7073,7 +7129,7 @@ msgstr "Die Einstellungen einer Ticket-Download-Methode wurden geändert." msgid "The user confirmed the following message: \"{}\"" msgstr "Der Nutzer hat diesen Text bestätigt: \"{}\"" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -7082,7 +7138,7 @@ msgstr "" "Ticket #{posid} wurde am {datetime} manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -7090,73 +7146,73 @@ msgstr "" "Ticket #{posid} wurde am {datetime} erneut manuell auf der Liste \"{list}\" " "eingecheckt." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" "Der Check-in von Position #{posid} auf Liste \"{list}\" wurde gelöscht." -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} wurde zum Team hinzugefügt." -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} wurde aus dem Team entfernt." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} ist mit der Einladung an {email} dem Team beigetreten." -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} wurde ins Team eingeladen." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "Die Einladung für {user} wurde zurückgenommen." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Der Token \"{name}\" wurde erstellt." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Der Token \"{name}\" wurde invalidiert." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "Die Account-Einstellungen wurden geändert." -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Die E-Mail-Adresse wurde zu {email} geändert." -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Das Passwort wurde geändert." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "Das Benutzerkonto wurde aktiviert." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "Das Benutzerkonto wurde deaktiviert." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "Du hast als der Benutzer {} gearbeitet." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "Du hast aufgehört, als der Benutzer {} zu arbeiten." @@ -7263,7 +7319,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -7341,6 +7397,7 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -7365,78 +7422,78 @@ msgid "Toggle navigation" msgstr "Navigation umschalten" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "Shop ansehen" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "Nach Veranstaltungen suchen" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "Shop aufrufen" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "Admin-Modus beenden" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "Kontoeinstellungen" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "Abmelden" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "Übersicht" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "Globale Einstellungen" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "Bestellungen durchsuchen" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "Admin-Sitzungen" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" "Bitte hinterlassen Sie einen kurzen Kommentar, was Sie in diesen Admin-" "Sitzungen gemacht haben:" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "Du arbeitest derzeit im Namen von %(user)s." -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "Zurück zum eigenen Benutzer" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "Mehr erfahren" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -7452,7 +7509,7 @@ msgstr "" "neue Updates benachrichtigt zu werden. Diese Nachricht verschwindet, sobald " "sie einmal angeklickt wurde." -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." @@ -7460,18 +7517,17 @@ msgstr "" "pretix läuft im Debug-Modus. Bitte setze den Debug-Modus aus " "Sicherheitsgründen nie in einer produktiv genutzten Installation ein." -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "im Entwicklermodus" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "Wir verarbeiten deine Anfrage …" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "Wenn dies länger als ein paar Minuten dauert, kontaktiere uns bitte." @@ -7620,8 +7676,8 @@ msgstr "Löschen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -7885,7 +7941,7 @@ msgid "Overview" msgstr "Überblick" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8048,7 +8104,7 @@ msgid "Show more" msgstr "Mehr anzeigen" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "Kommentar speichern" @@ -8218,6 +8274,7 @@ msgstr "Speichern und SMTP-Einstellung testen" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "Bearbeiten" @@ -8297,7 +8354,7 @@ msgid "Installed plugins" msgstr "Installierte Erweiterungen" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -8306,11 +8363,11 @@ msgstr "Installierte Erweiterungen" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "Deine Änderungen wurden gespeichert." @@ -8440,8 +8497,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "Zahlung" @@ -9613,9 +9670,9 @@ msgid "Change price to" msgstr "Preis ändern auf" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "zzgl. %(rate)s%% %(name)s" @@ -9681,8 +9738,8 @@ msgid "Change order information" msgstr "Informationen ändern" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -9795,49 +9852,59 @@ msgid "Invoice" msgstr "Rechnung" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Neu generieren" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "Stornobeleg erstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "Stornieren und neu ausstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "Rechnungen ausstellen" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "Details bearbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "Produkte bearbeiten" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "Bestellte Produkte" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "Erster Scan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "Verwendeter Gutscheincode:" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -9845,11 +9912,11 @@ msgstr "Verwendeter Gutscheincode:" msgid "not answered" msgstr "nicht beantwortet" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "Diese Frage wird beim Check-In gestellt." -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -9857,55 +9924,55 @@ msgstr "" "Diese Datei wurde von einem Nutzer hochgeladen und kann Viren oder anderen " "schädlichen Inhalt enthalten." -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "UNSICHER" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "zzgl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "inkl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "Gesamt (netto)" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "Steuern" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "Gesamt" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "Zahlungen" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "Bestätigungsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -9913,64 +9980,64 @@ msgstr "" "Diese Zahlung wurde mit einer älteren pretix-Version erzeugt, daher sind " "vollständige und korrekte Daten gegebenenfalls nicht verfügbar." -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "MIGRIERT" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Zahlung abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "Als bezahlt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Quelle" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "Abbrechen" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "Als erledigt bestätigen" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "Ignorieren" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "Erstattung durchführen" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "Ändern" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "PLZ und Ort" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "Gültige EU-USt-ID-Nr." -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "Prüfen" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "Bestellhistorie" @@ -10325,6 +10392,11 @@ msgstr "Veranstalter: %(name)s" msgid "Devices" msgstr "Geräte" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 msgid "Delete organizer" msgstr "Veranstalter löschen" @@ -10631,6 +10703,79 @@ msgstr "Mitglieder" msgid "+ %(count)s invited" msgstr "+ %(count)s eingeladen" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +#, fuzzy +#| msgid "Modify order" +msgid "Modify webhook" +msgstr "Bestellung bearbeiten" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +#, fuzzy +#| msgid "Create a new team" +msgid "Create a new webhook" +msgstr "Neues Team erstellen" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +#, fuzzy +#| msgctxt "payment_state" +#| msgid "failed" +msgid "Failed" +msgstr "fehlgeschlagen" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +#, fuzzy +#| msgid "Bad Request" +msgid "Request URL" +msgstr "Bad Request" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +#, fuzzy +#| msgid "You haven't created any quotas yet." +msgid "You haven't created any webhooks yet." +msgstr "Du hast noch keine Kontingente erstellt." + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +#, fuzzy +#| msgid "Create user" +msgid "Create webhook" +msgstr "Benutzer erstellen" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -11978,19 +12123,19 @@ msgstr "Ungültiger Token, bitte erneut versuchen." msgid "You do not have permission to perform this action." msgstr "Du hast keine Berechtigung, um diese Aktion durchzuführen." -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "Der ausgewählte Check-In wurde gelöscht." -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "Die ausgewählten Tickets wurden als eingecheckt markiert." -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "Die neue Check-in-Liste wurde erstellt." -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -12000,7 +12145,7 @@ msgstr "Die neue Check-in-Liste wurde erstellt." #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." @@ -12008,11 +12153,11 @@ msgstr "" "Die Änderungen konnten nicht gespeichert werden, siehe weiter unten für " "Details." -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "Die ausgewählte Liste existiert nicht." -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "Das ausgewählte List wurde gelöscht." @@ -12121,7 +12266,7 @@ msgstr "" "Diese Zahlungsmethode existiert nicht oder die entsprechende Erweiterung ist " "deaktiviert." -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -12651,58 +12796,59 @@ msgstr "Das ausgewählte Exportformat wurde nicht gefunden." msgid "There was a problem processing your input. See below for error details." msgstr "Die Eingabe konnte nicht verarbeitet werden." -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "Token-Name" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 msgid "This organizer can not be deleted." msgstr "Dieser Veranstalter kann nicht gelöscht werden." -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 msgid "The organizer has been deleted." msgstr "Der Veranstalter wurde gelöscht." -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -"Dieser Veranstalter konnte nicht gelöscht werden, da einige Bedingungen (" -"z.B. von Plugins erstellte Daten) es nicht erlauben." +"Dieser Veranstalter konnte nicht gelöscht werden, da einige Bedingungen (z." +"B. von Plugins erstellte Daten) es nicht erlauben." -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "Ein neuer Veranstalter wurde erstellt." -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "Administratoren" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" "Das neue Team wurde erstellt. Du kannst nun Mitglieder zum Team hinzufügen." -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "Die Änderungen konnten nicht gespeichert werden." -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "Das ausgewählte Team wurde gelöscht." -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "Das ausgewählte Team kann nicht gelöscht werden." -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "pretix Team-Einladung" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -12710,43 +12856,43 @@ msgstr "" "Du kannst das letzte Teammitglied nicht entfernen, da es sonst niemanden " "mehr gäbe, der für diesen Veranstalter-Account Teams verändern kann." -#: pretix/control/views/organizer.py:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "Der Benutzer wurde aus dem Team entfernt." -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "Ungültige Einladung gewählt." -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "Die Einladung wurde zurückgenommen." -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "Ungültiger Token gewählt." -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "Der Token wurde invalidiert." -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "Dieser Benutzer hat bereits eine Einladung für dieses Team." -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "Das neue Mitglied wurde per E-Mail zum Team eingeladen." -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "Dieser Benutzer hat bereits Zugriff auf dieses Team." -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "Das neue Mitglied wurde zum Team hinzugefügt." -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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 " @@ -12756,15 +12902,15 @@ msgstr "" "Bitte kopiere diesen Schlüssel an einen sicheren Ort. Du wirst ihn hier " "nicht erneut abrufen können." -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "This device has been set up successfully." msgstr "Das Gerät wurde erfolgreich installiert." -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 msgid "This device currently does not have access." msgstr "Dieses Gerät hat derzeit keinen Zugriff." -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 msgid "Access for this device has been revoked." msgstr "Der Zugriff für dieses Gerät wurde entfernt." @@ -13040,8 +13186,8 @@ msgstr "Das pretix-Team" msgid "" "This plugin allows you to generate badges or name tags for your attendees." msgstr "" -"Diese Erweiterung erlaubt, Namensschilder oder Badges für die Teilnehmer*" -"innen zu erstellen." +"Diese Erweiterung erlaubt, Namensschilder oder Badges für die " +"Teilnehmer*innen zu erstellen." #: pretix/plugins/badges/exporters.py:70 msgid "Attendee badges" @@ -13053,7 +13199,7 @@ msgid "Include pending orders" msgstr "Bestellungen mit ausstehender Zahlung mit einschließen" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -13598,33 +13744,33 @@ msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" "Dieses Plugin erlaubt, Listen für den Check-in am Eventeingang zu erstellen." -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "QR-Code-Geheimnis anzeigen" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "Fragen anzeigen" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "Check-in-Liste (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "bezahlt" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "Check-in-Liste (CSV)" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "CSV-Dialekt" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "Secret" @@ -15013,7 +15159,11 @@ msgstr "" "Für manche Produkte in deinem Warenkorb kannst du Zusatzprodukte auswählen, " "bevor du fortfährst." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -15021,7 +15171,7 @@ msgstr[0] "Du musst genau eine Option aus dieser Kategorie auswählen." msgstr[1] "" "Du musst genau %(min_count)s Optionen aus dieser Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." @@ -15029,7 +15179,7 @@ msgstr[0] "Du kannst höchstens eine Option aus dieser Kategorie auswählen." msgstr[1] "" "Du kannst höchstens %(max_count)s Optionen aus dieser Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -15038,12 +15188,12 @@ msgstr "" "Du kannst zwischen %(min_count)s und %(max_count)s Optionen aus dieser " "Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "Es sind keine Zusatzprodukte für dieses Produkt verfügbar." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -15055,19 +15205,19 @@ msgid "Checkout" msgstr "Bestellung fortsetzen" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "Dein Warenkorb" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "Warenkorb abgelaufen" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." @@ -15076,7 +15226,7 @@ msgstr "" "reserviert." #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "Die Produkte in deinem Warenkorb sind nicht mehr für dich reserviert." @@ -15091,25 +15241,29 @@ msgid "Please review the details below and confirm your order." msgstr "" "Bitte überprüfe die untenstehenden Details und bestätige deine Bestellung." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "Bearbeiten" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "Kontaktinformationen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "Bestätigungen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." @@ -15117,7 +15271,7 @@ msgstr "" "Deine Bestellung erfordert Freigabe durch den Veranstalter, bevor sie " "bestätigt werden kann und einen gültigen Vertrag darstellt." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " @@ -15127,11 +15281,11 @@ msgstr "" "freigegeben oder abgelehnt hat. Wenn die Bestellung freigegeben wird, senden " "wir dir einen Link, über den du die Bestellung bezahlen kannst." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "Zahlungspflichtig bestellen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "Anmeldung abschicken" @@ -15218,11 +15372,28 @@ msgstr "" "Alle verbleibenden Tickets sind reserviert, werden aber evtl. wieder " "verfügbar." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "Eins entfernen" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "Eins mehr hinzufügen" @@ -15317,82 +15488,87 @@ msgstr "Einlass: %(datetime)s" msgid "Add to Calendar" msgstr "Zum Kalender hinzufügen" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "Minimale Bestellmenge: %(num)s" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "ab %(minprice)s" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "Varianten zeigen" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "Preis von %(item)s verändern" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "inkl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "Gib unten einen Gutscheincode ein, um dieses Produkt zu bestellen." -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Anzahl an %(item)s – %(var)s" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "Anzahl an %(item)s" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "Zum Warenkorb hinzufügen" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "Gutschein einlösen" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "Gutschein einlösen" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "Wenn du bereits ein Ticket bestellt hast" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15404,7 +15580,7 @@ msgstr "" "Bestellvorgang geschickt haben. Wenn du den Link nicht finden kannst, klicke " "auf den folgenden Button, um ein erneutes Zusenden des Links anzufordern." -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15605,12 +15781,12 @@ msgstr "" "Du hast einen Gutscheincode eingegeben, der den Kauf eines der folgenden " "Produkte zum angegebenen Preis ermöglicht:" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "zzgl. %(rate)s%% MwSt." -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "inkl. %(rate)s%% MwSt." @@ -15925,6 +16101,11 @@ msgstr "Lesezugriff" msgid "Write access" msgstr "Schreibzugriff" +#~ msgid "" +#~ "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +#~ msgstr "" +#~ "Ticket #{posid} wurde am {datetime} für die Liste \"{list}\" gescannt." + #~ msgid "Last part of attendee name" #~ msgstr "Letzter Teil des Teilnehmernamens" @@ -16738,9 +16919,6 @@ msgstr "Schreibzugriff" #~ msgid "User ID" #~ msgstr "Benutzer-ID" -#~ msgid "Server URL" -#~ msgstr "Server-URL" - #~ msgid "PIN" #~ msgstr "PIN" diff --git a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po index 52124067c..593575678 100644 --- a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-10-31 14:34+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: German (informal) \n" "Language-Team: LANGUAGE \n" @@ -65,6 +65,25 @@ msgstr "" msgid "Client secret" msgstr "" +#: pretix/api/models.py:75 +msgid "Enable webhook" +msgstr "" + +#: pretix/api/models.py:76 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:33 +msgid "Target URL" +msgstr "" + +#: pretix/api/models.py:77 pretix/base/models/devices.py:42 +#: pretix/base/models/organizer.py:142 +msgid "All events (including newly created ones)" +msgstr "" + +#: pretix/api/models.py:78 pretix/base/models/devices.py:43 +#: pretix/base/models/organizer.py:143 +msgid "Limit to events" +msgstr "" + #: pretix/api/serializers/cart.py:56 pretix/api/serializers/order.py:520 msgid "The product \"{}\" is not assigned to a quota." msgstr "" @@ -74,18 +93,18 @@ msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" -#: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:843 -#: pretix/base/models/items.py:1152 +#: pretix/api/serializers/checkin.py:27 pretix/base/models/items.py:840 +#: pretix/base/models/items.py:1149 msgid "One or more items do not belong to this event." msgstr "" -#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1161 +#: pretix/api/serializers/checkin.py:31 pretix/base/models/items.py:1158 #: pretix/base/models/waitinglist.py:152 msgid "Subevent cannot be null for event series." msgstr "" #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1163 pretix/base/models/items.py:1166 +#: pretix/base/models/items.py:1160 pretix/base/models/items.py:1163 #: pretix/base/models/waitinglist.py:154 pretix/base/models/waitinglist.py:157 msgid "The subevent does not belong to this event." msgstr "" @@ -125,6 +144,60 @@ msgid "" "account." msgstr "" +#: pretix/api/webhooks.py:112 pretix/base/notifications.py:193 +msgid "New order placed" +msgstr "" + +#: pretix/api/webhooks.py:116 pretix/base/notifications.py:199 +msgid "Order marked as paid" +msgstr "" + +#: pretix/api/webhooks.py:120 pretix/base/notifications.py:205 +#: pretix/control/templates/pretixcontrol/event/mail.html:62 +msgid "Order canceled" +msgstr "" + +#: pretix/api/webhooks.py:124 pretix/base/notifications.py:211 +msgid "Order expired" +msgstr "" + +#: pretix/api/webhooks.py:128 pretix/base/notifications.py:217 +msgid "Order information changed" +msgstr "" + +#: pretix/api/webhooks.py:132 pretix/base/notifications.py:223 +msgid "Order contact address changed" +msgstr "" + +#: pretix/api/webhooks.py:136 pretix/base/notifications.py:229 +#: pretix/control/templates/pretixcontrol/event/mail.html:53 +msgid "Order changed" +msgstr "" + +#: pretix/api/webhooks.py:140 pretix/base/notifications.py:235 +msgid "External refund of payment" +msgstr "" + +#: pretix/api/webhooks.py:144 pretix/base/notifications.py:241 +msgid "Order refunded" +msgstr "" + +#: pretix/api/webhooks.py:148 +msgid "Order approved" +msgstr "" + +#: pretix/api/webhooks.py:152 +msgid "Order denied" +msgstr "" + +#: pretix/api/webhooks.py:156 +msgid "Ticket checked in" +msgstr "" + +#: pretix/api/webhooks.py:160 +msgid "Ticket check-in reverted" +msgstr "" + #: pretix/base/email.py:127 msgid "pretix default" msgstr "" @@ -133,7 +206,7 @@ msgstr "" msgid "Answers to file upload questions" msgstr "" -#: pretix/base/exporters/answers.py:27 pretix/base/models/items.py:740 +#: pretix/base/exporters/answers.py:27 pretix/base/models/items.py:737 #: pretix/control/templates/pretixcontrol/event/base.html:63 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -146,8 +219,8 @@ msgstr "" #: pretix/base/exporters/invoices.py:74 pretix/control/forms/subevents.py:226 #: pretix/control/templates/pretixcontrol/events/index.html:62 -#: pretix/control/templates/pretixcontrol/order/index.html:399 -#: pretix/control/templates/pretixcontrol/order/index.html:468 +#: pretix/control/templates/pretixcontrol/order/index.html:404 +#: pretix/control/templates/pretixcontrol/order/index.html:473 #: pretix/control/templates/pretixcontrol/orders/refunds.html:43 #: pretix/control/templates/pretixcontrol/organizers/detail.html:14 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 @@ -218,8 +291,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/orders.html:36 #: pretix/plugins/badges/exporters.py:96 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 -#: pretix/plugins/checkinlists/exporters.py:53 -#: pretix/plugins/checkinlists/exporters.py:309 +#: pretix/plugins/checkinlists/exporters.py:55 +#: pretix/plugins/checkinlists/exporters.py:311 #: pretix/plugins/reports/exporters.py:354 #: pretix/plugins/ticketoutputpdf/exporters.py:40 msgid "Order code" @@ -238,8 +311,8 @@ msgstr "" #: pretix/control/forms/filter.py:710 #: pretix/control/templates/pretixcontrol/checkin/index.html:73 #: pretix/control/templates/pretixcontrol/events/index.html:76 -#: pretix/control/templates/pretixcontrol/order/index.html:402 -#: pretix/control/templates/pretixcontrol/order/index.html:473 +#: pretix/control/templates/pretixcontrol/order/index.html:407 +#: pretix/control/templates/pretixcontrol/order/index.html:478 #: pretix/control/templates/pretixcontrol/orders/index.html:107 #: pretix/control/templates/pretixcontrol/orders/refunds.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:51 @@ -266,41 +339,42 @@ msgid "Order date" msgstr "" #: pretix/base/exporters/orderlist.py:78 -#: pretix/control/templates/pretixcontrol/order/index.html:552 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:91 +#: pretix/control/templates/pretixcontrol/order/index.html:557 +#: pretix/plugins/checkinlists/exporters.py:337 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:200 msgid "Company" msgstr "" -#: pretix/base/exporters/orderlist.py:78 pretix/base/forms/questions.py:317 +#: pretix/base/exporters/orderlist.py:78 pretix/base/forms/questions.py:319 #: pretix/base/models/devices.py:46 pretix/base/models/event.py:770 -#: pretix/base/models/event.py:943 pretix/base/models/items.py:947 +#: pretix/base/models/event.py:943 pretix/base/models/items.py:944 #: pretix/base/models/organizer.py:31 pretix/base/models/tax.py:65 -#: pretix/base/settings.py:669 pretix/control/forms/event.py:973 +#: pretix/base/settings.py:676 pretix/control/forms/event.py:973 #: pretix/control/forms/item.py:201 #: pretix/control/templates/pretixcontrol/checkin/index.html:71 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 #: pretix/control/templates/pretixcontrol/oauth/app_list.html:12 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:17 -#: pretix/control/templates/pretixcontrol/order/index.html:554 +#: pretix/control/templates/pretixcontrol/order/index.html:559 #: pretix/control/templates/pretixcontrol/organizers/devices.html:46 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:91 #: pretix/control/templates/pretixcontrol/subevents/index.html:63 #: pretix/plugins/badges/models.py:32 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:212 +#: pretix/plugins/checkinlists/exporters.py:214 #: pretix/plugins/ticketoutputpdf/models.py:32 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:94 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:129 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:130 #: pretix/presale/templates/pretixpresale/event/order.html:203 #: pretix/presale/templates/pretixpresale/organizers/index.html:46 msgid "Name" msgstr "" #: pretix/base/exporters/orderlist.py:85 pretix/base/models/orders.py:1581 -#: pretix/control/templates/pretixcontrol/order/index.html:556 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:96 +#: pretix/control/templates/pretixcontrol/order/index.html:561 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:97 #: pretix/presale/templates/pretixpresale/event/order.html:206 msgid "Address" msgstr "" @@ -317,15 +391,15 @@ msgstr "" #: pretix/base/exporters/orderlist.py:85 pretix/base/models/orders.py:1584 #: pretix/base/models/orders.py:1585 pretix/control/forms/event.py:650 -#: pretix/control/templates/pretixcontrol/order/index.html:560 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:100 +#: pretix/control/templates/pretixcontrol/order/index.html:565 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:101 #: pretix/presale/templates/pretixpresale/event/order.html:210 msgid "Country" msgstr "" #: pretix/base/exporters/orderlist.py:85 pretix/base/models/orders.py:1586 -#: pretix/control/templates/pretixcontrol/order/index.html:563 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 +#: pretix/control/templates/pretixcontrol/order/index.html:568 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:104 #: pretix/presale/templates/pretixpresale/event/order.html:213 msgid "VAT ID" msgstr "" @@ -374,7 +448,7 @@ msgstr "" #: pretix/base/models/orders.py:878 pretix/base/models/orders.py:1169 #: pretix/base/models/orders.py:1294 pretix/base/models/orders.py:1388 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:211 +#: pretix/plugins/checkinlists/exporters.py:213 msgid "Order" msgstr "" @@ -388,14 +462,14 @@ msgid "Creation date" msgstr "" #: pretix/base/exporters/orderlist.py:215 -#: pretix/control/templates/pretixcontrol/order/index.html:469 +#: pretix/control/templates/pretixcontrol/order/index.html:474 msgid "Completion date" msgstr "" #: pretix/base/exporters/orderlist.py:216 pretix/base/models/orders.py:874 #: pretix/base/models/orders.py:1165 -#: pretix/control/templates/pretixcontrol/order/index.html:403 -#: pretix/control/templates/pretixcontrol/order/index.html:474 +#: pretix/control/templates/pretixcontrol/order/index.html:408 +#: pretix/control/templates/pretixcontrol/order/index.html:479 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:25 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:13 @@ -403,8 +477,8 @@ msgid "Amount" msgstr "" #: pretix/base/exporters/orderlist.py:216 -#: pretix/control/templates/pretixcontrol/order/index.html:401 -#: pretix/control/templates/pretixcontrol/order/index.html:471 +#: pretix/control/templates/pretixcontrol/order/index.html:406 +#: pretix/control/templates/pretixcontrol/order/index.html:476 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:29 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:19 msgid "Payment method" @@ -466,7 +540,7 @@ msgstr "" #: pretix/base/models/auth.py:78 pretix/base/models/notifications.py:25 #: pretix/base/models/orders.py:131 #: pretix/control/templates/pretixcontrol/event/settings_base.html:60 -#: pretix/plugins/checkinlists/exporters.py:327 +#: pretix/plugins/checkinlists/exporters.py:329 #: pretix/presale/checkoutflow.py:549 pretix/presale/forms/checkout.py:24 #: pretix/presale/forms/user.py:6 msgid "E-mail" @@ -508,44 +582,44 @@ msgstr "" msgid "Repeat password" msgstr "" -#: pretix/base/forms/questions.py:154 pretix/base/models/orders.py:738 +#: pretix/base/forms/questions.py:155 pretix/base/models/orders.py:738 #: pretix/base/pdf.py:84 -#: pretix/control/templates/pretixcontrol/order/index.html:247 +#: pretix/control/templates/pretixcontrol/order/index.html:252 #: pretix/plugins/badges/exporters.py:95 -#: pretix/plugins/checkinlists/exporters.py:52 -#: pretix/plugins/checkinlists/exporters.py:310 +#: pretix/plugins/checkinlists/exporters.py:54 +#: pretix/plugins/checkinlists/exporters.py:312 #: pretix/plugins/ticketoutputpdf/exporters.py:39 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:27 msgid "Attendee name" msgstr "" -#: pretix/base/forms/questions.py:160 pretix/base/models/orders.py:746 -#: pretix/control/templates/pretixcontrol/order/index.html:252 +#: pretix/base/forms/questions.py:161 pretix/base/models/orders.py:746 +#: pretix/control/templates/pretixcontrol/order/index.html:257 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:31 msgid "Attendee email" msgstr "" -#: pretix/base/forms/questions.py:279 +#: pretix/base/forms/questions.py:281 msgid "Street and Number" msgstr "" -#: pretix/base/forms/questions.py:331 +#: pretix/base/forms/questions.py:333 msgid "You need to provide a company name." msgstr "" -#: pretix/base/forms/questions.py:333 +#: pretix/base/forms/questions.py:335 msgid "You need to provide your name." msgstr "" -#: pretix/base/forms/questions.py:344 pretix/control/views/orders.py:781 +#: pretix/base/forms/questions.py:346 pretix/control/views/orders.py:781 msgid "Your VAT ID does not match the selected country." msgstr "" -#: pretix/base/forms/questions.py:352 +#: pretix/base/forms/questions.py:354 msgid "This VAT ID is not valid. Please re-check your input." msgstr "" -#: pretix/base/forms/questions.py:357 +#: pretix/base/forms/questions.py:359 msgid "" "Your VAT ID could not be checked, as the VAT checking service of your " "country is currently not available. We will therefore need to charge VAT on " @@ -553,7 +627,7 @@ msgid "" "process." msgstr "" -#: pretix/base/forms/questions.py:365 +#: pretix/base/forms/questions.py:367 msgid "" "Your VAT ID could not be checked, as the VAT checking service of your " "country returned an incorrect result. We will therefore need to charge VAT " @@ -803,7 +877,7 @@ msgid "Default list" msgstr "" #: pretix/base/models/auth.py:80 pretix/base/models/orders.py:1579 -#: pretix/base/settings.py:679 pretix/base/settings.py:689 +#: pretix/base/settings.py:687 pretix/base/settings.py:698 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -850,12 +924,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:130 -#: pretix/control/views/organizer.py:64 tests/base/test_mail.py:86 +#: pretix/control/views/organizer.py:66 tests/base/test_mail.py:86 msgid "User" msgstr "" #: pretix/base/models/auth.py:113 -#: pretix/control/templates/pretixcontrol/base.html:262 +#: pretix/control/templates/pretixcontrol/base.html:265 #: pretix/control/templates/pretixcontrol/users/index.html:5 #: pretix/control/templates/pretixcontrol/users/index.html:7 msgid "Users" @@ -878,7 +952,7 @@ msgstr "" msgid "Limit to products" msgstr "" -#: pretix/base/models/checkin.py:16 pretix/base/models/items.py:943 +#: pretix/base/models/checkin.py:16 pretix/base/models/items.py:940 #: pretix/base/models/orders.py:719 pretix/base/models/vouchers.py:91 #: pretix/base/models/waitinglist.py:33 pretix/control/forms/checkin.py:24 #: pretix/control/forms/event.py:1098 pretix/control/forms/filter.py:185 @@ -893,7 +967,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:103 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 -#: pretix/plugins/checkinlists/exporters.py:330 +#: pretix/plugins/checkinlists/exporters.py:332 #: pretix/plugins/reports/exporters.py:262 pretix/plugins/sendmail/forms.py:69 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:86 msgctxt "subevent" @@ -912,14 +986,6 @@ msgid "" "or newer." msgstr "" -#: pretix/base/models/devices.py:42 pretix/base/models/organizer.py:142 -msgid "All events (including newly created ones)" -msgstr "" - -#: pretix/base/models/devices.py:43 pretix/base/models/organizer.py:143 -msgid "Limit to events" -msgstr "" - #: pretix/base/models/devices.py:50 #: pretix/control/templates/pretixcontrol/organizers/devices.html:49 msgid "Setup date" @@ -1029,7 +1095,7 @@ msgstr "" #: pretix/base/models/event.py:255 #: pretix/control/templates/pretixcontrol/event/index.html:117 -#: pretix/control/templates/pretixcontrol/order/index.html:590 +#: pretix/control/templates/pretixcontrol/order/index.html:595 msgid "Internal comment" msgstr "" @@ -1040,7 +1106,7 @@ msgid "Event series" msgstr "" #: pretix/base/models/event.py:264 pretix/base/models/items.py:204 -#: pretix/base/models/items.py:936 pretix/base/models/orders.py:125 +#: pretix/base/models/items.py:933 pretix/base/models/orders.py:125 #: pretix/base/models/orders.py:1531 pretix/base/models/vouchers.py:85 #: pretix/base/models/waitinglist.py:27 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:39 @@ -1049,12 +1115,13 @@ msgid "Event" msgstr "" #: pretix/base/models/event.py:265 -#: pretix/control/templates/pretixcontrol/base.html:241 +#: pretix/control/templates/pretixcontrol/base.html:244 #: pretix/control/templates/pretixcontrol/events/index.html:5 #: pretix/control/templates/pretixcontrol/events/index.html:7 #: pretix/control/templates/pretixcontrol/organizers/base.html:25 #: pretix/control/templates/pretixcontrol/organizers/devices.html:50 #: pretix/control/templates/pretixcontrol/organizers/teams.html:17 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:34 msgid "Events" msgstr "" @@ -1090,7 +1157,7 @@ msgid "The event's presale cannot end before it starts." msgstr "" #: pretix/base/models/event.py:765 pretix/base/models/items.py:225 -#: pretix/base/models/items.py:468 pretix/control/forms/filter.py:350 +#: pretix/base/models/items.py:465 pretix/control/forms/filter.py:350 #: pretix/control/forms/filter.py:658 #: pretix/control/templates/pretixcontrol/users/index.html:46 msgid "Active" @@ -1180,7 +1247,7 @@ msgstr "" msgid "{category} (Add-On products)" msgstr "" -#: pretix/base/models/items.py:211 pretix/base/models/items.py:581 +#: pretix/base/models/items.py:211 pretix/base/models/items.py:578 #: pretix/control/templates/pretixcontrol/items/index.html:38 msgid "Category" msgstr "" @@ -1195,8 +1262,8 @@ msgstr "" msgid "Item name" msgstr "" -#: pretix/base/models/items.py:228 pretix/base/models/items.py:464 -#: pretix/base/models/items.py:471 +#: pretix/base/models/items.py:228 pretix/base/models/items.py:461 +#: pretix/base/models/items.py:468 msgid "Description" msgstr "" @@ -1204,7 +1271,7 @@ msgstr "" msgid "This is shown below the product name in lists." msgstr "" -#: pretix/base/models/items.py:233 pretix/base/models/items.py:482 +#: pretix/base/models/items.py:233 pretix/base/models/items.py:479 msgid "Default price" msgstr "" @@ -1360,14 +1427,14 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:101 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:131 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:213 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:215 +#: pretix/plugins/checkinlists/exporters.py:318 #: pretix/plugins/reports/exporters.py:191 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "" -#: pretix/base/models/items.py:337 pretix/base/models/items.py:723 +#: pretix/base/models/items.py:337 pretix/base/models/items.py:720 #: pretix/control/forms/filter.py:179 pretix/control/forms/filter.py:594 #: pretix/control/forms/item.py:98 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:27 @@ -1382,110 +1449,110 @@ msgstr "" msgid "Products" msgstr "" -#: pretix/base/models/items.py:421 +#: pretix/base/models/items.py:418 msgid "" "The maximum number per order can not be lower than the minimum number per " "order." msgstr "" -#: pretix/base/models/items.py:427 +#: pretix/base/models/items.py:424 msgid "The item's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:432 +#: pretix/base/models/items.py:429 msgid "The item's tax rule must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:438 +#: pretix/base/models/items.py:435 msgid "The item's availability cannot end before it starts." msgstr "" -#: pretix/base/models/items.py:472 +#: pretix/base/models/items.py:469 msgid "This is shown below the variation name in lists." msgstr "" -#: pretix/base/models/items.py:477 pretix/base/models/items.py:600 -#: pretix/base/models/items.py:729 +#: pretix/base/models/items.py:474 pretix/base/models/items.py:597 +#: pretix/base/models/items.py:726 msgid "Position" msgstr "" -#: pretix/base/models/items.py:486 pretix/base/models/vouchers.py:148 +#: pretix/base/models/items.py:483 pretix/base/models/vouchers.py:148 #: pretix/base/models/waitinglist.py:59 msgid "Product variation" msgstr "" -#: pretix/base/models/items.py:487 +#: pretix/base/models/items.py:484 msgid "Product variations" msgstr "" -#: pretix/base/models/items.py:586 +#: pretix/base/models/items.py:583 msgid "Minimum number" msgstr "" -#: pretix/base/models/items.py:590 +#: pretix/base/models/items.py:587 msgid "Maximum number" msgstr "" -#: pretix/base/models/items.py:594 +#: pretix/base/models/items.py:591 msgid "Add-Ons are included in the price" msgstr "" -#: pretix/base/models/items.py:595 +#: pretix/base/models/items.py:592 msgid "" "If selected, adding add-ons to this ticket is free, even if the add-ons " "would normally cost money individually." msgstr "" -#: pretix/base/models/items.py:615 +#: pretix/base/models/items.py:612 msgid "The add-on's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:620 +#: pretix/base/models/items.py:617 msgid "The item already has an add-on of this category." msgstr "" -#: pretix/base/models/items.py:625 +#: pretix/base/models/items.py:622 msgid "The minimum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:630 +#: pretix/base/models/items.py:627 msgid "The maximum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:635 +#: pretix/base/models/items.py:632 msgid "The maximum count needs to be greater than the minimum count." msgstr "" -#: pretix/base/models/items.py:680 +#: pretix/base/models/items.py:677 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:21 msgid "Number" msgstr "" -#: pretix/base/models/items.py:681 +#: pretix/base/models/items.py:678 msgid "Text (one line)" msgstr "" -#: pretix/base/models/items.py:682 +#: pretix/base/models/items.py:679 msgid "Multiline text" msgstr "" -#: pretix/base/models/items.py:683 +#: pretix/base/models/items.py:680 msgid "Yes/No" msgstr "" -#: pretix/base/models/items.py:684 +#: pretix/base/models/items.py:681 msgid "Choose one from a list" msgstr "" -#: pretix/base/models/items.py:685 +#: pretix/base/models/items.py:682 msgid "Choose multiple from a list" msgstr "" -#: pretix/base/models/items.py:686 +#: pretix/base/models/items.py:683 msgid "File upload" msgstr "" -#: pretix/base/models/items.py:687 pretix/base/models/orders.py:139 +#: pretix/base/models/items.py:684 pretix/base/models/orders.py:139 #: pretix/base/models/orders.py:1539 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 @@ -1493,15 +1560,15 @@ msgstr "" msgid "Date" msgstr "" -#: pretix/base/models/items.py:688 pretix/base/reldate.py:131 +#: pretix/base/models/items.py:685 pretix/base/reldate.py:131 msgid "Time" msgstr "" -#: pretix/base/models/items.py:689 +#: pretix/base/models/items.py:686 msgid "Date and time" msgstr "" -#: pretix/base/models/items.py:698 pretix/base/models/items.py:739 +#: pretix/base/models/items.py:695 pretix/base/models/items.py:736 #: pretix/control/forms/item.py:37 #: pretix/control/templates/pretixcontrol/items/question_edit.html:9 #: pretix/control/templates/pretixcontrol/items/question_edit.html:16 @@ -1509,118 +1576,118 @@ msgstr "" msgid "Question" msgstr "" -#: pretix/base/models/items.py:702 +#: pretix/base/models/items.py:699 msgid "Internal identifier" msgstr "" -#: pretix/base/models/items.py:703 +#: pretix/base/models/items.py:700 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." msgstr "" -#: pretix/base/models/items.py:707 +#: pretix/base/models/items.py:704 msgid "Help text" msgstr "" -#: pretix/base/models/items.py:708 +#: pretix/base/models/items.py:705 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" -#: pretix/base/models/items.py:714 +#: pretix/base/models/items.py:711 msgid "Question type" msgstr "" -#: pretix/base/models/items.py:718 +#: pretix/base/models/items.py:715 #: pretix/control/templates/pretixcontrol/items/questions.html:49 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:725 +#: pretix/base/models/items.py:722 msgid "This question will be asked to buyers of the selected products" msgstr "" -#: pretix/base/models/items.py:732 +#: pretix/base/models/items.py:729 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" -#: pretix/base/models/items.py:733 +#: pretix/base/models/items.py:730 msgid "" "This will only work if you handle your check-in with pretixdroid 1.8 or " "newer or pretixdesk 0.2 or newer." msgstr "" -#: pretix/base/models/items.py:760 +#: pretix/base/models/items.py:757 msgid "This identifier is already used for a different question." msgstr "" -#: pretix/base/models/items.py:784 +#: pretix/base/models/items.py:781 msgid "An answer to this question is required to proceed." msgstr "" -#: pretix/base/models/items.py:794 pretix/base/models/items.py:802 +#: pretix/base/models/items.py:791 pretix/base/models/items.py:799 msgid "Invalid option selected." msgstr "" -#: pretix/base/models/items.py:811 +#: pretix/base/models/items.py:808 msgid "Invalid number input." msgstr "" -#: pretix/base/models/items.py:818 +#: pretix/base/models/items.py:815 msgid "Invalid date input." msgstr "" -#: pretix/base/models/items.py:825 +#: pretix/base/models/items.py:822 msgid "Invalid time input." msgstr "" -#: pretix/base/models/items.py:835 +#: pretix/base/models/items.py:832 msgid "Invalid datetime input." msgstr "" -#: pretix/base/models/items.py:849 +#: pretix/base/models/items.py:846 #: pretix/control/templates/pretixcontrol/items/question.html:69 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:871 +#: pretix/base/models/items.py:868 msgid "The identifier \"{}\" is already used for a different option." msgstr "" -#: pretix/base/models/items.py:874 +#: pretix/base/models/items.py:871 msgid "Question option" msgstr "" -#: pretix/base/models/items.py:875 +#: pretix/base/models/items.py:872 msgid "Question options" msgstr "" -#: pretix/base/models/items.py:950 pretix/control/forms/event.py:1219 +#: pretix/base/models/items.py:947 pretix/control/forms/event.py:1219 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:952 pretix/control/forms/item.py:211 +#: pretix/base/models/items.py:949 pretix/control/forms/item.py:211 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:956 pretix/base/models/orders.py:723 +#: pretix/base/models/items.py:953 pretix/base/models/orders.py:723 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" -#: pretix/base/models/items.py:964 +#: pretix/base/models/items.py:961 #: pretix/control/templates/pretixcontrol/item/base.html:16 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:972 pretix/base/models/vouchers.py:156 +#: pretix/base/models/items.py:969 pretix/base/models/vouchers.py:156 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:973 +#: pretix/base/models/items.py:970 #: pretix/control/templates/pretixcontrol/event/base.html:51 #: pretix/control/templates/pretixcontrol/items/quotas.html:3 #: pretix/control/templates/pretixcontrol/items/quotas.html:5 @@ -1629,53 +1696,53 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1145 +#: pretix/base/models/items.py:1142 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1155 +#: pretix/base/models/items.py:1152 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" -#: pretix/base/models/log.py:81 +#: pretix/base/models/log.py:91 #, python-brace-format msgid "Order {val}" msgstr "" -#: pretix/base/models/log.py:91 +#: pretix/base/models/log.py:101 #, python-brace-format msgid "Voucher {val}…" msgstr "" -#: pretix/base/models/log.py:101 +#: pretix/base/models/log.py:111 #, python-brace-format msgid "Product {val}" msgstr "" -#: pretix/base/models/log.py:111 +#: pretix/base/models/log.py:121 #, python-brace-format msgctxt "subevent" msgid "Date {val}" msgstr "" -#: pretix/base/models/log.py:121 +#: pretix/base/models/log.py:131 #, python-brace-format msgid "Quota {val}" msgstr "" -#: pretix/base/models/log.py:131 +#: pretix/base/models/log.py:141 #, python-brace-format msgid "Category {val}" msgstr "" -#: pretix/base/models/log.py:141 +#: pretix/base/models/log.py:151 #, python-brace-format msgid "Question {val}" msgstr "" -#: pretix/base/models/log.py:151 +#: pretix/base/models/log.py:161 #, python-brace-format msgid "Tax rule {val}" msgstr "" @@ -1766,7 +1833,7 @@ msgstr "" #: pretix/base/models/orders.py:646 pretix/control/views/item.py:442 #: pretix/control/views/vouchers.py:78 pretix/control/views/vouchers.py:79 -#: pretix/plugins/checkinlists/exporters.py:361 +#: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/presale/checkoutflow.py:559 @@ -1775,7 +1842,7 @@ msgstr "" #: pretix/base/models/orders.py:648 pretix/control/views/item.py:442 #: pretix/control/views/vouchers.py:78 pretix/control/views/vouchers.py:79 -#: pretix/plugins/checkinlists/exporters.py:361 +#: pretix/plugins/checkinlists/exporters.py:373 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:82 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:83 #: pretix/presale/checkoutflow.py:561 @@ -1791,8 +1858,8 @@ msgid "Variation" msgstr "" #: pretix/base/models/orders.py:734 pretix/base/pdf.py:79 -#: pretix/plugins/checkinlists/exporters.py:213 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:215 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Price" msgstr "" @@ -1952,8 +2019,8 @@ msgid "Only for business customers within the EU." msgstr "" #: pretix/base/models/orders.py:1590 -#: pretix/control/templates/pretixcontrol/order/index.html:579 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:106 +#: pretix/control/templates/pretixcontrol/order/index.html:584 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:107 msgid "Internal reference" msgstr "" @@ -1978,7 +2045,7 @@ msgid "Organizer" msgstr "" #: pretix/base/models/organizer.py:50 -#: pretix/control/templates/pretixcontrol/base.html:247 +#: pretix/control/templates/pretixcontrol/base.html:250 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:19 #: pretix/control/templates/pretixcontrol/organizers/index.html:6 #: pretix/control/templates/pretixcontrol/organizers/index.html:8 @@ -2126,7 +2193,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:17 #: pretix/control/templates/pretixcontrol/vouchers/index.html:97 #: pretix/control/views/vouchers.py:61 pretix/control/views/waitinglist.py:199 -#: pretix/presale/templates/pretixpresale/event/index.html:467 +#: pretix/presale/templates/pretixpresale/event/index.html:469 msgid "Voucher code" msgstr "" @@ -2240,7 +2307,7 @@ msgstr "" msgid "This variation does not belong to this product." msgstr "" -#: pretix/base/models/vouchers.py:214 pretix/base/models/vouchers.py:299 +#: pretix/base/models/vouchers.py:214 pretix/base/models/vouchers.py:301 msgid "" "You can only block quota if you specify a specific product variation. " "Otherwise it might be unclear which quotas to block." @@ -2250,7 +2317,7 @@ msgstr "" msgid "It is currently not possible to create vouchers for add-on products." msgstr "" -#: pretix/base/models/vouchers.py:219 pretix/base/models/vouchers.py:306 +#: pretix/base/models/vouchers.py:219 pretix/base/models/vouchers.py:308 msgid "You need to specify either a quota or a product." msgstr "" @@ -2261,7 +2328,7 @@ msgid "" "the maximum number of usages below this number." msgstr "" -#: pretix/base/models/vouchers.py:235 pretix/base/models/vouchers.py:291 +#: pretix/base/models/vouchers.py:235 pretix/base/models/vouchers.py:293 msgid "" "If you want this voucher to block quota, you need to select a specific date." msgstr "" @@ -2270,13 +2337,13 @@ msgstr "" msgid "You can not select a subevent if your event is not an event series." msgstr "" -#: pretix/base/models/vouchers.py:309 +#: pretix/base/models/vouchers.py:311 msgid "" "You cannot create a voucher that blocks quota as the selected product or " "quota is currently sold out or completely reserved." msgstr "" -#: pretix/base/models/vouchers.py:315 +#: pretix/base/models/vouchers.py:317 msgid "A voucher with this code already exists." msgstr "" @@ -2371,84 +2438,46 @@ msgstr "" msgid "View order details" msgstr "" -#: pretix/base/notifications.py:193 -msgid "New order placed" -msgstr "" - #: pretix/base/notifications.py:194 #, python-brace-format msgid "A new order has been placed: {order.code}" msgstr "" -#: pretix/base/notifications.py:199 -msgid "Order marked as paid" -msgstr "" - #: pretix/base/notifications.py:200 #, python-brace-format msgid "Order {order.code} has been marked as paid." msgstr "" -#: pretix/base/notifications.py:205 -#: pretix/control/templates/pretixcontrol/event/mail.html:62 -msgid "Order canceled" -msgstr "" - #: pretix/base/notifications.py:206 #, python-brace-format msgid "Order {order.code} has been canceled." msgstr "" -#: pretix/base/notifications.py:211 -msgid "Order expired" -msgstr "" - #: pretix/base/notifications.py:212 #, python-brace-format msgid "Order {order.code} has been marked as expired." msgstr "" -#: pretix/base/notifications.py:217 -msgid "Order information changed" -msgstr "" - #: pretix/base/notifications.py:218 #, python-brace-format msgid "The ticket information of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:223 -msgid "Order contact address changed" -msgstr "" - #: pretix/base/notifications.py:224 #, python-brace-format msgid "The contact address of order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:229 -#: pretix/control/templates/pretixcontrol/event/mail.html:53 -msgid "Order changed" -msgstr "" - #: pretix/base/notifications.py:230 #, python-brace-format msgid "Order {order.code} has been changed." msgstr "" -#: pretix/base/notifications.py:235 -msgid "External refund of payment" -msgstr "" - #: pretix/base/notifications.py:236 #, python-brace-format msgid "An external refund for {order.code} has occurred." msgstr "" -#: pretix/base/notifications.py:241 -msgid "Order refunded" -msgstr "" - #: pretix/base/notifications.py:242 #, python-brace-format msgid "Order {order.code} has been refunded." @@ -2788,8 +2817,8 @@ msgid "Event organizer info text" msgstr "" #: pretix/base/pdf.py:190 pretix/plugins/badges/exporters.py:98 -#: pretix/plugins/checkinlists/exporters.py:55 -#: pretix/plugins/checkinlists/exporters.py:314 +#: pretix/plugins/checkinlists/exporters.py:57 +#: pretix/plugins/checkinlists/exporters.py:316 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -3000,19 +3029,19 @@ msgid "" "project." msgstr "" -#: pretix/base/services/checkin.py:102 +#: pretix/base/services/checkin.py:103 msgid "This order position has an invalid product for this check-in list." msgstr "" -#: pretix/base/services/checkin.py:109 +#: pretix/base/services/checkin.py:110 msgid "This order is not marked as paid." msgstr "" -#: pretix/base/services/checkin.py:114 +#: pretix/base/services/checkin.py:115 msgid "You need to answer questions to complete this check-in." msgstr "" -#: pretix/base/services/checkin.py:140 +#: pretix/base/services/checkin.py:141 msgid "This ticket has already been redeemed." msgstr "" @@ -3545,62 +3574,62 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:570 pretix/base/settings.py:582 -#: pretix/base/settings.py:629 pretix/base/settings.py:641 -#: pretix/base/settings.py:654 +#: pretix/base/settings.py:570 pretix/base/settings.py:583 +#: pretix/base/settings.py:633 pretix/base/settings.py:646 +#: pretix/base/settings.py:660 msgid "Given name" msgstr "" -#: pretix/base/settings.py:571 pretix/base/settings.py:583 -#: pretix/base/settings.py:598 pretix/base/settings.py:614 -#: pretix/base/settings.py:628 pretix/base/settings.py:642 -#: pretix/base/settings.py:655 +#: pretix/base/settings.py:571 pretix/base/settings.py:584 +#: pretix/base/settings.py:600 pretix/base/settings.py:617 +#: pretix/base/settings.py:632 pretix/base/settings.py:647 +#: pretix/base/settings.py:661 msgid "Family name" msgstr "" -#: pretix/base/settings.py:575 pretix/base/settings.py:590 -#: pretix/base/settings.py:604 pretix/base/settings.py:621 -#: pretix/base/settings.py:635 pretix/base/settings.py:663 -#: pretix/base/settings.py:684 +#: pretix/base/settings.py:575 pretix/base/settings.py:591 +#: pretix/base/settings.py:606 pretix/base/settings.py:624 +#: pretix/base/settings.py:639 pretix/base/settings.py:669 +#: pretix/base/settings.py:692 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:576 pretix/base/settings.py:591 -#: pretix/base/settings.py:606 pretix/base/settings.py:623 -#: pretix/base/settings.py:636 pretix/base/settings.py:664 +#: pretix/base/settings.py:576 pretix/base/settings.py:592 +#: pretix/base/settings.py:608 pretix/base/settings.py:626 +#: pretix/base/settings.py:640 pretix/base/settings.py:670 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:581 pretix/base/settings.py:611 +#: pretix/base/settings.py:582 pretix/base/settings.py:614 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:589 pretix/base/settings.py:620 +#: pretix/base/settings.py:590 pretix/base/settings.py:623 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:596 pretix/base/settings.py:612 +#: pretix/base/settings.py:598 pretix/base/settings.py:615 msgid "First name" msgstr "" -#: pretix/base/settings.py:597 pretix/base/settings.py:613 +#: pretix/base/settings.py:599 pretix/base/settings.py:616 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:673 pretix/base/settings.py:683 +#: pretix/base/settings.py:680 pretix/base/settings.py:691 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:678 +#: pretix/base/settings.py:686 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:690 +#: pretix/base/settings.py:699 msgid "Latin transcription" msgstr "" @@ -3657,7 +3686,7 @@ msgstr "" #: pretix/base/shredder.py:290 #: pretix/control/templates/pretixcontrol/order/index.html:150 -#: pretix/control/templates/pretixcontrol/order/index.html:184 +#: pretix/control/templates/pretixcontrol/order/index.html:189 #: pretix/presale/templates/pretixpresale/event/order.html:141 #: pretix/presale/templates/pretixpresale/event/order.html:162 msgid "Invoices" @@ -3713,7 +3742,7 @@ msgid "You do not have access to this page." msgstr "" #: pretix/base/templates/403.html:18 pretix/base/templates/404.html:17 -#: pretix/control/templates/pretixcontrol/base.html:178 +#: pretix/control/templates/pretixcontrol/base.html:181 #: pretix/control/templates/pretixcontrol/user/staff_session_start.html:4 #: pretix/control/templates/pretixcontrol/user/staff_session_start.html:6 msgid "Admin mode" @@ -3791,7 +3820,7 @@ msgstr "" #: pretix/base/templates/pretixbase/email/email_footer.html:3 #: pretix/control/templates/pretixcontrol/auth/base.html:41 -#: pretix/control/templates/pretixcontrol/base.html:378 +#: pretix/control/templates/pretixcontrol/base.html:381 #, python-format msgid "powered by pretix" msgstr "" @@ -3897,7 +3926,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "" @@ -4459,7 +4488,7 @@ msgid "The user's language" msgstr "" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "" @@ -4678,11 +4707,11 @@ msgid "" "time." msgstr "" -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" @@ -4693,12 +4722,12 @@ msgid "" "120 pixels." msgstr "" -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "" @@ -4820,7 +4849,7 @@ msgstr "" msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "" @@ -4829,7 +4858,7 @@ msgstr "" msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "" @@ -4901,7 +4930,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5004,6 +5033,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "" @@ -5095,7 +5125,7 @@ msgstr "" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "" @@ -5436,74 +5466,79 @@ msgstr "" msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "" -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" +#: pretix/control/forms/organizer.py:233 +msgctxt "webhooks" +msgid "Event types" +msgstr "" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -5704,19 +5739,20 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "" #: pretix/control/logdisplay.py:126 #, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:132 #, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:139 @@ -6260,85 +6296,85 @@ msgstr "" msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "" @@ -6431,7 +6467,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -6504,6 +6540,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -6528,76 +6565,76 @@ msgid "Toggle navigation" msgstr "" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -6606,24 +6643,23 @@ msgid "" "if a new update arrives. This message will disappear once you clicked it." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "" @@ -6771,8 +6807,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -6979,7 +7015,7 @@ msgid "Overview" msgstr "" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7113,7 +7149,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "" @@ -7277,6 +7313,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "" @@ -7346,7 +7383,7 @@ msgid "Installed plugins" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -7355,11 +7392,11 @@ msgstr "" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "" @@ -7475,8 +7512,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "" @@ -8498,9 +8535,9 @@ msgid "Change price to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" @@ -8562,8 +8599,8 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -8673,49 +8710,59 @@ msgid "Invoice" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -8723,128 +8770,128 @@ msgstr "" msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "" @@ -9176,6 +9223,11 @@ msgstr "" msgid "Devices" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 msgid "Delete organizer" msgstr "" @@ -9443,6 +9495,66 @@ msgstr "" msgid "+ %(count)s invited" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +msgid "Modify webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +msgid "Create a new webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +msgid "Failed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +msgid "Request URL" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +msgid "You haven't created any webhooks yet." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +msgid "Create webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -10652,19 +10764,19 @@ msgstr "" msgid "You do not have permission to perform this action." msgstr "" -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -10674,17 +10786,17 @@ msgstr "" #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "" @@ -10789,7 +10901,7 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -11275,112 +11387,113 @@ msgstr "" msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 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:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "" -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "" -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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:721 +#: pretix/control/views/organizer.py:723 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 msgid "Access for this device has been revoked." msgstr "" @@ -11651,7 +11764,7 @@ msgid "Include pending orders" msgstr "" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -12153,33 +12266,33 @@ msgstr "" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "" @@ -13440,33 +13553,37 @@ msgid "" "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -13478,26 +13595,26 @@ msgid "Checkout" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "" @@ -13511,42 +13628,46 @@ msgstr "" msgid "Please review the details below and confirm your order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " "that you can use to pay." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "" @@ -13619,11 +13740,28 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "" @@ -13716,82 +13854,87 @@ msgstr "" msgid "Add to Calendar" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -13799,7 +13942,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -13976,12 +14119,12 @@ msgid "" "products at the specified price:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "" diff --git a/src/pretix/locale/djangojs.pot b/src/pretix/locale/djangojs.pot index 2e66100ca..894661c22 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: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -51,8 +51,6 @@ msgid "Total" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:28 -#: pretix/static/pretixbase/js/asynctask.js:42 -#: pretix/static/pretixbase/js/asynctask.js:94 msgid "" "Your request has been queued on the server and will now be processed. If " "this takes longer than two minutes, please contact us or go back in your " @@ -60,50 +58,58 @@ msgid "" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:41 -#: pretix/static/pretixbase/js/asynctask.js:62 -#: pretix/static/pretixbase/js/asynctask.js:116 +#: pretix/static/pretixbase/js/asynctask.js:66 +#: pretix/static/pretixbase/js/asynctask.js:124 #: pretix/static/pretixcontrol/js/ui/mail.js:23 msgid "An error of type {code} occurred." msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:54 -#: pretix/static/pretixbase/js/asynctask.js:137 +#: pretix/static/pretixbase/js/asynctask.js:148 msgid "We are processing your request …" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:55 -#: pretix/static/pretixbase/js/asynctask.js:138 +#: pretix/static/pretixbase/js/asynctask.js:156 msgid "" "We are currently sending your request to the server. If this takes longer " "than one minute, please check your internet connection and then reload this " "page and try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:38 -#: pretix/static/pretixbase/js/asynctask.js:90 +#: pretix/static/pretixbase/js/asynctask.js:39 +#: pretix/static/pretixbase/js/asynctask.js:95 msgid "" "Your request has been queued on the server and will now be processed. " "Depending on the size of your event, this might take up to a few minutes." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:65 +#: pretix/static/pretixbase/js/asynctask.js:45 +#: pretix/static/pretixbase/js/asynctask.js:101 +msgid "" +"Your request arrived on the server but we still wait for it to be processed. " +"If this takes longer than two minutes, please contact us or go back in your " +"browser and try again." +msgstr "" + +#: pretix/static/pretixbase/js/asynctask.js:69 msgid "" "We currently cannot reach the server, but we keep trying. Last error code: " "{code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:107 +#: pretix/static/pretixbase/js/asynctask.js:115 #: pretix/static/pretixcontrol/js/ui/mail.js:20 msgid "The request took to long. Please try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:119 +#: pretix/static/pretixbase/js/asynctask.js:127 #: pretix/static/pretixcontrol/js/ui/mail.js:25 msgid "" "We currently cannot reach the server. Please try again. Error code: {code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:174 +#: pretix/static/pretixbase/js/asynctask.js:193 #: pretix/static/pretixcontrol/js/ui/main.js:28 msgid "Close message" msgstr "" diff --git a/src/pretix/locale/es/LC_MESSAGES/django.po b/src/pretix/locale/es/LC_MESSAGES/django.po index 2ab77592f..b5d6def72 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: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-11-05 09:19+0000\n" "Last-Translator: oocf \n" "Language-Team: Spanish pretix" msgstr "creado por pretix" @@ -4451,7 +4490,7 @@ msgstr "La tarea ha sido completada." msgid "Filetype not allowed!" msgstr "Tipo de archivo no permitido!" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "Idiomas de uso" @@ -5148,7 +5187,7 @@ msgid "The user's language" msgstr "Idioma del usuario" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "Imagen del logotipo" @@ -5401,11 +5440,11 @@ msgid "" msgstr "" "Puede activar la seguridad SSL o STARTTLS, pero no ambas al mismo tiempo." -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "Color primario" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Por favor, introduzca el código hexadecimal de un color, por ejemplo, " @@ -5421,12 +5460,12 @@ msgstr "" "nombre y la fecha de su evento en el encabezado de la página. Mostraremos su " "logotipo con una altura máxima de 120 píxeles." -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Fuente" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "Sólo respetado por los navegadores modernos." @@ -5561,7 +5600,7 @@ msgstr "El código del vale no existe." msgid "The password you entered was not correct." msgstr "La contraseña que introdujo no era correcta." -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "La bala que introdujo no era correcta." @@ -5570,7 +5609,7 @@ msgstr "La bala que introdujo no era correcta." msgid "Your password" msgstr "Tu password" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "Bala de eventos" @@ -5651,7 +5690,7 @@ msgstr "Todas las ordenes" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5754,6 +5793,7 @@ msgstr "Todos los organizadores" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "Todos" @@ -5845,7 +5885,7 @@ msgstr "Todos los asistentes" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "Chequeado" @@ -6232,20 +6272,20 @@ msgstr "El importe del reembolso debe ser positivo e inferior a {}." msgid "You need to specify an amount for a partial refund." msgstr "Es necesario especificar un importe para un reembolso parcial." -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "Esta pieza ya está en uso. Por favor, elija uno diferente." -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "Dominio personalizado" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" "Debe configurar previamente el dominio personalizado en el servidor web." -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." @@ -6253,11 +6293,11 @@ msgstr "" "Los cambios no se podían guardar porque no quedaría ningún equipo con " "permiso para cambiar de equipo y permisos." -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "Texto de información" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -6265,15 +6305,15 @@ msgstr "" "No se muestra en ninguna parte de forma predeterminada, pero si lo desea, " "puede utilizarlo, por ejemplo, en las plantillas de tickets." -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "Texto de la página de inicio" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "Esto se mostrará en la página principal del organizador." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -6283,34 +6323,41 @@ msgstr "" "nombre de su organización en el encabezado de la página. Mostraremos su " "logotipo con una altura máxima de 120 píxeles." -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "Estilo de resumen por defecto" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "Lista" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "Calendario" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" "Enlace a la vista general del organizador en todas las páginas del evento" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" "Elija todos los idiomas en los que la página principal del organizador " "debería estar disponible." +#: pretix/control/forms/organizer.py:233 +#, fuzzy +#| msgid "Event date" +msgctxt "webhooks" +msgid "Event types" +msgstr "Fecha del evento" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -6521,20 +6568,26 @@ msgid "This order has been created by splitting the order {order}" msgstr "Esta orden se ha creado dividiendo la orden {order}" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "(desconocido)" #: pretix/control/logdisplay.py:126 -#, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "" +#| "Position #{posid} has been checked in again at {datetime} on list " +#| "\"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -"La posición #{posid} se ha escaneado a {datetime} para la lista \"{list}\"." +"La posición #{posid} ha sido comprobada de nuevo a {datetime} en la lista " +"\"{list}\"." #: pretix/control/logdisplay.py:132 -#, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" "La posición #{posid} ha sido escaneada en busca de la lista \"{list}\"." @@ -7129,7 +7182,7 @@ msgstr "Se ha cambiado la configuración de un proveedor de salida de tickets." msgid "The user confirmed the following message: \"{}\"" msgstr "El usuario confirmó el siguiente mensaje: \"{}\"" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -7138,7 +7191,7 @@ msgstr "" "La posición #{posid} se ha registrado manualmente a {datetime} en la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -7146,74 +7199,74 @@ msgstr "" "La posición #{posid} ha sido comprobada de nuevo a {datetime} en la lista " "\"{list}\"." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, fuzzy, python-brace-format #| msgid "The check-in list has been deleted." msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "Se ha borrado la lista de registro." -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} se ha añadido al equipo." -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} ha sido removido del equipo." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" "{user} se ha unido al equipo utilizando la invitación enviada a {email}." -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} ha sido invitado al equipo." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "La invitación para {user} ha sido revocada." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Se ha creado el token \"{name}\"." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "El símbolo \"{name}\" ha sido revocado." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "Se ha cambiado la configuración de su cuenta." -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Su dirección de correo electrónico ha sido cambiada a {email}." -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Su contraseña ha sido cambiada." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "Su cuenta ha sido habilitada." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "Su cuenta ha sido desactivada." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "Te hiciste pasar por {}." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "Dejaste de hacerte pasar por {}." @@ -7322,7 +7375,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -7401,6 +7454,7 @@ msgstr "Establecer nueva contraseña" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -7425,78 +7479,78 @@ msgid "Toggle navigation" msgstr "Alternar la navegación" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "Ir a la tienda" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "Búsqueda de eventos" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "Ir a la tienda" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "Finalizar sesión de administración" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "Configuración de la cuenta" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "Salir" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "Tablero" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "Parametrizaciones globales" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "Búsqueda de pedidos" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "Sesiones de administración" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" "Por favor, deje un breve comentario sobre lo que hizo en las siguientes " "sesiones de administración:" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "Actualmente trabaja en nombre de %(user)s." -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "Deja de hacerte pasar por" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "Leer más" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -7512,7 +7566,7 @@ msgstr "" "para recibir una notificación por correo electrónico si llega una nueva " "actualización. Este mensaje desaparecerá una vez que haga clic en él." -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." @@ -7520,18 +7574,17 @@ msgstr "" "pretix se está ejecutando en modo debug. Por razones de seguridad, no " "ejecute nunca el modo de depuración en una instancia de producción." -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "Funcionamiento en modo de desarrollo" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "Estamos procesando su solicitud…" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "Si esto tarda más de unos minutos, póngase en contacto con nosotros." @@ -7682,8 +7735,8 @@ msgstr "Eliminar" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -7946,7 +7999,7 @@ msgid "Overview" msgstr "Panorama general" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8107,7 +8160,7 @@ msgid "Show more" msgstr "Mostrar más" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "Actualizar comentario" @@ -8285,6 +8338,7 @@ msgstr "Guardar y probar la conexión SMTP personalizada" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "Tratar" @@ -8364,7 +8418,7 @@ msgid "Installed plugins" msgstr "Plugins instalados" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -8373,11 +8427,11 @@ msgstr "Plugins instalados" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "Tus cambios han sido guardados." @@ -8508,8 +8562,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "Pago" @@ -9693,9 +9747,9 @@ msgid "Change price to" msgstr "Modificar precio a" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "plus %(rate)s%% %(name)s" @@ -9761,8 +9815,8 @@ msgid "Change order information" msgstr "Cambiar la información de la orden" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -9875,49 +9929,59 @@ msgid "Invoice" msgstr "Factura" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Regenerar" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "Generar cancelación" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "Cancelar y volver a emitir" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "Generar factura" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "Cambiar respuestas" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "Cambiar productos" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "Artículos pedidos" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "Primer escaneado: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "Código de vale utilizado:" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -9925,11 +9989,11 @@ msgstr "Código de vale utilizado:" msgid "not answered" msgstr "sin respuesta" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "Esta pregunta se hará durante el check-in." -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -9937,55 +10001,55 @@ msgstr "" "Este archivo ha sido cargado por un usuario y puede contener virus u otros " "contenidos maliciosos." -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "INSEGURO" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(taxname)s %(rate)s%%" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "Total neto" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "gravámenes" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "Pagos" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "Fecha de confirmación" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -9993,64 +10057,64 @@ msgstr "" "Este pago fue creado con una versión anterior de pretix, por lo que es " "posible que no se disponga de datos precisos." -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "MIGRADO" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Cancelar el pago" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "Confirmar como pagado" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Fuente" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "Cancelar transferencia" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "Confirmar como hecho" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "Ignorar" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "Procesar el reembolso" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "Cambiar" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "Código postal y ciudad" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "CIF válido en la UE" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "Cheque" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "Historial de pedidos" @@ -10404,6 +10468,11 @@ msgstr "Organizador: %(name)s" msgid "Devices" msgstr "Nombre del dispositivo" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 #, fuzzy #| msgid "All organizers" @@ -10748,6 +10817,79 @@ msgstr "Miembros" msgid "+ %(count)s invited" msgstr "+ %(count)s invitados" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +#, fuzzy +#| msgid "Modify order" +msgid "Modify webhook" +msgstr "Modificar orden" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +#, fuzzy +#| msgid "Create a new team" +msgid "Create a new webhook" +msgstr "Crear un nuevo equipo" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +#, fuzzy +#| msgctxt "payment_state" +#| msgid "failed" +msgid "Failed" +msgstr "fallido" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +#, fuzzy +#| msgid "Bad Request" +msgid "Request URL" +msgstr "Petición errónea" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +#, fuzzy +#| msgid "You haven't created any quotas yet." +msgid "You haven't created any webhooks yet." +msgstr "Todavía no ha creado ninguna cuota." + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +#, fuzzy +#| msgid "Create user" +msgid "Create webhook" +msgstr "Crear usuario" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -12107,19 +12249,19 @@ msgstr "Código inválido, por favor inténtelo de nuevo." msgid "You do not have permission to perform this action." msgstr "Usted no tiene permiso para realizar esta acción." -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "El check-in seleccionado ha sido revertido." -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "Las solicitudes seleccionadas se han marcado como recibidas." -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "Se ha creado la nueva lista de check-in." -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -12129,17 +12271,17 @@ msgstr "Se ha creado la nueva lista de check-in." #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "No pudimos guardar tus cambios. Mira abajo para detalles." -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "La lista solicitada no existe." -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "Se ha borrado la lista seleccionada." @@ -12248,7 +12390,7 @@ msgstr "" "Este proveedor de pago no existe o el plugin correspondiente está " "desactivado." -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -12779,23 +12921,23 @@ msgstr "" "Hubo un problema procesando su entrada. Vea a continuación los detalles de " "los errores." -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "Nombre del token" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 #, fuzzy #| msgid "This event can not be deleted." msgid "This organizer can not be deleted." msgstr "Este evento no se puede borrar." -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 #, fuzzy #| msgid "The new organizer has been created." msgid "The organizer has been deleted." msgstr "Se ha creado el nuevo organizador." -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -12807,37 +12949,38 @@ msgstr "" "El evento no pudo ser eliminado ya que algunas restricciones (por ejemplo, " "los datos creados por los plug-ins) no lo permiten." -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "Se ha creado el nuevo organizador." -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "Administradores" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "El equipo ha sido creado. Ahora puede agregar miembros al equipo." -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "Sus cambios no se han podido guardar." -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "El equipo seleccionado ha sido eliminado." -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "El equipo seleccionado no se puede eliminar." -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "invitación a la cuenta pretix" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -12845,43 +12988,43 @@ msgstr "" "Usted no puede remover al último miembro de este equipo ya que nadie se " "quedaría con el permiso de cambiar de equipo." -#: pretix/control/views/organizer.py:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "El miembro ha sido removido del equipo." -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "Invitación no válida seleccionada." -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "La invitación ha sido revocada." -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "Se ha seleccionado un token no válido." -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "La ficha ha sido revocada." -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "Este usuario ya ha sido invitado para este equipo." -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "El nuevo miembro ha sido invitado al equipo." -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "Este usuario ya tiene permisos para este equipo." -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "El nuevo miembro ha sido añadido al equipo." -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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 " @@ -12890,19 +13033,19 @@ msgstr "" "Se ha creado un nuevo token de la API con el siguiente secreto: {}\n" "Por favor copie este secreto a un lugar seguro. No podrá volver a verla aquí." -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 #, fuzzy #| msgid "The selected data was deleted successfully." msgid "This device has been set up successfully." msgstr "Los datos seleccionados se han borrado correctamente." -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 #, fuzzy #| msgid "You currently do not have access to any events." msgid "This device currently does not have access." msgstr "Actualmente no tiene acceso a ningún evento." -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 #, fuzzy #| msgid "Access for the selected application has been revoked." msgid "Access for this device has been revoked." @@ -13198,7 +13341,7 @@ msgid "Include pending orders" msgstr "Incluir órdenes pendientes" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -13770,33 +13913,33 @@ msgstr "Exportador de la lista de registro" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "Este plugin le permite generar listas de check-in para su conferencia." -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "Incluir secreto QR-code" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "Incluir preguntas" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "Lista de check-in (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "pagado" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "Lista de registro (CSV)" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "dialecto CSV" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "Secreto" @@ -15184,21 +15327,25 @@ msgstr "" "Para algunos de los productos en su carrito, usted puede elegir opciones " "adicionales antes de continuar." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "Necesitas elegir exactamente una opción para esta categoría." msgstr[1] "Necesitas elegir %(min_count)s opciones para esta categoría." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." msgstr[0] "Puedes elegir como máximo una opción en esta categoría." msgstr[1] "Puedes elegir como máximo %(max_count)s opciones en esta categoría." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -15207,12 +15354,12 @@ msgstr "" "Puede elegir entre las opciones %(min_count)s y %(max_count)s de esta " "categoría." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "No hay complementos disponibles para este producto." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -15224,19 +15371,19 @@ msgid "Checkout" msgstr "Realizar Pedido" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "Su carrito" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "El carrito de compras ha expirado" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." @@ -15245,7 +15392,7 @@ msgstr "" "minutos." #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "Los elementos en su carrito de compras han dejado de estar reservados." @@ -15259,25 +15406,29 @@ msgstr "Orden de revisión" msgid "Please review the details below and confirm your order." msgstr "Por favor, revise los detalles a continuación y confirme su pedido." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "Modificar" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "Información de contacto" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "Confirmaciones" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." @@ -15285,7 +15436,7 @@ msgstr "" "Su pedido requiere la aprobación del organizador del evento antes de que " "pueda ser confirmado y formar un contrato válido." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " @@ -15295,11 +15446,11 @@ msgstr "" "evento apruebe o rechace su pedido. Si su pedido fue aprobado, le enviaremos " "un enlace que puede utilizar para pagar." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "Realizar un pedido vinculante" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "Enviar registro" @@ -15385,11 +15536,28 @@ msgstr "" "Todos los productos restantes están reservados pero podrían estar " "disponibles de nuevo." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "Quitar uno" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "Agregar uno más" @@ -15482,82 +15650,87 @@ msgstr "Entrada: %(datetime)s" msgid "Add to Calendar" msgstr "Añadir al Calendario" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "cantidad mínima a pedir: %(num)s" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "desde %(minprice)s" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "Mostrar variantes" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "Modificar precio para %(item)s" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "incl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "Ingrese un código de vale a continuación para comprar este ticket." -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Cantidad de %(item)s - %(var)s al pedido" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "Importe de %(item)s a pedir" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "Añadir al carrito" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "Canjee un vale" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "Canjear vale" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "Si ya ha pedido un ticket" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15570,7 +15743,7 @@ msgstr "" "siguiente botón para solicitar que se le envíe de nuevo el enlace a su " "pedido." -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15768,12 +15941,12 @@ msgstr "" "Ha introducido un código de vale que le permite comprar uno de los " "siguientes productos al precio especificado:" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr " más %(rate)s%% impuestos" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "incl. %(rate)s%% impuestos" @@ -16095,6 +16268,12 @@ msgstr "Acceso de lectura" msgid "Write access" msgstr "Acceso de escritura" +#~ msgid "" +#~ "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +#~ msgstr "" +#~ "La posición #{posid} se ha escaneado a {datetime} para la lista " +#~ "\"{list}\"." + #~ msgid "Last part of attendee name" #~ msgstr "Última parte del nombre del participante" diff --git a/src/pretix/locale/es/LC_MESSAGES/djangojs.po b/src/pretix/locale/es/LC_MESSAGES/djangojs.po index 0c4261690..df3b8729a 100644 --- a/src/pretix/locale/es/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/es/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-09-10 16:00+0000\n" "Last-Translator: oocf \n" "Language-Team: Spanish \n" "Language-Team: French pretix" msgstr "généré par pretix" @@ -4577,7 +4616,7 @@ msgstr "La tâche est terminée." msgid "Filetype not allowed!" msgstr "Type de fichier interdit !" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "Utiliser les langues" @@ -5293,7 +5332,7 @@ msgid "The user's language" msgstr "Langue de l'utilisateur" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "Image du logo" @@ -5562,11 +5601,11 @@ msgstr "" "Vous pouvez activer la sécurité SSL ou STARTTLS, mais pas les deux en même " "temps." -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "Couleur primaire" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" "Veuillez entrer le code hexadécimal d'une couleur, par exemple #990000." @@ -5581,12 +5620,12 @@ msgstr "" "date de vos événements dans l'en-tête de la page. Nous afficherons votre " "logo avec une hauteur maximale de 120 pixels." -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Police de caractère" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "Seulement supporté par les navigateurs modernes." @@ -5727,7 +5766,7 @@ msgstr "Le code de bon de réduction n'existe pas." msgid "The password you entered was not correct." msgstr "Le mot de passe que vous avez entré n'était pas correct." -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "Entrée incorrecte." @@ -5736,7 +5775,7 @@ msgstr "Entrée incorrecte." msgid "Your password" msgstr "Votre mot de passe" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "Event slug" @@ -5817,7 +5856,7 @@ msgstr "Toutes les commandes" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5928,6 +5967,7 @@ msgstr "Tous les organisateurs" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "Tous" @@ -6019,7 +6059,7 @@ msgstr "Tous les participants" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "Enregistré" @@ -6410,21 +6450,21 @@ msgstr "" msgid "You need to specify an amount for a partial refund." msgstr "Vous devez spécifier un quota ou un produit." -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "Ce slug déjà utilisée. Veuillez en choisir un autre." -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "Domaine personnalisé" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" "Vous devez préalablement configurer le domaine personnalisé dans le serveur " "web." -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." @@ -6433,11 +6473,11 @@ msgstr "" "d'équipe restante avec la permission de changer les équipes et les " "permissions." -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "Texte d'information" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -6445,15 +6485,15 @@ msgstr "" "N'est pas affiché par défaut, mais si vous le souhaitez, vous pouvez " "l'utiliser par exemple dans les modèles de ticket." -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "Texte de la page d'accueil" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "Ceci sera affiché sur la page d'accueil de l'organisateur." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -6463,35 +6503,42 @@ msgstr "" "votre organisation dans l'en-tête de la page. Nous afficherons votre logo " "avec une hauteur maximale de 120 pixels." -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "Style par défaut" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "Liste" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "Calendrier" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" "Lien vers la vue d'ensemble de l'organisateur sur toutes les pages de " "l'événement" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" "Choisissez toutes les langues dans lesquelles le site de l'organisateur est " "disponible." +#: pretix/control/forms/organizer.py:233 +#, fuzzy +#| msgid "Event date" +msgctxt "webhooks" +msgid "Event types" +msgstr "Date de l'événement" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -6705,19 +6752,26 @@ msgid "This order has been created by splitting the order {order}" msgstr "Cet ordre a été créé en fractionnant l'ordre {order}" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "(inconnu)" #: pretix/control/logdisplay.py:126 -#, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." -msgstr "Position #{posid} a été scannée à {datetime} pour la liste \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "" +#| "Position #{posid} has been checked in again at {datetime} on list " +#| "\"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." +msgstr "" +"Position #{posid} a été vérifiée de nouveau à {datetime} sur la liste " +"\"{list}\"." #: pretix/control/logdisplay.py:132 -#, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Position #{posid} a été scannée pour la liste \"{list}\"." #: pretix/control/logdisplay.py:139 @@ -7330,7 +7384,7 @@ msgstr "Les paramètres d'un fournisseur de ticket ont été modifiés." msgid "The user confirmed the following message: \"{}\"" msgstr "L'utilisateur a confirmé le message suivant : \"{}\"" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -7339,7 +7393,7 @@ msgstr "" "Position #{posid} a été cochée vérifiée manuellement à {datetime} sur la " "liste \"{list}\"." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -7347,73 +7401,73 @@ msgstr "" "Position #{posid} a été vérifiée de nouveau à {datetime} sur la liste " "\"{list}\"." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, fuzzy, python-brace-format #| msgid "The check-in list has been deleted." msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "La liste d'enregistrement a été supprimée." -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} a été ajouté à l'équipe." -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} a été retiré de l'équipe." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} a rejoint l'équipe en utilisant l'invitation envoyée à {email}." -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} a été invité dans l'équipe." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "L'invitation pour {user} a été révoquée." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Le token \"{name}\" a été créé." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Le token \"{name}\" a été révoqué." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "Les paramètres de votre compte ont été modifiés." -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Votre adresse e-mail a été changée en {email}." -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Votre mot de passe a été modifié." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "Votre compte a été activé." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "Votre compte a été désactivé." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "Usurpation {}." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "Vous avez mis fin à l'usurpation {}." @@ -7521,7 +7575,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -7600,6 +7654,7 @@ msgstr "Définir un nouveau mot de passe" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -7624,78 +7679,78 @@ msgid "Toggle navigation" msgstr "Basculer la navigation" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "Accéder à la Boutique" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "Recherche d'événements" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "Accéder à la boutique" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "Fin de la session admin" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "Paramètres du compte" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "Se déconnecter" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "Tableau de bord" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "Paramètres globaux" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "Recherche de commande" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "Sessions d'administration" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" "Veuillez laisser un bref commentaire sur ce que vous avez fait dans les " "sessions d'administration suivantes :" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "Vous travaillez actuellement pour le compte de %(user)s1." -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "Arrêtez de vous faire passer pour quelqu'un d'autre" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "En savoir plus" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -7710,7 +7765,7 @@ msgstr "" "votre adresse e-mail pour être averti par email si une nouvelle mise à jour " "arrive. Ce message disparaîtra une fois que vous l'aurez cliqué." -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." @@ -7718,18 +7773,17 @@ msgstr "" "pretix fonctionne en mode debug. Pour des raisons de sécurité, veuillez ne " "jamais exécuter le mode débogage sur une instance de production." -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "exécution en mode développement" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "Nous traitons votre demande …" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "Si cela prend plus de quelques minutes, veuillez nous contacter." @@ -7883,8 +7937,8 @@ msgstr "Supprimer" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -8151,7 +8205,7 @@ msgid "Overview" msgstr "Aperçu général" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 #, fuzzy @@ -8310,7 +8364,7 @@ msgid "Show more" msgstr "Afficher plus" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "Mise à jour du commentaire" @@ -8491,6 +8545,7 @@ msgstr "Enregistrer et tester une connexion SMTP personnalisée" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "Éditer" @@ -8575,7 +8630,7 @@ msgid "Installed plugins" msgstr "Plugins installés" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -8584,11 +8639,11 @@ msgstr "Plugins installés" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "Vos modifications ont été sauvegardées." @@ -8720,8 +8775,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "Paiement" @@ -9933,9 +9988,9 @@ msgid "Change price to" msgstr "Modifier le prix à" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "plus %(rate)s%% %(name)s" @@ -10008,8 +10063,8 @@ msgid "Change order information" msgstr "Modifier les informations relatives à la commande" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -10130,49 +10185,59 @@ msgid "Invoice" msgstr "Facture" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Régénérer" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "Générer annulation" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "Annuler et réémettre" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "Générer facture" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "Modifier les réponses" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "Modifier les produits" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "Articles commandés" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "Premier scanné: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "Code de réduction utilisé:" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -10180,11 +10245,11 @@ msgstr "Code de réduction utilisé:" msgid "not answered" msgstr "pas de réponse" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "Cette question sera posée lors de l'enregistrement." -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -10192,59 +10257,59 @@ msgstr "" "Ce fichier a été chargé par un utilisateur et peut contenir des virus ou " "tout autre contenu malveillant." -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "PEU SÛR" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "Total net" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "Impots" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "Total" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 #, fuzzy #| msgid "Payment" msgid "Payments" msgstr "Paiement" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 #, fuzzy #| msgid "Confirmation text" msgid "Confirmation date" msgstr "Texte de confirmation" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 #, fuzzy #| msgid "" #| "This email has been sent with an older version of pretix. We are " @@ -10256,11 +10321,11 @@ msgstr "" "Cet email a été envoyé avec une ancienne version de pretix. Nous ne sommes " "donc pas en mesure de l'afficher correctement ici." -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy @@ -10268,36 +10333,36 @@ msgstr "" msgid "Cancel payment" msgstr "Paiements non valables" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 #, fuzzy #| msgid "Mark as paid" msgid "Confirm as paid" msgstr "Marquer comme payé" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 #, fuzzy #| msgid "Bank transfer" msgid "Cancel transfer" msgstr "Virement bancaire" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 #, fuzzy #| msgid "Confirmations" msgid "Confirm as done" msgstr "Confirmations" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 #, fuzzy @@ -10305,25 +10370,25 @@ msgstr "" msgid "Process refund" msgstr "Commande remboursée" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "Changer" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "Code Postal et Commune" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "Numéro de TVA UE valable" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "Vérifier" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "Historique des commandes" @@ -10729,6 +10794,11 @@ msgstr "Organisateur: %(name)s" msgid "Devices" msgstr "Nom de l'appareil" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 #, fuzzy #| msgid "All organizers" @@ -11063,6 +11133,76 @@ msgstr "Membres" msgid "+ %(count)s invited" msgstr "+ %(count)s invités" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +#, fuzzy +#| msgid "Modify order" +msgid "Modify webhook" +msgstr "Modifier l'ordre" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +#, fuzzy +#| msgid "Create a new team" +msgid "Create a new webhook" +msgstr "Créer une nouvelle équipe" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +msgid "Failed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +#, fuzzy +#| msgid "Bad Request" +msgid "Request URL" +msgstr "Mauvaise demande" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +#, fuzzy +#| msgid "You haven't created any quotas yet." +msgid "You haven't created any webhooks yet." +msgstr "Vous n'avez pas encore créé de quotas." + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +#, fuzzy +#| msgid "Create user" +msgid "Create webhook" +msgstr "Créer un utilisateur" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -12480,21 +12620,21 @@ msgstr "Code invalide, veuillez réessayer." msgid "You do not have permission to perform this action." msgstr "Vous n'avez pas la permission d'effectuer cette action." -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 #, fuzzy #| msgid "The selected list has been deleted." msgid "The selected check-ins have been reverted." msgstr "La liste sélectionnée a été supprimée." -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "Les tickets sélectionnés ont été marqués comme enregistrés." -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "La nouvelle liste d'enregistrement a été créée." -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -12504,7 +12644,7 @@ msgstr "La nouvelle liste d'enregistrement a été créée." #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." @@ -12512,11 +12652,11 @@ msgstr "" "Nous n'avons pas pu sauvegarder vos modifications. Voir ci-dessous pour plus " "de détails." -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "La liste demandée n'existe pas." -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "La liste sélectionnée a été supprimée." @@ -12629,7 +12769,7 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -13203,23 +13343,23 @@ msgstr "" "Il y a eu un problème de traitement de vos données. Voir ci-dessous pour " "plus de détails sur les erreurs." -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "Nom du token" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 #, fuzzy #| msgid "This event can not be deleted." msgid "This organizer can not be deleted." msgstr "Cet événement ne peut pas être supprimé." -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 #, fuzzy #| msgid "The new organizer has been created." msgid "The organizer has been deleted." msgstr "Le nouvel organisateur a été créé." -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -13231,38 +13371,39 @@ msgstr "" "L'événement n'a pas pu être supprimé car certaines contraintes (par exemple " "les données créées par les plug-ins) ne le permettent pas." -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "Le nouvel organisateur a été créé." -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "Administrateurs" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" "L'équipe a été créée. Vous pouvez maintenant ajouter des membres à l'équipe." -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "Vos modifications n'ont pas pu être sauvegardées." -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "L'équipe sélectionnée a été supprimée." -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "L'équipe sélectionnée ne peut pas être supprimée." -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "invitation de compte pretix" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 #, fuzzy #| msgid "" #| "You cannot remove the last member from this team as noone would be left " @@ -13274,43 +13415,43 @@ msgstr "" "Vous ne pouvez pas retirer le dernier membre de cette équipe car personne ne " "serait laissé avec la permission de changer d'équipe." -#: pretix/control/views/organizer.py:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "Le membre a été retiré de l'équipe." -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "Invite sélectionnée invalide." -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "L'invitation a été révoquée." -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "Token sélectionné invalide." -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "Le token a été révoqué." -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "Cet utilisateur a déjà été invité pour cette équipe." -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "Le nouveau membre a été invité dans l'équipe." -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "Cet utilisateur a déjà des droits pour cette équipe." -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "Le nouveau membre a été ajouté à l'équipe." -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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 " @@ -13320,20 +13461,20 @@ msgstr "" "Veuillez recopier cette clée dans un endroit sûr. Vous ne pourrez plus le " "voir ici." -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "This device has been set up successfully." msgstr "La date sélectionnée a été supprimée." -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 #, fuzzy #| msgid "You currently do not have access to any events." msgid "This device currently does not have access." msgstr "Vous n'avez actuellement accès à aucun événement." -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 #, fuzzy #| msgid "The selected configuration has been deleted." msgid "Access for this device has been revoked." @@ -13659,7 +13800,7 @@ msgid "Include pending orders" msgstr "Épuisé (commandes en cours)" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -14251,33 +14392,33 @@ msgstr "" "Ce plugin vous permet de générer des listes d'enregistrement pour votre " "conférence." -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "Inclure QR-code secret" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "Inclure des questions" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "Liste d'enregistrement (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "payé" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "Liste d'enregistrement (CSV)" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "Secret" @@ -15721,21 +15862,25 @@ msgstr "" "Pour certains produits de votre panier, vous pouvez choisir des options " "supplémentaires avant de continuer." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "Vous devez choisir exactement une option de cette catégorie." msgstr[1] "Vous devez choisir les options %(min_count)s de cette catégorie." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." msgstr[0] "Vous pouvez choisir au plus une option de cette catégorie." msgstr[1] "Vous pouvez choisir jusqu' à %(max_count)s dans cette catégorie." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -15744,12 +15889,12 @@ msgstr "" "Vous pouvez choisir entre les options %(min_count)s et %(max_count)s de " "cette catégorie." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "Il n' y a pas d'add-ons disponibles pour ce produit." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -15761,19 +15906,19 @@ msgid "Checkout" msgstr "Paiement" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "Votre panier" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "Panier expiré" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." @@ -15781,7 +15926,7 @@ msgstr "" "Les articles de votre panier vous sont réservés pour %(minutes)s minutes." #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "Les articles de votre panier ne vous sont plus réservés." @@ -15795,42 +15940,46 @@ msgstr "Validation" msgid "Please review the details below and confirm your order." msgstr "Veuillez vérifier les détails ci-dessous et valider votre commande." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "Modifier" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "Coordonnées de contact" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "Confirmations" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " "that you can use to pay." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "Passer une commande" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "Valider" @@ -15915,13 +16064,30 @@ msgstr "" "Tous les produits restants sont réservés mais pourraient redevenir " "disponibles." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 #, fuzzy #| msgid "Remove" msgid "Remove one" msgstr "Retirer" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 #, fuzzy #| msgid "Add a new object" msgid "Add one more" @@ -16016,84 +16182,89 @@ msgstr "Admission: %(datetime)s" msgid "Add to Calendar" msgstr "Ajouter à l'Agenda" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "quantité minimum à commander: %(num)s" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "GRATUIT" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "Afficher les variantes" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, fuzzy, python-format #| msgid "Modify order: %(code)s" msgid "Modify price for %(item)s" msgstr "Modifier l'ordre: %(code)s" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "incl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "Entrez un code de réduction ci-dessous pour acheter ce billet." -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, fuzzy, python-format #| msgid "Maximum number of items per order" msgid "Amount of %(item)s to order" msgstr "Nombre maximum d'articles par commande" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "Ajouter au panier" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "Échangez un bon d'achat" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "Échangez votre bon" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "Si vous avez déjà commandé un billet" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -16106,7 +16277,7 @@ msgstr "" "cliquez sur le bouton suivant pour demander que le lien de votre commande " "vous soit à nouveau envoyé." -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -16319,12 +16490,12 @@ msgstr "" "Vous avez saisi un code promotionnel qui vous permet d'acheter l'un des " "produits suivants au prix indiqué:" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "plus %(rate)s%% taxes" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "incl. %(rate)s%% taxes" @@ -16642,6 +16813,11 @@ msgstr "" msgid "Write access" msgstr "Accès en écriture" +#~ msgid "" +#~ "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +#~ msgstr "" +#~ "Position #{posid} a été scannée à {datetime} pour la liste \"{list}\"." + #, fuzzy #~| msgid "Ask for attendee names" #~ msgid "Last part of attendee name" diff --git a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po index 9bbe1ff20..df32c72c4 100644 --- a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: French\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-10-28 10:23+0000\n" "Last-Translator: Arnaud Vergnet \n" "Language-Team: French pretix" msgstr "" @@ -3896,7 +3925,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "" @@ -4458,7 +4487,7 @@ msgid "The user's language" msgstr "" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "" @@ -4677,11 +4706,11 @@ msgid "" "time." msgstr "" -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" @@ -4692,12 +4721,12 @@ msgid "" "120 pixels." msgstr "" -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "" @@ -4819,7 +4848,7 @@ msgstr "" msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "" @@ -4828,7 +4857,7 @@ msgstr "" msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "" @@ -4900,7 +4929,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5003,6 +5032,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "" @@ -5094,7 +5124,7 @@ msgstr "" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "" @@ -5435,74 +5465,79 @@ msgstr "" msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "" -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" +#: pretix/control/forms/organizer.py:233 +msgctxt "webhooks" +msgid "Event types" +msgstr "" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -5703,19 +5738,20 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "" #: pretix/control/logdisplay.py:126 #, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:132 #, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:139 @@ -6259,85 +6295,85 @@ msgstr "" msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "" @@ -6430,7 +6466,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -6503,6 +6539,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -6527,76 +6564,76 @@ msgid "Toggle navigation" msgstr "" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -6605,24 +6642,23 @@ msgid "" "if a new update arrives. This message will disappear once you clicked it." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "" @@ -6770,8 +6806,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -6978,7 +7014,7 @@ msgid "Overview" msgstr "" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7112,7 +7148,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "" @@ -7276,6 +7312,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "" @@ -7345,7 +7382,7 @@ msgid "Installed plugins" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -7354,11 +7391,11 @@ msgstr "" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "" @@ -7474,8 +7511,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "" @@ -8497,9 +8534,9 @@ msgid "Change price to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" @@ -8561,8 +8598,8 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -8672,49 +8709,59 @@ msgid "Invoice" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -8722,128 +8769,128 @@ msgstr "" msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "" @@ -9175,6 +9222,11 @@ msgstr "" msgid "Devices" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 msgid "Delete organizer" msgstr "" @@ -9442,6 +9494,66 @@ msgstr "" msgid "+ %(count)s invited" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +msgid "Modify webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +msgid "Create a new webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +msgid "Failed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +msgid "Request URL" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +msgid "You haven't created any webhooks yet." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +msgid "Create webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -10651,19 +10763,19 @@ msgstr "" msgid "You do not have permission to perform this action." msgstr "" -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -10673,17 +10785,17 @@ msgstr "" #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "" @@ -10788,7 +10900,7 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -11274,112 +11386,113 @@ msgstr "" msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 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:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "" -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "" -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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:721 +#: pretix/control/views/organizer.py:723 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 msgid "Access for this device has been revoked." msgstr "" @@ -11650,7 +11763,7 @@ msgid "Include pending orders" msgstr "" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -12152,33 +12265,33 @@ msgstr "" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "" @@ -13439,33 +13552,37 @@ msgid "" "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -13477,26 +13594,26 @@ msgid "Checkout" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "" @@ -13510,42 +13627,46 @@ msgstr "" msgid "Please review the details below and confirm your order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " "that you can use to pay." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "" @@ -13618,11 +13739,28 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "" @@ -13715,82 +13853,87 @@ msgstr "" msgid "Add to Calendar" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -13798,7 +13941,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -13975,12 +14118,12 @@ msgid "" "products at the specified price:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "" diff --git a/src/pretix/locale/it/LC_MESSAGES/djangojs.po b/src/pretix/locale/it/LC_MESSAGES/djangojs.po index 3322650e7..f60aba501 100644 --- a/src/pretix/locale/it/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/it/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -50,8 +50,6 @@ msgid "Total" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:28 -#: pretix/static/pretixbase/js/asynctask.js:42 -#: pretix/static/pretixbase/js/asynctask.js:94 msgid "" "Your request has been queued on the server and will now be processed. If " "this takes longer than two minutes, please contact us or go back in your " @@ -59,50 +57,58 @@ msgid "" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:41 -#: pretix/static/pretixbase/js/asynctask.js:62 -#: pretix/static/pretixbase/js/asynctask.js:116 +#: pretix/static/pretixbase/js/asynctask.js:66 +#: pretix/static/pretixbase/js/asynctask.js:124 #: pretix/static/pretixcontrol/js/ui/mail.js:23 msgid "An error of type {code} occurred." msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:54 -#: pretix/static/pretixbase/js/asynctask.js:137 +#: pretix/static/pretixbase/js/asynctask.js:148 msgid "We are processing your request …" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:55 -#: pretix/static/pretixbase/js/asynctask.js:138 +#: pretix/static/pretixbase/js/asynctask.js:156 msgid "" "We are currently sending your request to the server. If this takes longer " "than one minute, please check your internet connection and then reload this " "page and try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:38 -#: pretix/static/pretixbase/js/asynctask.js:90 +#: pretix/static/pretixbase/js/asynctask.js:39 +#: pretix/static/pretixbase/js/asynctask.js:95 msgid "" "Your request has been queued on the server and will now be processed. " "Depending on the size of your event, this might take up to a few minutes." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:65 +#: pretix/static/pretixbase/js/asynctask.js:45 +#: pretix/static/pretixbase/js/asynctask.js:101 +msgid "" +"Your request arrived on the server but we still wait for it to be processed. " +"If this takes longer than two minutes, please contact us or go back in your " +"browser and try again." +msgstr "" + +#: pretix/static/pretixbase/js/asynctask.js:69 msgid "" "We currently cannot reach the server, but we keep trying. Last error code: " "{code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:107 +#: pretix/static/pretixbase/js/asynctask.js:115 #: pretix/static/pretixcontrol/js/ui/mail.js:20 msgid "The request took to long. Please try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:119 +#: pretix/static/pretixbase/js/asynctask.js:127 #: pretix/static/pretixcontrol/js/ui/mail.js:25 msgid "" "We currently cannot reach the server. Please try again. Error code: {code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:174 +#: pretix/static/pretixbase/js/asynctask.js:193 #: pretix/static/pretixcontrol/js/ui/main.js:28 msgid "Close message" msgstr "" diff --git a/src/pretix/locale/nl/LC_MESSAGES/django.po b/src/pretix/locale/nl/LC_MESSAGES/django.po index e158a81f8..bb020949e 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/django.po +++ b/src/pretix/locale/nl/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-11-05 09:19+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch pretix" msgstr "mogelijk gemaakt door pretix" @@ -4441,7 +4480,7 @@ msgstr "De taak is voltooid." msgid "Filetype not allowed!" msgstr "Bestandstype niet toegestaan!" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "Gebruik talen" @@ -5128,7 +5167,7 @@ msgid "The user's language" msgstr "De taal van de gebruiker" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "Logo-plaatje" @@ -5380,11 +5419,11 @@ msgstr "" "U kunt óf SSL óf STARTTLS-beveiliging inschakelen, maar niet allebei " "tegelijkertijd." -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "Hoofdkleur" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Voer de hexadecimale code van een kleur in, bijv. #990000." @@ -5398,12 +5437,12 @@ msgstr "" "evenement in de header tonen. We zullen uw logo tonen met een maximale " "hoogte van 120 pixels." -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Lettertype" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "Wordt alleen gebruikt door moderne browsers." @@ -5537,7 +5576,7 @@ msgstr "De gegeven vouchercode bestaat niet." msgid "The password you entered was not correct." msgstr "Het wachtwoord dat u invoerde was onjuist." -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "De slug die u invoerde was onjuist." @@ -5546,7 +5585,7 @@ msgstr "De slug die u invoerde was onjuist." msgid "Your password" msgstr "Uw wachtwoord" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "Evenementsslug" @@ -5628,7 +5667,7 @@ msgstr "Alle bestellingen" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5731,6 +5770,7 @@ msgstr "Alle organisatoren" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "Alle" @@ -5822,7 +5862,7 @@ msgstr "Alle gasten" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "Ingecheckt" @@ -6207,19 +6247,19 @@ msgstr "Het bedrag van de terugbetaling moet positief zijn en minder dan {}." msgid "You need to specify an amount for a partial refund." msgstr "U moet een bedrag opgeven voor een gedeeltelijke terugbetaling." -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "Deze slug is al in gebruik, kies een andere." -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "Aangepast domein" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "U moet vooraf het aangepaste domein in de webserver instellen." -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." @@ -6227,11 +6267,11 @@ msgstr "" "De veranderingen konden niet worden opgeslagen, omdat er geen overgebleven " "team zou zijn met de toestemming om teams en toestemmingen aan te passen." -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "Infotekst" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -6239,15 +6279,15 @@ msgstr "" "Standaard nergens getoond, maar als u dit wilt kunt u dit bijvoorbeeld " "gebruiken in tickets-sjablonen." -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "Homepagina-tekst" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "Dit zal worden getoond op de homepagina van de organisator." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -6257,31 +6297,38 @@ msgstr "" "paginaheader tonen. We zullen uw logo met een maximale hoogte van 120 pixels " "tonen." -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "Standaard overzichtsstijl" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "Lijst" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "Kalender" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "Link terug naar het organisatoroverzicht op alle evenementspagina's" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "Kies alle talen waarin uw organisatorpagina beschikbaar moet zijn." +#: pretix/control/forms/organizer.py:233 +#, fuzzy +#| msgid "Event date" +msgctxt "webhooks" +msgid "Event types" +msgstr "Evenementdatum" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -6493,19 +6540,25 @@ msgstr "" "Deze bestelling is gemaakt door het opsplitsen van de bestelling {order}" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "(onbekend)" #: pretix/control/logdisplay.py:126 -#, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." -msgstr "Positie #{posid} is gescand op {datetime} voor lijst \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "" +#| "Position #{posid} has been checked in again at {datetime} on list " +#| "\"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." +msgstr "" +"Positie #{posid} is opnieuw ingecheckt op {datetime} op lijst \"{list}\"." #: pretix/control/logdisplay.py:132 -#, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Positie #{posid} is gescand voor lijst \"{list}\"." #: pretix/control/logdisplay.py:139 @@ -7087,7 +7140,7 @@ msgstr "De instellingen van een ticketsuitvoerprovider zijn aangepast." msgid "The user confirmed the following message: \"{}\"" msgstr "De gebruiker bevestigde het volgende bericht: \"{}\"" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -7096,80 +7149,80 @@ msgstr "" "Positie #{posid} is handmatig gemarkeerd als ingecheckt op {datetime} op " "lijst \"{list}\"." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" "Positie #{posid} is opnieuw ingecheckt op {datetime} op lijst \"{list}\"." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "De check-in van positie #{posid} op lijst \"{list}\" is teruggedraaid." -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} is toegevoegd aan het team." -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} is verwijderd uit het team." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" "{user} is bij het team gekomen via de uitnodiging verstuurd naar {email}." -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} is uitgenodigd voor het team." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "De uitnodiging voor {user} is ingetrokken." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "Het token \"{name}\" is aangemaakt." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "Het token \"{name}\" is ingetrokken." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "Uw accountinstellingen zijn aangepast." -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "Uw e-mailadres is veranderd naar {email}." -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Uw wachtwoord is veranderd." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "Uw account is ingeschakeld." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "Uw account is uitgeschakeld." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "U heeft als de gebruiker {} gewerkt." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "U bent gestopt met werken als {}." @@ -7274,7 +7327,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -7352,6 +7405,7 @@ msgstr "Stel nieuw wachtwoord in" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -7376,78 +7430,78 @@ msgid "Toggle navigation" msgstr "Navigatie schakelen" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "Ga naar de winkel" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "Zoek naar evenementen" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "Ga naar de winkel" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "Beëindig administratorsessie" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "Accountinstellingen" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "Log uit" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "Dashboard" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "Globale instellingen" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "Bestelling zoeken" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "Administratieve sessies" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" "Schrijf een kort commentaar over wat u deed in de volgende administratieve " "sessies:" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "U werkt momenteel namens %(user)s." -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "Terug naar eigen gebruiker" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "Lees meer" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -7462,7 +7516,7 @@ msgstr "" "worden gehouden wanneer nieuwe updates uitkomen. Dit bericht zal verdwijnen " "wanneer u erop klikt." -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." @@ -7470,18 +7524,17 @@ msgstr "" "pretix draait in debug-modus. Gebruik om veiligheidsredenen nooit debug-" "modus op een productieinstantie." -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "draaiend in ontwikkelmodus" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "Uw aanvraag is in behandeling …" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "Neem contact met ons op als dit langer dan een aantal minuten duurt." @@ -7632,8 +7685,8 @@ msgstr "Verwijderen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -7895,7 +7948,7 @@ msgid "Overview" msgstr "Overzicht" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8054,7 +8107,7 @@ msgid "Show more" msgstr "Toon meer" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "Commentaar bijwerken" @@ -8223,6 +8276,7 @@ msgstr "Sla op en test aangepaste SMTP-verbinding" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "Bewerken" @@ -8303,7 +8357,7 @@ msgid "Installed plugins" msgstr "Geïnstalleerde plugins" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -8312,11 +8366,11 @@ msgstr "Geïnstalleerde plugins" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "Uw bewerkingen zijn opgeslagen." @@ -8447,8 +8501,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "Betaling" @@ -9614,9 +9668,9 @@ msgid "Change price to" msgstr "Verander prijs naar" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "excl. %(rate)s%% %(name)s" @@ -9681,8 +9735,8 @@ msgid "Change order information" msgstr "Verander bestellingsinformatie" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -9795,49 +9849,59 @@ msgid "Invoice" msgstr "Factuur" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Opnieuw genereren" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "Genereer annulering" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "Annuleren en opnieuw uitgeven" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "Genereer factuur" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "Verander antwoorden" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "Verander producten" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "Bestelde items" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "Eerste scan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "Vouchercode gebruikt:" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -9845,11 +9909,11 @@ msgstr "Vouchercode gebruikt:" msgid "not answered" msgstr "niet beantwoord" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "Deze vraag zal bij het inchecken worden gesteld." -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -9857,55 +9921,55 @@ msgstr "" "Dit bestand is geüpload door een gebruiker, en kan virussen of andere " "kwaadaardige inhoud bevatten." -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "ONVEILIG" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "plus %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "incl. %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "Netto totaal" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "Belastingen" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "Totaal" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "Betalingen" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "Bevestigingsdatum" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -9913,64 +9977,64 @@ msgstr "" "Deze betaling is aangemaakt met een oudere versie van pretix, hierom kan " "nauwkeurige data mogelijk niet aanwezig zijn." -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "GEMIGREERD" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Annuleer betaling" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "Bevestig als betaald" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Bron" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "Annuleer overschrijving" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "Bevestig als klaar" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "Negeer" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "Verwerk terugbetaling" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "Veranderen" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "Postcode en stad" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "Geldig EU btw-nummer" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "Controleren" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "Bestelgeschiedenis" @@ -10325,6 +10389,11 @@ msgstr "Organisator: %(name)s" msgid "Devices" msgstr "Apparaten" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 #, fuzzy #| msgid "All organizers" @@ -10637,6 +10706,79 @@ msgstr "Leden" msgid "+ %(count)s invited" msgstr "+ %(count)s uitgenodigd" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +#, fuzzy +#| msgid "Modify order" +msgid "Modify webhook" +msgstr "Wijzig bestelling" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +#, fuzzy +#| msgid "Create a new team" +msgid "Create a new webhook" +msgstr "Nieuw team aanmaken" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +#, fuzzy +#| msgctxt "payment_state" +#| msgid "failed" +msgid "Failed" +msgstr "mislukt" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +#, fuzzy +#| msgid "Bad Request" +msgid "Request URL" +msgstr "Foutief verzoek" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +#, fuzzy +#| msgid "You haven't created any quotas yet." +msgid "You haven't created any webhooks yet." +msgstr "U heeft nog geen quota aangemaakt." + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +#, fuzzy +#| msgid "Create user" +msgid "Create webhook" +msgstr "Maak gebruiker" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -11985,19 +12127,19 @@ msgstr "Ongeldige code, probeer het opnieuw." msgid "You do not have permission to perform this action." msgstr "U heeft geen toestemming om deze actie uit te voeren." -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "De gekozen check-ins zijn teruggedraaid." -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "De geselecteerde tickets zijn aangemerkt als ingecheckt." -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "De nieuwe inchecklijst is aangemaakt." -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -12007,17 +12149,17 @@ msgstr "De nieuwe inchecklijst is aangemaakt." #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "We konden uw wijzigingen niet opslaan. Zie hieronder voor details." -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "De gevraagde lijst bestaat niet." -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "De gekozen lijst is verwijderd." @@ -12126,7 +12268,7 @@ msgstr "" "Deze betalingsprovider bestaat niet of de bijbehorende plug-in is " "uitgeschakeld." -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -12656,23 +12798,23 @@ msgid "There was a problem processing your input. See below for error details." msgstr "" "Er was een probleem met het verwerken van uw invoer. Zie onder voor details." -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "Tokennaam" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 #, fuzzy #| msgid "This event can not be deleted." msgid "This organizer can not be deleted." msgstr "Dit evenement kan niet worden verwijderd." -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 #, fuzzy #| msgid "The new organizer has been created." msgid "The organizer has been deleted." msgstr "De nieuwe organisator is aangemaakt." -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -12684,37 +12826,38 @@ msgstr "" "Het evenement kon niet worden verwijderd omdat sommige beperkingen (bijv. " "data aangemaakt door plug-ins) het niet toestaan." -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "De nieuwe organisator is aangemaakt." -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "Administrators" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "Het team is aangemaakt. U kunt nu leden aan het team toevoegen." -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "Uw wijzigingen konden niet worden opgeslagen." -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "Het gekozen team is verwijderd." -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "Het gekozen team kan niet worden verwijderd." -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "Uitnodiging voor pretix-account" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -12722,43 +12865,43 @@ msgstr "" "U kunt het laatste lid niet uit dit team verwijderen, omdat er niemand meer " "zou zijn met de permissie om teams te beheren." -#: pretix/control/views/organizer.py:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "Het lid is verwijderd uit het team." -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "Ongeldige uitnodiging geselecteerd." -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "De uitnodiging is ingetrokken." -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "Ongeldig token geselecteerd." -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "Het token is ingetrokken." -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "Deze gebruiker is al uitgenodigd voor dit team." -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "Het nieuwe lid is uitgenodigd voor het team." -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "Deze gebruiker heeft al rechten voor dit team." -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "Het nieuwe lid is toegevoegd aan het team." -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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 " @@ -12768,15 +12911,15 @@ msgstr "" "Kopieer dit geheim naar een veilige plaats. U zal het hier niet opnieuw " "kunnen zien." -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 msgid "This device has been set up successfully." msgstr "Het apparaat is succesvol geïnstalleerd." -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 msgid "This device currently does not have access." msgstr "Dit apparaat heeft momenteel geen toegang." -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 msgid "Access for this device has been revoked." msgstr "De toegang voor dit apparaat is ingetrokken." @@ -13061,7 +13204,7 @@ msgid "Include pending orders" msgstr "Inclusief bestellingen in afwachting" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -13610,33 +13753,33 @@ msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" "Deze plug-in staat u toe om inchecklijsten te genereren voor uw conferentie." -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "Inclusief QR-codegeheim" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "Inclusief vragen" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "Inchecklijst (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "betaald" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "Inchecklijst (CSV)" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "CSV-dialect" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "Geheim" @@ -15019,21 +15162,25 @@ msgstr "" "Voor sommige van de producten in uw winkelwagen kunt u aanvullende opties " "kiezen voor u doorgaat." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "U moet precies één optie kiezen uit deze categorie." msgstr[1] "U moet %(min_count)s opties kiezen uit deze categorie." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." msgstr[0] "U kunt maximaal één optie kiezen uit deze categorie." msgstr[1] "U kunt maximaal %(max_count)s opties uit deze categorie kiezen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -15042,12 +15189,12 @@ msgstr "" "U kunt tussen de %(min_count)s en %(max_count)s opties uit deze categorie " "kiezen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "Er zijn geen add-ons beschikbaar voor dit product." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -15059,19 +15206,19 @@ msgid "Checkout" msgstr "Afrekenen" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "Uw winkelwagen" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "Winkelwagen is verlopen" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." @@ -15079,7 +15226,7 @@ msgstr "" "De items in uw winkelwagen zijn voor u gereserveerd voor %(minutes)s minuten." #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "De items in uw winkelwagen zijn niet meer voor u gereserveerd." @@ -15093,25 +15240,29 @@ msgstr "Controleer uw bestelling" msgid "Please review the details below and confirm your order." msgstr "Controleer de onderstaande gegevens en bevestig uw bestelling." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "Wijzigen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "Contactgegevens" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "Bevestigingen" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." @@ -15119,7 +15270,7 @@ msgstr "" "Uw bestelling vereist goedkeuring door de organisator van het evenement " "voordat de bestelling kan worden bevestigd en een geldig contract kan vormen." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " @@ -15129,11 +15280,11 @@ msgstr "" "bestelling heeft goedgekeurd of geweigerd. Als uw bestelling is goedgekeurd " "zullen we u een link sturen die u kunt gebruiken om te betalen." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "Plaats bestelling" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "Verstuur aanmelding" @@ -15219,11 +15370,28 @@ msgstr "" "Alle nog overgebleven producten zijn gereserveerd maar kunnen weer " "beschikbaar worden." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "Verwijder één" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "Voeg nog een toe" @@ -15317,82 +15485,87 @@ msgstr "Toegang: %(datetime)s" msgid "Add to Calendar" msgstr "Voeg toe aan kalender" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "minimumhoeveelheid om te bestellen: %(num)s" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "vanaf %(minprice)s" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "Toon varianten" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "Verander prijs voor %(item)s" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "incl. %(rate)s%% %(name)s" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "Voer hieronder een vouchercode in om dit ticket te kopen." -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "Aantal van %(item)s – %(var)s om te bestellen" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "Aantal van %(item)s om te bestellen" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "Voeg toe aan winkelwagen" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "Verzilver een voucher" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "Voucher inwisselen" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "Als u al een ticket heeft besteld" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15404,7 +15577,7 @@ msgstr "" "gestuurd. Als u deze link niet kunt vinden, klik op de volgende knop om de " "link opnieuw naar u te laten verzenden." -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15603,12 +15776,12 @@ msgstr "" "U heeft een vouchercode ingevoerd die u een van de volgende producten voor " "de opgegeven prijs laat kopen:" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "excl. %(rate)s%% belasting" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "incl. %(rate)s%% belasting" @@ -15926,6 +16099,10 @@ msgstr "Leestoegang" msgid "Write access" msgstr "Schrijftoegang" +#~ msgid "" +#~ "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +#~ msgstr "Positie #{posid} is gescand op {datetime} voor lijst \"{list}\"." + #~ msgid "Last part of attendee name" #~ msgstr "Laatste gedeelte van naam gast" diff --git a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po index 62c338854..aaef330fd 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-10-29 10:51+0000\n" "Last-Translator: Mattias de Hollander \n" "Language-Team: Dutch pretix" msgstr "" @@ -3896,7 +3925,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "" @@ -4458,7 +4487,7 @@ msgid "The user's language" msgstr "" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "" @@ -4677,11 +4706,11 @@ msgid "" "time." msgstr "" -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" @@ -4692,12 +4721,12 @@ msgid "" "120 pixels." msgstr "" -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "" @@ -4819,7 +4848,7 @@ msgstr "" msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "" @@ -4828,7 +4857,7 @@ msgstr "" msgid "Your password" msgstr "" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "" @@ -4900,7 +4929,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5003,6 +5032,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "" @@ -5094,7 +5124,7 @@ msgstr "" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "" @@ -5435,74 +5465,79 @@ msgstr "" msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "" -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" +#: pretix/control/forms/organizer.py:233 +msgctxt "webhooks" +msgid "Event types" +msgstr "" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -5703,19 +5738,20 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "" #: pretix/control/logdisplay.py:126 #, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:132 #, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:139 @@ -6259,85 +6295,85 @@ msgstr "" msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "" @@ -6430,7 +6466,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -6503,6 +6539,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -6527,76 +6564,76 @@ msgid "Toggle navigation" msgstr "" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -6605,24 +6642,23 @@ msgid "" "if a new update arrives. This message will disappear once you clicked it." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "" @@ -6770,8 +6806,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -6978,7 +7014,7 @@ msgid "Overview" msgstr "" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7112,7 +7148,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "" @@ -7276,6 +7312,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "" @@ -7345,7 +7382,7 @@ msgid "Installed plugins" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -7354,11 +7391,11 @@ msgstr "" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "" @@ -7474,8 +7511,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "" @@ -8497,9 +8534,9 @@ msgid "Change price to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" @@ -8561,8 +8598,8 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -8672,49 +8709,59 @@ msgid "Invoice" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -8722,128 +8769,128 @@ msgstr "" msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "" @@ -9175,6 +9222,11 @@ msgstr "" msgid "Devices" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 msgid "Delete organizer" msgstr "" @@ -9442,6 +9494,66 @@ msgstr "" msgid "+ %(count)s invited" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +msgid "Modify webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +msgid "Create a new webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +msgid "Failed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +msgid "Request URL" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +msgid "You haven't created any webhooks yet." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +msgid "Create webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -10651,19 +10763,19 @@ msgstr "" msgid "You do not have permission to perform this action." msgstr "" -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "" -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -10673,17 +10785,17 @@ msgstr "" #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "" @@ -10788,7 +10900,7 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -11274,112 +11386,113 @@ msgstr "" msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 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:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "" -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "" -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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:721 +#: pretix/control/views/organizer.py:723 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 msgid "Access for this device has been revoked." msgstr "" @@ -11650,7 +11763,7 @@ msgid "Include pending orders" msgstr "" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -12152,33 +12265,33 @@ msgstr "" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "" @@ -13439,33 +13552,37 @@ msgid "" "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -13477,26 +13594,26 @@ msgid "Checkout" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "" @@ -13510,42 +13627,46 @@ msgstr "" msgid "Please review the details below and confirm your order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " "that you can use to pay." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "" @@ -13618,11 +13739,28 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "" @@ -13715,82 +13853,87 @@ msgstr "" msgid "Add to Calendar" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -13798,7 +13941,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -13975,12 +14118,12 @@ msgid "" "products at the specified price:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "" diff --git a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po index 0a99ef3f3..e8bf52e2a 100644 --- a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -50,8 +50,6 @@ msgid "Total" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:28 -#: pretix/static/pretixbase/js/asynctask.js:42 -#: pretix/static/pretixbase/js/asynctask.js:94 msgid "" "Your request has been queued on the server and will now be processed. If " "this takes longer than two minutes, please contact us or go back in your " @@ -59,50 +57,58 @@ msgid "" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:41 -#: pretix/static/pretixbase/js/asynctask.js:62 -#: pretix/static/pretixbase/js/asynctask.js:116 +#: pretix/static/pretixbase/js/asynctask.js:66 +#: pretix/static/pretixbase/js/asynctask.js:124 #: pretix/static/pretixcontrol/js/ui/mail.js:23 msgid "An error of type {code} occurred." msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:54 -#: pretix/static/pretixbase/js/asynctask.js:137 +#: pretix/static/pretixbase/js/asynctask.js:148 msgid "We are processing your request …" msgstr "" #: pretix/static/pretixbase/js/asyncdownload.js:55 -#: pretix/static/pretixbase/js/asynctask.js:138 +#: pretix/static/pretixbase/js/asynctask.js:156 msgid "" "We are currently sending your request to the server. If this takes longer " "than one minute, please check your internet connection and then reload this " "page and try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:38 -#: pretix/static/pretixbase/js/asynctask.js:90 +#: pretix/static/pretixbase/js/asynctask.js:39 +#: pretix/static/pretixbase/js/asynctask.js:95 msgid "" "Your request has been queued on the server and will now be processed. " "Depending on the size of your event, this might take up to a few minutes." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:65 +#: pretix/static/pretixbase/js/asynctask.js:45 +#: pretix/static/pretixbase/js/asynctask.js:101 +msgid "" +"Your request arrived on the server but we still wait for it to be processed. " +"If this takes longer than two minutes, please contact us or go back in your " +"browser and try again." +msgstr "" + +#: pretix/static/pretixbase/js/asynctask.js:69 msgid "" "We currently cannot reach the server, but we keep trying. Last error code: " "{code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:107 +#: pretix/static/pretixbase/js/asynctask.js:115 #: pretix/static/pretixcontrol/js/ui/mail.js:20 msgid "The request took to long. Please try again." msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:119 +#: pretix/static/pretixbase/js/asynctask.js:127 #: pretix/static/pretixcontrol/js/ui/mail.js:25 msgid "" "We currently cannot reach the server. Please try again. Error code: {code}" msgstr "" -#: pretix/static/pretixbase/js/asynctask.js:174 +#: pretix/static/pretixbase/js/asynctask.js:193 #: pretix/static/pretixcontrol/js/ui/main.js:28 msgid "Close message" msgstr "" diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po index d79be466d..e0b6b8e08 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: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-06-05 04:00+0000\n" "Last-Translator: wallber azevedo pinheiro \n" "Language-Team: Portuguese (Brazil) pretix" msgstr "" @@ -4087,7 +4124,7 @@ msgstr "" msgid "Filetype not allowed!" msgstr "" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "" @@ -4653,7 +4690,7 @@ msgid "The user's language" msgstr "" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "" @@ -4878,11 +4915,11 @@ msgid "" "time." msgstr "" -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "" @@ -4893,12 +4930,12 @@ msgid "" "120 pixels." msgstr "" -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "" @@ -5024,7 +5061,7 @@ msgstr "" msgid "The password you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "" @@ -5035,7 +5072,7 @@ msgstr "" msgid "Your password" msgstr "Senha atual" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "" @@ -5115,7 +5152,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5218,6 +5255,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "Todos" @@ -5309,7 +5347,7 @@ msgstr "" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "" @@ -5650,74 +5688,81 @@ msgstr "" msgid "You need to specify an amount for a partial refund." msgstr "" -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "" -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "" -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." msgstr "" -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." msgstr "" -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "" -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " "pixels." msgstr "" -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "" +#: pretix/control/forms/organizer.py:233 +#, fuzzy +#| msgid "Events" +msgctxt "webhooks" +msgid "Event types" +msgstr "Eventos" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -5923,19 +5968,20 @@ msgid "This order has been created by splitting the order {order}" msgstr "" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "" #: pretix/control/logdisplay.py:126 #, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:132 #, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" #: pretix/control/logdisplay.py:139 @@ -6501,85 +6547,85 @@ msgstr "" msgid "The user confirmed the following message: \"{}\"" msgstr "" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " "\"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "" -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "" @@ -6672,7 +6718,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -6745,6 +6791,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -6769,52 +6816,52 @@ msgid "Toggle navigation" msgstr "" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 #, fuzzy @@ -6822,25 +6869,25 @@ msgstr "" msgid "Admin sessions" msgstr "Horário de entrada" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -6849,24 +6896,23 @@ msgid "" "if a new update arrives. This message will disappear once you clicked it." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "Estamos processando seu pedido …" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "" @@ -7017,8 +7063,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -7225,7 +7271,7 @@ msgid "Overview" msgstr "" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -7363,7 +7409,7 @@ msgid "Show more" msgstr "" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "" @@ -7540,6 +7586,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "" @@ -7611,7 +7658,7 @@ msgid "Installed plugins" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -7620,11 +7667,11 @@ msgstr "" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "" @@ -7744,8 +7791,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "" @@ -8774,9 +8821,9 @@ msgid "Change price to" msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "" @@ -8840,8 +8887,8 @@ msgid "Change order information" msgstr "" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -8957,49 +9004,59 @@ msgid "Invoice" msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -9007,80 +9064,80 @@ msgstr "" msgid "not answered" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 #, fuzzy #| msgid "Payment date" msgid "Payments" msgstr "Data de pagamento" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation date" msgid "Confirmation date" msgstr "Data do cancelamento" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 #, fuzzy @@ -9089,56 +9146,56 @@ msgstr "" msgid "Cancel payment" msgstr "Cancelamento" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 #, fuzzy #| msgid "Order is not paid." msgid "Confirm as paid" msgstr "O pedido não foi pago." -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "" @@ -9484,6 +9541,11 @@ msgstr "" msgid "Devices" msgstr "Nome do dispositivo" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 #, fuzzy #| msgid "Device type" @@ -9761,6 +9823,68 @@ msgstr "" msgid "+ %(count)s invited" msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +msgid "Modify webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +#, fuzzy +#| msgid "Device type" +msgid "Create a new webhook" +msgstr "Tipo de dispositivo" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +msgid "Failed" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +msgid "Request URL" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +msgid "You haven't created any webhooks yet." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +msgid "Create webhook" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -10993,21 +11117,21 @@ msgstr "" msgid "You do not have permission to perform this action." msgstr "" -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 #, fuzzy #| msgid "The selected event was not found." msgid "The selected check-ins have been reverted." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "" -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "" -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -11017,17 +11141,17 @@ msgstr "" #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "" -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "" -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "" @@ -11135,7 +11259,7 @@ msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -11646,118 +11770,119 @@ msgstr "" msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 #, fuzzy #| msgid "This product will not be sold after the given date." msgid "This organizer can not be deleted." msgstr "Este produto não será vendido após a data indicada." -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 #, fuzzy #| msgid "Your cart has been updated." msgid "The organizer has been deleted." msgstr "Seu carrinho foi atualizado." -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 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:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "" -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "" -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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:721 +#: pretix/control/views/organizer.py:723 #, fuzzy #| msgid "The selected event was not found." msgid "This device has been set up successfully." msgstr "O evento selecionado não foi encontrado." -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 #, fuzzy #| msgid "Your cart has been updated." msgid "Access for this device has been revoked." @@ -12045,7 +12170,7 @@ msgid "Include pending orders" msgstr "Incluir ordens pendentes" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -12558,33 +12683,33 @@ msgstr "" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "" @@ -13879,33 +14004,37 @@ msgid "" "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -13917,26 +14046,26 @@ msgid "Checkout" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "O carrinho expirou" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "Os itens em seu carrinho não estão disponíveis para você." @@ -13950,42 +14079,46 @@ msgstr "" msgid "Please review the details below and confirm your order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " "that you can use to pay." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "" @@ -14060,11 +14193,28 @@ msgstr "" msgid "All remaining products are reserved but might become available again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "" @@ -14157,82 +14307,87 @@ msgstr "" msgid "Add to Calendar" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -14240,7 +14395,7 @@ msgid "" "your order to be sent to you again." msgstr "" -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -14417,12 +14572,12 @@ msgid "" "products at the specified price:" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "" diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po index d7b3eec86..861806c36 100644 --- a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-10-22 04:23+0000\n" "Last-Translator: Samir C. Costa \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Turkish pretix" msgstr "pretix ile desteklenmektedir" @@ -4411,7 +4450,7 @@ msgstr "Görev tamamlandı." msgid "Filetype not allowed!" msgstr "Dosya türüne izin verilmedi!" -#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:208 +#: pretix/control/forms/event.py:36 pretix/control/forms/organizer.py:211 msgid "Use languages" msgstr "Dilleri kullan" @@ -5098,7 +5137,7 @@ msgid "The user's language" msgstr "Kullanıcının dili" #: pretix/control/forms/event.py:702 pretix/control/forms/event.py:946 -#: pretix/control/forms/organizer.py:189 +#: pretix/control/forms/organizer.py:192 msgid "Logo image" msgstr "Logo resmi" @@ -5344,11 +5383,11 @@ msgstr "" "SSL veya STARTTLS güvenliğini etkinleştirebilir, ancak her ikisini de aynı " "anda gerçekleştiremezsiniz." -#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:174 +#: pretix/control/forms/event.py:937 pretix/control/forms/organizer.py:177 msgid "Primary color" msgstr "Ana renk" -#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:178 +#: pretix/control/forms/event.py:941 pretix/control/forms/organizer.py:181 msgid "Please enter the hexadecimal code of a color, e.g. #990000." msgstr "Lütfen bir rengin onaltılık kodunu girin, ör. # 990000." @@ -5362,12 +5401,12 @@ msgstr "" "sayfa başlığında göstermeyiz. Logonuzu maksimum 120 piksel yüksekliğinde " "göstereceğiz." -#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:213 +#: pretix/control/forms/event.py:953 pretix/control/forms/organizer.py:216 #: pretix/control/templates/pretixcontrol/pdf/index.html:275 msgid "Font" msgstr "Yazı tipi" -#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:217 +#: pretix/control/forms/event.py:957 pretix/control/forms/organizer.py:220 msgid "Only respected by modern browsers." msgstr "Sadece modern tarayıcılar tarafından saygı duyulur." @@ -5503,7 +5542,7 @@ msgstr "Verilen kupon kodu mevcut değil." msgid "The password you entered was not correct." msgstr "Girdiğiniz şifre doğru değil." -#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:36 +#: pretix/control/forms/event.py:1146 pretix/control/forms/organizer.py:39 msgid "The slug you entered was not correct." msgstr "Girdiğiniz dizi doğru değil." @@ -5512,7 +5551,7 @@ msgstr "Girdiğiniz dizi doğru değil." msgid "Your password" msgstr "Şifreniz" -#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:40 +#: pretix/control/forms/event.py:1155 pretix/control/forms/organizer.py:43 msgid "Event slug" msgstr "Etkinlik dizisi" @@ -5593,7 +5632,7 @@ msgstr "Tüm siparişler" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:10 #: pretix/control/templates/pretixcontrol/orders/overview.html:44 -#: pretix/plugins/checkinlists/exporters.py:322 +#: pretix/plugins/checkinlists/exporters.py:324 #: pretix/plugins/reports/exporters.py:195 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:10 msgid "Paid" @@ -5696,6 +5735,7 @@ msgstr "Tüm organizatörler" #: pretix/control/templates/pretixcontrol/checkin/lists.html:89 #: pretix/control/templates/pretixcontrol/organizers/devices.html:83 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:48 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:74 msgid "All" msgstr "Herşey" @@ -5787,7 +5827,7 @@ msgstr "Tüm katılımcılar" #: pretix/control/forms/filter.py:588 #: pretix/control/templates/pretixcontrol/checkin/index.html:106 #: pretix/control/templates/pretixcontrol/checkin/lists.html:59 -#: pretix/plugins/checkinlists/exporters.py:316 +#: pretix/plugins/checkinlists/exporters.py:318 msgid "Checked in" msgstr "Kontrol edilmiş" @@ -6166,19 +6206,19 @@ msgstr "Geri ödeme tutarı {} tarihinden düşük ve pozitif olmalıdır." msgid "You need to specify an amount for a partial refund." msgstr "Kısmi geri ödeme için bir miktar belirtmeniz gerekiyor." -#: pretix/control/forms/organizer.py:17 +#: pretix/control/forms/organizer.py:20 msgid "This slug is already in use. Please choose a different one." msgstr "Bu sıra zaten kullanımda. Lütfen farklı bir tane seçin." -#: pretix/control/forms/organizer.py:75 +#: pretix/control/forms/organizer.py:78 msgid "Custom domain" msgstr "Özel alan" -#: pretix/control/forms/organizer.py:77 +#: pretix/control/forms/organizer.py:80 msgid "You need to configure the custom domain in the webserver beforehand." msgstr "Web sunucusunda özel alanı önceden yapılandırmanız gerekir." -#: pretix/control/forms/organizer.py:139 +#: pretix/control/forms/organizer.py:142 msgid "" "The changes could not be saved because there would be no remaining team with " "the permission to change teams and permissions." @@ -6186,11 +6226,11 @@ msgstr "" "Değişiklikler kaydedilemedi çünkü takımları ve izinleri değiştirme izni olan " "takım kalmadı." -#: pretix/control/forms/organizer.py:165 +#: pretix/control/forms/organizer.py:168 msgid "Info text" msgstr "Bilgi metni" -#: pretix/control/forms/organizer.py:168 +#: pretix/control/forms/organizer.py:171 msgid "" "Not displayed anywhere by default, but if you want to, you can use this e.g. " "in ticket templates." @@ -6198,15 +6238,15 @@ msgstr "" "Varsayılan olarak herhangi bir yerde gösterilmiyor, ancak isterseniz, ör. " "bilet şablonlarında kullanabilirsiniz." -#: pretix/control/forms/organizer.py:183 +#: pretix/control/forms/organizer.py:186 msgid "Homepage text" msgstr "Ana sayfa metni" -#: pretix/control/forms/organizer.py:186 +#: pretix/control/forms/organizer.py:189 msgid "This will be displayed on the organizer homepage." msgstr "Bu, organizatör ana sayfasında görüntülenecektir." -#: pretix/control/forms/organizer.py:192 +#: pretix/control/forms/organizer.py:195 msgid "" "If you provide a logo image, we will by default not show your organization " "name in the page header. We will show your logo with a maximal height of 120 " @@ -6216,31 +6256,38 @@ msgstr "" "başlığında göstermeyiz. Logonuzu maksimum 120 piksel yüksekliğinde " "göstereceğiz." -#: pretix/control/forms/organizer.py:196 +#: pretix/control/forms/organizer.py:199 msgid "Default overview style" msgstr "Varsayılan genel bakış stili" -#: pretix/control/forms/organizer.py:198 +#: pretix/control/forms/organizer.py:201 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:25 #: pretix/presale/templates/pretixpresale/organizers/index.html:23 msgid "List" msgstr "Liste" -#: pretix/control/forms/organizer.py:199 +#: pretix/control/forms/organizer.py:202 #: pretix/presale/templates/pretixpresale/organizers/calendar.html:31 #: pretix/presale/templates/pretixpresale/organizers/index.html:28 msgid "Calendar" msgstr "Takvim" -#: pretix/control/forms/organizer.py:203 +#: pretix/control/forms/organizer.py:206 msgid "Link back to organizer overview on all event pages" msgstr "Tüm etkinlik sayfalarında düzenleyiciye genel bakışa geri dönün" -#: pretix/control/forms/organizer.py:210 +#: pretix/control/forms/organizer.py:213 msgid "" "Choose all languages that your organizer homepage should be available in." msgstr "Organizatör ana sayfanızın kullanılabilmesi gereken tüm dilleri seçin." +#: pretix/control/forms/organizer.py:233 +#, fuzzy +#| msgid "Event date" +msgctxt "webhooks" +msgid "Event types" +msgstr "Etkinlik tarihi" + #: pretix/control/forms/renderers.py:27 msgctxt "form" msgid "Optional" @@ -6450,20 +6497,25 @@ msgid "This order has been created by splitting the order {order}" msgstr "Bu sipariş, {order} siparişinin bölünmesiyle oluşturuldu" #: pretix/control/logdisplay.py:120 pretix/control/logdisplay.py:122 -#: pretix/control/logdisplay.py:331 pretix/control/logdisplay.py:333 -#: pretix/control/logdisplay.py:352 pretix/control/logdisplay.py:354 +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:334 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 msgid "(unknown)" msgstr "(Bilinmeyen)" #: pretix/control/logdisplay.py:126 -#, python-brace-format -msgid "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "" +#| "Position #{posid} has been checked in again at {datetime} on list " +#| "\"{list}\"." +msgid "" +"Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -"Pozisyon #{posid} {datetime} tarihinde \"{list}\" listesi için incelendi." +"# {posid} konumu tekrar {datetime} 'de \"{list}\" listesinde kontrol edildi." #: pretix/control/logdisplay.py:132 -#, python-brace-format -msgid "Position #{posid} has been scanned for list \"{list}\"." +#, fuzzy, python-brace-format +#| msgid "Position #{posid} has been scanned for list \"{list}\"." +msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "Pozisyon #{posid} \"{list}\" listesi için incelendi." #: pretix/control/logdisplay.py:139 @@ -7042,7 +7094,7 @@ msgstr "Bir ödeme sağlayıcısının ayarları değiştirildi." msgid "The user confirmed the following message: \"{}\"" msgstr "Kullanıcı şu mesajı doğruladı: \"{}\"" -#: pretix/control/logdisplay.py:336 +#: pretix/control/logdisplay.py:337 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list " @@ -7051,79 +7103,79 @@ msgstr "" "# {posid} konumu, \"{list}\" listesindeki {datetime}'da manuel olarak " "kontrol edildi." -#: pretix/control/logdisplay.py:341 +#: pretix/control/logdisplay.py:342 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" "# {posid} konumu tekrar {datetime} 'de \"{list}\" listesinde kontrol edildi." -#: pretix/control/logdisplay.py:356 +#: pretix/control/logdisplay.py:357 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "{list} listesindeki {posid} pozisyonunun check-in'i geri alındı." -#: pretix/control/logdisplay.py:362 +#: pretix/control/logdisplay.py:363 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} ekibe eklendi." -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:366 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user}, ekipten kaldırıldı." -#: pretix/control/logdisplay.py:368 +#: pretix/control/logdisplay.py:369 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user}, {email}'ye gönderilen davetiyeyi kullanarak ekibine katıldı." -#: pretix/control/logdisplay.py:373 +#: pretix/control/logdisplay.py:374 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} takıma davet edildi." -#: pretix/control/logdisplay.py:376 +#: pretix/control/logdisplay.py:377 #, python-brace-format msgid "The invite for {user} has been revoked." msgstr "{user} için davetiye iptal edildi." -#: pretix/control/logdisplay.py:379 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "\"{name}\" simgesi oluşturuldu." -#: pretix/control/logdisplay.py:382 +#: pretix/control/logdisplay.py:383 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "\"{name}\" jetonu iptal edildi." -#: pretix/control/logdisplay.py:385 +#: pretix/control/logdisplay.py:386 msgid "Your account settings have been changed." msgstr "Hesap ayarlarınız değiştirildi." -#: pretix/control/logdisplay.py:387 pretix/control/views/user.py:135 +#: pretix/control/logdisplay.py:388 pretix/control/views/user.py:135 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "E-posta adresiniz {email} olarak değiştirildi." -#: pretix/control/logdisplay.py:389 pretix/control/views/user.py:132 +#: pretix/control/logdisplay.py:390 pretix/control/views/user.py:132 msgid "Your password has been changed." msgstr "Şifreniz değiştirildi." -#: pretix/control/logdisplay.py:391 +#: pretix/control/logdisplay.py:392 msgid "Your account has been enabled." msgstr "Hesabınız etkinleştirildi." -#: pretix/control/logdisplay.py:393 +#: pretix/control/logdisplay.py:394 msgid "Your account has been disabled." msgstr "Hesabınız engellendi." -#: pretix/control/logdisplay.py:397 +#: pretix/control/logdisplay.py:398 msgid "You impersonated {}." msgstr "{} Kimliğine büründün." -#: pretix/control/logdisplay.py:400 +#: pretix/control/logdisplay.py:401 msgid "You stopped impersonating {}." msgstr "{} Kimliğine bürünmeyi bıraktınız." @@ -7225,7 +7277,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/2fa_confirm_totp.html:79 #: pretix/control/templates/pretixcontrol/user/reauth.html:32 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:73 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:74 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:51 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:116 #: pretix/presale/templates/pretixpresale/event/index.html:62 @@ -7302,6 +7354,7 @@ msgstr "Yeni şifre belirle" #: pretix/control/templates/pretixcontrol/organizers/display.html:29 #: pretix/control/templates/pretixcontrol/organizers/edit.html:85 #: pretix/control/templates/pretixcontrol/organizers/team_edit.html:42 +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:20 #: pretix/control/templates/pretixcontrol/pdf/index.html:358 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:438 #: pretix/control/templates/pretixcontrol/subevents/detail.html:210 @@ -7326,78 +7379,78 @@ msgid "Toggle navigation" msgstr "Gezinmeyi değiştir" #: pretix/control/templates/pretixcontrol/base.html:99 -#: pretix/control/templates/pretixcontrol/base.html:136 +#: pretix/control/templates/pretixcontrol/base.html:139 msgid "Go to Shop" msgstr "Dükkana git" -#: pretix/control/templates/pretixcontrol/base.html:120 -#: pretix/control/templates/pretixcontrol/base.html:214 +#: pretix/control/templates/pretixcontrol/base.html:123 +#: pretix/control/templates/pretixcontrol/base.html:217 msgid "Search for events" msgstr "Etkinlikeri ara" -#: pretix/control/templates/pretixcontrol/base.html:132 -#: pretix/control/templates/pretixcontrol/base.html:137 +#: pretix/control/templates/pretixcontrol/base.html:135 +#: pretix/control/templates/pretixcontrol/base.html:140 msgid "Go to shop" msgstr "Dükkana git" -#: pretix/control/templates/pretixcontrol/base.html:185 +#: pretix/control/templates/pretixcontrol/base.html:188 msgid "End admin session" msgstr "Yönetici oturumunu sonlandır" -#: pretix/control/templates/pretixcontrol/base.html:197 +#: pretix/control/templates/pretixcontrol/base.html:200 msgid "Account Settings" msgstr "Hesap ayarları" -#: pretix/control/templates/pretixcontrol/base.html:202 -#: pretix/control/templates/pretixcontrol/base.html:204 +#: pretix/control/templates/pretixcontrol/base.html:205 +#: pretix/control/templates/pretixcontrol/base.html:207 msgid "Log out" msgstr "Çıkış Yap" -#: pretix/control/templates/pretixcontrol/base.html:226 +#: pretix/control/templates/pretixcontrol/base.html:229 #: pretix/control/templates/pretixcontrol/dashboard.html:3 #: pretix/control/templates/pretixcontrol/dashboard.html:5 msgid "Dashboard" msgstr "Gösterge paneli" -#: pretix/control/templates/pretixcontrol/base.html:234 +#: pretix/control/templates/pretixcontrol/base.html:237 #: pretix/control/templates/pretixcontrol/global_settings_base.html:5 #: pretix/control/templates/pretixcontrol/global_settings_base.html:7 msgid "Global settings" msgstr "Genel Ayarlar" -#: pretix/control/templates/pretixcontrol/base.html:254 +#: pretix/control/templates/pretixcontrol/base.html:257 #: pretix/control/templates/pretixcontrol/search/orders.html:7 #: pretix/control/templates/pretixcontrol/search/orders.html:9 msgid "Order search" msgstr "Sipariş araması" -#: pretix/control/templates/pretixcontrol/base.html:269 +#: pretix/control/templates/pretixcontrol/base.html:272 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:5 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:7 msgid "Admin sessions" msgstr "Yönetici oturumları" -#: pretix/control/templates/pretixcontrol/base.html:308 +#: pretix/control/templates/pretixcontrol/base.html:311 msgid "" "Please leave a short comment on what you did in the following admin sessions:" msgstr "" "Lütfen aşağıdaki yönetici oturumlarında neler yaptığınıza dair kısa bir " "açıklama bırakın:" -#: pretix/control/templates/pretixcontrol/base.html:323 +#: pretix/control/templates/pretixcontrol/base.html:326 #, python-format msgid "You are currently working on behalf of %(user)s." msgstr "Şu anda %(user)s adına çalışıyorsunuz." -#: pretix/control/templates/pretixcontrol/base.html:328 +#: pretix/control/templates/pretixcontrol/base.html:331 msgid "Stop impersonating" msgstr "İfade etmeyi bırak" -#: pretix/control/templates/pretixcontrol/base.html:339 +#: pretix/control/templates/pretixcontrol/base.html:342 msgid "Read more" msgstr "Daha fazla oku" -#: pretix/control/templates/pretixcontrol/base.html:357 +#: pretix/control/templates/pretixcontrol/base.html:360 msgid "" "Starting with version 1.2.0, pretix automatically checks for updates in the " "background. During this check, anonymous data is transmitted to servers " @@ -7412,7 +7465,7 @@ msgstr "" "bir güncelleme geldiğinde e-posta yoluyla bilgilendirilmek için e-posta " "adresinizi girin. Bu mesaj siz tıkladıktan sonra kaybolacaktır." -#: pretix/control/templates/pretixcontrol/base.html:370 +#: pretix/control/templates/pretixcontrol/base.html:373 msgid "" "pretix is running in debug mode. For security reasons, please never run " "debug mode on a production instance." @@ -7420,18 +7473,17 @@ msgstr "" "pretix hata ayıklama modunda çalışıyor. Güvenlik nedenleriyle, lütfen bir " "üretim örneğinde hata ayıklama modunu çalıştırma." -#: pretix/control/templates/pretixcontrol/base.html:383 +#: pretix/control/templates/pretixcontrol/base.html:386 msgid "running in development mode" msgstr "geliştirme modunda çalışıyor" -#: pretix/control/templates/pretixcontrol/base.html:393 -#: pretix/presale/templates/pretixpresale/base.html:76 +#: pretix/control/templates/pretixcontrol/base.html:396 #: pretix/presale/templates/pretixpresale/waiting.html:22 msgid "We are processing your request …" msgstr "İsteğinizi işliyoruz…" -#: pretix/control/templates/pretixcontrol/base.html:395 -#: pretix/presale/templates/pretixpresale/base.html:78 +#: pretix/control/templates/pretixcontrol/base.html:398 +#: pretix/presale/templates/pretixpresale/base.html:82 #: pretix/presale/templates/pretixpresale/waiting.html:25 msgid "If this takes longer than a few minutes, please contact us." msgstr "" @@ -7582,8 +7634,8 @@ msgstr "Sil" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:8 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:15 -#: pretix/plugins/checkinlists/exporters.py:36 -#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:38 +#: pretix/plugins/checkinlists/exporters.py:83 #: pretix/plugins/pretixdroid/forms.py:32 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:51 @@ -7844,7 +7896,7 @@ msgid "Overview" msgstr "Genel bakış" #: pretix/control/templates/pretixcontrol/event/base.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:459 +#: pretix/control/templates/pretixcontrol/order/index.html:464 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 msgid "Refunds" @@ -8001,7 +8053,7 @@ msgid "Show more" msgstr "Daha fazla göster" #: pretix/control/templates/pretixcontrol/event/index.html:130 -#: pretix/control/templates/pretixcontrol/order/index.html:602 +#: pretix/control/templates/pretixcontrol/order/index.html:607 msgid "Update comment" msgstr "Yorumu güncelle" @@ -8178,6 +8230,7 @@ msgstr "Özel SMTP bağlantısını kaydet ve test et" #: pretix/control/templates/pretixcontrol/event/mail_settings_fragment.html:27 #: pretix/control/templates/pretixcontrol/organizers/base.html:12 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:10 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:63 msgid "Edit" msgstr "Düzenle" @@ -8257,7 +8310,7 @@ msgid "Installed plugins" msgstr "Yüklü eklentiler" #: pretix/control/templates/pretixcontrol/event/plugins.html:11 -#: pretix/control/views/checkin.py:188 pretix/control/views/event.py:147 +#: pretix/control/views/checkin.py:191 pretix/control/views/event.py:147 #: pretix/control/views/event.py:234 pretix/control/views/event.py:313 #: pretix/control/views/event.py:364 pretix/control/views/event.py:505 #: pretix/control/views/event.py:763 pretix/control/views/event.py:1071 @@ -8266,11 +8319,11 @@ msgstr "Yüklü eklentiler" #: pretix/control/views/item.py:497 pretix/control/views/item.py:693 #: pretix/control/views/item.py:803 pretix/control/views/item.py:857 #: pretix/control/views/item.py:943 pretix/control/views/item.py:1013 -#: pretix/control/views/organizer.py:132 pretix/control/views/organizer.py:265 -#: pretix/control/views/organizer.py:421 pretix/control/views/organizer.py:697 -#: pretix/control/views/subevents.py:383 pretix/control/views/user.py:119 -#: pretix/control/views/users.py:61 pretix/control/views/vouchers.py:178 -#: pretix/plugins/badges/views.py:88 +#: pretix/control/views/organizer.py:134 pretix/control/views/organizer.py:267 +#: pretix/control/views/organizer.py:423 pretix/control/views/organizer.py:699 +#: pretix/control/views/organizer.py:845 pretix/control/views/subevents.py:383 +#: pretix/control/views/user.py:119 pretix/control/views/users.py:61 +#: pretix/control/views/vouchers.py:178 pretix/plugins/badges/views.py:88 #: pretix/plugins/ticketoutputpdf/views.py:130 msgid "Your changes have been saved." msgstr "Değişiklikleriniz kaydedildi." @@ -8401,8 +8454,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/quick_setup.html:151 #: pretix/control/templates/pretixcontrol/event/settings_base.html:40 -#: pretix/control/templates/pretixcontrol/order/index.html:472 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:64 +#: pretix/control/templates/pretixcontrol/order/index.html:477 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:65 #: pretix/presale/templates/pretixpresale/event/order.html:54 msgid "Payment" msgstr "Ödeme" @@ -9566,9 +9619,9 @@ msgid "Change price to" msgstr "Fiyatı değiştir" #: pretix/control/templates/pretixcontrol/order/change.html:117 -#: pretix/presale/templates/pretixpresale/event/index.html:297 -#: pretix/presale/templates/pretixpresale/event/index.html:401 -#: pretix/presale/templates/pretixpresale/event/voucher.html:189 +#: pretix/presale/templates/pretixpresale/event/index.html:299 +#: pretix/presale/templates/pretixpresale/event/index.html:403 +#: pretix/presale/templates/pretixpresale/event/voucher.html:193 #, python-format msgid "plus %(rate)s%% %(name)s" msgstr "artı %(rate)s%% %(name)s" @@ -9630,8 +9683,8 @@ msgid "Change order information" msgstr "Sipariş bilgilerini değiştir" #: pretix/control/templates/pretixcontrol/order/change_questions.html:25 -#: pretix/control/templates/pretixcontrol/order/index.html:547 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:85 +#: pretix/control/templates/pretixcontrol/order/index.html:552 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:86 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:34 #: pretix/presale/templates/pretixpresale/event/order.html:191 #: pretix/presale/templates/pretixpresale/event/order_modify.html:28 @@ -9744,49 +9797,59 @@ msgid "Invoice" msgstr "Fatura" #: pretix/control/templates/pretixcontrol/order/index.html:161 +msgid "Rebuild the invoice with updated data but the same invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:162 #: pretix/control/templates/pretixcontrol/user/2fa_regenemergency.html:20 msgid "Regenerate" msgstr "Yenilemek" -#: pretix/control/templates/pretixcontrol/order/index.html:170 +#: pretix/control/templates/pretixcontrol/order/index.html:172 +msgid "" +"Generate a cancellation document for this invoice and create a new invoice " +"with a new invoice number." +msgstr "" + +#: pretix/control/templates/pretixcontrol/order/index.html:175 msgid "Generate cancellation" msgstr "İptal oluştur" -#: pretix/control/templates/pretixcontrol/order/index.html:172 +#: pretix/control/templates/pretixcontrol/order/index.html:177 msgid "Cancel and reissue" msgstr "İptal et ve yeniden gönder" -#: pretix/control/templates/pretixcontrol/order/index.html:190 +#: pretix/control/templates/pretixcontrol/order/index.html:195 msgid "Generate invoice" msgstr "Fatura oluştur" -#: pretix/control/templates/pretixcontrol/order/index.html:204 +#: pretix/control/templates/pretixcontrol/order/index.html:209 msgid "Change answers" msgstr "Cevapları değiştir" -#: pretix/control/templates/pretixcontrol/order/index.html:208 +#: pretix/control/templates/pretixcontrol/order/index.html:213 msgid "Change products" msgstr "Ürünleri değiştir" -#: pretix/control/templates/pretixcontrol/order/index.html:213 +#: pretix/control/templates/pretixcontrol/order/index.html:218 #: pretix/presale/templates/pretixpresale/event/order.html:127 msgid "Ordered items" msgstr "Sipariş edilen ürünler" -#: pretix/control/templates/pretixcontrol/order/index.html:231 +#: pretix/control/templates/pretixcontrol/order/index.html:236 #, python-format msgid "First scanned: %(date)s" msgstr "İlk taranan: %(date)s" -#: pretix/control/templates/pretixcontrol/order/index.html:235 +#: pretix/control/templates/pretixcontrol/order/index.html:240 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:17 msgid "Voucher code used:" msgstr "Kullanılan kupon kodu:" -#: pretix/control/templates/pretixcontrol/order/index.html:249 #: pretix/control/templates/pretixcontrol/order/index.html:254 -#: pretix/control/templates/pretixcontrol/order/index.html:281 -#: pretix/control/templates/pretixcontrol/order/index.html:288 +#: pretix/control/templates/pretixcontrol/order/index.html:259 +#: pretix/control/templates/pretixcontrol/order/index.html:286 +#: pretix/control/templates/pretixcontrol/order/index.html:293 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:28 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:32 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:47 @@ -9794,11 +9857,11 @@ msgstr "Kullanılan kupon kodu:" msgid "not answered" msgstr "Cevap verilmeyen" -#: pretix/control/templates/pretixcontrol/order/index.html:262 +#: pretix/control/templates/pretixcontrol/order/index.html:267 msgid "This question will be asked during check-in." msgstr "Bu soru giriş sırasında sorulacaktır." -#: pretix/control/templates/pretixcontrol/order/index.html:274 +#: pretix/control/templates/pretixcontrol/order/index.html:279 msgid "" "This file has been uploaded by a user and could contain viruses or other " "malicious content." @@ -9806,55 +9869,55 @@ msgstr "" "Bu dosya bir kullanıcı tarafından yüklendi ve virüs veya diğer zararlı " "içerikleri barındırıyor olabilir." -#: pretix/control/templates/pretixcontrol/order/index.html:275 +#: pretix/control/templates/pretixcontrol/order/index.html:280 msgid "UNSAFE" msgstr "Güvenli Değil" -#: pretix/control/templates/pretixcontrol/order/index.html:299 -#: pretix/control/templates/pretixcontrol/order/index.html:333 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:173 +#: pretix/control/templates/pretixcontrol/order/index.html:304 +#: pretix/control/templates/pretixcontrol/order/index.html:338 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:176 #, python-format msgid "plus %(rate)s%% %(taxname)s" msgstr "artı %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:309 -#: pretix/control/templates/pretixcontrol/order/index.html:343 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:139 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:183 +#: pretix/control/templates/pretixcontrol/order/index.html:314 +#: pretix/control/templates/pretixcontrol/order/index.html:348 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:142 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:186 #, python-format msgid "incl. %(rate)s%% %(taxname)s" msgstr "dahil et %(rate)s%% %(taxname)s" -#: pretix/control/templates/pretixcontrol/order/index.html:356 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:196 +#: pretix/control/templates/pretixcontrol/order/index.html:361 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:199 msgid "Net total" msgstr "Net toplam" -#: pretix/control/templates/pretixcontrol/order/index.html:365 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:205 +#: pretix/control/templates/pretixcontrol/order/index.html:370 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:208 msgid "Taxes" msgstr "Vergi" -#: pretix/control/templates/pretixcontrol/order/index.html:375 +#: pretix/control/templates/pretixcontrol/order/index.html:380 #: pretix/control/templates/pretixcontrol/orders/overview.html:45 #: pretix/control/templates/pretixcontrol/orders/overview.html:111 #: pretix/plugins/reports/exporters.py:195 #: pretix/plugins/reports/exporters.py:245 #: pretix/plugins/reports/exporters.py:422 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:215 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:218 msgid "Total" msgstr "Toplam" -#: pretix/control/templates/pretixcontrol/order/index.html:390 +#: pretix/control/templates/pretixcontrol/order/index.html:395 msgid "Payments" msgstr "Ödemeler" -#: pretix/control/templates/pretixcontrol/order/index.html:400 +#: pretix/control/templates/pretixcontrol/order/index.html:405 msgid "Confirmation date" msgstr "Onay tarihi" -#: pretix/control/templates/pretixcontrol/order/index.html:413 +#: pretix/control/templates/pretixcontrol/order/index.html:418 msgid "" "This payment was created with an older version of pretix, therefore accurate " "data might not be available." @@ -9862,64 +9925,64 @@ msgstr "" "Bu ödeme eski bir pretix sürümü ile oluşturuldu, dolayısıyla doğru veriler " "mevcut olmayabilir." -#: pretix/control/templates/pretixcontrol/order/index.html:414 +#: pretix/control/templates/pretixcontrol/order/index.html:419 msgid "MIGRATED" msgstr "Taşınan" -#: pretix/control/templates/pretixcontrol/order/index.html:426 +#: pretix/control/templates/pretixcontrol/order/index.html:431 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:4 #: pretix/control/templates/pretixcontrol/order/pay_cancel.html:8 msgid "Cancel payment" msgstr "Ödemeyi iptal et" -#: pretix/control/templates/pretixcontrol/order/index.html:431 +#: pretix/control/templates/pretixcontrol/order/index.html:436 msgid "Confirm as paid" msgstr "Ödenmiş olarak onaylayın" -#: pretix/control/templates/pretixcontrol/order/index.html:470 +#: pretix/control/templates/pretixcontrol/order/index.html:475 #: pretix/control/templates/pretixcontrol/orders/refunds.html:44 msgid "Source" msgstr "Kaynak" -#: pretix/control/templates/pretixcontrol/order/index.html:503 +#: pretix/control/templates/pretixcontrol/order/index.html:508 msgid "Cancel transfer" msgstr "Transferi iptal et" -#: pretix/control/templates/pretixcontrol/order/index.html:508 +#: pretix/control/templates/pretixcontrol/order/index.html:513 #: pretix/control/templates/pretixcontrol/orders/refunds.html:82 msgid "Confirm as done" msgstr "Tamamlandı olarak onaylayın" -#: pretix/control/templates/pretixcontrol/order/index.html:515 +#: pretix/control/templates/pretixcontrol/order/index.html:520 #: pretix/control/templates/pretixcontrol/orders/refunds.html:88 msgid "Ignore" msgstr "Görmezden gelmek" -#: pretix/control/templates/pretixcontrol/order/index.html:521 +#: pretix/control/templates/pretixcontrol/order/index.html:526 #: pretix/control/templates/pretixcontrol/order/refund_process.html:50 #: pretix/control/templates/pretixcontrol/orders/refunds.html:93 msgid "Process refund" msgstr "Süreç iadesi" -#: pretix/control/templates/pretixcontrol/order/index.html:542 +#: pretix/control/templates/pretixcontrol/order/index.html:547 msgid "Change" msgstr "Değiştir" -#: pretix/control/templates/pretixcontrol/order/index.html:558 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 +#: pretix/control/templates/pretixcontrol/order/index.html:563 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:208 msgid "ZIP code and city" msgstr "Posta kodu ve şehir" -#: pretix/control/templates/pretixcontrol/order/index.html:567 +#: pretix/control/templates/pretixcontrol/order/index.html:572 msgid "Valid EU VAT ID" msgstr "Geçerli AB KDV Kimliği" -#: pretix/control/templates/pretixcontrol/order/index.html:573 +#: pretix/control/templates/pretixcontrol/order/index.html:578 msgid "Check" msgstr "Kontrol" -#: pretix/control/templates/pretixcontrol/order/index.html:613 +#: pretix/control/templates/pretixcontrol/order/index.html:618 msgid "Order history" msgstr "Sipariş Geçmişi" @@ -10273,6 +10336,11 @@ msgstr "Organizatör: %(name)s" msgid "Devices" msgstr "Cihaz adı" +#: pretix/control/templates/pretixcontrol/organizers/base.html:52 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 +msgid "Webhooks" +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/delete.html:5 #, fuzzy #| msgid "All organizers" @@ -10600,6 +10668,79 @@ msgstr "Üyeler" msgid "+ %(count)s invited" msgstr "+%(count)s davet edildi" +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:6 +#, fuzzy +#| msgid "Modify order" +msgid "Modify webhook" +msgstr "Siparişi değiştir" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_edit.html:8 +#, fuzzy +#| msgid "Create a new team" +msgid "Create a new webhook" +msgstr "Yeni ekip yarat" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:5 +#, python-format +msgid "Logs for webhook %(url)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:7 +msgid "This page shows all calls to your webhook in the past 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:15 +msgid "This webhook was retried since it previously failed." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:44 +#, fuzzy +#| msgctxt "payment_state" +#| msgid "failed" +msgid "Failed" +msgstr "başarısız oldu" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:54 +#, fuzzy +#| msgid "Bad Request" +msgid "Request URL" +msgstr "Geçersiz istek" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:56 +msgid "Request POST body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:58 +msgid "Response body" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:64 +msgid "This webhook did not receive any events in the last 30 days." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:9 +msgid "" +"This menu allows you to create webhooks to connect pretix to other online " +"services." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:16 +#, fuzzy +#| msgid "You haven't created any quotas yet." +msgid "You haven't created any webhooks yet." +msgstr "Henüz herhangi bir kotayı oluşturmadınız." + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:22 +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:27 +#, fuzzy +#| msgid "Create user" +msgid "Create webhook" +msgstr "Kullanıcı oluştur" + +#: pretix/control/templates/pretixcontrol/organizers/webhooks.html:67 +msgid "Logs" +msgstr "" + #: pretix/control/templates/pretixcontrol/pagination.html:14 #, python-format msgid "Page %(page)s of %(of)s (%(count)s elements)" @@ -11947,19 +12088,19 @@ msgstr "Geçersiz kod, lütfen tekrar deneyiniz." msgid "You do not have permission to perform this action." msgstr "Bu eylemi gerçekleştirme izniniz yok." -#: pretix/control/views/checkin.py:103 +#: pretix/control/views/checkin.py:104 msgid "The selected check-ins have been reverted." msgstr "Seçilen check-in'ler geri alındı." -#: pretix/control/views/checkin.py:119 +#: pretix/control/views/checkin.py:122 msgid "The selected tickets have been marked as checked in." msgstr "Seçilen biletler check in olarak işaretlendi." -#: pretix/control/views/checkin.py:160 +#: pretix/control/views/checkin.py:163 msgid "The new check-in list has been created." msgstr "Yeni check-in listesi oluşturuldu." -#: pretix/control/views/checkin.py:167 pretix/control/views/checkin.py:205 +#: pretix/control/views/checkin.py:170 pretix/control/views/checkin.py:208 #: pretix/control/views/event.py:174 pretix/control/views/event.py:316 #: pretix/control/views/event.py:367 pretix/control/views/event.py:457 #: pretix/control/views/event.py:508 pretix/control/views/event.py:727 @@ -11969,17 +12110,17 @@ msgstr "Yeni check-in listesi oluşturuldu." #: pretix/control/views/item.py:533 pretix/control/views/item.py:589 #: pretix/control/views/item.py:727 pretix/control/views/item.py:824 #: pretix/control/views/item.py:881 pretix/control/views/item.py:945 -#: pretix/control/views/organizer.py:135 pretix/control/views/organizer.py:170 +#: pretix/control/views/organizer.py:137 pretix/control/views/organizer.py:172 #: pretix/control/views/user.py:205 pretix/plugins/badges/views.py:67 #: pretix/plugins/ticketoutputpdf/views.py:109 msgid "We could not save your changes. See below for details." msgstr "Değişikliklerinizi kaydedemedik. Detaylar için aşağıya bakın." -#: pretix/control/views/checkin.py:184 pretix/control/views/checkin.py:221 +#: pretix/control/views/checkin.py:187 pretix/control/views/checkin.py:224 msgid "The requested list does not exist." msgstr "İstenen liste mevcut değil." -#: pretix/control/views/checkin.py:230 +#: pretix/control/views/checkin.py:233 msgid "The selected list has been deleted." msgstr "Seçilen liste silinmiştir." @@ -12087,7 +12228,7 @@ msgid "" msgstr "" "Bu ödeme sağlayıcısı mevcut değil veya ilgili eklenti devre dışı bırakıldı." -#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:165 +#: pretix/control/views/event.py:452 pretix/control/views/organizer.py:167 msgid "" "Your changes have been saved. Please note that it can take a short period of " "time until your changes become active." @@ -12606,23 +12747,23 @@ msgid "There was a problem processing your input. See below for error details." msgstr "" "Girişinizi işlerken bir sorun oluştu. Hata detayları için aşağıya bakın." -#: pretix/control/views/organizer.py:68 +#: pretix/control/views/organizer.py:70 msgid "Token name" msgstr "Simge adı" -#: pretix/control/views/organizer.py:182 +#: pretix/control/views/organizer.py:184 #, fuzzy #| msgid "This event can not be deleted." msgid "This organizer can not be deleted." msgstr "Bu etkinlik silinemedi." -#: pretix/control/views/organizer.py:204 +#: pretix/control/views/organizer.py:206 #, fuzzy #| msgid "The new organizer has been created." msgid "The organizer has been deleted." msgstr "Yeni organizatör oluşturuldu." -#: pretix/control/views/organizer.py:207 +#: pretix/control/views/organizer.py:209 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -12634,37 +12775,38 @@ msgstr "" "Bazı kısıtlamalar (ör. Eklentiler tarafından oluşturulan veriler) izin " "vermediğinden, etkinlik silinemedi." -#: pretix/control/views/organizer.py:329 +#: pretix/control/views/organizer.py:331 msgid "The new organizer has been created." msgstr "Yeni organizatör oluşturuldu." -#: pretix/control/views/organizer.py:332 +#: pretix/control/views/organizer.py:334 msgid "Administrators" msgstr "Yöneticiler" -#: pretix/control/views/organizer.py:379 +#: pretix/control/views/organizer.py:381 msgid "The team has been created. You can now add members to the team." msgstr "Takım oluşturuldu. Artık üyelere ekip ekleyebilirsin." -#: pretix/control/views/organizer.py:390 pretix/control/views/organizer.py:425 -#: pretix/control/views/organizer.py:620 pretix/control/views/organizer.py:667 -#: pretix/control/views/organizer.py:701 +#: pretix/control/views/organizer.py:392 pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:622 pretix/control/views/organizer.py:669 +#: pretix/control/views/organizer.py:703 pretix/control/views/organizer.py:807 +#: pretix/control/views/organizer.py:849 msgid "Your changes could not be saved." msgstr "Değişiklikleriniz kaydedilemedi." -#: pretix/control/views/organizer.py:460 +#: pretix/control/views/organizer.py:462 msgid "The selected team has been deleted." msgstr "Seçilen takım silindi." -#: pretix/control/views/organizer.py:463 +#: pretix/control/views/organizer.py:465 msgid "The selected team cannot be deleted." msgstr "Seçilen takım silinemez." -#: pretix/control/views/organizer.py:496 +#: pretix/control/views/organizer.py:498 msgid "pretix account invitation" msgstr "pretix hesap davetiyesi" -#: pretix/control/views/organizer.py:526 +#: pretix/control/views/organizer.py:528 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -12672,43 +12814,43 @@ msgstr "" "Ekipleri değiştirmek için izin alınamayacağı için bu üyenin son üyesini " "kaldıramazsınız." -#: pretix/control/views/organizer.py:537 +#: pretix/control/views/organizer.py:539 msgid "The member has been removed from the team." msgstr "Üye ekipten kaldırıldı." -#: pretix/control/views/organizer.py:544 +#: pretix/control/views/organizer.py:546 msgid "Invalid invite selected." msgstr "Geçersiz davet seçildi." -#: pretix/control/views/organizer.py:553 +#: pretix/control/views/organizer.py:555 msgid "The invite has been revoked." msgstr "Davet iptal edildi." -#: pretix/control/views/organizer.py:560 +#: pretix/control/views/organizer.py:562 msgid "Invalid token selected." msgstr "Geçersiz simge seçildi." -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:572 msgid "The token has been revoked." msgstr "Simge iptal edildi." -#: pretix/control/views/organizer.py:579 +#: pretix/control/views/organizer.py:581 msgid "This user already has been invited for this team." msgstr "Bu kullanıcı bu takım için zaten davet edildi." -#: pretix/control/views/organizer.py:589 +#: pretix/control/views/organizer.py:591 msgid "The new member has been invited to the team." msgstr "Yeni üye takımına davet edildi." -#: pretix/control/views/organizer.py:593 +#: pretix/control/views/organizer.py:595 msgid "This user already has permissions for this team." msgstr "Bu kullanıcının zaten bu takım için izinleri var." -#: pretix/control/views/organizer.py:604 +#: pretix/control/views/organizer.py:606 msgid "The new member has been added to the team." msgstr "Yeni üye ekledi." -#: pretix/control/views/organizer.py:615 +#: pretix/control/views/organizer.py:617 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 " @@ -12718,19 +12860,19 @@ msgstr "" "Lütfen bu sırrı güvenli bir yere kopyalayın. Burada tekrar " "görüntüleyemezsiniz." -#: pretix/control/views/organizer.py:721 +#: pretix/control/views/organizer.py:723 #, fuzzy #| msgid "The selected data was deleted successfully." msgid "This device has been set up successfully." msgstr "Seçilen veriler başarıyla silindi." -#: pretix/control/views/organizer.py:749 +#: pretix/control/views/organizer.py:751 #, fuzzy #| msgid "You currently do not have access to any events." msgid "This device currently does not have access." msgstr "Şu anda herhangi bir etkinliğe erişiminiz yok." -#: pretix/control/views/organizer.py:760 +#: pretix/control/views/organizer.py:762 #, fuzzy #| msgid "Access for the selected application has been revoked." msgid "Access for this device has been revoked." @@ -13019,7 +13161,7 @@ msgid "Include pending orders" msgstr "Bekleyen siparişleri dahil et" #: pretix/plugins/badges/exporters.py:93 -#: pretix/plugins/checkinlists/exporters.py:49 +#: pretix/plugins/checkinlists/exporters.py:51 #: pretix/plugins/reports/exporters.py:288 #: pretix/plugins/ticketoutputpdf/exporters.py:37 msgid "Sort by" @@ -13577,33 +13719,33 @@ msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" "Bu eklenti, konferansınız için check-in listeleri oluşturmanıza olanak tanır." -#: pretix/plugins/checkinlists/exporters.py:44 +#: pretix/plugins/checkinlists/exporters.py:46 msgid "Include QR-code secret" msgstr "QR kodunun sırrını dahil et" -#: pretix/plugins/checkinlists/exporters.py:64 +#: pretix/plugins/checkinlists/exporters.py:66 msgid "Include questions" msgstr "Soruları dahil et" -#: pretix/plugins/checkinlists/exporters.py:159 +#: pretix/plugins/checkinlists/exporters.py:161 msgid "Check-in list (PDF)" msgstr "Check-in listesi (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:210 +#: pretix/plugins/checkinlists/exporters.py:212 msgctxt "tablehead" msgid "paid" msgstr "ücretli" -#: pretix/plugins/checkinlists/exporters.py:280 +#: pretix/plugins/checkinlists/exporters.py:282 msgid "Check-in list (CSV)" msgstr "Check-in listesi (CSV)" -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:288 msgid "CSV dialect" msgstr "CSV lehçesi" -#: pretix/plugins/checkinlists/exporters.py:325 +#: pretix/plugins/checkinlists/exporters.py:327 #: pretix/plugins/paypal/payment.py:56 msgid "Secret" msgstr "Sır" @@ -14981,33 +15123,37 @@ msgstr "" "Alışveriş sepetinizdeki bazı ürünler için, devam etmeden önce ek seçenekleri " "belirleyebilirsiniz." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:34 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:9 +msgid "We're now trying to book these add-ons for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:35 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "Bu kategoriden tam olarak bir seçenek seçmeniz gerekiyor." msgstr[1] "Bu kategoriden %(min_count)s seçmelisin." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:41 #, python-format msgid "You can choose at most one option from this category." msgid_plural "You can choose up to %(max_count)s options from this category." msgstr[0] "Bu kategoriden en fazla bir seçeneği seçebilirsiniz." msgstr[1] "Bu kategoriden %(max_count)s seçeneği seçebilirsin." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:47 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "Bu kategoriden %(min_count)s ve %(max_count)s seçenek seçebilirsin." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:56 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 msgid "There are no add-ons available for this product." msgstr "Bu ürün için herhangi bir eklenti bulunmamaktadır." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:68 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:69 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:178 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:46 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:111 msgid "Go back" @@ -15019,26 +15165,26 @@ msgid "Checkout" msgstr "Çıkış yapmak" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:11 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:31 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:32 #: pretix/presale/templates/pretixpresale/event/index.html:24 msgid "Your cart" msgstr "Sepetiniz" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:26 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:27 #: pretix/presale/templates/pretixpresale/event/index.html:31 msgid "Cart expired" msgstr "Sepetinizin süresi doldu" #: pretix/presale/templates/pretixpresale/event/checkout_base.html:30 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:40 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:41 #: pretix/presale/templates/pretixpresale/event/index.html:43 #, python-format msgid "The items in your cart are reserved for you for %(minutes)s minutes." msgstr "Sepetinizdeki öğeler %(minutes)s dakika için size ayrılmıştır." #: pretix/presale/templates/pretixpresale/event/checkout_base.html:34 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:44 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:45 #: pretix/presale/templates/pretixpresale/event/index.html:47 msgid "The items in your cart are no longer reserved for you." msgstr "Sepetinizdeki öğeler artık sizin için ayrılmamış." @@ -15052,25 +15198,29 @@ msgstr "Siparişi gözden geçir" msgid "Please review the details below and confirm your order." msgstr "Lütfen aşağıdaki ayrıntıları gözden geçirin ve siparişinizi onaylayın." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:18 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:59 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:81 -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:119 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:12 +msgid "Please hang tight, we're finalizing your order!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:19 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:82 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:120 msgid "Modify" msgstr "değiştirmek" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:123 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:124 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:17 #: pretix/presale/templates/pretixpresale/event/order.html:193 #: pretix/presale/templates/pretixpresale/event/order_modify.html:32 msgid "Contact information" msgstr "İletişim bilgileri" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:147 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:148 msgid "Confirmations" msgstr "Onaylar" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:165 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:166 msgid "" "Your order requires approval by the event organizer before it can be " "confirmed and forms a valid contract." @@ -15078,7 +15228,7 @@ msgstr "" "Siparişiniz onaylanmadan önce etkinlik düzenleyicisinin onayını gerektirir " "ve geçerli bir sözleşme oluşturur." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:167 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:168 msgid "" "We will sent you an email as soon as the event organizer approved or " "rejected your order. If your order was approved, we will send you a link " @@ -15088,11 +15238,11 @@ msgstr "" "bir e-posta göndereceğiz. Siparişiniz onaylandıysa size ödeme yapmak için " "kullanabileceğiniz bir bağlantı göndeririz." -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:183 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:184 msgid "Place binding order" msgstr "Yer bağlama sırası" -#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:185 +#: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:186 msgid "Submit registration" msgstr "Kayıt gönder" @@ -15178,11 +15328,28 @@ msgid "All remaining products are reserved but might become available again." msgstr "" "Geri kalan tüm ürünler saklıdır, ancak tekrar kullanılabilir hale gelebilir." -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:87 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:84 +msgid "Okay, we're removing that…" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:88 msgid "Remove one" msgstr "Birini kaldır" -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:109 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:96 +msgid "We're trying to reserve another one for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:97 +#: pretix/presale/templates/pretixpresale/event/index.html:184 +#: pretix/presale/templates/pretixpresale/event/voucher.html:27 +#, python-format +msgid "" +"Once the items are in your cart, you will have %(time)s minutes to complete " +"your purchase." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:112 msgid "Add one more" msgstr "Bir tane daha ekle" @@ -15275,82 +15442,87 @@ msgstr "Giriş: %(datetime)s" msgid "Add to Calendar" msgstr "Takvime ekle" -#: pretix/presale/templates/pretixpresale/event/index.html:222 -#: pretix/presale/templates/pretixpresale/event/index.html:366 +#: pretix/presale/templates/pretixpresale/event/index.html:183 +#: pretix/presale/templates/pretixpresale/event/voucher.html:26 +msgid "We're now trying to reserve this for you!" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/index.html:224 +#: pretix/presale/templates/pretixpresale/event/index.html:368 #, python-format msgid "minimum amount to order: %(num)s" msgstr "sipariş için minimum miktar: %(num)s" -#: pretix/presale/templates/pretixpresale/event/index.html:232 -#: pretix/presale/templates/pretixpresale/event/voucher.html:64 +#: pretix/presale/templates/pretixpresale/event/index.html:234 +#: pretix/presale/templates/pretixpresale/event/voucher.html:68 #, python-format msgid "from %(minprice)s" msgstr "itibaren %(minprice)s" -#: pretix/presale/templates/pretixpresale/event/index.html:236 -#: pretix/presale/templates/pretixpresale/event/index.html:287 -#: pretix/presale/templates/pretixpresale/event/index.html:391 -#: pretix/presale/templates/pretixpresale/event/voucher.html:68 -#: pretix/presale/templates/pretixpresale/event/voucher.html:105 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/index.html:238 +#: pretix/presale/templates/pretixpresale/event/index.html:289 +#: pretix/presale/templates/pretixpresale/event/index.html:393 +#: pretix/presale/templates/pretixpresale/event/voucher.html:72 +#: pretix/presale/templates/pretixpresale/event/voucher.html:109 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 msgctxt "price" msgid "FREE" msgstr "ÜCRETSİZ" -#: pretix/presale/templates/pretixpresale/event/index.html:244 +#: pretix/presale/templates/pretixpresale/event/index.html:246 msgid "Show variants" msgstr "Varyantları göster" -#: pretix/presale/templates/pretixpresale/event/index.html:281 -#: pretix/presale/templates/pretixpresale/event/index.html:386 -#: pretix/presale/templates/pretixpresale/event/voucher.html:100 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/index.html:283 +#: pretix/presale/templates/pretixpresale/event/index.html:388 +#: pretix/presale/templates/pretixpresale/event/voucher.html:104 +#: pretix/presale/templates/pretixpresale/event/voucher.html:181 #, python-format msgid "Modify price for %(item)s" msgstr "%(item)s İçin fiyatı değiştir" -#: pretix/presale/templates/pretixpresale/event/index.html:301 -#: pretix/presale/templates/pretixpresale/event/index.html:405 -#: pretix/presale/templates/pretixpresale/event/voucher.html:193 +#: pretix/presale/templates/pretixpresale/event/index.html:303 +#: pretix/presale/templates/pretixpresale/event/index.html:407 +#: pretix/presale/templates/pretixpresale/event/voucher.html:197 #, python-format msgid "incl. %(rate)s%% %(name)s" msgstr "%(rate)s%% dahil %(name)s" -#: pretix/presale/templates/pretixpresale/event/index.html:309 -#: pretix/presale/templates/pretixpresale/event/index.html:413 +#: pretix/presale/templates/pretixpresale/event/index.html:311 +#: pretix/presale/templates/pretixpresale/event/index.html:415 msgid "Enter a voucher code below to buy this ticket." msgstr "Bu bileti almak için aşağıda bir kupon kodu girin." -#: pretix/presale/templates/pretixpresale/event/index.html:320 -#: pretix/presale/templates/pretixpresale/event/voucher.html:129 +#: pretix/presale/templates/pretixpresale/event/index.html:322 +#: pretix/presale/templates/pretixpresale/event/voucher.html:133 #, python-format msgid "Amount of %(item)s – %(var)s to order" msgstr "%(item)s -%(var)s sipariş vermek için miktar" -#: pretix/presale/templates/pretixpresale/event/index.html:431 -#: pretix/presale/templates/pretixpresale/event/voucher.html:206 +#: pretix/presale/templates/pretixpresale/event/index.html:433 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 #, python-format msgid "Amount of %(item)s to order" msgstr "Sipariş için %(item)s miktarı" -#: pretix/presale/templates/pretixpresale/event/index.html:448 -#: pretix/presale/templates/pretixpresale/event/voucher.html:230 +#: pretix/presale/templates/pretixpresale/event/index.html:450 +#: pretix/presale/templates/pretixpresale/event/voucher.html:234 msgid "Add to cart" msgstr "Sepete ekle" -#: pretix/presale/templates/pretixpresale/event/index.html:460 +#: pretix/presale/templates/pretixpresale/event/index.html:462 msgid "Redeem a voucher" msgstr "Bir kuponu kullan" -#: pretix/presale/templates/pretixpresale/event/index.html:473 +#: pretix/presale/templates/pretixpresale/event/index.html:475 msgid "Redeem voucher" msgstr "Kuponu kullan" -#: pretix/presale/templates/pretixpresale/event/index.html:484 +#: pretix/presale/templates/pretixpresale/event/index.html:486 msgid "If you already ordered a ticket" msgstr "Zaten bir bilet sipariş ettiyseniz" -#: pretix/presale/templates/pretixpresale/event/index.html:488 +#: pretix/presale/templates/pretixpresale/event/index.html:490 msgid "" "If you want to see or change the status and details of your order, click on " "the link in one of the emails we sent you during the order process. If you " @@ -15363,7 +15535,7 @@ msgstr "" "gönderilmesini istediğiniz bağlantıyı istemek için aşağıdaki düğmeyi " "tıklayın." -#: pretix/presale/templates/pretixpresale/event/index.html:497 +#: pretix/presale/templates/pretixpresale/event/index.html:499 #: pretix/presale/templates/pretixpresale/event/resend_link.html:4 #: pretix/presale/templates/pretixpresale/event/resend_link.html:7 msgid "Resend order links" @@ -15560,12 +15732,12 @@ msgstr "" "Belirtilen fiyattan aşağıdaki ürünleri satın almanıza olanak tanıyan bir " "kupon kodu girdiniz:" -#: pretix/presale/templates/pretixpresale/event/voucher.html:112 +#: pretix/presale/templates/pretixpresale/event/voucher.html:116 #, python-format msgid "plus %(rate)s%% taxes" msgstr "artı %(rate)s%%vergi" -#: pretix/presale/templates/pretixpresale/event/voucher.html:116 +#: pretix/presale/templates/pretixpresale/event/voucher.html:120 #, python-format msgid "incl. %(rate)s%% taxes" msgstr "dahil edilen %(rate)s%% vergi" @@ -15881,6 +16053,11 @@ msgstr "Okuma erişimi" msgid "Write access" msgstr "Yazma erişimi" +#~ msgid "" +#~ "Position #{posid} has been scanned at {datetime} for list \"{list}\"." +#~ msgstr "" +#~ "Pozisyon #{posid} {datetime} tarihinde \"{list}\" listesi için incelendi." + #~ msgid "Last part of attendee name" #~ msgstr "Katılımcı adının son kısmı" diff --git a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po index 28fe38c62..1835d1148 100644 --- a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-11-05 15:36+0000\n" +"POT-Creation-Date: 2018-11-08 15:40+0000\n" "PO-Revision-Date: 2018-09-03 06:36+0000\n" "Last-Translator: Yunus Fırat Pişkin \n" "Language-Team: Turkish