diff --git a/src/pretix/locale/ang/LC_MESSAGES/django.po b/src/pretix/locale/ang/LC_MESSAGES/django.po index 14095d907..5383083d8 100644 --- a/src/pretix/locale/ang/LC_MESSAGES/django.po +++ b/src/pretix/locale/ang/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-05 07:29+0000\n" +"POT-Creation-Date: 2025-08-19 12:49+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -206,65 +206,66 @@ msgid "Target URL" msgstr "" #: pretix/api/models.py:118 pretix/base/models/devices.py:122 -#: pretix/base/models/organizer.py:286 +#: pretix/base/models/organizer.py:352 msgid "All events (including newly created ones)" msgstr "" #: pretix/api/models.py:119 pretix/base/models/devices.py:123 -#: pretix/base/models/organizer.py:287 +#: pretix/base/models/organizer.py:353 msgid "Limit to events" msgstr "" #: pretix/api/models.py:120 pretix/base/exporters/orderlist.py:285 #: pretix/base/exporters/orderlist.py:1095 #: pretix/base/modelimport_vouchers.py:326 pretix/base/models/orders.py:272 -#: pretix/base/models/vouchers.py:292 pretix/control/forms/filter.py:557 +#: pretix/base/models/vouchers.py:295 pretix/control/forms/filter.py:557 #: pretix/control/templates/pretixcontrol/order/index.html:910 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:121 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:523 +#: pretix/plugins/checkinlists/exporters.py:524 msgid "Comment" msgstr "" #: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1414 +#, python-brace-format msgid "The product \"{}\" is not assigned to a quota." msgstr "" -#: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1688 +#: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1698 #: pretix/base/models/items.py:1917 pretix/base/models/items.py:2203 msgid "One or more items do not belong to this event." msgstr "" #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 #: pretix/base/models/items.py:2214 pretix/base/models/items.py:2217 -#: pretix/base/models/waitinglist.py:307 pretix/base/models/waitinglist.py:310 +#: pretix/base/models/waitinglist.py:310 pretix/base/models/waitinglist.py:313 msgid "The subevent does not belong to this event." msgstr "" -#: pretix/api/serializers/event.py:231 +#: pretix/api/serializers/event.py:219 msgid "" "Events cannot be created as 'live'. Quotas and payment must be added to the " "event before sales can go live." msgstr "" -#: pretix/api/serializers/event.py:246 pretix/api/serializers/event.py:555 +#: pretix/api/serializers/event.py:234 pretix/api/serializers/event.py:554 #, python-brace-format msgid "Meta data property '{name}' does not exist." msgstr "" -#: pretix/api/serializers/event.py:249 pretix/api/serializers/event.py:558 +#: pretix/api/serializers/event.py:237 pretix/api/serializers/event.py:557 #, python-brace-format msgid "Meta data property '{name}' does not allow value '{value}'." msgstr "" -#: pretix/api/serializers/event.py:293 +#: pretix/api/serializers/event.py:283 pretix/api/serializers/organizer.py:85 #, python-brace-format msgid "Unknown plugin: '{name}'." msgstr "" -#: pretix/api/serializers/event.py:296 +#: pretix/api/serializers/event.py:286 pretix/api/serializers/organizer.py:88 #, python-brace-format msgid "Restricted plugin: '{name}'." msgstr "" @@ -343,38 +344,40 @@ msgid "The selected seat \"{seat}\" is not available." msgstr "" #: pretix/api/serializers/order.py:1401 pretix/api/serializers/order.py:1408 +#, python-brace-format msgid "The product \"{}\" is not available on this date." msgstr "" #: pretix/api/serializers/order.py:1423 pretix/api/views/cart.py:200 +#, python-brace-format msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "" -#: pretix/api/serializers/organizer.py:105 -#: pretix/control/forms/organizer.py:891 pretix/presale/forms/customer.py:458 +#: pretix/api/serializers/organizer.py:145 +#: pretix/control/forms/organizer.py:893 pretix/presale/forms/customer.py:458 msgid "An account with this email address is already registered." msgstr "" -#: pretix/api/serializers/organizer.py:238 -#: pretix/control/forms/organizer.py:744 +#: pretix/api/serializers/organizer.py:278 +#: pretix/control/forms/organizer.py:746 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "" -#: pretix/api/serializers/organizer.py:329 -#: pretix/control/views/organizer.py:773 +#: pretix/api/serializers/organizer.py:369 +#: pretix/control/views/organizer.py:1042 msgid "pretix account invitation" msgstr "" -#: pretix/api/serializers/organizer.py:351 -#: pretix/control/views/organizer.py:872 +#: pretix/api/serializers/organizer.py:391 +#: pretix/control/views/organizer.py:1141 msgid "This user already has been invited for this team." msgstr "" -#: pretix/api/serializers/organizer.py:367 -#: pretix/control/views/organizer.py:889 +#: pretix/api/serializers/organizer.py:407 +#: pretix/control/views/organizer.py:1158 msgid "This user already has permissions for this team." msgstr "" @@ -383,28 +386,28 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "" -#: pretix/api/views/checkin.py:611 pretix/api/views/checkin.py:618 +#: pretix/api/views/checkin.py:616 pretix/api/views/checkin.py:623 msgid "Medium connected to other event" msgstr "" -#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:692 +#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:747 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "" -#: pretix/api/views/order.py:608 pretix/control/views/orders.py:1612 +#: pretix/api/views/order.py:608 pretix/control/views/orders.py:1618 #: pretix/presale/views/order.py:733 pretix/presale/views/order.py:806 msgid "You cannot generate an invoice for this order." msgstr "" -#: pretix/api/views/order.py:613 pretix/control/views/orders.py:1614 +#: pretix/api/views/order.py:613 pretix/control/views/orders.py:1620 #: pretix/presale/views/order.py:735 pretix/presale/views/order.py:808 msgid "An invoice for this order already exists." msgstr "" -#: pretix/api/views/order.py:639 pretix/control/views/orders.py:1740 +#: pretix/api/views/order.py:639 pretix/control/views/orders.py:1746 #: pretix/control/views/users.py:145 msgid "There was an error sending the mail. Please try again later." msgstr "" @@ -414,172 +417,194 @@ msgstr "" msgid "One of the selected products is not available in the selected country." msgstr "" -#: pretix/api/webhooks.py:237 pretix/base/notifications.py:233 +#: pretix/api/webhooks.py:262 pretix/base/notifications.py:233 msgid "New order placed" msgstr "" -#: pretix/api/webhooks.py:241 pretix/base/notifications.py:239 +#: pretix/api/webhooks.py:266 pretix/base/notifications.py:239 msgid "New order requires approval" msgstr "" -#: pretix/api/webhooks.py:245 pretix/base/notifications.py:245 +#: pretix/api/webhooks.py:270 pretix/base/notifications.py:245 msgid "Order marked as paid" msgstr "" -#: pretix/api/webhooks.py:249 pretix/base/models/checkin.py:354 +#: pretix/api/webhooks.py:274 pretix/base/models/checkin.py:355 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:114 -#: pretix/control/views/orders.py:1573 +#: pretix/control/views/orders.py:1579 msgid "Order canceled" msgstr "" -#: pretix/api/webhooks.py:253 pretix/base/notifications.py:257 +#: pretix/api/webhooks.py:278 pretix/base/notifications.py:257 msgid "Order reactivated" msgstr "" -#: pretix/api/webhooks.py:257 pretix/base/notifications.py:263 +#: pretix/api/webhooks.py:282 pretix/base/notifications.py:263 msgid "Order expired" msgstr "" -#: pretix/api/webhooks.py:261 +#: pretix/api/webhooks.py:286 msgid "Order expiry date changed" msgstr "" -#: pretix/api/webhooks.py:265 pretix/base/notifications.py:269 +#: pretix/api/webhooks.py:290 pretix/base/notifications.py:269 msgid "Order information changed" msgstr "" -#: pretix/api/webhooks.py:269 pretix/base/notifications.py:275 +#: pretix/api/webhooks.py:294 pretix/base/notifications.py:275 msgid "Order contact address changed" msgstr "" -#: pretix/api/webhooks.py:273 pretix/base/notifications.py:281 +#: pretix/api/webhooks.py:298 pretix/base/notifications.py:281 #: pretix/control/templates/pretixcontrol/event/mail.html:102 msgid "Order changed" msgstr "" -#: pretix/api/webhooks.py:277 +#: pretix/api/webhooks.py:302 msgid "Refund of payment created" msgstr "" -#: pretix/api/webhooks.py:281 pretix/base/notifications.py:293 +#: pretix/api/webhooks.py:306 pretix/base/notifications.py:293 msgid "External refund of payment" msgstr "" -#: pretix/api/webhooks.py:285 +#: pretix/api/webhooks.py:310 msgid "Refund of payment requested by customer" msgstr "" -#: pretix/api/webhooks.py:289 +#: pretix/api/webhooks.py:314 msgid "Refund of payment completed" msgstr "" -#: pretix/api/webhooks.py:293 +#: pretix/api/webhooks.py:318 msgid "Refund of payment canceled" msgstr "" -#: pretix/api/webhooks.py:297 +#: pretix/api/webhooks.py:322 msgid "Refund of payment failed" msgstr "" -#: pretix/api/webhooks.py:301 +#: pretix/api/webhooks.py:326 msgid "Payment confirmed" msgstr "" -#: pretix/api/webhooks.py:305 +#: pretix/api/webhooks.py:330 msgid "Order approved" msgstr "" -#: pretix/api/webhooks.py:309 +#: pretix/api/webhooks.py:334 msgid "Order denied" msgstr "" -#: pretix/api/webhooks.py:313 +#: pretix/api/webhooks.py:338 msgid "Order deleted" msgstr "" -#: pretix/api/webhooks.py:317 +#: pretix/api/webhooks.py:342 msgid "Ticket checked in" msgstr "" -#: pretix/api/webhooks.py:321 +#: pretix/api/webhooks.py:346 msgid "Ticket check-in reverted" msgstr "" -#: pretix/api/webhooks.py:325 +#: pretix/api/webhooks.py:350 msgid "Event created" msgstr "" -#: pretix/api/webhooks.py:329 +#: pretix/api/webhooks.py:354 msgid "Event details changed" msgstr "" -#: pretix/api/webhooks.py:333 +#: pretix/api/webhooks.py:358 msgid "Event deleted" msgstr "" -#: pretix/api/webhooks.py:337 +#: pretix/api/webhooks.py:362 msgctxt "subevent" msgid "Event series date added" msgstr "" -#: pretix/api/webhooks.py:341 +#: pretix/api/webhooks.py:366 msgctxt "subevent" msgid "Event series date changed" msgstr "" -#: pretix/api/webhooks.py:345 +#: pretix/api/webhooks.py:370 msgctxt "subevent" msgid "Event series date deleted" msgstr "" -#: pretix/api/webhooks.py:349 -msgid "" -"Product changed (including product added or deleted and including changes to " -"nested objects like variations or bundles)" +#: pretix/api/webhooks.py:374 +msgid "Product changed" msgstr "" -#: pretix/api/webhooks.py:354 +#: pretix/api/webhooks.py:375 +msgid "" +"This includes product added or deleted and changes to nested objects like " +"variations or bundles." +msgstr "" + +#: pretix/api/webhooks.py:380 msgid "Shop taken live" msgstr "" -#: pretix/api/webhooks.py:358 +#: pretix/api/webhooks.py:384 msgid "Shop taken offline" msgstr "" -#: pretix/api/webhooks.py:362 +#: pretix/api/webhooks.py:388 msgid "Test-Mode of shop has been activated" msgstr "" -#: pretix/api/webhooks.py:366 +#: pretix/api/webhooks.py:392 msgid "Test-Mode of shop has been deactivated" msgstr "" -#: pretix/api/webhooks.py:370 +#: pretix/api/webhooks.py:396 msgid "Waiting list entry added" msgstr "" -#: pretix/api/webhooks.py:374 +#: pretix/api/webhooks.py:400 msgid "Waiting list entry changed" msgstr "" -#: pretix/api/webhooks.py:378 +#: pretix/api/webhooks.py:404 msgid "Waiting list entry deleted" msgstr "" -#: pretix/api/webhooks.py:382 +#: pretix/api/webhooks.py:408 msgid "Waiting list entry received voucher" msgstr "" -#: pretix/api/webhooks.py:386 +#: pretix/api/webhooks.py:412 +msgid "Voucher added" +msgstr "" + +#: pretix/api/webhooks.py:416 +msgid "Voucher changed" +msgstr "" + +#: pretix/api/webhooks.py:417 +msgid "" +"Only includes explicit changes to the voucher, not e.g. an increase of the " +"number of redemptions." +msgstr "" + +#: pretix/api/webhooks.py:421 +msgid "Voucher deleted" +msgstr "" + +#: pretix/api/webhooks.py:425 msgid "Customer account created" msgstr "" -#: pretix/api/webhooks.py:390 +#: pretix/api/webhooks.py:429 msgid "Customer account changed" msgstr "" -#: pretix/api/webhooks.py:394 +#: pretix/api/webhooks.py:433 msgid "Customer account anonymized" msgstr "" @@ -617,15 +642,15 @@ msgstr "" #: pretix/base/models/auth.py:244 pretix/base/models/customers.py:94 #: pretix/base/models/notifications.py:46 pretix/base/models/orders.py:246 #: pretix/base/pdf.py:334 pretix/control/navigation.py:81 -#: pretix/control/navigation.py:501 +#: pretix/control/navigation.py:513 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/event/settings.html:71 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 #: pretix/control/templates/pretixcontrol/organizers/customer.html:49 #: pretix/control/templates/pretixcontrol/organizers/customers.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:161 -#: pretix/plugins/checkinlists/exporters.py:507 -#: pretix/presale/checkoutflow.py:1532 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:508 +#: pretix/presale/checkoutflow.py:1540 pretix/presale/forms/checkout.py:57 #: pretix/presale/forms/customer.py:57 pretix/presale/forms/customer.py:142 #: pretix/presale/forms/customer.py:298 pretix/presale/forms/customer.py:344 #: pretix/presale/forms/customer.py:388 pretix/presale/forms/user.py:40 @@ -724,21 +749,356 @@ msgid "" "{fields}." msgstr "" -#: pretix/base/customersso/oidc.py:219 pretix/base/customersso/oidc.py:226 -#: pretix/base/customersso/oidc.py:245 pretix/base/customersso/oidc.py:262 -#: pretix/base/customersso/oidc.py:269 pretix/presale/views/customer.py:743 +#: pretix/base/customersso/oidc.py:223 pretix/base/customersso/oidc.py:231 +#: pretix/base/customersso/oidc.py:254 pretix/base/customersso/oidc.py:271 +#: pretix/base/customersso/oidc.py:278 pretix/presale/views/customer.py:743 #: pretix/presale/views/customer.py:753 pretix/presale/views/customer.py:792 #: pretix/presale/views/customer.py:866 #, python-brace-format msgid "Login was not successful. Error message: \"{error}\"." msgstr "" -#: pretix/base/customersso/oidc.py:252 +#: pretix/base/customersso/oidc.py:261 msgid "" "The email address on this account is not yet verified. Please first confirm " "the email address in your customer account." msgstr "" +#: pretix/base/datasync/datasync.py:255 +#, python-brace-format +msgid "" +"Field \"{field_name}\" is not valid for {available_inputs}. Please check " +"your {provider_name} settings." +msgstr "" + +#: pretix/base/datasync/datasync.py:267 +#, python-brace-format +msgid "" +"Please update value mapping for field \"{field_name}\" - option \"{val}\" " +"not assigned" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:128 +msgid "Order position details" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:129 +msgid "Attendee details" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:130 pretix/base/exporters/answers.py:66 +#: pretix/base/models/items.py:1767 pretix/control/navigation.py:172 +#: pretix/control/templates/pretixcontrol/items/questions.html:3 +#: pretix/control/templates/pretixcontrol/items/questions.html:5 +msgid "Questions" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:131 +msgid "Product details" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:132 +#: pretix/control/templates/pretixcontrol/event/settings.html:280 +#: pretix/control/templates/pretixcontrol/order/index.html:176 +#: pretix/presale/templates/pretixpresale/event/order.html:22 +msgid "Order details" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:133 +#: pretix/base/datasync/sourcefields.py:299 +#: pretix/base/datasync/sourcefields.py:614 +#: pretix/base/datasync/sourcefields.py:638 +#: pretix/base/modelimport_orders.py:199 pretix/base/modelimport_orders.py:216 +#: pretix/base/modelimport_orders.py:232 pretix/base/modelimport_orders.py:244 +#: pretix/base/modelimport_orders.py:256 pretix/base/modelimport_orders.py:274 +#: pretix/base/modelimport_orders.py:295 pretix/base/modelimport_orders.py:321 +#: pretix/base/modelimport_orders.py:333 pretix/control/forms/filter.py:621 +#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 +#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:643 +msgid "Invoice address" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:134 +msgid "Event information" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:135 +msgid "Event or subevent information" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:175 +#: pretix/base/exporters/orderlist.py:604 +#: pretix/base/exporters/orderlist.py:609 pretix/base/forms/questions.py:679 +#: pretix/base/modelimport_orders.py:347 pretix/base/models/customers.py:300 +#: pretix/base/models/orders.py:1504 pretix/base/pdf.py:181 +#: pretix/control/forms/filter.py:648 pretix/control/forms/organizer.py:987 +#: pretix/control/templates/pretixcontrol/order/index.html:526 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:120 +#: pretix/control/views/item.py:442 pretix/plugins/badges/exporters.py:495 +#: pretix/plugins/checkinlists/exporters.py:121 +#: pretix/plugins/checkinlists/exporters.py:494 +#: pretix/plugins/ticketoutputpdf/exporters.py:94 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:162 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:165 +#: pretix/presale/templates/pretixpresale/event/fragment_change_form.html:38 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:50 +#: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:36 +msgid "Attendee name" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:187 +#: pretix/base/datasync/sourcefields.py:604 +#: pretix/base/datasync/sourcefields.py:628 +msgid "Attendee" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:207 +#: pretix/base/exporters/orderlist.py:611 pretix/base/forms/questions.py:685 +#: pretix/base/models/customers.py:307 pretix/base/models/orders.py:1512 +#: pretix/base/pdf.py:223 +#: pretix/control/templates/pretixcontrol/order/index.html:531 +#: pretix/control/views/item.py:454 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:172 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:175 +msgid "Attendee email" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:219 +msgid "Attendee or order email" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:232 pretix/base/pdf.py:186 +#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/plugins/badges/exporters.py:496 +#: pretix/plugins/ticketoutputpdf/exporters.py:95 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:185 +msgid "Attendee company" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:241 +msgid "Attendee address street" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:250 +msgid "Attendee address ZIP code" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:259 +msgid "Attendee address city" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:268 +msgid "Attendee address country" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:279 pretix/base/pdf.py:344 +msgid "Invoice address company" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:288 +#: pretix/base/exporters/orderlist.py:464 +#: pretix/base/exporters/orderlist.py:469 +#: pretix/base/exporters/orderlist.py:653 +#: pretix/base/exporters/orderlist.py:657 pretix/base/pdf.py:339 +msgid "Invoice address name" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:317 +#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:349 +msgid "Invoice address street" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:326 +#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:354 +msgid "Invoice address ZIP code" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:335 +#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:359 +msgid "Invoice address city" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:344 +#: pretix/base/exporters/orderlist.py:660 pretix/base/pdf.py:369 +msgid "Invoice address country" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:353 +msgid "Order email" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:362 +msgid "Order email domain" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:371 +#: pretix/base/exporters/invoices.py:201 pretix/base/exporters/invoices.py:328 +#: pretix/base/exporters/orderlist.py:262 +#: pretix/base/exporters/orderlist.py:451 +#: pretix/base/exporters/orderlist.py:583 +#: pretix/base/exporters/orderlist.py:897 pretix/base/models/orders.py:210 +#: pretix/base/notifications.py:199 pretix/base/pdf.py:103 +#: pretix/control/templates/pretixcontrol/checkin/index.html:95 +#: pretix/control/templates/pretixcontrol/order/index.html:181 +#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116 +#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22 +#: pretix/control/templates/pretixcontrol/orders/index.html:47 +#: pretix/control/templates/pretixcontrol/orders/index.html:131 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:204 +#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41 +#: pretix/control/templates/pretixcontrol/search/orders.html:48 +#: pretix/plugins/badges/exporters.py:497 +#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 +#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 +#: pretix/plugins/checkinlists/exporters.py:122 +#: pretix/plugins/checkinlists/exporters.py:493 +#: pretix/plugins/checkinlists/exporters.py:757 +#: pretix/plugins/reports/exporters.py:572 +#: pretix/plugins/reports/exporters.py:895 +#: pretix/plugins/ticketoutputpdf/exporters.py:96 +msgid "Order code" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:380 +msgid "Event and order code" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:389 +#: pretix/base/exporters/orderlist.py:262 pretix/base/notifications.py:201 +#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:25 +#: pretix/control/templates/pretixcontrol/search/orders.html:60 +#: pretix/plugins/reports/exporters.py:572 +#: pretix/plugins/reports/exporters.py:897 +msgid "Order total" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:398 +msgid "Product and variation name" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:410 pretix/base/exporters/items.py:57 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:908 +#: pretix/base/exporters/waitinglist.py:112 +msgid "Product ID" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:419 +msgid "Product is admission product" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:428 +msgid "Event short form" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:437 pretix/base/exporters/events.py:57 +#: pretix/base/exporters/orderlist.py:262 +#: pretix/base/exporters/orderlist.py:450 +#: pretix/base/exporters/orderlist.py:582 +#: pretix/base/exporters/waitinglist.py:116 pretix/base/models/event.py:571 +#: pretix/base/pdf.py:233 pretix/control/forms/filter.py:1248 +#: pretix/control/forms/filter.py:1693 +#: pretix/control/templates/pretixcontrol/events/index.html:68 +#: pretix/control/templates/pretixcontrol/organizers/detail.html:64 +msgid "Event name" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:446 +#: pretix/base/exporters/invoices.py:326 +msgid "Event start date" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:455 +#: pretix/base/exporters/invoices.py:350 pretix/base/pdf.py:287 +msgid "Event end date" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:464 +#: pretix/base/exporters/waitinglist.py:123 +#: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:193 +#: pretix/control/templates/pretixcontrol/vouchers/index.html:18 +#: pretix/control/templates/pretixcontrol/vouchers/index.html:114 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 +#: pretix/plugins/checkinlists/exporters.py:520 +#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 +#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 +#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 +#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:20 +msgid "Voucher code" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:473 pretix/base/pdf.py:116 +msgid "Order code and position number" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:482 +msgid "Ticket price" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:491 pretix/base/notifications.py:204 +#: pretix/control/forms/filter.py:211 pretix/control/forms/modelimport.py:85 +msgid "Order status" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:500 +msgid "Ticket status" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:509 +msgid "Order date and time" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:518 +msgid "Payment date and time" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:527 +msgid "Order language code" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:536 +msgid "Order position ID" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:545 +msgid "Order URL" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:560 +msgid "Ticket URL" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:578 +#, python-brace-format +msgid "Check-in datetime on list {}" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:590 +#, python-brace-format +msgid "Question: {name}" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:604 +#: pretix/base/datasync/sourcefields.py:614 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3574 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3637 +#: pretix/base/settings.py:3651 pretix/base/settings.py:3704 +#: pretix/base/settings.py:3725 pretix/base/settings.py:3747 +msgid "Given name" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:628 +#: pretix/base/datasync/sourcefields.py:638 pretix/base/settings.py:3546 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3575 +#: pretix/base/settings.py:3591 pretix/base/settings.py:3608 +#: pretix/base/settings.py:3623 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3652 pretix/base/settings.py:3705 +#: pretix/base/settings.py:3726 pretix/base/settings.py:3748 +msgid "Family name" +msgstr "" + #: pretix/base/email.py:203 pretix/base/exporters/items.py:157 #: pretix/base/exporters/items.py:205 pretix/base/models/tax.py:381 #: pretix/control/templates/pretixcontrol/event/tax_index.html:27 @@ -790,8 +1150,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:841 #: pretix/base/exporters/orderlist.py:1020 #: pretix/base/exporters/orderlist.py:1259 -#: pretix/plugins/reports/exporters.py:478 -#: pretix/plugins/reports/exporters.py:651 +#: pretix/plugins/reports/exporters.py:489 +#: pretix/plugins/reports/exporters.py:662 msgctxt "export_category" msgid "Order data" msgstr "" @@ -802,18 +1162,11 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:66 pretix/base/models/items.py:1767 -#: pretix/control/navigation.py:172 -#: pretix/control/templates/pretixcontrol/items/questions.html:3 -#: pretix/control/templates/pretixcontrol/items/questions.html:5 -msgid "Questions" -msgstr "" - #: pretix/base/exporters/answers.py:76 pretix/base/exporters/orderlist.py:592 #: pretix/base/exporters/orderlist.py:916 #: pretix/base/exporters/orderlist.py:1156 pretix/base/models/checkin.py:58 #: pretix/base/models/items.py:2067 pretix/base/models/orders.py:1485 -#: pretix/base/models/orders.py:2999 pretix/base/models/vouchers.py:187 +#: pretix/base/models/orders.py:3003 pretix/base/models/vouchers.py:190 #: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1603 #: pretix/control/forms/filter.py:425 pretix/control/forms/filter.py:1897 #: pretix/control/forms/filter.py:2119 pretix/control/forms/filter.py:2234 @@ -829,8 +1182,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:140 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:167 #: pretix/control/views/waitinglist.py:318 -#: pretix/plugins/checkinlists/exporters.py:511 -#: pretix/plugins/checkinlists/exporters.py:700 +#: pretix/plugins/checkinlists/exporters.py:512 +#: pretix/plugins/checkinlists/exporters.py:701 #: pretix/plugins/sendmail/forms.py:137 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:48 @@ -858,7 +1211,7 @@ msgctxt "subevent" msgid "All dates" msgstr "" -#: pretix/base/exporters/customers.py:49 pretix/control/navigation.py:606 +#: pretix/base/exporters/customers.py:49 pretix/control/navigation.py:618 #: pretix/control/templates/pretixcontrol/organizers/edit.html:132 msgid "Customer accounts" msgstr "" @@ -903,15 +1256,15 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:257 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:163 #: pretix/control/views/waitinglist.py:314 -#: pretix/plugins/checkinlists/exporters.py:508 -#: pretix/presale/checkoutflow.py:1538 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:509 +#: pretix/presale/checkoutflow.py:1546 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:80 #: pretix/presale/templates/pretixpresale/event/order.html:304 msgid "Phone number" msgstr "" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:246 -#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3270 +#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3274 #: pretix/base/settings.py:3678 pretix/base/settings.py:3690 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" @@ -922,14 +1275,14 @@ msgstr "" #: pretix/base/exporters/invoices.py:340 pretix/base/exporters/orderlist.py:263 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1227 #: pretix/base/models/devices.py:65 pretix/base/models/devices.py:127 -#: pretix/base/models/event.py:1490 pretix/base/models/event.py:1732 +#: pretix/base/models/event.py:1500 pretix/base/models/event.py:1742 #: pretix/base/models/items.py:2071 pretix/base/models/items.py:2244 -#: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:75 -#: pretix/base/models/organizer.py:535 pretix/base/models/seating.py:85 +#: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:77 +#: pretix/base/models/organizer.py:601 pretix/base/models/seating.py:85 #: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3303 #: pretix/base/settings.py:3313 pretix/base/settings.py:3667 #: pretix/control/forms/filter.py:625 pretix/control/forms/item.py:446 -#: pretix/control/forms/organizer.py:916 +#: pretix/control/forms/organizer.py:918 #: pretix/control/templates/pretixcontrol/checkin/index.html:109 #: pretix/control/templates/pretixcontrol/checkin/lists.html:99 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -947,9 +1300,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:159 #: pretix/control/views/waitinglist.py:314 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:375 -#: pretix/plugins/checkinlists/exporters.py:760 -#: pretix/plugins/reports/exporters.py:885 +#: pretix/plugins/checkinlists/exporters.py:376 +#: pretix/plugins/checkinlists/exporters.py:761 +#: pretix/plugins/reports/exporters.py:896 #: pretix/plugins/ticketoutputpdf/models.py:333 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/forms/customer.py:179 pretix/presale/forms/customer.py:483 @@ -1024,14 +1377,14 @@ msgstr "" #: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:615 #: pretix/control/forms/subevents.py:119 pretix/control/views/item.py:733 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 -#: pretix/plugins/checkinlists/exporters.py:600 -#: pretix/plugins/checkinlists/exporters.py:603 -#: pretix/plugins/checkinlists/exporters.py:630 -#: pretix/plugins/checkinlists/exporters.py:646 -#: pretix/plugins/checkinlists/exporters.py:715 -#: pretix/plugins/checkinlists/exporters.py:822 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:604 +#: pretix/plugins/checkinlists/exporters.py:631 +#: pretix/plugins/checkinlists/exporters.py:647 +#: pretix/plugins/checkinlists/exporters.py:716 #: pretix/plugins/checkinlists/exporters.py:823 #: pretix/plugins/checkinlists/exporters.py:824 +#: pretix/plugins/checkinlists/exporters.py:825 msgid "Yes" msgstr "" @@ -1048,13 +1401,13 @@ msgstr "" #: pretix/control/forms/filter.py:708 pretix/control/forms/item.py:616 #: pretix/control/forms/subevents.py:120 pretix/control/views/item.py:733 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 -#: pretix/plugins/checkinlists/exporters.py:600 -#: pretix/plugins/checkinlists/exporters.py:603 -#: pretix/plugins/checkinlists/exporters.py:630 -#: pretix/plugins/checkinlists/exporters.py:715 -#: pretix/plugins/checkinlists/exporters.py:822 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:604 +#: pretix/plugins/checkinlists/exporters.py:631 +#: pretix/plugins/checkinlists/exporters.py:716 #: pretix/plugins/checkinlists/exporters.py:823 #: pretix/plugins/checkinlists/exporters.py:824 +#: pretix/plugins/checkinlists/exporters.py:825 msgid "No" msgstr "" @@ -1078,11 +1431,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:129 #: pretix/base/exporters/orderlist.py:855 #: pretix/base/exporters/orderlist.py:1209 -#: pretix/plugins/checkinlists/exporters.py:88 -#: pretix/plugins/checkinlists/exporters.py:864 -#: pretix/plugins/reports/accountingreport.py:74 -#: pretix/plugins/reports/exporters.py:461 -#: pretix/plugins/reports/exporters.py:698 +#: pretix/plugins/checkinlists/exporters.py:89 +#: pretix/plugins/checkinlists/exporters.py:865 +#: pretix/plugins/reports/accountingreport.py:75 +#: pretix/plugins/reports/exporters.py:472 +#: pretix/plugins/reports/exporters.py:709 #: pretix/plugins/ticketoutputpdf/exporters.py:85 msgid "Date range" msgstr "" @@ -1108,28 +1461,17 @@ msgid "" "account." msgstr "" -#: pretix/base/exporters/events.py:57 pretix/base/exporters/orderlist.py:262 -#: pretix/base/exporters/orderlist.py:450 -#: pretix/base/exporters/orderlist.py:582 -#: pretix/base/exporters/waitinglist.py:116 pretix/base/models/event.py:572 -#: pretix/base/pdf.py:233 pretix/control/forms/filter.py:1248 -#: pretix/control/forms/filter.py:1693 -#: pretix/control/templates/pretixcontrol/events/index.html:68 -#: pretix/control/templates/pretixcontrol/organizers/detail.html:64 -msgid "Event name" -msgstr "" - -#: pretix/base/exporters/events.py:58 pretix/base/models/event.py:588 -#: pretix/base/models/organizer.py:91 +#: pretix/base/exporters/events.py:58 pretix/base/models/event.py:587 +#: pretix/base/models/organizer.py:93 #: pretix/control/templates/pretixcontrol/organizers/index.html:47 msgid "Short form" msgstr "" -#: pretix/base/exporters/events.py:59 pretix/base/models/event.py:590 +#: pretix/base/exporters/events.py:59 pretix/base/models/event.py:589 msgid "Shop is live" msgstr "" -#: pretix/base/exporters/events.py:60 pretix/base/models/event.py:592 +#: pretix/base/exporters/events.py:60 pretix/base/models/event.py:591 msgid "Event currency" msgstr "" @@ -1138,64 +1480,64 @@ msgstr "" msgid "Timezone" msgstr "" -#: pretix/base/exporters/events.py:62 pretix/base/models/event.py:595 -#: pretix/base/models/event.py:1492 pretix/base/settings.py:3301 +#: pretix/base/exporters/events.py:62 pretix/base/models/event.py:594 +#: pretix/base/models/event.py:1502 pretix/base/settings.py:3301 #: pretix/base/settings.py:3311 pretix/control/forms/subevents.py:483 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "" -#: pretix/base/exporters/events.py:63 pretix/base/models/event.py:597 -#: pretix/base/models/event.py:1494 pretix/base/pdf.py:295 +#: pretix/base/exporters/events.py:63 pretix/base/models/event.py:596 +#: pretix/base/models/event.py:1504 pretix/base/pdf.py:295 #: pretix/control/forms/subevents.py:488 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:270 msgid "Event end time" msgstr "" -#: pretix/base/exporters/events.py:64 pretix/base/models/event.py:599 -#: pretix/base/models/event.py:1496 pretix/control/forms/subevents.py:493 +#: pretix/base/exporters/events.py:64 pretix/base/models/event.py:598 +#: pretix/base/models/event.py:1506 pretix/control/forms/subevents.py:493 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:274 msgid "Admission time" msgstr "" -#: pretix/base/exporters/events.py:65 pretix/base/models/event.py:611 -#: pretix/base/models/event.py:1505 pretix/control/forms/subevents.py:93 +#: pretix/base/exporters/events.py:65 pretix/base/models/event.py:610 +#: pretix/base/models/event.py:1515 pretix/control/forms/subevents.py:93 msgid "Start of presale" msgstr "" -#: pretix/base/exporters/events.py:66 pretix/base/models/event.py:605 -#: pretix/base/models/event.py:1499 pretix/control/forms/subevents.py:99 +#: pretix/base/exporters/events.py:66 pretix/base/models/event.py:604 +#: pretix/base/models/event.py:1509 pretix/control/forms/subevents.py:99 msgid "End of presale" msgstr "" #: pretix/base/exporters/events.py:67 pretix/base/exporters/invoices.py:351 -#: pretix/base/models/event.py:617 pretix/base/models/event.py:1511 +#: pretix/base/models/event.py:616 pretix/base/models/event.py:1521 msgid "Location" msgstr "" -#: pretix/base/exporters/events.py:68 pretix/base/models/event.py:625 -#: pretix/base/models/event.py:1514 +#: pretix/base/exporters/events.py:68 pretix/base/models/event.py:624 +#: pretix/base/models/event.py:1524 #: pretix/control/templates/pretixcontrol/event/fragment_geodata.html:18 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:54 msgid "Latitude" msgstr "" -#: pretix/base/exporters/events.py:69 pretix/base/models/event.py:633 -#: pretix/base/models/event.py:1522 +#: pretix/base/exporters/events.py:69 pretix/base/models/event.py:632 +#: pretix/base/models/event.py:1532 #: pretix/control/templates/pretixcontrol/event/fragment_geodata.html:28 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:64 msgid "Longitude" msgstr "" -#: pretix/base/exporters/events.py:70 pretix/base/models/event.py:645 -#: pretix/base/models/event.py:1537 -#: pretix/control/templates/pretixcontrol/event/index.html:128 +#: pretix/base/exporters/events.py:70 pretix/base/models/event.py:644 +#: pretix/base/models/event.py:1547 +#: pretix/control/templates/pretixcontrol/event/index.html:137 #: pretix/control/templates/pretixcontrol/order/index.html:1003 msgid "Internal comment" msgstr "" #: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1753 -#: pretix/base/models/orders.py:2162 pretix/control/forms/filter.py:204 +#: pretix/base/models/orders.py:2166 pretix/control/forms/filter.py:204 #: pretix/control/forms/filter.py:1024 pretix/control/forms/filter.py:2274 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 @@ -1263,44 +1605,18 @@ msgstr "" #: pretix/base/exporters/orderlist.py:1277 #: pretix/base/exporters/waitinglist.py:107 pretix/base/forms/widgets.py:213 #: pretix/base/models/items.py:1655 pretix/base/models/orders.py:259 -#: pretix/base/models/orders.py:2974 pretix/base/models/orders.py:3094 +#: pretix/base/models/orders.py:2978 pretix/base/models/orders.py:3098 +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:25 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:72 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:752 +#: pretix/plugins/checkinlists/exporters.py:753 #: pretix/presale/templates/pretixpresale/event/fragment_giftcard_history.html:6 #: pretix/presale/templates/pretixpresale/organizers/calendar_day.html:58 msgid "Date" msgstr "" -#: pretix/base/exporters/invoices.py:201 pretix/base/exporters/invoices.py:328 -#: pretix/base/exporters/orderlist.py:262 -#: pretix/base/exporters/orderlist.py:451 -#: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:897 pretix/base/models/orders.py:210 -#: pretix/base/notifications.py:199 pretix/base/pdf.py:103 -#: pretix/control/templates/pretixcontrol/checkin/index.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:181 -#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116 -#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22 -#: pretix/control/templates/pretixcontrol/orders/index.html:47 -#: pretix/control/templates/pretixcontrol/orders/index.html:131 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:204 -#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41 -#: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/badges/exporters.py:497 -#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 -#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 -#: pretix/plugins/checkinlists/exporters.py:121 -#: pretix/plugins/checkinlists/exporters.py:492 -#: pretix/plugins/checkinlists/exporters.py:756 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:884 -#: pretix/plugins/ticketoutputpdf/exporters.py:96 -msgid "Order code" -msgstr "" - #: pretix/base/exporters/invoices.py:202 pretix/base/exporters/invoices.py:329 #: pretix/base/forms/auth.py:160 pretix/base/modelimport_orders.py:59 #: pretix/base/models/customers.py:395 pretix/base/models/waitinglist.py:76 @@ -1335,11 +1651,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:613 pretix/base/forms/questions.py:704 #: pretix/base/modelimport_orders.py:232 pretix/base/modelimport_orders.py:386 #: pretix/base/models/customers.py:311 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:3272 pretix/control/forms/filter.py:629 +#: pretix/base/models/orders.py:3276 pretix/control/forms/filter.py:629 #: pretix/control/forms/filter.py:660 #: pretix/control/templates/pretixcontrol/order/index.html:961 -#: pretix/plugins/checkinlists/exporters.py:534 -#: pretix/plugins/reports/exporters.py:840 +#: pretix/plugins/checkinlists/exporters.py:535 +#: pretix/plugins/reports/exporters.py:851 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:88 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "Address" @@ -1352,11 +1668,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:614 pretix/base/forms/questions.py:715 #: pretix/base/modelimport_orders.py:244 pretix/base/modelimport_orders.py:397 #: pretix/base/models/customers.py:312 pretix/base/models/orders.py:1540 -#: pretix/base/models/orders.py:3273 pretix/base/settings.py:1162 +#: pretix/base/models/orders.py:3277 pretix/base/settings.py:1162 #: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:664 #: pretix/control/views/item.py:488 -#: pretix/plugins/checkinlists/exporters.py:535 -#: pretix/plugins/reports/exporters.py:841 +#: pretix/plugins/checkinlists/exporters.py:536 +#: pretix/plugins/reports/exporters.py:852 msgid "ZIP code" msgstr "" @@ -1367,11 +1683,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:615 pretix/base/forms/questions.py:723 #: pretix/base/modelimport_orders.py:256 pretix/base/modelimport_orders.py:408 #: pretix/base/models/customers.py:313 pretix/base/models/orders.py:1541 -#: pretix/base/models/orders.py:3274 pretix/base/settings.py:1174 +#: pretix/base/models/orders.py:3278 pretix/base/settings.py:1174 #: pretix/control/forms/filter.py:638 pretix/control/forms/filter.py:669 #: pretix/control/views/item.py:498 -#: pretix/plugins/checkinlists/exporters.py:536 -#: pretix/plugins/reports/exporters.py:842 +#: pretix/plugins/checkinlists/exporters.py:537 +#: pretix/plugins/reports/exporters.py:853 msgid "City" msgstr "" @@ -1382,15 +1698,15 @@ msgstr "" #: pretix/base/exporters/orderlist.py:616 pretix/base/forms/questions.py:735 #: pretix/base/modelimport_orders.py:274 pretix/base/modelimport_orders.py:425 #: pretix/base/models/customers.py:314 pretix/base/models/orders.py:1542 -#: pretix/base/models/orders.py:3275 pretix/base/models/orders.py:3276 +#: pretix/base/models/orders.py:3279 pretix/base/models/orders.py:3280 #: pretix/base/settings.py:1183 pretix/control/forms/filter.py:643 #: pretix/control/forms/filter.py:674 #: pretix/control/templates/pretixcontrol/order/index.html:965 #: pretix/control/views/item.py:508 -#: pretix/plugins/checkinlists/exporters.py:537 -#: pretix/plugins/reports/exporters.py:792 -#: pretix/plugins/reports/exporters.py:837 -#: pretix/plugins/reports/exporters.py:886 +#: pretix/plugins/checkinlists/exporters.py:538 +#: pretix/plugins/reports/exporters.py:803 +#: pretix/plugins/reports/exporters.py:848 +#: pretix/plugins/reports/exporters.py:897 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:320 msgid "Country" @@ -1405,10 +1721,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:271 #: pretix/base/exporters/orderlist.py:471 #: pretix/base/exporters/orderlist.py:662 pretix/base/modelimport_orders.py:321 -#: pretix/base/models/orders.py:3279 +#: pretix/base/models/orders.py:3283 #: pretix/control/templates/pretixcontrol/order/index.html:972 -#: pretix/plugins/reports/exporters.py:844 -#: pretix/plugins/reports/exporters.py:886 +#: pretix/plugins/reports/exporters.py:855 +#: pretix/plugins/reports/exporters.py:897 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:327 msgid "VAT ID" @@ -1436,9 +1752,9 @@ msgstr "" #: pretix/control/forms/filter.py:621 pretix/control/forms/filter.py:656 #: pretix/control/templates/pretixcontrol/order/index.html:957 #: pretix/control/views/item.py:466 -#: pretix/plugins/checkinlists/exporters.py:518 -#: pretix/plugins/reports/exporters.py:839 -#: pretix/plugins/reports/exporters.py:885 +#: pretix/plugins/checkinlists/exporters.py:519 +#: pretix/plugins/reports/exporters.py:850 +#: pretix/plugins/reports/exporters.py:896 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:83 #: pretix/presale/templates/pretixpresale/event/order.html:308 msgid "Company" @@ -1454,10 +1770,10 @@ msgstr "" #: pretix/base/exporters/orderlist.py:617 pretix/base/forms/questions.py:760 #: pretix/base/forms/questions.py:1177 pretix/base/modelimport_orders.py:295 #: pretix/base/models/customers.py:315 pretix/base/models/orders.py:1543 -#: pretix/base/models/orders.py:3278 pretix/base/views/js_helpers.py:44 +#: pretix/base/models/orders.py:3282 pretix/base/views/js_helpers.py:44 #: pretix/control/templates/pretixcontrol/order/index.html:968 -#: pretix/plugins/checkinlists/exporters.py:538 -#: pretix/plugins/reports/exporters.py:843 +#: pretix/plugins/checkinlists/exporters.py:539 +#: pretix/plugins/reports/exporters.py:854 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/order.html:323 msgctxt "address" @@ -1465,13 +1781,13 @@ msgid "State" msgstr "" #: pretix/base/exporters/invoices.py:221 pretix/base/exporters/invoices.py:347 -#: pretix/base/models/orders.py:3288 pretix/base/models/orders.py:3323 +#: pretix/base/models/orders.py:3292 pretix/base/models/orders.py:3345 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/invoices.py:222 pretix/base/exporters/invoices.py:348 -#: pretix/base/modelimport_orders.py:333 pretix/base/models/orders.py:3283 +#: pretix/base/modelimport_orders.py:333 pretix/base/models/orders.py:3287 #: pretix/control/templates/pretixcontrol/order/index.html:992 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:111 msgid "Internal reference" @@ -1505,9 +1821,8 @@ msgstr "" #: pretix/base/exporters/invoices.py:229 pretix/base/exporters/invoices.py:349 #: pretix/base/exporters/orderlist.py:290 #: pretix/base/exporters/orderlist.py:475 -#: pretix/base/exporters/orderlist.py:670 +#: pretix/base/exporters/orderlist.py:670 pretix/base/plugins.py:137 #: pretix/control/templates/pretixcontrol/event/payment.html:11 -#: pretix/control/views/event.py:382 msgid "Payment providers" msgstr "" @@ -1542,20 +1857,20 @@ msgstr "" #: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:462 #: pretix/base/exporters/orderlist.py:603 -#: pretix/base/exporters/orderlist.py:922 pretix/base/models/orders.py:2326 -#: pretix/base/models/orders.py:2498 pretix/base/models/orders.py:3020 +#: pretix/base/exporters/orderlist.py:922 pretix/base/models/orders.py:2330 +#: pretix/base/models/orders.py:2502 pretix/base/models/orders.py:3024 msgid "Tax value" msgstr "" #: pretix/base/exporters/invoices.py:324 pretix/base/exporters/orderlist.py:460 #: pretix/base/exporters/orderlist.py:601 -#: pretix/base/exporters/orderlist.py:919 pretix/base/models/orders.py:2313 -#: pretix/base/models/orders.py:2485 pretix/base/models/orders.py:3007 -#: pretix/base/models/orders.py:3107 pretix/base/models/tax.py:348 +#: pretix/base/exporters/orderlist.py:919 pretix/base/models/orders.py:2317 +#: pretix/base/models/orders.py:2489 pretix/base/models/orders.py:3011 +#: pretix/base/models/orders.py:3111 pretix/base/models/tax.py:348 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 -#: pretix/plugins/reports/accountingreport.py:315 -#: pretix/plugins/reports/exporters.py:793 -#: pretix/plugins/reports/exporters.py:838 +#: pretix/plugins/reports/accountingreport.py:316 +#: pretix/plugins/reports/exporters.py:804 +#: pretix/plugins/reports/exporters.py:849 msgid "Tax rate" msgstr "" @@ -1563,14 +1878,6 @@ msgstr "" msgid "Tax name" msgstr "" -#: pretix/base/exporters/invoices.py:326 -msgid "Event start date" -msgstr "" - -#: pretix/base/exporters/invoices.py:350 pretix/base/pdf.py:287 -msgid "Event end date" -msgstr "" - #: pretix/base/exporters/items.py:49 msgid "Product data" msgstr "" @@ -1584,12 +1891,6 @@ msgstr "" msgid "Download a spreadsheet with details about all products and variations." msgstr "" -#: pretix/base/exporters/items.py:57 pretix/base/exporters/orderlist.py:597 -#: pretix/base/exporters/orderlist.py:908 -#: pretix/base/exporters/waitinglist.py:112 -msgid "Product ID" -msgstr "" - #: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:599 #: pretix/base/exporters/orderlist.py:910 #: pretix/base/exporters/waitinglist.py:114 @@ -1617,26 +1918,28 @@ msgstr "" #: pretix/base/exporters/items.py:68 pretix/base/exporters/orderlist.py:598 #: pretix/base/exporters/orderlist.py:911 #: pretix/base/exporters/waitinglist.py:113 pretix/base/models/items.py:1148 -#: pretix/base/models/orders.py:1495 pretix/base/models/orders.py:2992 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/base/models/orders.py:1495 pretix/base/models/orders.py:2996 +#: pretix/plugins/checkinlists/exporters.py:696 msgid "Variation" msgstr "" #: pretix/base/exporters/items.py:71 pretix/base/exporters/reusablemedia.py:48 #: pretix/base/models/customers.py:57 pretix/base/models/customers.py:403 -#: pretix/base/models/discount.py:60 pretix/base/models/event.py:1481 +#: pretix/base/models/discount.py:60 pretix/base/models/event.py:1491 #: pretix/base/models/items.py:489 pretix/base/models/items.py:1152 #: pretix/base/models/media.py:77 pretix/base/settings.py:204 #: pretix/base/settings.py:239 pretix/base/settings.py:270 #: pretix/control/forms/filter.py:1201 pretix/control/forms/filter.py:2006 #: pretix/control/templates/pretixcontrol/event/plugins.html:25 #: pretix/control/templates/pretixcontrol/event/plugins.html:75 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:25 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:75 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" msgstr "" #: pretix/base/exporters/items.py:72 pretix/base/models/discount.py:77 -#: pretix/control/forms/event.py:976 pretix/control/navigation.py:508 +#: pretix/control/forms/event.py:976 pretix/control/navigation.py:520 #: pretix/control/templates/pretixcontrol/organizers/channels.html:6 #: pretix/plugins/autocheckin/models.py:64 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:30 @@ -1749,14 +2052,14 @@ msgstr "" #: pretix/base/exporters/items.py:89 pretix/base/exporters/orderlist.py:283 #: pretix/base/modelimport_orders.py:652 pretix/base/models/items.py:656 #: pretix/base/models/items.py:1242 pretix/base/models/orders.py:282 -#: pretix/plugins/checkinlists/exporters.py:522 +#: pretix/plugins/checkinlists/exporters.py:523 msgid "Requires special attention" msgstr "" #: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:284 #: pretix/base/modelimport_orders.py:661 pretix/base/models/items.py:663 #: pretix/base/models/items.py:1249 pretix/base/models/orders.py:289 -#: pretix/plugins/checkinlists/exporters.py:524 +#: pretix/plugins/checkinlists/exporters.py:525 msgid "Check-in text" msgstr "" @@ -1801,8 +2104,8 @@ msgid "" "or from ticket holders." msgstr "" -#: pretix/base/exporters/mail.py:76 pretix/plugins/reports/exporters.py:487 -#: pretix/plugins/reports/exporters.py:669 +#: pretix/base/exporters/mail.py:76 pretix/plugins/reports/exporters.py:498 +#: pretix/plugins/reports/exporters.py:680 msgid "Filter by status" msgstr "" @@ -1818,15 +2121,15 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/index.html:8 #: pretix/control/templates/pretixcontrol/orders/index.html:10 #: pretix/control/templates/pretixcontrol/organizers/customer.html:198 -#: pretix/plugins/reports/accountingreport.py:670 -#: pretix/plugins/reports/accountingreport.py:862 -#: pretix/plugins/reports/exporters.py:657 pretix/plugins/statistics/apps.py:39 +#: pretix/plugins/reports/accountingreport.py:671 +#: pretix/plugins/reports/accountingreport.py:863 +#: pretix/plugins/reports/exporters.py:668 pretix/plugins/statistics/apps.py:39 #: pretix/presale/templates/pretixpresale/organizers/customer_orders.html:13 #: pretix/presale/views/customer.py:360 msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:102 pretix/base/models/orders.py:2547 +#: pretix/base/exporters/orderlist.py:102 pretix/base/models/orders.py:2551 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "" @@ -1848,14 +2151,14 @@ msgid "Show multiple choice answers grouped in one column" msgstr "" #: pretix/base/exporters/orderlist.py:132 -#: pretix/plugins/reports/exporters.py:701 +#: pretix/plugins/reports/exporters.py:712 msgid "Only include orders created within this date range." msgstr "" #: pretix/base/exporters/orderlist.py:136 pretix/base/notifications.py:194 #: pretix/base/pdf.py:243 pretix/plugins/badges/exporters.py:499 -#: pretix/plugins/reports/exporters.py:305 -#: pretix/plugins/reports/exporters.py:454 +#: pretix/plugins/reports/exporters.py:316 +#: pretix/plugins/reports/exporters.py:465 #: pretix/plugins/ticketoutputpdf/exporters.py:97 msgid "Event date" msgstr "" @@ -1877,14 +2180,6 @@ msgstr "" msgid "Event slug" msgstr "" -#: pretix/base/exporters/orderlist.py:262 pretix/base/notifications.py:201 -#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:25 -#: pretix/control/templates/pretixcontrol/search/orders.html:60 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:886 -msgid "Order total" -msgstr "" - #: pretix/base/exporters/orderlist.py:262 #: pretix/base/exporters/orderlist.py:452 #: pretix/base/exporters/orderlist.py:585 @@ -1918,8 +2213,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:170 #: pretix/control/views/waitinglist.py:314 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:9 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:886 +#: pretix/plugins/reports/exporters.py:572 +#: pretix/plugins/reports/exporters.py:897 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:34 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:79 msgid "Status" @@ -1937,13 +2232,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 #: pretix/plugins/badges/exporters.py:498 -#: pretix/plugins/checkinlists/exporters.py:122 -#: pretix/plugins/checkinlists/exporters.py:520 -#: pretix/plugins/reports/exporters.py:498 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:680 +#: pretix/plugins/checkinlists/exporters.py:123 +#: pretix/plugins/checkinlists/exporters.py:521 +#: pretix/plugins/reports/exporters.py:509 +#: pretix/plugins/reports/exporters.py:572 #: pretix/plugins/reports/exporters.py:691 -#: pretix/plugins/reports/exporters.py:884 +#: pretix/plugins/reports/exporters.py:702 +#: pretix/plugins/reports/exporters.py:895 msgid "Order date" msgstr "" @@ -1951,7 +2246,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:456 #: pretix/base/exporters/orderlist.py:589 #: pretix/base/exporters/orderlist.py:899 -#: pretix/plugins/checkinlists/exporters.py:521 +#: pretix/plugins/checkinlists/exporters.py:522 msgid "Order time" msgstr "" @@ -2041,7 +2336,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:600 #: pretix/base/exporters/orderlist.py:918 pretix/base/modelimport_orders.py:467 -#: pretix/base/models/orders.py:1500 pretix/base/models/orders.py:3003 +#: pretix/base/models/orders.py:1500 pretix/base/models/orders.py:3007 #: pretix/base/pdf.py:158 pretix/control/forms/orders.py:638 #: pretix/control/templates/pretixcontrol/item/index.html:146 #: pretix/control/templates/pretixcontrol/order/change.html:194 @@ -2049,9 +2344,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:162 #: pretix/control/templates/pretixcontrol/subevents/detail.html:139 -#: pretix/plugins/checkinlists/exporters.py:376 -#: pretix/plugins/checkinlists/exporters.py:499 -#: pretix/plugins/reports/accountingreport.py:314 +#: pretix/plugins/checkinlists/exporters.py:377 +#: pretix/plugins/checkinlists/exporters.py:500 +#: pretix/plugins/reports/accountingreport.py:315 msgid "Price" msgstr "" @@ -2064,13 +2359,6 @@ msgstr "" msgid "Tax rule" msgstr "" -#: pretix/base/exporters/orderlist.py:464 -#: pretix/base/exporters/orderlist.py:469 -#: pretix/base/exporters/orderlist.py:653 -#: pretix/base/exporters/orderlist.py:657 pretix/base/pdf.py:339 -msgid "Invoice address name" -msgstr "" - #: pretix/base/exporters/orderlist.py:489 #: pretix/base/exporters/orderlist.py:693 pretix/base/models/orders.py:205 msgid "canceled" @@ -2078,7 +2366,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:584 #: pretix/base/exporters/orderlist.py:905 -#: pretix/plugins/checkinlists/exporters.py:757 +#: pretix/plugins/checkinlists/exporters.py:758 msgid "Position ID" msgstr "" @@ -2095,8 +2383,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 -#: pretix/plugins/checkinlists/exporters.py:512 -#: pretix/plugins/checkinlists/exporters.py:701 +#: pretix/plugins/checkinlists/exporters.py:513 +#: pretix/plugins/checkinlists/exporters.py:702 msgid "Start date" msgstr "" @@ -2108,8 +2396,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 -#: pretix/plugins/checkinlists/exporters.py:513 -#: pretix/plugins/checkinlists/exporters.py:702 +#: pretix/plugins/checkinlists/exporters.py:514 +#: pretix/plugins/checkinlists/exporters.py:703 msgid "End date" msgstr "" @@ -2118,7 +2406,7 @@ msgstr "" #: pretix/base/exporters/waitinglist.py:111 #: pretix/base/modelimport_orders.py:129 #: pretix/base/modelimport_vouchers.py:174 pretix/base/models/items.py:794 -#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 +#: pretix/base/models/vouchers.py:253 pretix/base/models/waitinglist.py:91 #: pretix/control/forms/filter.py:2125 pretix/control/forms/filter.py:2380 #: pretix/control/forms/orders.py:335 pretix/control/forms/vouchers.py:67 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 @@ -2130,12 +2418,12 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:134 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:165 #: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 -#: pretix/plugins/checkinlists/exporters.py:376 -#: pretix/plugins/checkinlists/exporters.py:499 -#: pretix/plugins/checkinlists/exporters.py:694 -#: pretix/plugins/checkinlists/exporters.py:759 -#: pretix/plugins/reports/accountingreport.py:270 -#: pretix/plugins/reports/exporters.py:375 +#: pretix/plugins/checkinlists/exporters.py:377 +#: pretix/plugins/checkinlists/exporters.py:500 +#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:760 +#: pretix/plugins/reports/accountingreport.py:271 +#: pretix/plugins/reports/exporters.py:386 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:12 @@ -2143,36 +2431,7 @@ msgstr "" msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:604 -#: pretix/base/exporters/orderlist.py:609 pretix/base/forms/questions.py:679 -#: pretix/base/modelimport_orders.py:347 pretix/base/models/customers.py:300 -#: pretix/base/models/orders.py:1504 pretix/base/pdf.py:181 -#: pretix/control/forms/filter.py:648 pretix/control/forms/organizer.py:985 -#: pretix/control/templates/pretixcontrol/order/index.html:526 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:120 -#: pretix/control/views/item.py:442 pretix/plugins/badges/exporters.py:495 -#: pretix/plugins/checkinlists/exporters.py:120 -#: pretix/plugins/checkinlists/exporters.py:493 -#: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:162 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:165 -#: pretix/presale/templates/pretixpresale/event/fragment_change_form.html:38 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:50 -#: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:36 -msgid "Attendee name" -msgstr "" - -#: pretix/base/exporters/orderlist.py:611 pretix/base/forms/questions.py:685 -#: pretix/base/models/customers.py:307 pretix/base/models/orders.py:1512 -#: pretix/base/pdf.py:223 -#: pretix/control/templates/pretixcontrol/order/index.html:531 -#: pretix/control/views/item.py:454 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:172 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:175 -msgid "Attendee email" -msgstr "" - -#: pretix/base/exporters/orderlist.py:618 pretix/base/models/vouchers.py:312 +#: pretix/base/exporters/orderlist.py:618 pretix/base/models/vouchers.py:315 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -2191,56 +2450,56 @@ msgstr "" #: pretix/base/exporters/orderlist.py:621 pretix/base/modelimport_orders.py:610 #: pretix/base/modelimport_vouchers.py:272 -#: pretix/plugins/checkinlists/exporters.py:525 +#: pretix/plugins/checkinlists/exporters.py:526 msgid "Seat ID" msgstr "" #: pretix/base/exporters/orderlist.py:622 -#: pretix/plugins/checkinlists/exporters.py:526 +#: pretix/plugins/checkinlists/exporters.py:527 msgid "Seat name" msgstr "" #: pretix/base/exporters/orderlist.py:623 -#: pretix/plugins/checkinlists/exporters.py:527 +#: pretix/plugins/checkinlists/exporters.py:528 msgid "Seat zone" msgstr "" #: pretix/base/exporters/orderlist.py:624 -#: pretix/plugins/checkinlists/exporters.py:528 +#: pretix/plugins/checkinlists/exporters.py:529 msgid "Seat row" msgstr "" #: pretix/base/exporters/orderlist.py:625 -#: pretix/plugins/checkinlists/exporters.py:529 +#: pretix/plugins/checkinlists/exporters.py:530 msgid "Seat number" msgstr "" #: pretix/base/exporters/orderlist.py:626 #: pretix/control/templates/pretixcontrol/order/change.html:224 -#: pretix/plugins/checkinlists/exporters.py:428 -#: pretix/plugins/checkinlists/exporters.py:530 +#: pretix/plugins/checkinlists/exporters.py:429 +#: pretix/plugins/checkinlists/exporters.py:531 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 msgid "Blocked" msgstr "" #: pretix/base/exporters/orderlist.py:627 pretix/base/modelimport_orders.py:537 -#: pretix/base/models/orders.py:2514 +#: pretix/base/models/orders.py:2518 #: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:704 +#: pretix/plugins/checkinlists/exporters.py:532 +#: pretix/plugins/checkinlists/exporters.py:705 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:46 #: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:54 msgid "Valid from" msgstr "" #: pretix/base/exporters/orderlist.py:628 pretix/base/modelimport_orders.py:545 -#: pretix/base/modelimport_vouchers.py:111 pretix/base/models/orders.py:2519 -#: pretix/base/models/vouchers.py:221 +#: pretix/base/modelimport_vouchers.py:111 pretix/base/models/orders.py:2523 +#: pretix/base/models/vouchers.py:224 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/views/vouchers.py:119 -#: pretix/plugins/checkinlists/exporters.py:532 -#: pretix/plugins/checkinlists/exporters.py:705 +#: pretix/plugins/checkinlists/exporters.py:533 +#: pretix/plugins/checkinlists/exporters.py:706 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:48 #: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:60 msgid "Valid until" @@ -2254,22 +2513,6 @@ msgstr "" msgid "Add-on to position ID" msgstr "" -#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:349 -msgid "Invoice address street" -msgstr "" - -#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:354 -msgid "Invoice address ZIP code" -msgstr "" - -#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:359 -msgid "Invoice address city" -msgstr "" - -#: pretix/base/exporters/orderlist.py:660 pretix/base/pdf.py:369 -msgid "Invoice address country" -msgstr "" - #: pretix/base/exporters/orderlist.py:661 msgctxt "address" msgid "Invoice address state" @@ -2304,17 +2547,17 @@ msgstr "" msgid "Only include transactions created within this date range." msgstr "" -#: pretix/base/exporters/orderlist.py:893 pretix/base/models/event.py:672 +#: pretix/base/exporters/orderlist.py:893 pretix/base/models/event.py:671 #: pretix/base/models/items.py:468 pretix/base/models/items.py:2060 -#: pretix/base/models/orders.py:233 pretix/base/models/orders.py:3086 -#: pretix/base/models/vouchers.py:181 pretix/base/models/waitinglist.py:55 +#: pretix/base/models/orders.py:233 pretix/base/models/orders.py:3090 +#: pretix/base/models/vouchers.py:184 pretix/base/models/waitinglist.py:55 #: pretix/base/notifications.py:187 pretix/control/forms/filter.py:994 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/multidomain/models.py:65 -#: pretix/plugins/reports/accountingreport.py:111 -#: pretix/plugins/reports/accountingreport.py:270 +#: pretix/plugins/reports/accountingreport.py:112 +#: pretix/plugins/reports/accountingreport.py:271 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:11 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:95 msgid "Event" @@ -2372,12 +2615,12 @@ msgid "Tax rule ID" msgstr "" #: pretix/base/exporters/orderlist.py:923 -#: pretix/plugins/reports/accountingreport.py:319 +#: pretix/plugins/reports/accountingreport.py:320 msgid "Gross total" msgstr "" #: pretix/base/exporters/orderlist.py:924 -#: pretix/plugins/reports/accountingreport.py:318 +#: pretix/plugins/reports/accountingreport.py:319 msgid "Tax total" msgstr "" @@ -2424,13 +2667,14 @@ msgstr "" #: pretix/base/exporters/orderlist.py:1094 #: pretix/base/exporters/orderlist.py:1235 #: pretix/base/exporters/orderlist.py:1277 pretix/base/models/orders.py:331 -#: pretix/base/models/orders.py:1740 pretix/base/models/orders.py:2143 -#: pretix/base/models/orders.py:2302 pretix/base/models/orders.py:2474 -#: pretix/base/models/orders.py:2965 +#: pretix/base/models/orders.py:1740 pretix/base/models/orders.py:2147 +#: pretix/base/models/orders.py:2306 pretix/base/models/orders.py:2478 +#: pretix/base/models/orders.py:2969 +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:23 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:375 #: pretix/presale/templates/pretixpresale/event/order.html:67 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:70 msgid "Order" @@ -2463,7 +2707,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:1095 #: pretix/base/exporters/orderlist.py:1233 #: pretix/base/exporters/orderlist.py:1277 pretix/base/models/orders.py:1736 -#: pretix/base/models/orders.py:2139 pretix/control/forms/filter.py:1051 +#: pretix/base/models/orders.py:2143 pretix/control/forms/filter.py:1051 #: pretix/control/forms/filter.py:1054 #: pretix/control/templates/pretixcontrol/order/index.html:756 #: pretix/control/templates/pretixcontrol/order/index.html:852 @@ -2483,7 +2727,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:754 #: pretix/control/templates/pretixcontrol/order/index.html:849 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 -#: pretix/plugins/reports/accountingreport.py:495 +#: pretix/plugins/reports/accountingreport.py:496 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:29 msgid "Payment method" msgstr "" @@ -2584,7 +2828,7 @@ msgstr "" msgid "Test mode" msgstr "" -#: pretix/base/exporters/orderlist.py:1236 pretix/base/models/organizer.py:96 +#: pretix/base/exporters/orderlist.py:1236 pretix/base/models/organizer.py:102 #: pretix/control/forms/event.py:110 pretix/control/forms/filter.py:888 #: pretix/control/forms/filter.py:1006 pretix/control/forms/filter.py:1680 #: pretix/control/templates/pretixcontrol/email_setup.html:6 @@ -2599,7 +2843,7 @@ msgstr "" msgid "Organizer" msgstr "" -#: pretix/base/exporters/orderlist.py:1243 pretix/base/invoice.py:573 +#: pretix/base/exporters/orderlist.py:1243 pretix/base/invoice.py:576 #: pretix/control/templates/pretixcontrol/base.html:281 #: pretix/control/templates/pretixcontrol/checkin/index.html:145 #: pretix/control/templates/pretixcontrol/order/index.html:25 @@ -2641,10 +2885,10 @@ msgstr "" msgid "Issuer" msgstr "" -#: pretix/base/exporters/orderlist.py:1304 pretix/control/navigation.py:538 -#: pretix/control/navigation.py:556 +#: pretix/base/exporters/orderlist.py:1304 pretix/control/navigation.py:550 +#: pretix/control/navigation.py:568 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 -#: pretix/plugins/reports/accountingreport.py:898 +#: pretix/plugins/reports/accountingreport.py:899 msgid "Gift cards" msgstr "" @@ -2673,12 +2917,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:24 #: pretix/control/templates/pretixcontrol/items/discounts.html:113 #: pretix/control/templates/pretixcontrol/organizers/devices.html:147 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:24 #: pretix/control/templates/pretixcontrol/organizers/teams.html:61 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:52 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:43 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:62 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:76 -#: pretix/plugins/reports/accountingreport.py:104 +#: pretix/plugins/reports/accountingreport.py:105 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:67 msgid "All" msgstr "" @@ -2706,7 +2951,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:37 #: pretix/control/templates/pretixcontrol/orders/overview.html:78 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:84 -#: pretix/plugins/reports/exporters.py:378 +#: pretix/plugins/reports/exporters.py:389 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:26 msgid "Expired" msgstr "" @@ -2746,7 +2991,7 @@ msgstr "" msgid "Last invoice date of order" msgstr "" -#: pretix/base/exporters/reusablemedia.py:34 pretix/control/navigation.py:616 +#: pretix/base/exporters/reusablemedia.py:34 pretix/control/navigation.py:628 #: pretix/control/templates/pretixcontrol/organizers/edit.html:222 #: pretix/control/templates/pretixcontrol/organizers/giftcard_acceptance_list.html:35 #: pretix/control/templates/pretixcontrol/organizers/giftcard_acceptance_list.html:114 @@ -2776,7 +3021,7 @@ msgid "Identifier" msgstr "" #: pretix/base/exporters/reusablemedia.py:49 pretix/base/models/media.py:81 -#: pretix/base/models/orders.py:265 pretix/base/models/orders.py:3098 +#: pretix/base/models/orders.py:265 pretix/base/models/orders.py:3102 #: pretix/control/forms/orders.py:78 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" @@ -2853,19 +3098,6 @@ msgstr "" msgid "Priority" msgstr "" -#: pretix/base/exporters/waitinglist.py:123 -#: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:190 -#: pretix/control/templates/pretixcontrol/vouchers/index.html:18 -#: pretix/control/templates/pretixcontrol/vouchers/index.html:114 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 -#: pretix/plugins/checkinlists/exporters.py:519 -#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 -#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 -#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 -#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:20 -msgid "Voucher code" -msgstr "" - #: pretix/base/forms/__init__.py:95 pretix/base/forms/__init__.py:106 #: pretix/base/forms/__init__.py:118 #, python-brace-format @@ -3061,7 +3293,7 @@ msgid "" "\"{{\" and \"}}\"." msgstr "" -#: pretix/base/forms/validators.py:72 pretix/control/views/event.py:807 +#: pretix/base/forms/validators.py:72 pretix/control/views/event.py:832 #, python-format msgid "Invalid placeholder: {%(value)s}" msgstr "" @@ -3077,7 +3309,7 @@ msgid "Available placeholders: {list}" msgstr "" #: pretix/base/forms/widgets.py:214 pretix/base/models/items.py:1656 -#: pretix/plugins/checkinlists/exporters.py:753 +#: pretix/plugins/checkinlists/exporters.py:754 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54 msgid "Time" @@ -3091,68 +3323,68 @@ msgstr "" msgid "Individual customer" msgstr "" -#: pretix/base/invoice.py:138 +#: pretix/base/invoice.py:140 #, python-format msgctxt "invoice" msgid "Page %d of %d" msgstr "" -#: pretix/base/invoice.py:375 +#: pretix/base/invoice.py:378 msgctxt "invoice" msgid "Classic renderer (pretix 1.0)" msgstr "" -#: pretix/base/invoice.py:419 +#: pretix/base/invoice.py:422 msgctxt "invoice" msgid "Invoice from" msgstr "" -#: pretix/base/invoice.py:425 +#: pretix/base/invoice.py:428 msgctxt "invoice" msgid "Invoice to" msgstr "" -#: pretix/base/invoice.py:462 pretix/base/invoice.py:1021 +#: pretix/base/invoice.py:465 pretix/base/invoice.py:1033 msgctxt "invoice" msgid "Order code" msgstr "" -#: pretix/base/invoice.py:471 pretix/base/invoice.py:1034 +#: pretix/base/invoice.py:474 pretix/base/invoice.py:1046 msgctxt "invoice" msgid "Cancellation number" msgstr "" -#: pretix/base/invoice.py:477 pretix/base/invoice.py:1036 +#: pretix/base/invoice.py:480 pretix/base/invoice.py:1048 msgctxt "invoice" msgid "Original invoice" msgstr "" -#: pretix/base/invoice.py:482 pretix/base/invoice.py:1041 +#: pretix/base/invoice.py:485 pretix/base/invoice.py:1053 msgctxt "invoice" msgid "Invoice number" msgstr "" -#: pretix/base/invoice.py:490 pretix/base/invoice.py:1056 +#: pretix/base/invoice.py:493 pretix/base/invoice.py:1068 msgctxt "invoice" msgid "Cancellation date" msgstr "" -#: pretix/base/invoice.py:496 +#: pretix/base/invoice.py:499 msgctxt "invoice" msgid "Original invoice date" msgstr "" -#: pretix/base/invoice.py:503 pretix/base/invoice.py:1058 +#: pretix/base/invoice.py:506 pretix/base/invoice.py:1070 msgctxt "invoice" msgid "Invoice date" msgstr "" -#: pretix/base/invoice.py:519 +#: pretix/base/invoice.py:522 msgctxt "invoice" msgid "Event" msgstr "" -#: pretix/base/invoice.py:545 +#: pretix/base/invoice.py:548 #, python-brace-format msgctxt "invoice" msgid "" @@ -3160,39 +3392,39 @@ msgid "" "until {to_date}" msgstr "" -#: pretix/base/invoice.py:578 pretix/base/services/mail.py:502 +#: pretix/base/invoice.py:581 pretix/base/services/mail.py:502 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" msgstr "" -#: pretix/base/invoice.py:621 +#: pretix/base/invoice.py:624 #, python-brace-format msgctxt "invoice" msgid "Customer reference: {reference}" msgstr "" -#: pretix/base/invoice.py:629 +#: pretix/base/invoice.py:632 msgctxt "invoice" msgid "Customer VAT ID" msgstr "" -#: pretix/base/invoice.py:636 +#: pretix/base/invoice.py:639 msgctxt "invoice" msgid "Beneficiary" msgstr "" -#: pretix/base/invoice.py:662 +#: pretix/base/invoice.py:665 msgctxt "invoice" msgid "Tax Invoice" msgstr "" -#: pretix/base/invoice.py:663 +#: pretix/base/invoice.py:666 msgctxt "invoice" msgid "Invoice" msgstr "" -#: pretix/base/invoice.py:664 +#: pretix/base/invoice.py:667 #: pretix/control/templates/pretixcontrol/order/index.html:272 #: pretix/control/templates/pretixcontrol/order/mail_history.html:70 #: pretix/presale/templates/pretixpresale/event/order.html:244 @@ -3200,94 +3432,94 @@ msgctxt "invoice" msgid "Cancellation" msgstr "" -#: pretix/base/invoice.py:686 pretix/base/invoice.py:694 +#: pretix/base/invoice.py:689 pretix/base/invoice.py:697 msgctxt "invoice" msgid "Description" msgstr "" -#: pretix/base/invoice.py:687 pretix/base/invoice.py:695 +#: pretix/base/invoice.py:690 pretix/base/invoice.py:698 msgctxt "invoice" msgid "Qty" msgstr "" -#: pretix/base/invoice.py:688 pretix/base/invoice.py:838 +#: pretix/base/invoice.py:691 pretix/base/invoice.py:850 msgctxt "invoice" msgid "Tax rate" msgstr "" -#: pretix/base/invoice.py:689 +#: pretix/base/invoice.py:692 msgctxt "invoice" msgid "Net" msgstr "" -#: pretix/base/invoice.py:690 +#: pretix/base/invoice.py:693 msgctxt "invoice" msgid "Gross" msgstr "" -#: pretix/base/invoice.py:696 +#: pretix/base/invoice.py:699 msgctxt "invoice" msgid "Amount" msgstr "" -#: pretix/base/invoice.py:712 +#: pretix/base/invoice.py:715 #, python-brace-format msgctxt "invoice" msgid "Single price: {net_price} net / {gross_price} gross" msgstr "" -#: pretix/base/invoice.py:729 +#: pretix/base/invoice.py:738 #, python-brace-format msgctxt "invoice" msgid "Single price: {price}" msgstr "" -#: pretix/base/invoice.py:747 pretix/base/invoice.py:753 +#: pretix/base/invoice.py:759 pretix/base/invoice.py:765 msgctxt "invoice" msgid "Invoice total" msgstr "" -#: pretix/base/invoice.py:763 +#: pretix/base/invoice.py:775 msgctxt "invoice" msgid "Received payments" msgstr "" -#: pretix/base/invoice.py:768 +#: pretix/base/invoice.py:780 msgctxt "invoice" msgid "Outstanding payments" msgstr "" -#: pretix/base/invoice.py:785 +#: pretix/base/invoice.py:797 msgctxt "invoice" msgid "Paid by gift card" msgstr "" -#: pretix/base/invoice.py:790 +#: pretix/base/invoice.py:802 msgctxt "invoice" msgid "Remaining amount" msgstr "" -#: pretix/base/invoice.py:839 +#: pretix/base/invoice.py:851 msgctxt "invoice" msgid "Net value" msgstr "" -#: pretix/base/invoice.py:840 +#: pretix/base/invoice.py:852 msgctxt "invoice" msgid "Gross value" msgstr "" -#: pretix/base/invoice.py:841 +#: pretix/base/invoice.py:853 msgctxt "invoice" msgid "Tax" msgstr "" -#: pretix/base/invoice.py:871 +#: pretix/base/invoice.py:883 msgctxt "invoice" msgid "Included taxes" msgstr "" -#: pretix/base/invoice.py:899 +#: pretix/base/invoice.py:911 #, python-brace-format msgctxt "invoice" msgid "" @@ -3295,7 +3527,7 @@ msgid "" "{date}, this corresponds to:" msgstr "" -#: pretix/base/invoice.py:914 +#: pretix/base/invoice.py:926 #, python-brace-format msgctxt "invoice" msgid "" @@ -3303,20 +3535,20 @@ msgid "" "{date}, the invoice total corresponds to {total}." msgstr "" -#: pretix/base/invoice.py:928 +#: pretix/base/invoice.py:940 msgid "Default invoice renderer (European-style letter)" msgstr "" -#: pretix/base/invoice.py:1017 +#: pretix/base/invoice.py:1029 msgctxt "invoice" msgid "(Please quote at all times.)" msgstr "" -#: pretix/base/invoice.py:1064 +#: pretix/base/invoice.py:1076 msgid "Simplified invoice renderer" msgstr "" -#: pretix/base/invoice.py:1083 +#: pretix/base/invoice.py:1095 #, python-brace-format msgctxt "invoice" msgid "Event date: {date_range}" @@ -3415,9 +3647,9 @@ msgstr "" msgid "Could not parse {value} as a date and time." msgstr "" -#: pretix/base/modelimport.py:239 pretix/control/views/orders.py:1186 -#: pretix/control/views/orders.py:1215 pretix/control/views/orders.py:1259 -#: pretix/control/views/orders.py:1294 pretix/control/views/orders.py:1317 +#: pretix/base/modelimport.py:239 pretix/control/views/orders.py:1190 +#: pretix/control/views/orders.py:1219 pretix/control/views/orders.py:1263 +#: pretix/control/views/orders.py:1298 pretix/control/views/orders.py:1321 msgid "You entered an invalid number." msgstr "" @@ -3475,7 +3707,7 @@ msgstr "" #: pretix/base/modelimport_orders.py:160 #: pretix/base/modelimport_vouchers.py:205 pretix/base/models/items.py:1257 -#: pretix/base/models/vouchers.py:263 pretix/base/models/waitinglist.py:99 +#: pretix/base/models/vouchers.py:266 pretix/base/models/waitinglist.py:99 msgid "Product variation" msgstr "" @@ -3499,17 +3731,6 @@ msgstr "" msgid "You need to select a variation for this product." msgstr "" -#: pretix/base/modelimport_orders.py:199 pretix/base/modelimport_orders.py:216 -#: pretix/base/modelimport_orders.py:232 pretix/base/modelimport_orders.py:244 -#: pretix/base/modelimport_orders.py:256 pretix/base/modelimport_orders.py:274 -#: pretix/base/modelimport_orders.py:295 pretix/base/modelimport_orders.py:321 -#: pretix/base/modelimport_orders.py:333 pretix/control/forms/filter.py:621 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -msgid "Invoice address" -msgstr "" - #: pretix/base/modelimport_orders.py:265 pretix/base/modelimport_orders.py:417 msgid "The country needs to be specified using a two-letter country code." msgstr "" @@ -3633,12 +3854,12 @@ msgstr "" msgid "No matching customer was found." msgstr "" -#: pretix/base/modelimport_vouchers.py:50 pretix/base/models/vouchers.py:488 +#: pretix/base/modelimport_vouchers.py:50 pretix/base/models/vouchers.py:491 msgid "A voucher with this code already exists." msgstr "" #: pretix/base/modelimport_vouchers.py:68 pretix/base/models/memberships.py:57 -#: pretix/base/models/vouchers.py:196 pretix/control/views/vouchers.py:120 +#: pretix/base/models/vouchers.py:199 pretix/control/views/vouchers.py:120 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:52 msgid "Maximum usages" msgstr "" @@ -3647,24 +3868,24 @@ msgstr "" msgid "The maximum number of usages must be set." msgstr "" -#: pretix/base/modelimport_vouchers.py:88 pretix/base/models/vouchers.py:205 +#: pretix/base/modelimport_vouchers.py:88 pretix/base/models/vouchers.py:208 msgid "Minimum usages" msgstr "" -#: pretix/base/modelimport_vouchers.py:103 pretix/base/models/vouchers.py:213 +#: pretix/base/modelimport_vouchers.py:103 pretix/base/models/vouchers.py:216 msgid "Maximum discount budget" msgstr "" -#: pretix/base/modelimport_vouchers.py:119 pretix/base/models/vouchers.py:225 +#: pretix/base/modelimport_vouchers.py:119 pretix/base/models/vouchers.py:228 #: pretix/control/forms/filter.py:2099 msgid "Reserve ticket from quota" msgstr "" -#: pretix/base/modelimport_vouchers.py:127 pretix/base/models/vouchers.py:233 +#: pretix/base/modelimport_vouchers.py:127 pretix/base/models/vouchers.py:236 msgid "Allow to bypass quota" msgstr "" -#: pretix/base/modelimport_vouchers.py:135 pretix/base/models/vouchers.py:239 +#: pretix/base/modelimport_vouchers.py:135 pretix/base/models/vouchers.py:242 msgid "Price mode" msgstr "" @@ -3673,7 +3894,7 @@ msgstr "" msgid "Could not parse {value} as a price mode, use one of {options}." msgstr "" -#: pretix/base/modelimport_vouchers.py:160 pretix/base/models/vouchers.py:245 +#: pretix/base/modelimport_vouchers.py:160 pretix/base/models/vouchers.py:248 msgid "Voucher value" msgstr "" @@ -3682,7 +3903,7 @@ msgid "It is pointless to set a value without a price mode." msgstr "" #: pretix/base/modelimport_vouchers.py:237 pretix/base/models/items.py:2121 -#: pretix/base/models/vouchers.py:272 +#: pretix/base/models/vouchers.py:275 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" @@ -3692,39 +3913,39 @@ msgstr "" msgid "You cannot specify a quota if you specified a product." msgstr "" -#: pretix/base/modelimport_vouchers.py:282 pretix/base/models/vouchers.py:495 +#: pretix/base/modelimport_vouchers.py:282 pretix/base/models/vouchers.py:498 msgid "You need to choose a date if you select a seat." msgstr "" -#: pretix/base/modelimport_vouchers.py:299 pretix/base/models/vouchers.py:513 +#: pretix/base/modelimport_vouchers.py:299 pretix/base/models/vouchers.py:516 msgid "You need to choose a specific product if you select a seat." msgstr "" -#: pretix/base/modelimport_vouchers.py:302 pretix/base/models/vouchers.py:516 +#: pretix/base/modelimport_vouchers.py:302 pretix/base/models/vouchers.py:519 msgid "Seat-specific vouchers can only be used once." msgstr "" -#: pretix/base/modelimport_vouchers.py:306 pretix/base/models/vouchers.py:519 +#: pretix/base/modelimport_vouchers.py:306 pretix/base/models/vouchers.py:522 #, python-brace-format msgid "You need to choose the product \"{prod}\" for this seat." msgstr "" -#: pretix/base/modelimport_vouchers.py:318 pretix/base/models/vouchers.py:285 +#: pretix/base/modelimport_vouchers.py:318 pretix/base/models/vouchers.py:288 #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/vouchers/tags.html:42 #: pretix/control/views/vouchers.py:120 msgid "Tag" msgstr "" -#: pretix/base/modelimport_vouchers.py:334 pretix/base/models/vouchers.py:297 +#: pretix/base/modelimport_vouchers.py:334 pretix/base/models/vouchers.py:300 msgid "Shows hidden products that match this voucher" msgstr "" -#: pretix/base/modelimport_vouchers.py:343 pretix/base/models/vouchers.py:301 +#: pretix/base/modelimport_vouchers.py:343 pretix/base/models/vouchers.py:304 msgid "Offer all add-on products for free when redeeming this voucher" msgstr "" -#: pretix/base/modelimport_vouchers.py:351 pretix/base/models/vouchers.py:305 +#: pretix/base/modelimport_vouchers.py:351 pretix/base/models/vouchers.py:308 msgid "" "Include all bundled products without a designated price when redeeming this " "voucher" @@ -3766,7 +3987,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:158 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:170 tests/base/test_mail.py:149 msgid "User" msgstr "" @@ -3790,7 +4011,7 @@ msgid "All products (including newly created ones)" msgstr "" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:436 -#: pretix/plugins/checkinlists/exporters.py:850 +#: pretix/plugins/checkinlists/exporters.py:851 msgid "Limit to products" msgstr "" @@ -3839,7 +4060,7 @@ msgid "" "rejected.." msgstr "" -#: pretix/base/models/checkin.py:85 pretix/control/navigation.py:640 +#: pretix/base/models/checkin.py:85 pretix/control/navigation.py:652 #: pretix/control/templates/pretixcontrol/organizers/gates.html:5 msgid "Gates" msgstr "" @@ -3875,54 +4096,58 @@ msgstr "" msgid "Exit" msgstr "" -#: pretix/base/models/checkin.py:355 +#: pretix/base/models/checkin.py:356 msgid "Unknown ticket" msgstr "" -#: pretix/base/models/checkin.py:356 +#: pretix/base/models/checkin.py:357 msgid "Ticket not paid" msgstr "" -#: pretix/base/models/checkin.py:357 +#: pretix/base/models/checkin.py:358 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:358 +#: pretix/base/models/checkin.py:359 msgid "Ticket code revoked/changed" msgstr "" -#: pretix/base/models/checkin.py:359 +#: pretix/base/models/checkin.py:360 msgid "Information required" msgstr "" -#: pretix/base/models/checkin.py:360 +#: pretix/base/models/checkin.py:361 msgid "Ticket already used" msgstr "" -#: pretix/base/models/checkin.py:361 +#: pretix/base/models/checkin.py:362 msgid "Ticket type not allowed here" msgstr "" -#: pretix/base/models/checkin.py:362 +#: pretix/base/models/checkin.py:363 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:363 +#: pretix/base/models/checkin.py:364 msgid "Server error" msgstr "" -#: pretix/base/models/checkin.py:364 +#: pretix/base/models/checkin.py:365 msgid "Ticket blocked" msgstr "" -#: pretix/base/models/checkin.py:365 +#: pretix/base/models/checkin.py:366 msgid "Order not approved" msgstr "" -#: pretix/base/models/checkin.py:366 +#: pretix/base/models/checkin.py:367 msgid "Ticket not valid at this time" msgstr "" +#: pretix/base/models/checkin.py:368 +msgid "Check-in annulled" +msgstr "" + #: pretix/base/models/customers.py:55 msgid "Provider name" msgstr "" @@ -3958,12 +4183,12 @@ msgid "disabled" msgstr "" #: pretix/base/models/customers.py:310 pretix/base/models/orders.py:1538 -#: pretix/base/models/orders.py:3269 pretix/base/settings.py:1150 +#: pretix/base/models/orders.py:3273 pretix/base/settings.py:1150 msgid "Company name" msgstr "" #: pretix/base/models/customers.py:314 pretix/base/models/orders.py:1542 -#: pretix/base/models/orders.py:3276 pretix/base/settings.py:83 +#: pretix/base/models/orders.py:3280 pretix/base/settings.py:83 #: pretix/plugins/stripe/payment.py:272 msgid "Select country" msgstr "" @@ -4016,6 +4241,22 @@ msgstr "" msgid "Separate multiple values with spaces" msgstr "" +#: pretix/base/models/datasync.py:53 +msgid "Temporary error, auto-retry limit exceeded" +msgstr "" + +#: pretix/base/models/datasync.py:54 +msgid "Provider reported a permanent error" +msgstr "" + +#: pretix/base/models/datasync.py:55 +msgid "Misconfiguration, please check provider settings" +msgstr "" + +#: pretix/base/models/datasync.py:56 pretix/base/models/datasync.py:57 +msgid "System error, needs manual intervention" +msgstr "" + #: pretix/base/models/devices.py:70 pretix/base/models/items.py:1675 msgid "Internal identifier" msgstr "" @@ -4029,7 +4270,7 @@ msgstr "" #: pretix/control/forms/filter.py:2437 pretix/control/forms/filter.py:2597 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:765 +#: pretix/plugins/checkinlists/exporters.py:766 msgid "Gate" msgstr "" @@ -4059,7 +4300,7 @@ msgstr "" #: pretix/base/models/discount.py:69 pretix/base/models/items.py:1161 #: pretix/base/models/items.py:1481 pretix/base/models/items.py:1708 -#: pretix/base/models/organizer.py:553 +#: pretix/base/models/organizer.py:619 msgid "Position" msgstr "" @@ -4200,7 +4441,7 @@ msgstr "" msgid "The end of the event has to be later than its start." msgstr "" -#: pretix/base/models/event.py:577 +#: pretix/base/models/event.py:576 msgid "" "Should be short, only contain lowercase letters, numbers, dots, and dashes, " "and must be unique among your events. We recommend some kind of abbreviation " @@ -4209,227 +4450,228 @@ msgid "" "codes, invoice numbers, and bank transfer references." msgstr "" -#: pretix/base/models/event.py:584 pretix/base/models/organizer.py:87 +#: pretix/base/models/event.py:583 pretix/base/models/organizer.py:89 msgid "The slug may only contain letters, numbers, dots and dashes." msgstr "" -#: pretix/base/models/event.py:601 pretix/base/models/event.py:1485 +#: pretix/base/models/event.py:600 pretix/base/models/event.py:1495 msgid "Show in lists" msgstr "" -#: pretix/base/models/event.py:602 +#: pretix/base/models/event.py:601 msgid "" "If selected, this event will show up publicly on the list of events for your " "organizer account." msgstr "" -#: pretix/base/models/event.py:606 pretix/base/models/event.py:1500 +#: pretix/base/models/event.py:605 pretix/base/models/event.py:1510 #: pretix/control/forms/subevents.py:100 msgid "" "Optional. No products will be sold after this date. If you do not set this " "value, the presale will end after the end date of your event." msgstr "" -#: pretix/base/models/event.py:612 pretix/base/models/event.py:1506 +#: pretix/base/models/event.py:611 pretix/base/models/event.py:1516 #: pretix/control/forms/subevents.py:94 msgid "Optional. No products will be sold before this date." msgstr "" -#: pretix/base/models/event.py:621 +#: pretix/base/models/event.py:620 msgid "This event is remote or partially remote." msgstr "" -#: pretix/base/models/event.py:622 +#: pretix/base/models/event.py:621 msgid "" "This will be used to let users know if the event is in a different timezone " "and let’s us calculate users’ local times." msgstr "" -#: pretix/base/models/event.py:642 pretix/control/navigation.py:65 +#: pretix/base/models/event.py:641 pretix/base/models/organizer.py:97 +#: pretix/control/navigation.py:65 pretix/control/navigation.py:499 msgid "Plugins" msgstr "" -#: pretix/base/models/event.py:649 pretix/base/pdf.py:238 +#: pretix/base/models/event.py:648 pretix/base/pdf.py:238 #: pretix/control/forms/event.py:273 pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/templates/pretixcontrol/events/index.html:114 #: pretix/control/templates/pretixcontrol/organizers/detail.html:90 -#: pretix/control/views/dashboards.py:543 +#: pretix/control/views/dashboards.py:547 #: pretix/presale/templates/pretixpresale/event/index.html:33 #: pretix/presale/templates/pretixpresale/fragment_event_list_status.html:7 #: pretix/presale/views/widget.py:700 msgid "Event series" msgstr "" -#: pretix/base/models/event.py:653 pretix/base/models/event.py:1534 +#: pretix/base/models/event.py:652 pretix/base/models/event.py:1544 msgid "Seating plan" msgstr "" -#: pretix/base/models/event.py:660 pretix/base/models/items.py:675 +#: pretix/base/models/event.py:659 pretix/base/models/items.py:675 msgid "Sell on all sales channels" msgstr "" -#: pretix/base/models/event.py:665 pretix/base/models/items.py:680 +#: pretix/base/models/event.py:664 pretix/base/models/items.py:680 #: pretix/base/models/items.py:1230 pretix/base/payment.py:474 msgid "Restrict to specific sales channels" msgstr "" -#: pretix/base/models/event.py:673 pretix/control/navigation.py:344 -#: pretix/control/navigation.py:470 +#: pretix/base/models/event.py:672 pretix/control/navigation.py:344 +#: pretix/control/navigation.py:475 #: pretix/control/templates/pretixcontrol/events/index.html:5 #: pretix/control/templates/pretixcontrol/events/index.html:7 #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1725 -#: pretix/plugins/reports/accountingreport.py:104 -#: pretix/plugins/reports/accountingreport.py:107 +#: pretix/control/views/organizer.py:1994 +#: pretix/plugins/reports/accountingreport.py:105 +#: pretix/plugins/reports/accountingreport.py:108 msgid "Events" msgstr "" -#: pretix/base/models/event.py:1313 +#: pretix/base/models/event.py:1315 msgid "" "You have configured at least one paid product but have not enabled any " "payment methods." msgstr "" -#: pretix/base/models/event.py:1316 +#: pretix/base/models/event.py:1318 msgid "" "You have configured at least one paid product but have not configured a " "currency." msgstr "" -#: pretix/base/models/event.py:1319 +#: pretix/base/models/event.py:1321 msgid "You need to configure at least one quota to sell anything." msgstr "" -#: pretix/base/models/event.py:1324 +#: pretix/base/models/event.py:1326 #, python-brace-format msgid "You need to fill the meta parameter \"{property}\"." msgstr "" -#: pretix/base/models/event.py:1431 +#: pretix/base/models/event.py:1441 msgid "" "Once created an event cannot change between an series and a single event." msgstr "" -#: pretix/base/models/event.py:1437 +#: pretix/base/models/event.py:1447 msgid "The event slug cannot be changed." msgstr "" -#: pretix/base/models/event.py:1440 +#: pretix/base/models/event.py:1450 msgid "This slug has already been used for a different event." msgstr "" -#: pretix/base/models/event.py:1446 +#: pretix/base/models/event.py:1456 msgid "The event cannot end before it starts." msgstr "" -#: pretix/base/models/event.py:1452 +#: pretix/base/models/event.py:1462 msgid "The event's presale cannot end before it starts." msgstr "" -#: pretix/base/models/event.py:1482 +#: pretix/base/models/event.py:1492 msgid "" "Only with this checkbox enabled, this date is visible in the frontend to " "users." msgstr "" -#: pretix/base/models/event.py:1486 +#: pretix/base/models/event.py:1496 msgid "" "If selected, this event will show up publicly on the list of dates for your " "event." msgstr "" -#: pretix/base/models/event.py:1531 pretix/base/settings.py:3102 +#: pretix/base/models/event.py:1541 pretix/base/settings.py:3102 msgid "Frontpage text" msgstr "" -#: pretix/base/models/event.py:1548 +#: pretix/base/models/event.py:1558 msgid "Date in event series" msgstr "" -#: pretix/base/models/event.py:1549 +#: pretix/base/models/event.py:1559 msgid "Dates in event series" msgstr "" -#: pretix/base/models/event.py:1694 +#: pretix/base/models/event.py:1704 msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1724 pretix/base/models/items.py:2236 +#: pretix/base/models/event.py:1734 pretix/base/models/items.py:2236 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1729 pretix/base/models/items.py:2241 +#: pretix/base/models/event.py:1739 pretix/base/models/items.py:2241 msgid "The property name may only contain letters, numbers and underscores." msgstr "" -#: pretix/base/models/event.py:1734 +#: pretix/base/models/event.py:1744 msgid "Default value" msgstr "" -#: pretix/base/models/event.py:1736 +#: pretix/base/models/event.py:1746 #: pretix/control/templates/pretixcontrol/organizers/properties.html:50 msgid "Can only be changed by organizer-level administrators" msgstr "" -#: pretix/base/models/event.py:1738 +#: pretix/base/models/event.py:1748 msgid "Required for events" msgstr "" -#: pretix/base/models/event.py:1739 +#: pretix/base/models/event.py:1749 msgid "" "If checked, an event can only be taken live if the property is set. In event " "series, its always optional to set a value for individual dates" msgstr "" -#: pretix/base/models/event.py:1745 pretix/base/models/items.py:2253 +#: pretix/base/models/event.py:1755 pretix/base/models/items.py:2253 msgid "Valid values" msgstr "" -#: pretix/base/models/event.py:1748 +#: pretix/base/models/event.py:1758 #: pretix/control/templates/pretixcontrol/organizers/properties.html:45 msgid "Show filter option to customers" msgstr "" -#: pretix/base/models/event.py:1749 +#: pretix/base/models/event.py:1759 msgid "" "This field will be shown to filter events in the public event list and " "calendar." msgstr "" -#: pretix/base/models/event.py:1752 pretix/control/forms/organizer.py:269 +#: pretix/base/models/event.py:1762 pretix/control/forms/organizer.py:269 #: pretix/control/forms/organizer.py:273 msgid "Public name" msgstr "" -#: pretix/base/models/event.py:1756 +#: pretix/base/models/event.py:1766 #: pretix/control/templates/pretixcontrol/organizers/properties.html:40 msgid "Can be used for filtering" msgstr "" -#: pretix/base/models/event.py:1757 +#: pretix/base/models/event.py:1767 msgid "" "This field will be shown to filter events or reports in the backend, and it " "can also be used for hidden filter parameters in the frontend (e.g. using " "the widget)." msgstr "" -#: pretix/base/models/event.py:1767 +#: pretix/base/models/event.py:1777 msgid "A property can either be required or have a default value, not both." msgstr "" -#: pretix/base/models/event.py:1847 pretix/base/models/organizer.py:516 +#: pretix/base/models/event.py:1857 pretix/base/models/organizer.py:582 msgid "Link text" msgstr "" -#: pretix/base/models/event.py:1850 pretix/base/models/organizer.py:519 +#: pretix/base/models/event.py:1860 pretix/base/models/organizer.py:585 msgid "Link URL" msgstr "" #: pretix/base/models/exports.py:42 pretix/control/navigation.py:229 -#: pretix/control/navigation.py:650 +#: pretix/control/navigation.py:662 msgid "Export" msgstr "" @@ -5010,7 +5252,7 @@ msgid "" "only available to specific groups." msgstr "" -#: pretix/base/models/items.py:1195 pretix/control/navigation.py:579 +#: pretix/base/models/items.py:1195 pretix/control/navigation.py:591 #: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4 #: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6 msgid "Membership types" @@ -5166,7 +5408,7 @@ msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" #: pretix/base/models/items.py:1681 pretix/base/models/items.py:1957 -#: pretix/base/models/organizer.py:543 +#: pretix/base/models/organizer.py:609 msgid "" "The identifier may only contain letters, numbers, dots, dashes, and " "underscores." @@ -5314,6 +5556,7 @@ msgid "Answer" msgstr "" #: pretix/base/models/items.py:1985 +#, python-brace-format msgid "The identifier \"{}\" is already used for a different option." msgstr "" @@ -5335,7 +5578,7 @@ msgid "Leave empty for an unlimited number of tickets." msgstr "" #: pretix/base/models/items.py:2080 pretix/base/models/orders.py:1489 -#: pretix/base/models/orders.py:2986 +#: pretix/base/models/orders.py:2990 #: pretix/control/templates/pretixcontrol/checkin/index.html:97 msgid "Item" msgstr "" @@ -5402,7 +5645,7 @@ msgid "" "list." msgstr "" -#: pretix/base/models/items.py:2212 pretix/base/models/waitinglist.py:305 +#: pretix/base/models/items.py:2212 pretix/base/models/waitinglist.py:308 msgid "Subevent cannot be null for event series." msgstr "" @@ -5455,7 +5698,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:41 #: pretix/control/templates/pretixcontrol/orders/overview.html:77 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 -#: pretix/plugins/reports/exporters.py:376 +#: pretix/plugins/reports/exporters.py:387 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:28 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:34 #: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:44 @@ -5492,7 +5735,7 @@ msgstr "" msgid "Total amount" msgstr "" -#: pretix/base/models/orders.py:273 pretix/base/models/vouchers.py:293 +#: pretix/base/models/orders.py:273 pretix/base/models/vouchers.py:296 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." @@ -5612,98 +5855,98 @@ msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1756 pretix/base/models/orders.py:2170 +#: pretix/base/models/orders.py:1756 pretix/base/models/orders.py:2174 #: pretix/base/shredder.py:629 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:2111 +#: pretix/base/models/orders.py:2115 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:2112 +#: pretix/base/models/orders.py:2116 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:2113 +#: pretix/base/models/orders.py:2117 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:2114 +#: pretix/base/models/orders.py:2118 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:2115 +#: pretix/base/models/orders.py:2119 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2121 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:2125 +#: pretix/base/models/orders.py:2129 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:2126 +#: pretix/base/models/orders.py:2130 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:2127 +#: pretix/base/models/orders.py:2131 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:2165 +#: pretix/base/models/orders.py:2169 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 msgid "Refund reason" msgstr "" -#: pretix/base/models/orders.py:2166 +#: pretix/base/models/orders.py:2170 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:199 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:201 msgid "" "May be shown to the end user or used e.g. as part of a payment reference." msgstr "" -#: pretix/base/models/orders.py:2286 +#: pretix/base/models/orders.py:2290 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:2287 +#: pretix/base/models/orders.py:2291 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:2288 +#: pretix/base/models/orders.py:2292 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:2289 +#: pretix/base/models/orders.py:2293 #: pretix/control/templates/pretixcontrol/order/index.html:157 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:2290 +#: pretix/base/models/orders.py:2294 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2291 +#: pretix/base/models/orders.py:2295 msgid "Late fee" msgstr "" -#: pretix/base/models/orders.py:2292 +#: pretix/base/models/orders.py:2296 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:2293 pretix/base/payment.py:1372 +#: pretix/base/models/orders.py:2297 pretix/base/payment.py:1372 #: pretix/base/payment.py:1419 pretix/base/settings.py:992 #: pretix/control/templates/pretixcontrol/items/index.html:107 #: pretix/control/templates/pretixcontrol/order/index.html:152 @@ -5713,7 +5956,7 @@ msgstr "" msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:2298 +#: pretix/base/models/orders.py:2302 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115 #: pretix/control/views/vouchers.py:120 @@ -5721,180 +5964,181 @@ msgstr "" msgid "Value" msgstr "" -#: pretix/base/models/orders.py:2546 +#: pretix/base/models/orders.py:2550 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:3091 +#: pretix/base/models/orders.py:3095 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:3102 +#: pretix/base/models/orders.py:3106 msgid "Limit for extending expiration date" msgstr "" -#: pretix/base/models/orders.py:3131 +#: pretix/base/models/orders.py:3135 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:3132 +#: pretix/base/models/orders.py:3136 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:3268 +#: pretix/base/models/orders.py:3272 msgid "Business customer" msgstr "" -#: pretix/base/models/orders.py:3284 +#: pretix/base/models/orders.py:3288 msgid "This reference will be printed on your invoice for your convenience." msgstr "" -#: pretix/base/models/orders.py:3468 +#: pretix/base/models/orders.py:3490 #: pretix/plugins/badges/templates/pretixplugins/badges/control_order_position_buttons.html:9 msgid "Badge" msgstr "" -#: pretix/base/models/orders.py:3469 pretix/base/pdf.py:1122 +#: pretix/base/models/orders.py:3491 pretix/base/pdf.py:1122 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 msgid "Ticket" msgstr "" -#: pretix/base/models/orders.py:3470 +#: pretix/base/models/orders.py:3492 msgid "Certificate" msgstr "" -#: pretix/base/models/orders.py:3471 pretix/control/views/event.py:393 -#: pretix/control/views/event.py:398 +#: pretix/base/models/orders.py:3493 pretix/control/views/event.py:390 +#: pretix/control/views/event.py:395 pretix/control/views/organizer.py:649 +#: pretix/control/views/organizer.py:654 msgid "Other" msgstr "" -#: pretix/base/models/organizer.py:79 +#: pretix/base/models/organizer.py:81 msgid "" "Should be short, only contain lowercase letters, numbers, dots, and dashes. " "Every slug can only be used once. This is being used in URLs to refer to " "your organizer accounts and your events." msgstr "" -#: pretix/base/models/organizer.py:97 pretix/control/navigation.py:350 +#: pretix/base/models/organizer.py:103 pretix/control/navigation.py:350 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:19 #: pretix/control/templates/pretixcontrol/organizers/index.html:6 #: pretix/control/templates/pretixcontrol/organizers/index.html:8 msgid "Organizers" msgstr "" -#: pretix/base/models/organizer.py:284 +#: pretix/base/models/organizer.py:350 #: pretix/control/templates/pretixcontrol/organizers/teams.html:35 msgid "Team name" msgstr "" -#: pretix/base/models/organizer.py:285 +#: pretix/base/models/organizer.py:351 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:13 msgid "Team members" msgstr "" -#: pretix/base/models/organizer.py:289 +#: pretix/base/models/organizer.py:355 msgid "Require all members of this team to use two-factor authentication" msgstr "" -#: pretix/base/models/organizer.py:290 +#: pretix/base/models/organizer.py:356 msgid "" "If you turn this on, all members of the team will be required to either set " "up two-factor authentication or leave the team. The setting may take a few " "minutes to become effective for all users." msgstr "" -#: pretix/base/models/organizer.py:297 +#: pretix/base/models/organizer.py:363 msgid "Can create events" msgstr "" -#: pretix/base/models/organizer.py:301 +#: pretix/base/models/organizer.py:367 msgid "Can change teams and permissions" msgstr "" -#: pretix/base/models/organizer.py:305 +#: pretix/base/models/organizer.py:371 msgid "Can change organizer settings" msgstr "" -#: pretix/base/models/organizer.py:306 +#: pretix/base/models/organizer.py:372 msgid "" "Someone with this setting can get access to most data of all of your events, " "i.e. via privacy reports, so be careful who you add to this team!" msgstr "" -#: pretix/base/models/organizer.py:311 +#: pretix/base/models/organizer.py:377 msgid "Can manage customer accounts" msgstr "" -#: pretix/base/models/organizer.py:315 +#: pretix/base/models/organizer.py:381 msgid "Can manage reusable media" msgstr "" -#: pretix/base/models/organizer.py:319 +#: pretix/base/models/organizer.py:385 msgid "Can manage gift cards" msgstr "" -#: pretix/base/models/organizer.py:323 +#: pretix/base/models/organizer.py:389 msgid "Can change event settings" msgstr "" -#: pretix/base/models/organizer.py:327 +#: pretix/base/models/organizer.py:393 msgid "Can change product settings" msgstr "" -#: pretix/base/models/organizer.py:331 +#: pretix/base/models/organizer.py:397 msgid "Can view orders" msgstr "" -#: pretix/base/models/organizer.py:335 +#: pretix/base/models/organizer.py:401 msgid "Can change orders" msgstr "" -#: pretix/base/models/organizer.py:339 +#: pretix/base/models/organizer.py:405 msgid "Can perform check-ins" msgstr "" -#: pretix/base/models/organizer.py:340 +#: pretix/base/models/organizer.py:406 msgid "" "This includes searching for attendees, which can be used to obtain personal " "information about attendees. Users with \"can change orders\" can also " "perform check-ins." msgstr "" -#: pretix/base/models/organizer.py:345 +#: pretix/base/models/organizer.py:411 msgid "Can view vouchers" msgstr "" -#: pretix/base/models/organizer.py:349 +#: pretix/base/models/organizer.py:415 msgid "Can change vouchers" msgstr "" -#: pretix/base/models/organizer.py:353 +#: pretix/base/models/organizer.py:419 #, python-format msgid "%(name)s on %(object)s" msgstr "" -#: pretix/base/models/organizer.py:385 +#: pretix/base/models/organizer.py:451 #: pretix/control/templates/pretixcontrol/events/create_basics.html:67 msgid "Team" msgstr "" -#: pretix/base/models/organizer.py:386 pretix/control/navigation.py:527 +#: pretix/base/models/organizer.py:452 pretix/control/navigation.py:539 #: pretix/control/templates/pretixcontrol/organizers/teams.html:6 msgid "Teams" msgstr "" -#: pretix/base/models/organizer.py:406 +#: pretix/base/models/organizer.py:472 #, python-brace-format msgid "Invite to team '{team}' for '{email}'" msgstr "" -#: pretix/base/models/organizer.py:538 +#: pretix/base/models/organizer.py:604 #: pretix/control/templates/pretixcontrol/organizers/channels.html:23 msgid "Identifier" msgstr "" -#: pretix/base/models/organizer.py:548 +#: pretix/base/models/organizer.py:614 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:54 #: pretix/control/templates/pretixcontrol/items/questions.html:22 msgid "Type" @@ -5906,6 +6150,7 @@ msgid "Your layout file is not a valid JSON file." msgstr "" #: pretix/base/models/seating.py:54 pretix/base/models/seating.py:78 +#, python-brace-format msgid "Your layout file is not a valid seating plan. Error message: {}" msgstr "" @@ -6066,6 +6311,7 @@ msgid "" msgstr "" #: pretix/base/models/tax.py:314 +#, python-brace-format msgid "Your set of rules is not valid. Error message: {}" msgstr "" @@ -6190,15 +6436,15 @@ msgstr "" msgid "Reduce product price by (%)" msgstr "" -#: pretix/base/models/vouchers.py:197 +#: pretix/base/models/vouchers.py:200 msgid "Number of times this voucher can be redeemed." msgstr "" -#: pretix/base/models/vouchers.py:201 pretix/control/views/vouchers.py:120 +#: pretix/base/models/vouchers.py:204 pretix/control/views/vouchers.py:120 msgid "Redeemed" msgstr "" -#: pretix/base/models/vouchers.py:206 +#: pretix/base/models/vouchers.py:209 msgid "" "If set to more than one, the voucher must be redeemed for this many products " "when it is used for the first time. On later usages, it can also be used for " @@ -6207,132 +6453,132 @@ msgid "" "cancellations." msgstr "" -#: pretix/base/models/vouchers.py:214 +#: pretix/base/models/vouchers.py:217 msgid "" "This is the maximum monetary amount that will be discounted using this " "voucher across all usages. If this is sum reached, the voucher can no longer " "be used." msgstr "" -#: pretix/base/models/vouchers.py:227 +#: pretix/base/models/vouchers.py:230 msgid "" "If activated, this voucher will be substracted from the affected product's " "quotas, such that it is guaranteed that anyone with this voucher code does " "receive a ticket." msgstr "" -#: pretix/base/models/vouchers.py:235 +#: pretix/base/models/vouchers.py:238 msgid "" "If activated, a holder of this voucher code can buy tickets, even if there " "are none left." msgstr "" -#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:69 +#: pretix/base/models/vouchers.py:257 pretix/control/forms/vouchers.py:69 msgid "" "This product is added to the user's cart if the voucher is redeemed. Instead " "of a specific product, you can also select a quota. In this case, all " "products assigned to this quota can be selected." msgstr "" -#: pretix/base/models/vouchers.py:265 +#: pretix/base/models/vouchers.py:268 msgid "This variation of the product select above is being used." msgstr "" -#: pretix/base/models/vouchers.py:274 +#: pretix/base/models/vouchers.py:277 msgid "" "If enabled, the voucher is valid for any product affected by this quota." msgstr "" -#: pretix/base/models/vouchers.py:281 +#: pretix/base/models/vouchers.py:284 msgid "Specific seat" msgstr "" -#: pretix/base/models/vouchers.py:288 +#: pretix/base/models/vouchers.py:291 msgid "" "You can use this field to group multiple vouchers together. If you enter the " "same value for multiple vouchers, you can get statistics on how many of them " "have been redeemed etc." msgstr "" -#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:267 +#: pretix/base/models/vouchers.py:316 pretix/control/navigation.py:267 #: pretix/control/templates/pretixcontrol/vouchers/index.html:6 #: pretix/control/templates/pretixcontrol/vouchers/index.html:8 msgid "Vouchers" msgstr "" -#: pretix/base/models/vouchers.py:339 +#: pretix/base/models/vouchers.py:342 msgid "You cannot select a quota that belongs to a different event." msgstr "" -#: pretix/base/models/vouchers.py:341 +#: pretix/base/models/vouchers.py:344 msgid "You cannot select a quota and a specific product at the same time." msgstr "" -#: pretix/base/models/vouchers.py:344 +#: pretix/base/models/vouchers.py:347 msgid "" "You cannot select a product that is only available as an add-on product or " "as part of a bundle, since vouchers cannot be applied to add-on products or " "bundled products." msgstr "" -#: pretix/base/models/vouchers.py:348 +#: pretix/base/models/vouchers.py:351 msgid "You cannot select a product that belongs to a different event." msgstr "" -#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:360 +#: pretix/base/models/vouchers.py:353 pretix/base/models/vouchers.py:363 msgid "" "You cannot select a variation without having selected a product that " "provides variations." msgstr "" -#: pretix/base/models/vouchers.py:353 +#: pretix/base/models/vouchers.py:356 msgid "This variation does not belong to this product." msgstr "" -#: pretix/base/models/vouchers.py:355 +#: pretix/base/models/vouchers.py:358 msgid "It is currently not possible to create vouchers for add-on products." msgstr "" -#: pretix/base/models/vouchers.py:357 pretix/base/models/vouchers.py:469 +#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:472 msgid "" "You need to select a specific product or quota if this voucher should " "reserve tickets." msgstr "" -#: pretix/base/models/vouchers.py:367 +#: pretix/base/models/vouchers.py:370 #, python-format msgid "" "This voucher has already been redeemed %(redeemed)s times. You cannot reduce " "the maximum number of usages below this number." msgstr "" -#: pretix/base/models/vouchers.py:376 +#: pretix/base/models/vouchers.py:379 msgid "" "The maximum number of usages may not be lower than the minimum number of " "usages." msgstr "" -#: pretix/base/models/vouchers.py:382 pretix/base/models/vouchers.py:451 +#: pretix/base/models/vouchers.py:385 pretix/base/models/vouchers.py:454 msgid "" "If you want this voucher to block quota, you need to select a specific date." msgstr "" -#: pretix/base/models/vouchers.py:384 +#: pretix/base/models/vouchers.py:387 msgid "You can not select a subevent if your event is not an event series." msgstr "" -#: pretix/base/models/vouchers.py:482 +#: pretix/base/models/vouchers.py:485 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:504 +#: pretix/base/models/vouchers.py:507 #, python-brace-format msgid "The specified seat ID \"{id}\" does not exist for this event." msgstr "" -#: pretix/base/models/vouchers.py:508 +#: pretix/base/models/vouchers.py:511 #, python-brace-format msgid "" "The seat \"{id}\" is currently unavailable (blocked, already sold or a " @@ -6384,15 +6630,15 @@ msgstr "" msgid "Automatically created from waiting list entry for {email}" msgstr "" -#: pretix/base/models/waitinglist.py:297 +#: pretix/base/models/waitinglist.py:300 msgid "The selected item does not belong to this event." msgstr "" -#: pretix/base/models/waitinglist.py:299 +#: pretix/base/models/waitinglist.py:302 msgid "Please select a specific variation of this product." msgstr "" -#: pretix/base/models/waitinglist.py:317 +#: pretix/base/models/waitinglist.py:320 msgid "" "You are already on this waiting list! We will notify you as soon as we have " "a ticket available for you." @@ -6408,7 +6654,7 @@ msgstr "" #: pretix/base/notifications.py:200 #: pretix/control/templates/pretixcontrol/order/index.html:690 -#: pretix/plugins/reports/accountingreport.py:317 +#: pretix/plugins/reports/accountingreport.py:318 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:442 msgid "Net total" msgstr "" @@ -6417,11 +6663,6 @@ msgstr "" msgid "Pending amount" msgstr "" -#: pretix/base/notifications.py:204 pretix/control/forms/filter.py:211 -#: pretix/control/forms/modelimport.py:85 -msgid "Order status" -msgstr "" - #: pretix/base/notifications.py:222 msgid "Purchased products" msgstr "" @@ -6768,7 +7009,7 @@ msgstr "" msgid "Offsetting" msgstr "" -#: pretix/base/payment.py:1332 pretix/control/views/orders.py:1268 +#: pretix/base/payment.py:1332 pretix/control/views/orders.py:1272 msgid "You entered an order that could not be found." msgstr "" @@ -6801,17 +7042,13 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:116 -msgid "Order code and position number" -msgstr "" - #: pretix/base/pdf.py:121 pretix/control/forms/event.py:1761 #: pretix/control/templates/pretixcontrol/items/index.html:38 msgid "Product name" msgstr "" #: pretix/base/pdf.py:122 pretix/base/services/tickets.py:101 -#: pretix/control/views/event.py:844 pretix/control/views/pdf.py:94 +#: pretix/control/views/event.py:869 pretix/control/views/pdf.py:94 msgid "Sample product" msgstr "" @@ -6828,7 +7065,7 @@ msgid "Product description" msgstr "" #: pretix/base/pdf.py:132 pretix/base/services/tickets.py:102 -#: pretix/control/views/event.py:845 pretix/control/views/pdf.py:95 +#: pretix/control/views/event.py:870 pretix/control/views/pdf.py:95 msgid "Sample product description" msgstr "" @@ -6869,19 +7106,10 @@ msgstr "" #: pretix/base/services/placeholders.py:571 #: pretix/base/services/placeholders.py:653 #: pretix/base/services/placeholders.py:669 -#: pretix/base/services/placeholders.py:678 pretix/control/views/event.py:846 +#: pretix/base/services/placeholders.py:678 pretix/control/views/event.py:871 msgid "John Doe" msgstr "" -#: pretix/base/pdf.py:186 -#: pretix/control/templates/pretixcontrol/order/index.html:555 -#: pretix/plugins/badges/exporters.py:496 -#: pretix/plugins/ticketoutputpdf/exporters.py:95 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:185 -msgid "Attendee company" -msgstr "" - #: pretix/base/pdf.py:187 pretix/base/pdf.py:345 #: pretix/base/services/tickets.py:119 pretix/control/views/pdf.py:110 #: pretix/control/views/pdf.py:116 pretix/control/views/pdf.py:123 @@ -7019,10 +7247,6 @@ msgstr "" msgid "Random City" msgstr "" -#: pretix/base/pdf.py:344 -msgid "Invoice address company" -msgstr "" - #: pretix/base/pdf.py:350 msgid "Sesame Street 42" msgstr "" @@ -7196,8 +7420,8 @@ msgstr "" #: pretix/base/pdf.py:664 pretix/base/pdf.py:671 #: pretix/plugins/badges/exporters.py:501 -#: pretix/plugins/checkinlists/exporters.py:124 -#: pretix/plugins/checkinlists/exporters.py:497 +#: pretix/plugins/checkinlists/exporters.py:125 +#: pretix/plugins/checkinlists/exporters.py:498 #: pretix/plugins/ticketoutputpdf/exporters.py:99 #, python-brace-format msgid "Attendee name: {part}" @@ -7213,9 +7437,31 @@ msgid "Invoice address name: {part}" msgstr "" #: pretix/base/pdf.py:1287 +#, python-brace-format msgid "Your layout file is not a valid layout. Error message: {}" msgstr "" +#: pretix/base/plugins.py:136 +#: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 +msgid "Features" +msgstr "" + +#: pretix/base/plugins.py:138 +msgid "Integrations" +msgstr "" + +#: pretix/base/plugins.py:139 +msgid "Customizations" +msgstr "" + +#: pretix/base/plugins.py:140 +msgid "Output and export formats" +msgstr "" + +#: pretix/base/plugins.py:141 +msgid "API features" +msgstr "" + #: pretix/base/reldate.py:38 msgid "Event start" msgstr "" @@ -7791,7 +8037,8 @@ msgctxt "invoice" msgid "Attendee: {name}" msgstr "" -#: pretix/base/services/invoices.py:254 pretix/plugins/reports/exporters.py:298 +#: pretix/base/services/invoices.py:254 pretix/plugins/reports/exporters.py:309 +#, python-brace-format msgctxt "subevent" msgid "Date: {}" msgstr "" @@ -7809,6 +8056,7 @@ msgid "012345" msgstr "" #: pretix/base/services/invoices.py:495 +#, python-brace-format msgid "Sample product {}" msgstr "" @@ -8253,7 +8501,7 @@ msgid "Please transfer money to this bank account: 9999-9999-9999-9999" msgstr "" #: pretix/base/services/placeholders.py:765 -#: pretix/control/views/organizer.py:336 +#: pretix/control/views/organizer.py:348 msgid "This value will be replaced based on dynamic parameters." msgstr "" @@ -8356,7 +8604,7 @@ msgstr "" msgid "Plugin: %s" msgstr "" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:518 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:573 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "" @@ -10568,6 +10816,7 @@ msgid "Length of gift card codes" msgstr "" #: pretix/base/settings.py:3352 +#, python-brace-format msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -10672,23 +10921,6 @@ msgctxt "person_name_salutation" msgid "Mx" msgstr "" -#: pretix/base/settings.py:3545 pretix/base/settings.py:3558 -#: pretix/base/settings.py:3574 pretix/base/settings.py:3624 -#: pretix/base/settings.py:3637 pretix/base/settings.py:3651 -#: pretix/base/settings.py:3704 pretix/base/settings.py:3725 -#: pretix/base/settings.py:3747 -msgid "Given name" -msgstr "" - -#: pretix/base/settings.py:3546 pretix/base/settings.py:3559 -#: pretix/base/settings.py:3575 pretix/base/settings.py:3591 -#: pretix/base/settings.py:3608 pretix/base/settings.py:3623 -#: pretix/base/settings.py:3638 pretix/base/settings.py:3652 -#: pretix/base/settings.py:3705 pretix/base/settings.py:3726 -#: pretix/base/settings.py:3748 -msgid "Family name" -msgstr "" - #: pretix/base/settings.py:3550 pretix/base/settings.py:3566 #: pretix/base/settings.py:3582 pretix/base/settings.py:3597 #: pretix/base/settings.py:3615 pretix/base/settings.py:3630 @@ -11758,6 +11990,7 @@ msgid "Ask and require input" msgstr "" #: pretix/control/forms/event.py:770 +#, python-brace-format msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." @@ -12177,10 +12410,11 @@ msgid "Paid or confirmed" msgstr "" #: pretix/control/forms/filter.py:217 +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:47 #: pretix/control/templates/pretixcontrol/items/question.html:28 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:19 #: pretix/control/templates/pretixcontrol/orders/overview.html:87 -#: pretix/plugins/reports/exporters.py:386 +#: pretix/plugins/reports/exporters.py:397 msgid "Pending" msgstr "" @@ -12254,7 +12488,7 @@ msgstr "" #: pretix/control/forms/filter.py:238 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 -#: pretix/plugins/reports/exporters.py:380 +#: pretix/plugins/reports/exporters.py:391 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Approval pending" msgstr "" @@ -12468,38 +12702,38 @@ msgid "Search attendee…" msgstr "" #: pretix/control/forms/filter.py:1880 -#: pretix/plugins/checkinlists/exporters.py:105 +#: pretix/plugins/checkinlists/exporters.py:106 msgid "Check-in status" msgstr "" #: pretix/control/forms/filter.py:1882 -#: pretix/plugins/checkinlists/exporters.py:107 +#: pretix/plugins/checkinlists/exporters.py:108 msgid "All attendees" msgstr "" #: pretix/control/forms/filter.py:1883 #: pretix/control/templates/pretixcontrol/checkin/index.html:183 #: pretix/control/templates/pretixcontrol/checkin/lists.html:103 -#: pretix/plugins/checkinlists/exporters.py:108 -#: pretix/plugins/checkinlists/exporters.py:499 +#: pretix/plugins/checkinlists/exporters.py:109 +#: pretix/plugins/checkinlists/exporters.py:500 msgid "Checked in" msgstr "" #: pretix/control/forms/filter.py:1884 -#: pretix/plugins/checkinlists/exporters.py:109 +#: pretix/plugins/checkinlists/exporters.py:110 msgctxt "checkin state" msgid "Present" msgstr "" #: pretix/control/forms/filter.py:1885 -#: pretix/plugins/checkinlists/exporters.py:110 +#: pretix/plugins/checkinlists/exporters.py:111 msgctxt "checkin state" msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:1886 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 -#: pretix/plugins/checkinlists/exporters.py:111 +#: pretix/plugins/checkinlists/exporters.py:112 msgid "Not checked in" msgstr "" @@ -12577,15 +12811,15 @@ msgstr "" msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:2322 pretix/plugins/reports/exporters.py:688 +#: pretix/control/forms/filter.py:2322 pretix/plugins/reports/exporters.py:699 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:2324 pretix/plugins/reports/exporters.py:690 +#: pretix/control/forms/filter.py:2324 pretix/plugins/reports/exporters.py:701 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:2326 pretix/plugins/reports/exporters.py:692 +#: pretix/control/forms/filter.py:2326 pretix/plugins/reports/exporters.py:703 msgid "Date of last successful payment" msgstr "" @@ -12603,7 +12837,7 @@ msgstr "" #: pretix/control/forms/filter.py:2373 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:755 +#: pretix/plugins/checkinlists/exporters.py:756 msgid "Scan type" msgstr "" @@ -12613,7 +12847,7 @@ msgstr "" #: pretix/control/forms/filter.py:2384 pretix/control/forms/filter.py:2424 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:761 +#: pretix/plugins/checkinlists/exporters.py:762 msgid "Device" msgstr "" @@ -12633,7 +12867,7 @@ msgid "End date" msgstr "" #: pretix/control/forms/filter.py:2447 -#: pretix/plugins/checkinlists/exporters.py:879 +#: pretix/plugins/checkinlists/exporters.py:880 msgid "All check-in lists" msgstr "" @@ -12644,11 +12878,11 @@ msgstr "" #: pretix/plugins/autocheckin/forms.py:182 #: pretix/plugins/autocheckin/models.py:46 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:29 -#: pretix/plugins/checkinlists/exporters.py:80 -#: pretix/plugins/checkinlists/exporters.py:153 -#: pretix/plugins/checkinlists/exporters.py:474 -#: pretix/plugins/checkinlists/exporters.py:754 -#: pretix/plugins/checkinlists/exporters.py:842 +#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:154 +#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:755 +#: pretix/plugins/checkinlists/exporters.py:843 msgid "Check-in list" msgstr "" @@ -13145,6 +13379,26 @@ msgstr "" msgid "We were unable to resolve this hostname." msgstr "" +#: pretix/control/forms/mapping.py:40 +msgid "Overwrite" +msgstr "" + +#: pretix/control/forms/mapping.py:41 +msgid "Fill if new" +msgstr "" + +#: pretix/control/forms/mapping.py:42 +msgid "Fill if empty" +msgstr "" + +#: pretix/control/forms/mapping.py:43 +msgid "Add to list" +msgstr "" + +#: pretix/control/forms/mapping.py:50 +msgid "pretix field" +msgstr "" + #: pretix/control/forms/modelimport.py:50 #, python-brace-format msgid "CSV column: \"{name}\"" @@ -13281,10 +13535,10 @@ msgstr "" #: pretix/control/forms/orders.py:252 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:499 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:681 -#: pretix/plugins/reports/exporters.py:886 +#: pretix/plugins/reports/exporters.py:510 +#: pretix/plugins/reports/exporters.py:572 +#: pretix/plugins/reports/exporters.py:692 +#: pretix/plugins/reports/exporters.py:897 msgid "Payment date" msgstr "" @@ -13475,6 +13729,7 @@ msgid "Do nothing and keep the order as it is." msgstr "" #: pretix/control/forms/orders.py:836 +#, python-brace-format msgid "The refund amount needs to be positive and less than {}." msgstr "" @@ -13666,67 +13921,67 @@ msgctxt "webhooks" msgid "Event types" msgstr "" -#: pretix/control/forms/organizer.py:720 +#: pretix/control/forms/organizer.py:722 msgid "Gift card value" msgstr "" -#: pretix/control/forms/organizer.py:792 +#: pretix/control/forms/organizer.py:794 msgid "An medium with this type and identifier is already registered." msgstr "" -#: pretix/control/forms/organizer.py:890 +#: pretix/control/forms/organizer.py:892 msgid "An account with this customer ID is already registered." msgstr "" -#: pretix/control/forms/organizer.py:907 +#: pretix/control/forms/organizer.py:909 #: pretix/control/templates/pretixcontrol/organizers/customer.html:61 #: pretix/presale/forms/customer.py:169 pretix/presale/forms/customer.py:493 msgid "Phone" msgstr "" -#: pretix/control/forms/organizer.py:1014 +#: pretix/control/forms/organizer.py:1016 msgctxt "sso_oidc" msgid "Base URL" msgstr "" -#: pretix/control/forms/organizer.py:1018 +#: pretix/control/forms/organizer.py:1020 msgctxt "sso_oidc" msgid "Client ID" msgstr "" -#: pretix/control/forms/organizer.py:1022 +#: pretix/control/forms/organizer.py:1024 msgctxt "sso_oidc" msgid "Client secret" msgstr "" -#: pretix/control/forms/organizer.py:1026 +#: pretix/control/forms/organizer.py:1028 msgctxt "sso_oidc" msgid "Scope" msgstr "" -#: pretix/control/forms/organizer.py:1027 +#: pretix/control/forms/organizer.py:1029 msgctxt "sso_oidc" msgid "Multiple scopes separated with spaces." msgstr "" -#: pretix/control/forms/organizer.py:1031 +#: pretix/control/forms/organizer.py:1033 msgctxt "sso_oidc" msgid "User ID field" msgstr "" -#: pretix/control/forms/organizer.py:1032 +#: pretix/control/forms/organizer.py:1034 msgctxt "sso_oidc" msgid "" "We will assume that the contents of the user ID fields are unique and can " "never change for a user." msgstr "" -#: pretix/control/forms/organizer.py:1038 +#: pretix/control/forms/organizer.py:1040 msgctxt "sso_oidc" msgid "Email field" msgstr "" -#: pretix/control/forms/organizer.py:1039 +#: pretix/control/forms/organizer.py:1041 msgctxt "sso_oidc" msgid "" "We will assume that all email addresses received from the SSO provider are " @@ -13734,17 +13989,17 @@ msgid "" "security issues might arise." msgstr "" -#: pretix/control/forms/organizer.py:1046 +#: pretix/control/forms/organizer.py:1048 msgctxt "sso_oidc" msgid "Phone field" msgstr "" -#: pretix/control/forms/organizer.py:1050 +#: pretix/control/forms/organizer.py:1052 msgctxt "sso_oidc" msgid "Query parameters" msgstr "" -#: pretix/control/forms/organizer.py:1051 +#: pretix/control/forms/organizer.py:1053 #, python-brace-format msgctxt "sso_oidc" msgid "" @@ -13752,19 +14007,19 @@ msgid "" "endpoint. Enter as: {example}" msgstr "" -#: pretix/control/forms/organizer.py:1112 +#: pretix/control/forms/organizer.py:1114 msgid "Invalidate old client secret and generate a new one" msgstr "" -#: pretix/control/forms/organizer.py:1145 +#: pretix/control/forms/organizer.py:1147 msgid "Organizer short name" msgstr "" -#: pretix/control/forms/organizer.py:1149 +#: pretix/control/forms/organizer.py:1151 msgid "Allow access to reusable media" msgstr "" -#: pretix/control/forms/organizer.py:1150 +#: pretix/control/forms/organizer.py:1152 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -13773,18 +14028,22 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1166 +#: pretix/control/forms/organizer.py:1168 msgid "The selected organizer does not exist or cannot be invited." msgstr "" -#: pretix/control/forms/organizer.py:1168 +#: pretix/control/forms/organizer.py:1170 msgid "The selected organizer has already been invited." msgstr "" -#: pretix/control/forms/organizer.py:1203 +#: pretix/control/forms/organizer.py:1205 msgid "A sales channel with the same identifier already exists." msgstr "" +#: pretix/control/forms/organizer.py:1217 +msgid "Events with active plugin" +msgstr "" + #: pretix/control/forms/renderers.py:56 #: pretix/control/templates/pretixcontrol/items/question_edit.html:139 msgctxt "form" @@ -14028,1252 +14287,1312 @@ msgstr "" msgid "You need to specify as many seats as voucher codes." msgstr "" -#: pretix/control/logdisplay.py:71 pretix/control/logdisplay.py:81 +#: pretix/control/logdisplay.py:73 pretix/control/logdisplay.py:83 msgid "The order has been changed:" msgstr "" -#: pretix/control/logdisplay.py:98 +#: pretix/control/logdisplay.py:100 #, python-brace-format msgid "" "Position #{posid}: {old_item} ({old_price}) changed to {new_item} " "({new_price})." msgstr "" -#: pretix/control/logdisplay.py:109 +#: pretix/control/logdisplay.py:111 #, python-brace-format msgid "Position #{posid}: Used membership changed." msgstr "" -#: pretix/control/logdisplay.py:115 +#: pretix/control/logdisplay.py:117 #, python-brace-format msgid "Position #{posid}: Seat \"{old_seat}\" changed to \"{new_seat}\"." msgstr "" -#: pretix/control/logdisplay.py:125 +#: pretix/control/logdisplay.py:127 #, python-brace-format msgid "" "Position #{posid}: Event date \"{old_event}\" ({old_price}) changed to " "\"{new_event}\" ({new_price})." msgstr "" -#: pretix/control/logdisplay.py:139 +#: pretix/control/logdisplay.py:141 #, python-brace-format msgid "Price of position #{posid} changed from {old_price} to {new_price}." msgstr "" -#: pretix/control/logdisplay.py:152 +#: pretix/control/logdisplay.py:154 #, python-brace-format msgid "Tax rule of position #{posid} changed from {old_rule} to {new_rule}." msgstr "" -#: pretix/control/logdisplay.py:158 +#: pretix/control/logdisplay.py:160 #, python-brace-format msgid "Tax rule of fee #{fee} changed from {old_rule} to {new_rule}." msgstr "" -#: pretix/control/logdisplay.py:168 +#: pretix/control/logdisplay.py:170 msgid "A fee has been added" msgstr "" -#: pretix/control/logdisplay.py:176 +#: pretix/control/logdisplay.py:178 #, python-brace-format msgid "A fee was changed from {old_price} to {new_price}." msgstr "" -#: pretix/control/logdisplay.py:187 +#: pretix/control/logdisplay.py:189 #, python-brace-format msgid "A fee of {old_price} was removed." msgstr "" -#: pretix/control/logdisplay.py:200 +#: pretix/control/logdisplay.py:202 #, python-brace-format msgid "Position #{posid} ({old_item}, {old_price}) canceled." msgstr "" -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:219 #, python-brace-format msgid "" "Position #{posid} created: {item} ({price}) as an add-on to position " "#{addon_to}." msgstr "" -#: pretix/control/logdisplay.py:223 +#: pretix/control/logdisplay.py:225 #, python-brace-format msgid "Position #{posid} created: {item} ({price})." msgstr "" -#: pretix/control/logdisplay.py:233 +#: pretix/control/logdisplay.py:235 #, python-brace-format msgid "A new secret has been generated for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:241 +#: pretix/control/logdisplay.py:243 #, python-brace-format msgid "" "The validity start date for position #{posid} has been changed to {value}." msgstr "" -#: pretix/control/logdisplay.py:253 +#: pretix/control/logdisplay.py:255 #, python-brace-format msgid "" "The validity end date for position #{posid} has been changed to {value}." msgstr "" -#: pretix/control/logdisplay.py:262 +#: pretix/control/logdisplay.py:264 #, python-brace-format msgid "A block has been added for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 #, python-brace-format msgid "A block has been removed for position #{posid}." msgstr "" -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "" -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:317 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}\", type " "\"{type}\", was uploaded." msgstr "" -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:318 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "" -#: pretix/control/logdisplay.py:319 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " "\"{type}\", error code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:320 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " "code \"{errorcode}\"." msgstr "" -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:325 +#, python-brace-format +msgid "" +"Annulled scan of position #{posid} at {datetime} for list \"{list}\", type " +"\"{type}\"." +msgstr "" + +#: pretix/control/logdisplay.py:326 +#, python-brace-format +msgid "" +"Annulled scan of position #{posid} for list \"{list}\", type \"{type}\"." +msgstr "" + +#: pretix/control/logdisplay.py:329 +#, python-brace-format +msgid "" +"Ignored annulment of position #{posid} at {datetime} for list \"{list}\", " +"type \"{type}\"." +msgstr "" + +#: pretix/control/logdisplay.py:330 +#, python-brace-format +msgid "" +"Ignored annulment of position #{posid} for list \"{list}\", type \"{type}\"." +msgstr "" + +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:333 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "" -#: pretix/control/logdisplay.py:343 pretix/control/logdisplay.py:345 -#: pretix/control/logdisplay.py:888 pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 +#: pretix/control/logdisplay.py:962 pretix/control/logdisplay.py:964 msgid "(unknown)" msgstr "" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:375 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:381 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " "uploaded even though it has been scanned already." msgstr "" -#: pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:391 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " "scanned before on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:392 -msgid "The user confirmed the following message: \"{}\"" -msgstr "" - -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:402 #, python-brace-format -msgid "The order has been canceled (comment: \"{comment}\")." -msgstr "" - -#: pretix/control/logdisplay.py:406 pretix/control/views/orders.py:1576 -#: pretix/presale/views/order.py:1049 -msgid "The order has been canceled." +msgid "The user confirmed the following message: \"{}\"" msgstr "" #: pretix/control/logdisplay.py:414 #, python-brace-format +msgid "The order has been canceled (comment: \"{comment}\")." +msgstr "" + +#: pretix/control/logdisplay.py:416 pretix/control/views/orders.py:1582 +#: pretix/presale/views/order.py:1049 +msgid "The order has been canceled." +msgstr "" + +#: pretix/control/logdisplay.py:424 +#, python-brace-format msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "" -#: pretix/control/logdisplay.py:428 pretix/control/logdisplay.py:738 -msgid "The settings of a payment provider have been changed." -msgstr "" - -#: pretix/control/logdisplay.py:431 pretix/control/logdisplay.py:737 -msgid "The settings of a ticket output provider have been changed." -msgstr "" - -#: pretix/control/logdisplay.py:437 -msgid "Blocked manually" -msgstr "" - -#: pretix/control/logdisplay.py:439 -msgid "Blocked because of an API integration" -msgstr "" - -#: pretix/control/logdisplay.py:443 -#, python-brace-format -msgid "The test mode order {code} has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:444 -msgid "The order details have been changed." -msgstr "" - -#: pretix/control/logdisplay.py:445 -msgid "The order has been marked as unpaid." -msgstr "" - #: pretix/control/logdisplay.py:446 -msgid "The order's secret has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:447 -msgid "The order's expiry date has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:448 -msgid "The order has been set to be usable before it is paid." -msgstr "" - -#: pretix/control/logdisplay.py:449 -msgid "The order has been set to require payment before use." -msgstr "" - -#: pretix/control/logdisplay.py:450 pretix/control/views/orders.py:1581 -msgid "The order has been marked as expired." -msgstr "" - -#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1479 -msgid "The order has been marked as paid." -msgstr "" - -#: pretix/control/logdisplay.py:452 -msgid "The cancellation request has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:453 -msgid "The order has been refunded." -msgstr "" - -#: pretix/control/logdisplay.py:454 pretix/control/views/orders.py:1864 -msgid "The order has been reactivated." -msgstr "" - -#: pretix/control/logdisplay.py:455 -msgid "The order has been created." -msgstr "" - -#: pretix/control/logdisplay.py:457 -msgid "The order requires approval before it can continue to be processed." -msgstr "" - -#: pretix/control/logdisplay.py:458 pretix/control/views/orders.py:803 -msgid "The order has been approved." -msgstr "" - -#: pretix/control/logdisplay.py:459 #, python-brace-format -msgid "The order has been denied (comment: \"{comment}\")." -msgstr "" - -#: pretix/control/logdisplay.py:460 -#, python-brace-format -msgid "" -"The email address has been changed from \"{old_email}\" to \"{new_email}\"." -msgstr "" - -#: pretix/control/logdisplay.py:463 -msgid "" -"The email address has been confirmed to be working (the user clicked on a " -"link in the email for the first time)." +msgid "Data successfully transferred to {provider_display_name}." msgstr "" #: pretix/control/logdisplay.py:465 #, python-brace-format msgid "" -"The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." +"Transferring data to {provider_display_name} failed due to invalid " +"configuration:" +msgstr "" + +#: pretix/control/logdisplay.py:466 +#, python-brace-format +msgid "" +"Maximum number of retries exceeded while transferring data to " +"{provider_display_name}:" msgstr "" #: pretix/control/logdisplay.py:467 +#, python-brace-format +msgid "Error while transferring data to {provider_display_name}:" +msgstr "" + +#: pretix/control/logdisplay.py:468 pretix/control/logdisplay.py:469 +#, python-brace-format +msgid "Internal error while transferring data to {provider_display_name}." +msgstr "" + +#: pretix/control/logdisplay.py:483 pretix/control/logdisplay.py:812 +msgid "The settings of a payment provider have been changed." +msgstr "" + +#: pretix/control/logdisplay.py:486 pretix/control/logdisplay.py:811 +msgid "The settings of a ticket output provider have been changed." +msgstr "" + +#: pretix/control/logdisplay.py:492 +msgid "Blocked manually" +msgstr "" + +#: pretix/control/logdisplay.py:494 +msgid "Blocked because of an API integration" +msgstr "" + +#: pretix/control/logdisplay.py:498 +#, python-brace-format +msgid "The test mode order {code} has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:499 +msgid "The order details have been changed." +msgstr "" + +#: pretix/control/logdisplay.py:500 +msgid "The order has been marked as unpaid." +msgstr "" + +#: pretix/control/logdisplay.py:501 +msgid "The order's secret has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:502 +msgid "The order's expiry date has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:503 +msgid "The order has been set to be usable before it is paid." +msgstr "" + +#: pretix/control/logdisplay.py:504 +msgid "The order has been set to require payment before use." +msgstr "" + +#: pretix/control/logdisplay.py:505 pretix/control/views/orders.py:1587 +msgid "The order has been marked as expired." +msgstr "" + +#: pretix/control/logdisplay.py:506 pretix/control/views/orders.py:1486 +msgid "The order has been marked as paid." +msgstr "" + +#: pretix/control/logdisplay.py:507 +msgid "The cancellation request has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:508 +msgid "The order has been refunded." +msgstr "" + +#: pretix/control/logdisplay.py:509 pretix/control/views/orders.py:1870 +msgid "The order has been reactivated." +msgstr "" + +#: pretix/control/logdisplay.py:510 +msgid "The order has been created." +msgstr "" + +#: pretix/control/logdisplay.py:512 +msgid "The order requires approval before it can continue to be processed." +msgstr "" + +#: pretix/control/logdisplay.py:513 pretix/control/views/orders.py:807 +msgid "The order has been approved." +msgstr "" + +#: pretix/control/logdisplay.py:514 +#, python-brace-format +msgid "The order has been denied (comment: \"{comment}\")." +msgstr "" + +#: pretix/control/logdisplay.py:515 +#, python-brace-format +msgid "" +"The email address has been changed from \"{old_email}\" to \"{new_email}\"." +msgstr "" + +#: pretix/control/logdisplay.py:518 +msgid "" +"The email address has been confirmed to be working (the user clicked on a " +"link in the email for the first time)." +msgstr "" + +#: pretix/control/logdisplay.py:520 +#, python-brace-format +msgid "" +"The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." +msgstr "" + +#: pretix/control/logdisplay.py:522 msgid "The customer account has been changed." msgstr "" -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:523 msgid "The order locale has been changed." msgstr "" -#: pretix/control/logdisplay.py:469 pretix/control/views/orders.py:1620 +#: pretix/control/logdisplay.py:524 pretix/control/views/orders.py:1626 #: pretix/presale/views/order.py:741 pretix/presale/views/order.py:814 msgid "The invoice has been generated." msgstr "" -#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1691 +#: pretix/control/logdisplay.py:525 pretix/control/views/orders.py:1697 msgid "The invoice has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1722 +#: pretix/control/logdisplay.py:526 pretix/control/views/orders.py:1728 #: pretix/presale/views/order.py:827 msgid "The invoice has been reissued." msgstr "" -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:527 msgid "The order's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:528 msgid "The order's follow-up date has been updated." msgstr "" -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:529 msgid "The order's flag to require attention at check-in has been toggled." msgstr "" -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:531 msgid "The order's check-in text has been changed." msgstr "" -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:532 msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "" -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:534 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "" -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:535 msgid "An unidentified type email has been sent." msgstr "" -#: pretix/control/logdisplay.py:481 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:536 pretix/control/logdisplay.py:721 msgid "Sending of an email has failed." msgstr "" -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:537 msgid "" "The email has been sent without attached tickets since they would have been " "too large to be likely to arrive." msgstr "" -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:539 msgid "A custom email has been sent." msgstr "" -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:540 msgid "A custom email has been sent to an attendee." msgstr "" -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:541 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "" -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:543 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:546 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "" -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:547 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:550 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "" -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:552 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "" -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:554 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "" -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:556 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "" -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:557 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "" -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:560 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." msgstr "" -#: pretix/control/logdisplay.py:506 +#: pretix/control/logdisplay.py:561 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." msgstr "" -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:564 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:565 msgid "An email has been sent to notify the user that the payment failed." msgstr "" -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:572 msgid "The voucher has been created." msgstr "" -#: pretix/control/logdisplay.py:519 -msgid "The voucher has been created and sent to a person on the waiting list." -msgstr "" - -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:575 msgid "" "The voucher has been set to expire because the recipient removed themselves " "from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:576 msgid "The voucher has been changed." msgstr "" -#: pretix/control/logdisplay.py:523 +#: pretix/control/logdisplay.py:577 msgid "The voucher has been deleted." msgstr "" -#: pretix/control/logdisplay.py:532 +#: pretix/control/logdisplay.py:578 +#, python-brace-format +msgid "The voucher has been sent to {email} through the waiting list." +msgstr "" + +#: pretix/control/logdisplay.py:587 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "" -#: pretix/control/logdisplay.py:547 +#: pretix/control/logdisplay.py:602 msgid "The category has been added." msgstr "" -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:603 msgid "The category has been deleted." msgstr "" -#: pretix/control/logdisplay.py:549 +#: pretix/control/logdisplay.py:604 msgid "The category has been changed." msgstr "" -#: pretix/control/logdisplay.py:550 +#: pretix/control/logdisplay.py:605 msgid "The category has been reordered." msgstr "" -#: pretix/control/logdisplay.py:557 +#: pretix/control/logdisplay.py:612 msgid "The tax rule has been added." msgstr "" -#: pretix/control/logdisplay.py:558 +#: pretix/control/logdisplay.py:613 msgid "The tax rule has been deleted." msgstr "" -#: pretix/control/logdisplay.py:559 +#: pretix/control/logdisplay.py:614 msgid "The tax rule has been changed." msgstr "" -#: pretix/control/logdisplay.py:571 +#: pretix/control/logdisplay.py:626 #, python-brace-format msgid "{user} has been added to the team." msgstr "" -#: pretix/control/logdisplay.py:572 +#: pretix/control/logdisplay.py:627 #, python-brace-format msgid "{user} has been removed from the team." msgstr "" -#: pretix/control/logdisplay.py:573 +#: pretix/control/logdisplay.py:628 #, python-brace-format msgid "{user} has been invited to the team." msgstr "" -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:629 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "" -#: pretix/control/logdisplay.py:585 +#: pretix/control/logdisplay.py:640 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "" -#: pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:650 msgid "Your account settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:598 pretix/control/views/user.py:253 +#: pretix/control/logdisplay.py:653 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "" -#: pretix/control/logdisplay.py:600 pretix/control/views/user.py:250 +#: pretix/control/logdisplay.py:655 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "" -#: pretix/control/logdisplay.py:602 +#: pretix/control/logdisplay.py:657 msgid "Your account has been enabled." msgstr "" -#: pretix/control/logdisplay.py:604 +#: pretix/control/logdisplay.py:659 msgid "Your account has been disabled." msgstr "" -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:669 +#, python-brace-format msgid "You impersonated {}." msgstr "" -#: pretix/control/logdisplay.py:615 +#: pretix/control/logdisplay.py:670 +#, python-brace-format msgid "You stopped impersonating {}." msgstr "" -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:677 msgid "This object has been created by cloning." msgstr "" -#: pretix/control/logdisplay.py:623 +#: pretix/control/logdisplay.py:678 msgid "The organizer has been changed." msgstr "" -#: pretix/control/logdisplay.py:624 +#: pretix/control/logdisplay.py:679 msgid "The organizer settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:625 pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:680 pretix/control/logdisplay.py:819 msgid "The footer links have been changed." msgstr "" -#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:681 pretix/control/logdisplay.py:727 msgid "A scheduled export has been added." msgstr "" -#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 +#: pretix/control/logdisplay.py:682 pretix/control/logdisplay.py:728 msgid "A scheduled export has been changed." msgstr "" -#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 +#: pretix/control/logdisplay.py:683 pretix/control/logdisplay.py:729 msgid "A scheduled export has been deleted." msgstr "" -#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 +#: pretix/control/logdisplay.py:684 pretix/control/logdisplay.py:730 msgid "A scheduled export has been executed." msgstr "" -#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 +#: pretix/control/logdisplay.py:685 pretix/control/logdisplay.py:731 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:686 msgid "Gift card acceptance for another organizer has been added." msgstr "" -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:687 msgid "Gift card acceptance for another organizer has been removed." msgstr "" -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:688 msgid "A new gift card acceptor has been invited." msgstr "" -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:689 msgid "A gift card acceptor has been removed." msgstr "" -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:690 msgid "A gift card issuer has been removed or declined." msgstr "" -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:691 msgid "A new gift card issuer has been accepted." msgstr "" -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:692 msgid "The webhook has been created." msgstr "" -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:693 msgid "The webhook has been changed." msgstr "" -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:694 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:695 msgid "The webhook call retry jobs have been dropped." msgstr "" -#: pretix/control/logdisplay.py:641 +#: pretix/control/logdisplay.py:696 msgid "The SSO provider has been created." msgstr "" -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:697 msgid "The SSO provider has been changed." msgstr "" -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:698 msgid "The SSO provider has been deleted." msgstr "" -#: pretix/control/logdisplay.py:644 +#: pretix/control/logdisplay.py:699 msgid "The SSO client has been created." msgstr "" -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:700 msgid "The SSO client has been changed." msgstr "" -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:701 msgid "The SSO client has been deleted." msgstr "" -#: pretix/control/logdisplay.py:647 pretix/control/views/organizer.py:2346 +#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2615 msgid "The membership type has been created." msgstr "" -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:703 msgid "The membership type has been changed." msgstr "" -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:704 msgid "The membership type has been deleted." msgstr "" -#: pretix/control/logdisplay.py:650 pretix/control/views/organizer.py:3184 +#: pretix/control/logdisplay.py:705 pretix/control/views/organizer.py:3453 msgid "The sales channel has been created." msgstr "" -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:706 msgid "The sales channel has been changed." msgstr "" -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:707 msgid "The sales channel has been deleted." msgstr "" -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:708 msgid "The account has been created." msgstr "" -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:709 msgid "The account has been changed." msgstr "" -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:710 msgid "A membership for this account has been added." msgstr "" -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:711 msgid "A membership of this account has been changed." msgstr "" -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:712 msgid "A membership of this account has been deleted." msgstr "" -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:713 msgid "The account has been disabled and anonymized." msgstr "" -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:714 msgid "A new password has been requested." msgstr "" -#: pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:715 msgid "A new password has been set." msgstr "" -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:716 msgid "The reusable medium has been created." msgstr "" -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:717 msgid "The reusable medium has been created automatically." msgstr "" -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:718 msgid "The reusable medium has been changed." msgstr "" -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:719 msgid "The medium has been connected to a new ticket." msgstr "" -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:720 msgid "The medium has been connected to a new gift card." msgstr "" -#: pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:722 msgid "The event's internal comment has been updated." msgstr "" -#: pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:723 msgid "The event has been canceled." msgstr "" -#: pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:724 msgid "An event has been deleted." msgstr "" -#: pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:725 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:726 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:732 msgid "The user has been created." msgstr "" -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:733 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:680 pretix/control/views/user.py:490 +#: pretix/control/logdisplay.py:735 pretix/control/views/user.py:490 #: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "" -#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:393 +#: pretix/control/logdisplay.py:736 pretix/control/views/user.py:393 #: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "" -#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:642 +#: pretix/control/logdisplay.py:737 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "" -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:738 msgid "A two-factor emergency code has been generated." msgstr "" -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:739 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "" -#: pretix/control/logdisplay.py:686 +#: pretix/control/logdisplay.py:741 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "" -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:743 msgid "Notifications have been enabled." msgstr "" -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:744 msgid "Notifications have been disabled." msgstr "" -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:745 msgid "Your notification settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:691 +#: pretix/control/logdisplay.py:746 msgid "This user has been anonymized." msgstr "" -#: pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:749 msgid "Password reset mail sent." msgstr "" -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:750 msgid "The password has been reset." msgstr "" -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:751 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:753 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "" -#: pretix/control/logdisplay.py:699 pretix/control/logdisplay.py:906 +#: pretix/control/logdisplay.py:754 pretix/control/logdisplay.py:980 msgid "A voucher has been sent to a person on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:755 msgid "An entry has been transferred to another waiting list." msgstr "" -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:756 msgid "The team has been created." msgstr "" -#: pretix/control/logdisplay.py:702 +#: pretix/control/logdisplay.py:757 msgid "The team settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:758 msgid "The team has been deleted." msgstr "" -#: pretix/control/logdisplay.py:704 pretix/control/views/organizer.py:2012 +#: pretix/control/logdisplay.py:759 pretix/control/views/organizer.py:2281 msgid "The gate has been created." msgstr "" -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:760 msgid "The gate has been changed." msgstr "" -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:761 msgid "The gate has been deleted." msgstr "" -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:762 msgctxt "subevent" msgid "The event date has been deleted." msgstr "" -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:763 msgctxt "subevent" msgid "The event date has been canceled." msgstr "" -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:764 msgctxt "subevent" msgid "The event date has been changed." msgstr "" -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:765 msgctxt "subevent" msgid "The event date has been created." msgstr "" -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:766 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "" -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:767 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "" -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:768 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "" -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:769 msgid "The device has been created." msgstr "" -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:770 msgid "The device has been changed." msgstr "" -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:771 msgid "Access of the device has been revoked." msgstr "" -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:772 msgid "The device has been initialized." msgstr "" -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:773 msgid "The access token of the device has been regenerated." msgstr "" -#: pretix/control/logdisplay.py:719 +#: pretix/control/logdisplay.py:774 msgid "The device has notified the server of an hardware or software update." msgstr "" -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:775 msgid "The gift card has been created." msgstr "" -#: pretix/control/logdisplay.py:721 pretix/control/views/organizer.py:1656 +#: pretix/control/logdisplay.py:776 pretix/control/views/organizer.py:1925 msgid "The gift card has been changed." msgstr "" -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:777 msgid "A manual transaction has been performed." msgstr "" -#: pretix/control/logdisplay.py:723 +#: pretix/control/logdisplay.py:778 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "" -#: pretix/control/logdisplay.py:724 +#: pretix/control/logdisplay.py:779 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "" -#: pretix/control/logdisplay.py:725 +#: pretix/control/logdisplay.py:780 msgid "The check-in and print log state has been reset." msgstr "" -#: pretix/control/logdisplay.py:732 -msgid "A meta property has been added to this event." -msgstr "" - -#: pretix/control/logdisplay.py:733 -msgid "A meta property has been removed from this event." -msgstr "" - -#: pretix/control/logdisplay.py:734 -msgid "A meta property has been changed on this event." -msgstr "" - -#: pretix/control/logdisplay.py:735 -msgid "The event settings have been changed." -msgstr "" - -#: pretix/control/logdisplay.py:736 -msgid "The ticket download settings have been changed." -msgstr "" - -#: pretix/control/logdisplay.py:739 -msgid "The shop has been taken live." -msgstr "" - -#: pretix/control/logdisplay.py:740 -msgid "The shop has been taken offline." -msgstr "" - -#: pretix/control/logdisplay.py:741 -msgid "The shop has been taken into test mode." -msgstr "" - -#: pretix/control/logdisplay.py:742 -msgid "The test mode has been disabled." -msgstr "" - -#: pretix/control/logdisplay.py:743 -msgid "The event has been created." -msgstr "" - -#: pretix/control/logdisplay.py:744 -msgid "The event details have been changed." -msgstr "" - -#: pretix/control/logdisplay.py:746 -msgid "An answer option has been added to the question." -msgstr "" - -#: pretix/control/logdisplay.py:747 -msgid "An answer option has been removed from the question." -msgstr "" - -#: pretix/control/logdisplay.py:748 -msgid "An answer option has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:749 -msgid "A user has been added to the event team." -msgstr "" - -#: pretix/control/logdisplay.py:750 -msgid "A user has been invited to the event team." -msgstr "" - -#: pretix/control/logdisplay.py:751 -msgid "A user's permissions have been changed." -msgstr "" - -#: pretix/control/logdisplay.py:752 -msgid "A user has been removed from the event team." -msgstr "" - -#: pretix/control/logdisplay.py:759 -msgid "The check-in list has been added." -msgstr "" - -#: pretix/control/logdisplay.py:760 pretix/control/logdisplay.py:761 -msgid "The check-in list has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:762 -msgid "The check-in list has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:765 -#, python-brace-format -msgid "Check-in list {val}" -msgstr "" - -#: pretix/control/logdisplay.py:772 +#: pretix/control/logdisplay.py:787 pretix/control/logdisplay.py:846 msgid "The plugin has been enabled." msgstr "" -#: pretix/control/logdisplay.py:773 pretix/control/views/event.py:464 +#: pretix/control/logdisplay.py:788 pretix/control/logdisplay.py:847 +#: pretix/control/views/event.py:487 pretix/control/views/organizer.py:753 msgid "The plugin has been disabled." msgstr "" -#: pretix/control/logdisplay.py:776 +#: pretix/control/logdisplay.py:791 pretix/control/logdisplay.py:850 #, python-brace-format msgid "Plugin {val}" msgstr "" -#: pretix/control/logdisplay.py:792 -msgid "The product has been created." +#: pretix/control/logdisplay.py:806 +msgid "A meta property has been added to this event." msgstr "" -#: pretix/control/logdisplay.py:793 -msgid "The product has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:794 -msgid "The product has been reordered." -msgstr "" - -#: pretix/control/logdisplay.py:795 -msgid "The product has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:796 -msgid "An add-on has been added to this product." -msgstr "" - -#: pretix/control/logdisplay.py:797 -msgid "An add-on has been removed from this product." -msgstr "" - -#: pretix/control/logdisplay.py:798 -msgid "An add-on has been changed on this product." -msgstr "" - -#: pretix/control/logdisplay.py:799 -msgid "A bundled item has been added to this product." -msgstr "" - -#: pretix/control/logdisplay.py:800 -msgid "A bundled item has been removed from this product." -msgstr "" - -#: pretix/control/logdisplay.py:801 -msgid "A bundled item has been changed on this product." +#: pretix/control/logdisplay.py:807 +msgid "A meta property has been removed from this event." msgstr "" #: pretix/control/logdisplay.py:808 -#, python-brace-format -msgid "The variation \"{value}\" has been created." +msgid "A meta property has been changed on this event." msgstr "" #: pretix/control/logdisplay.py:809 -#, python-brace-format -msgid "The variation \"{value}\" has been deleted." +msgid "The event settings have been changed." msgstr "" #: pretix/control/logdisplay.py:810 -#, python-brace-format -msgid "The variation \"{value}\" has been changed." +msgid "The ticket download settings have been changed." msgstr "" -#: pretix/control/logdisplay.py:827 -#, python-brace-format -msgid "Payment {local_id} has been confirmed." +#: pretix/control/logdisplay.py:813 +msgid "The shop has been taken live." msgstr "" -#: pretix/control/logdisplay.py:828 -#, python-brace-format -msgid "Payment {local_id} has been canceled." +#: pretix/control/logdisplay.py:814 +msgid "The shop has been taken offline." msgstr "" -#: pretix/control/logdisplay.py:829 -#, python-brace-format -msgid "Canceling payment {local_id} has failed." +#: pretix/control/logdisplay.py:815 +msgid "The shop has been taken into test mode." msgstr "" -#: pretix/control/logdisplay.py:830 -#, python-brace-format -msgid "Payment {local_id} has been started." +#: pretix/control/logdisplay.py:816 +msgid "The test mode has been disabled." msgstr "" -#: pretix/control/logdisplay.py:831 -#, python-brace-format -msgid "Payment {local_id} has failed." +#: pretix/control/logdisplay.py:817 +msgid "The event has been created." msgstr "" -#: pretix/control/logdisplay.py:832 -#, python-brace-format -msgid "The order could not be marked as paid: {message}" +#: pretix/control/logdisplay.py:818 +msgid "The event details have been changed." +msgstr "" + +#: pretix/control/logdisplay.py:820 +msgid "An answer option has been added to the question." +msgstr "" + +#: pretix/control/logdisplay.py:821 +msgid "An answer option has been removed from the question." +msgstr "" + +#: pretix/control/logdisplay.py:822 +msgid "An answer option has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:823 +msgid "A user has been added to the event team." +msgstr "" + +#: pretix/control/logdisplay.py:824 +msgid "A user has been invited to the event team." +msgstr "" + +#: pretix/control/logdisplay.py:825 +msgid "A user's permissions have been changed." +msgstr "" + +#: pretix/control/logdisplay.py:826 +msgid "A user has been removed from the event team." msgstr "" #: pretix/control/logdisplay.py:833 -msgid "The order has been overpaid." +msgid "The check-in list has been added." msgstr "" -#: pretix/control/logdisplay.py:834 -#, python-brace-format -msgid "Refund {local_id} has been created." -msgstr "" - -#: pretix/control/logdisplay.py:835 -#, python-brace-format -msgid "Refund {local_id} has been created by an external entity." +#: pretix/control/logdisplay.py:834 pretix/control/logdisplay.py:835 +msgid "The check-in list has been deleted." msgstr "" #: pretix/control/logdisplay.py:836 -msgid "The customer requested you to issue a refund." -msgstr "" - -#: pretix/control/logdisplay.py:837 -#, python-brace-format -msgid "Refund {local_id} has been completed." -msgstr "" - -#: pretix/control/logdisplay.py:838 -#, python-brace-format -msgid "Refund {local_id} has been canceled." +msgid "The check-in list has been changed." msgstr "" #: pretix/control/logdisplay.py:839 #, python-brace-format -msgid "Refund {local_id} has failed." +msgid "Check-in list {val}" msgstr "" -#: pretix/control/logdisplay.py:846 -msgid "The quota has been added." -msgstr "" - -#: pretix/control/logdisplay.py:847 -msgid "The quota has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:848 -msgid "The quota has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:849 -msgid "The quota has closed." -msgstr "" - -#: pretix/control/logdisplay.py:850 pretix/control/views/item.py:1081 -msgid "The quota has been re-opened." -msgstr "" - -#: pretix/control/logdisplay.py:857 -msgid "The question has been added." -msgstr "" - -#: pretix/control/logdisplay.py:858 -msgid "The question has been deleted." -msgstr "" - -#: pretix/control/logdisplay.py:859 -msgid "The question has been changed." -msgstr "" - -#: pretix/control/logdisplay.py:860 -msgid "The question has been reordered." +#: pretix/control/logdisplay.py:866 +msgid "The product has been created." msgstr "" #: pretix/control/logdisplay.py:867 -msgid "The discount has been added." +msgid "The product has been changed." msgstr "" #: pretix/control/logdisplay.py:868 -msgid "The discount has been deleted." +msgid "The product has been reordered." msgstr "" #: pretix/control/logdisplay.py:869 +msgid "The product has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:870 +msgid "An add-on has been added to this product." +msgstr "" + +#: pretix/control/logdisplay.py:871 +msgid "An add-on has been removed from this product." +msgstr "" + +#: pretix/control/logdisplay.py:872 +msgid "An add-on has been changed on this product." +msgstr "" + +#: pretix/control/logdisplay.py:873 +msgid "A bundled item has been added to this product." +msgstr "" + +#: pretix/control/logdisplay.py:874 +msgid "A bundled item has been removed from this product." +msgstr "" + +#: pretix/control/logdisplay.py:875 +msgid "A bundled item has been changed on this product." +msgstr "" + +#: pretix/control/logdisplay.py:882 +#, python-brace-format +msgid "The variation \"{value}\" has been created." +msgstr "" + +#: pretix/control/logdisplay.py:883 +#, python-brace-format +msgid "The variation \"{value}\" has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:884 +#, python-brace-format +msgid "The variation \"{value}\" has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:901 +#, python-brace-format +msgid "Payment {local_id} has been confirmed." +msgstr "" + +#: pretix/control/logdisplay.py:902 +#, python-brace-format +msgid "Payment {local_id} has been canceled." +msgstr "" + +#: pretix/control/logdisplay.py:903 +#, python-brace-format +msgid "Canceling payment {local_id} has failed." +msgstr "" + +#: pretix/control/logdisplay.py:904 +#, python-brace-format +msgid "Payment {local_id} has been started." +msgstr "" + +#: pretix/control/logdisplay.py:905 +#, python-brace-format +msgid "Payment {local_id} has failed." +msgstr "" + +#: pretix/control/logdisplay.py:906 +#, python-brace-format +msgid "The order could not be marked as paid: {message}" +msgstr "" + +#: pretix/control/logdisplay.py:907 +msgid "The order has been overpaid." +msgstr "" + +#: pretix/control/logdisplay.py:908 +#, python-brace-format +msgid "Refund {local_id} has been created." +msgstr "" + +#: pretix/control/logdisplay.py:909 +#, python-brace-format +msgid "Refund {local_id} has been created by an external entity." +msgstr "" + +#: pretix/control/logdisplay.py:910 +msgid "The customer requested you to issue a refund." +msgstr "" + +#: pretix/control/logdisplay.py:911 +#, python-brace-format +msgid "Refund {local_id} has been completed." +msgstr "" + +#: pretix/control/logdisplay.py:912 +#, python-brace-format +msgid "Refund {local_id} has been canceled." +msgstr "" + +#: pretix/control/logdisplay.py:913 +#, python-brace-format +msgid "Refund {local_id} has failed." +msgstr "" + +#: pretix/control/logdisplay.py:920 +msgid "The quota has been added." +msgstr "" + +#: pretix/control/logdisplay.py:921 +msgid "The quota has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:922 +msgid "The quota has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:923 +msgid "The quota has closed." +msgstr "" + +#: pretix/control/logdisplay.py:924 pretix/control/views/item.py:1081 +msgid "The quota has been re-opened." +msgstr "" + +#: pretix/control/logdisplay.py:931 +msgid "The question has been added." +msgstr "" + +#: pretix/control/logdisplay.py:932 +msgid "The question has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:933 +msgid "The question has been changed." +msgstr "" + +#: pretix/control/logdisplay.py:934 +msgid "The question has been reordered." +msgstr "" + +#: pretix/control/logdisplay.py:941 +msgid "The discount has been added." +msgstr "" + +#: pretix/control/logdisplay.py:942 +msgid "The discount has been deleted." +msgstr "" + +#: pretix/control/logdisplay.py:943 msgid "The discount has been changed." msgstr "" -#: pretix/control/logdisplay.py:893 +#: pretix/control/logdisplay.py:967 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" "\"." msgstr "" -#: pretix/control/logdisplay.py:898 +#: pretix/control/logdisplay.py:972 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." msgstr "" -#: pretix/control/logdisplay.py:907 +#: pretix/control/logdisplay.py:981 msgid "An entry has been removed from the waiting list." msgstr "" -#: pretix/control/logdisplay.py:908 +#: pretix/control/logdisplay.py:982 msgid "An entry has been changed on the waiting list." msgstr "" -#: pretix/control/logdisplay.py:909 +#: pretix/control/logdisplay.py:983 msgid "An entry has been added to the waiting list." msgstr "" @@ -15296,7 +15615,7 @@ msgid "Dashboard" msgstr "" #: pretix/control/navigation.py:49 pretix/control/navigation.py:382 -#: pretix/control/navigation.py:487 +#: pretix/control/navigation.py:492 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/mail.html:14 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:25 @@ -15323,9 +15642,9 @@ msgstr "" msgid "Payment" msgstr "" -#: pretix/control/navigation.py:73 pretix/control/views/event.py:1566 -#: pretix/control/views/event.py:1568 pretix/control/views/event.py:1600 -#: pretix/control/views/event.py:1605 pretix/control/views/subevents.py:293 +#: pretix/control/navigation.py:73 pretix/control/views/event.py:1591 +#: pretix/control/views/event.py:1593 pretix/control/views/event.py:1625 +#: pretix/control/views/event.py:1630 pretix/control/views/subevents.py:293 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:60 #: pretix/plugins/ticketoutputpdf/apps.py:55 #: pretix/plugins/ticketoutputpdf/exporters.py:68 @@ -15356,9 +15675,10 @@ msgid "Widget" msgstr "" #: pretix/control/navigation.py:126 pretix/control/navigation.py:435 -#: pretix/control/navigation.py:480 +#: pretix/control/navigation.py:485 #: pretix/control/templates/pretixcontrol/event/payment.html:47 -#: pretix/control/templates/pretixcontrol/event/plugins.html:106 +#: pretix/control/templates/pretixcontrol/event/plugins.html:117 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:135 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:12 #: pretix/plugins/returnurl/apps.py:40 #: pretix/plugins/ticketoutputpdf/apps.py:55 @@ -15381,8 +15701,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:837 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 -#: pretix/plugins/reports/accountingreport.py:497 -#: pretix/plugins/reports/accountingreport.py:684 +#: pretix/plugins/reports/accountingreport.py:498 +#: pretix/plugins/reports/accountingreport.py:685 #: pretix/presale/templates/pretixpresale/event/order.html:137 msgid "Refunds" msgstr "" @@ -15413,14 +15733,15 @@ msgstr "" #: pretix/control/navigation.py:356 #: pretix/control/templates/pretixcontrol/event/plugins.html:20 #: pretix/control/templates/pretixcontrol/orders/search.html:20 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:20 msgid "Search" msgstr "" #: pretix/control/navigation.py:368 #: pretix/control/templates/pretixcontrol/order/index.html:743 -#: pretix/plugins/reports/accountingreport.py:496 -#: pretix/plugins/reports/accountingreport.py:677 -#: pretix/plugins/reports/accountingreport.py:871 +#: pretix/plugins/reports/accountingreport.py:497 +#: pretix/plugins/reports/accountingreport.py:678 +#: pretix/plugins/reports/accountingreport.py:872 msgid "Payments" msgstr "" @@ -15477,39 +15798,43 @@ msgstr "" msgid "System report" msgstr "" -#: pretix/control/navigation.py:494 +#: pretix/control/navigation.py:455 pretix/control/navigation.py:675 +msgid "Data sync problems" +msgstr "" + +#: pretix/control/navigation.py:506 #: pretix/control/templates/pretixcontrol/organizers/properties.html:5 msgid "Event metadata" msgstr "" -#: pretix/control/navigation.py:515 +#: pretix/control/navigation.py:527 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 msgid "Webhooks" msgstr "" -#: pretix/control/navigation.py:548 +#: pretix/control/navigation.py:560 msgid "Acceptance" msgstr "" -#: pretix/control/navigation.py:569 +#: pretix/control/navigation.py:581 #: pretix/control/templates/pretixcontrol/organizers/customers.html:6 #: pretix/control/templates/pretixcontrol/organizers/customers.html:9 msgid "Customers" msgstr "" -#: pretix/control/navigation.py:588 +#: pretix/control/navigation.py:600 #: pretix/control/templates/pretixcontrol/organizers/ssoclients.html:4 #: pretix/control/templates/pretixcontrol/organizers/ssoclients.html:6 msgid "SSO clients" msgstr "" -#: pretix/control/navigation.py:597 +#: pretix/control/navigation.py:609 #: pretix/control/templates/pretixcontrol/organizers/ssoproviders.html:4 #: pretix/control/templates/pretixcontrol/organizers/ssoproviders.html:6 msgid "SSO providers" msgstr "" -#: pretix/control/navigation.py:626 pretix/control/navigation.py:633 +#: pretix/control/navigation.py:638 pretix/control/navigation.py:645 msgid "Devices" msgstr "" @@ -15703,6 +16028,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/organizers/giftcard_edit.html:21 #: pretix/control/templates/pretixcontrol/organizers/mail.html:73 #: pretix/control/templates/pretixcontrol/organizers/membershiptype_edit.html:15 +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:41 #: pretix/control/templates/pretixcontrol/organizers/property_edit.html:103 #: pretix/control/templates/pretixcontrol/organizers/reusable_medium_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/ssoclient_edit.html:15 @@ -16024,6 +16350,7 @@ msgstr[1] "" #: pretix/control/templates/pretixcontrol/checkin/bulk_revert_confirm.html:24 #: pretix/control/templates/pretixcontrol/checkin/list_delete.html:18 #: pretix/control/templates/pretixcontrol/checkin/reset.html:43 +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:20 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:76 #: pretix/control/templates/pretixcontrol/event/tax_delete.html:16 #: pretix/control/templates/pretixcontrol/item/delete.html:11 @@ -16128,7 +16455,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36 -#: pretix/control/views/orders.py:383 +#: pretix/control/views/orders.py:387 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/delete.html:15 #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 @@ -16204,7 +16531,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/control/templates/pretixcontrol/checkin/simulator.html:49 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:766 +#: pretix/plugins/checkinlists/exporters.py:767 msgid "Result" msgstr "" @@ -16289,6 +16616,7 @@ msgid "No attendee record was found." msgstr "" #: pretix/control/templates/pretixcontrol/checkin/index.html:91 +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:19 #: pretix/control/templates/pretixcontrol/orders/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/devices.html:68 #: pretix/control/templates/pretixcontrol/subevents/index.html:89 @@ -16602,6 +16930,95 @@ msgstr "" msgid "Other features" msgstr "" +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:8 +msgid "Data transfer to external systems" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:18 +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:22 +msgid "Retry now" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:22 +msgid "Sync now" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:31 +#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:16 +#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:19 +msgid "Error" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:34 +#, python-format +msgid "Error. Retry %(num)s of %(max)s." +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:38 +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:43 +#, python-format +msgid "Waiting until %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:49 +#, python-format +msgid "triggered at %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:62 +msgid "identified by" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:68 +msgid "No data transmitted." +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:5 +msgid "Sync problems" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:7 +msgid "" +"On this page, we provide a list of orders where data synchronisation to an " +"external system has failed. You can start another attempt to sync them " +"manually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:24 +msgid "Sync provider" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:26 +msgid "Failure mode" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:51 +#, python-format +msgid "Temporary error, will retry after %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:63 +msgid "No problems." +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:74 +msgid "Retry selected" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:75 +msgid "Cancel selected" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/property_mappings_formset.html:31 +#: pretix/control/templates/pretixcontrol/datasync/property_mappings_formset.html:62 +msgid "Edit value mapping" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/property_mappings_formset.html:76 +#: pretix/control/templates/pretixcontrol/event/settings.html:487 +msgid "Add property" +msgstr "" + #: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 #, python-format msgid "" @@ -17105,18 +17522,28 @@ msgstr "" msgid "Show affected orders" msgstr "" -#: pretix/control/templates/pretixcontrol/event/index.html:142 +#: pretix/control/templates/pretixcontrol/event/index.html:84 +msgid "" +"Orders in this event could not be synced to an external system as configured." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/index.html:88 +msgid "Show sync problems" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/index.html:151 #: pretix/control/templates/pretixcontrol/order/index.html:1016 msgid "Update comment" msgstr "" -#: pretix/control/templates/pretixcontrol/event/index.html:152 +#: pretix/control/templates/pretixcontrol/event/index.html:161 #: pretix/control/templates/pretixcontrol/event/logs.html:4 #: pretix/control/templates/pretixcontrol/event/logs.html:6 msgid "Event logs" msgstr "" -#: pretix/control/templates/pretixcontrol/event/index.html:162 +#: pretix/control/templates/pretixcontrol/event/index.html:171 msgid "Show more logs" msgstr "" @@ -17430,6 +17857,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:6 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:6 msgid "Available plugins" msgstr "" @@ -17441,34 +17869,35 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:15 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:15 #: pretix/control/views/checkin.py:424 pretix/control/views/discounts.py:113 -#: pretix/control/views/event.py:239 pretix/control/views/event.py:548 -#: pretix/control/views/event.py:587 pretix/control/views/event.py:734 -#: pretix/control/views/event.py:963 pretix/control/views/event.py:1336 -#: pretix/control/views/event.py:1376 +#: pretix/control/views/event.py:243 pretix/control/views/event.py:573 +#: pretix/control/views/event.py:612 pretix/control/views/event.py:759 +#: pretix/control/views/event.py:988 pretix/control/views/event.py:1361 +#: pretix/control/views/event.py:1401 #: pretix/control/views/global_settings.py:65 #: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:264 #: pretix/control/views/item.py:795 pretix/control/views/item.py:1121 #: pretix/control/views/item.py:1299 pretix/control/views/item.py:1449 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 -#: pretix/control/views/organizer.py:260 pretix/control/views/organizer.py:288 -#: pretix/control/views/organizer.py:504 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:1071 -#: pretix/control/views/organizer.py:1169 -#: pretix/control/views/organizer.py:1333 -#: pretix/control/views/organizer.py:2052 -#: pretix/control/views/organizer.py:2189 -#: pretix/control/views/organizer.py:2386 -#: pretix/control/views/organizer.py:2502 -#: pretix/control/views/organizer.py:2631 -#: pretix/control/views/organizer.py:2825 -#: pretix/control/views/organizer.py:2854 -#: pretix/control/views/organizer.py:2894 -#: pretix/control/views/organizer.py:2971 -#: pretix/control/views/organizer.py:3068 -#: pretix/control/views/organizer.py:3097 -#: pretix/control/views/organizer.py:3235 pretix/control/views/subevents.py:525 +#: pretix/control/views/organizer.py:272 pretix/control/views/organizer.py:300 +#: pretix/control/views/organizer.py:516 pretix/control/views/organizer.py:850 +#: pretix/control/views/organizer.py:945 pretix/control/views/organizer.py:1340 +#: pretix/control/views/organizer.py:1438 +#: pretix/control/views/organizer.py:1602 +#: pretix/control/views/organizer.py:2321 +#: pretix/control/views/organizer.py:2458 +#: pretix/control/views/organizer.py:2655 +#: pretix/control/views/organizer.py:2771 +#: pretix/control/views/organizer.py:2900 +#: pretix/control/views/organizer.py:3094 +#: pretix/control/views/organizer.py:3123 +#: pretix/control/views/organizer.py:3163 +#: pretix/control/views/organizer.py:3240 +#: pretix/control/views/organizer.py:3337 +#: pretix/control/views/organizer.py:3366 +#: pretix/control/views/organizer.py:3504 pretix/control/views/subevents.py:525 #: pretix/control/views/subevents.py:1597 pretix/control/views/user.py:236 #: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 #: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 @@ -17479,36 +17908,60 @@ msgid "Your changes have been saved." msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:34 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:34 msgid "Search results" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:56 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:56 msgid "Top recommendation" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:60 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:60 msgid "Experimental feature" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:83 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:106 msgid "Incompatible" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:87 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:110 msgid "Not available" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:93 -#: pretix/control/templates/pretixcontrol/event/plugins.html:105 +msgid "This plugin can only be disabled for the entire organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:98 +msgid "" +"After disabling this plugin, some functionality may remain active in the " +"organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:104 +#: pretix/control/templates/pretixcontrol/event/plugins.html:116 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:122 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:134 msgid "Open plugin settings" msgstr "" -#: pretix/control/templates/pretixcontrol/event/plugins.html:94 +#: pretix/control/templates/pretixcontrol/event/plugins.html:105 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:123 msgid "Go to" msgstr "" -#: pretix/control/templates/pretixcontrol/event/plugins.html:116 +#: pretix/control/templates/pretixcontrol/event/plugins.html:130 +#: pretix/control/templates/pretixcontrol/event/plugins.html:147 +msgid "Open in organizer settings" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:134 #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:15 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:145 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:20 #: pretix/control/templates/pretixcontrol/user/2fa_main.html:79 #: pretix/control/templates/pretixcontrol/user/2fa_main.html:83 @@ -17517,7 +17970,20 @@ msgstr "" msgid "Disable" msgstr "" -#: pretix/control/templates/pretixcontrol/event/plugins.html:121 +#: pretix/control/templates/pretixcontrol/event/plugins.html:141 +#: pretix/control/views/organizer.py:807 +msgid "This plugin can only be enabled for the entire organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:154 +msgid "" +"Enabling this plugin will enable some of its functionality for the entire " +"organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:159 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:157 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:177 #: pretix/control/templates/pretixcontrol/user/2fa_enable.html:21 #: pretix/control/templates/pretixcontrol/user/2fa_main.html:99 #: pretix/control/templates/pretixcontrol/user/notifications.html:23 @@ -17577,11 +18043,6 @@ msgid "" "in the navigation. Don't worry, you can change everything you input here." msgstr "" -#: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:381 -msgid "Features" -msgstr "" - #: pretix/control/templates/pretixcontrol/event/quick_setup.html:134 msgid "" "We recommend that you take some time to go through the \"Settings\" part of " @@ -17734,12 +18195,6 @@ msgctxt "subevents" msgid "Calendar and list views" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:280 -#: pretix/control/templates/pretixcontrol/order/index.html:176 -#: pretix/presale/templates/pretixpresale/event/order.html:22 -msgid "Order details" -msgstr "" - #: pretix/control/templates/pretixcontrol/event/settings.html:284 msgid "Other settings" msgstr "" @@ -17812,10 +18267,6 @@ msgstr "" msgid "Property" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:487 -msgid "Add property" -msgstr "" - #: pretix/control/templates/pretixcontrol/event/settings.html:505 #: pretix/control/templates/pretixcontrol/events/index.html:165 #: pretix/control/templates/pretixcontrol/organizers/detail.html:130 @@ -18145,7 +18596,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/events/index.html:121 #: pretix/control/templates/pretixcontrol/organizers/detail.html:97 -#: pretix/control/views/dashboards.py:519 pretix/control/views/typeahead.py:89 +#: pretix/control/views/dashboards.py:523 pretix/control/views/typeahead.py:89 msgctxt "subevent" msgid "No dates" msgstr "" @@ -18157,14 +18608,14 @@ msgstr "" #: pretix/control/templates/pretixcontrol/events/index.html:149 #: pretix/control/templates/pretixcontrol/organizers/detail.html:113 -#: pretix/control/views/dashboards.py:532 +#: pretix/control/views/dashboards.py:536 msgid "Shop disabled" msgstr "" #: pretix/control/templates/pretixcontrol/events/index.html:155 #: pretix/control/templates/pretixcontrol/organizers/detail.html:119 #: pretix/control/templates/pretixcontrol/subevents/index.html:172 -#: pretix/control/views/dashboards.py:538 +#: pretix/control/views/dashboards.py:542 msgid "On sale" msgstr "" @@ -19017,9 +19468,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 #: pretix/control/templates/pretixcontrol/orders/overview.html:88 -#: pretix/plugins/checkinlists/exporters.py:502 -#: pretix/plugins/checkinlists/exporters.py:696 -#: pretix/plugins/reports/exporters.py:386 +#: pretix/plugins/checkinlists/exporters.py:503 +#: pretix/plugins/checkinlists/exporters.py:697 +#: pretix/plugins/reports/exporters.py:397 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:23 msgid "Paid" msgstr "" @@ -19048,9 +19499,9 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:112 #: pretix/control/templates/pretixcontrol/order/transactions.html:67 -#: pretix/plugins/reports/accountingreport.py:408 -#: pretix/plugins/reports/accountingreport.py:441 -#: pretix/plugins/reports/accountingreport.py:565 +#: pretix/plugins/reports/accountingreport.py:409 +#: pretix/plugins/reports/accountingreport.py:442 +#: pretix/plugins/reports/accountingreport.py:566 msgid "Sum" msgstr "" @@ -19922,11 +20373,11 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:708 #: pretix/control/templates/pretixcontrol/orders/overview.html:89 #: pretix/control/templates/pretixcontrol/orders/overview.html:177 -#: pretix/plugins/reports/accountingreport.py:498 -#: pretix/plugins/reports/exporters.py:386 -#: pretix/plugins/reports/exporters.py:435 -#: pretix/plugins/reports/exporters.py:627 -#: pretix/plugins/reports/exporters.py:957 +#: pretix/plugins/reports/accountingreport.py:499 +#: pretix/plugins/reports/exporters.py:397 +#: pretix/plugins/reports/exporters.py:446 +#: pretix/plugins/reports/exporters.py:638 +#: pretix/plugins/reports/exporters.py:968 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:465 msgid "Total" msgstr "" @@ -20800,7 +21251,7 @@ msgid "Revenue (net)" msgstr "" #: pretix/control/templates/pretixcontrol/orders/overview.html:49 -#: pretix/plugins/reports/exporters.py:465 +#: pretix/plugins/reports/exporters.py:476 msgid "" "Filtering this report by date is not recommended as it might lead to " "misleading information since this report only sees the current state of any " @@ -20817,7 +21268,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/reports/exporters.py:382 +#: pretix/plugins/reports/exporters.py:393 msgid "Purchased" msgstr "" @@ -21531,6 +21982,67 @@ msgid "" "This can be used to enable products like year passes, tickets of ten, etc." msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:6 +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:12 +#, python-format +msgid "Events with plugin %(name)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:18 +#, python-format +msgid "" +"The plugin \"%(name)s\" can be enabled or disabled for every event " +"individually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:24 +#, python-format +msgid "" +"The plugin \"%(name)s\" is enabled for your organizer account, but also " +"needs to be enabled for the specific events you want to use it with." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:31 +msgid "" +"Using this form, you can quickly enable or disable it for many events. Note " +"that it might still be necessary to configure the plugin for each event " +"individually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:8 +msgid "" +"On this page, you can choose plugins you want to enable for your organizer " +"account. Plugins might bring additional software functionality, connect your " +"events to third-party services, or apply other forms of customizations." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:80 +msgid "Active (all events)" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:85 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:94 +#, python-format +msgid "Active (%(count)s event)" +msgid_plural "Active (%(count)s events)" +msgstr[0] "" +msgstr[1] "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:116 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:173 +msgid "" +"Parts of this plugin can be enabled or disabled for events individually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:149 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:167 +msgid "Manage events" +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:162 +msgid "This plugin can be enabled or disabled for events individually." +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/properties.html:7 msgid "" "You can here define a set of metadata properties (i.e. variables) that you " @@ -21795,10 +22307,6 @@ msgid_plural "%(count)s webhooks are scheduled to be retried." msgstr[0] "" msgstr[1] "" -#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:22 -msgid "Retry now" -msgstr "" - #: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:25 msgid "Stop retrying" msgstr "" @@ -22509,7 +23017,7 @@ msgid "Create many new dates" msgstr "" #: pretix/control/templates/pretixcontrol/subevents/index.html:96 -#: pretix/plugins/reports/accountingreport.py:120 +#: pretix/plugins/reports/accountingreport.py:121 msgid "Begin" msgstr "" @@ -23410,16 +23918,19 @@ msgid "" msgstr "" #: pretix/control/views/auth.py:252 +#, python-brace-format msgid "" "You cannot accept the invitation for \"{}\" as you already are part of this " "team." msgstr "" #: pretix/control/views/auth.py:266 +#, python-brace-format msgid "You are now part of the team \"{}\"." msgstr "" #: pretix/control/views/auth.py:296 +#, python-brace-format msgid "Welcome to pretix! You are now part of the team \"{}\"." msgstr "" @@ -23477,16 +23988,16 @@ msgstr "" #: pretix/control/views/checkin.py:381 pretix/control/views/checkin.py:441 #: pretix/control/views/discounts.py:134 pretix/control/views/discounts.py:182 -#: pretix/control/views/event.py:268 pretix/control/views/event.py:551 -#: pretix/control/views/event.py:590 pretix/control/views/event.py:737 -#: pretix/control/views/event.py:929 pretix/control/views/event.py:1289 -#: pretix/control/views/event.py:1355 pretix/control/views/event.py:1507 +#: pretix/control/views/event.py:272 pretix/control/views/event.py:576 +#: pretix/control/views/event.py:615 pretix/control/views/event.py:762 +#: pretix/control/views/event.py:954 pretix/control/views/event.py:1314 +#: pretix/control/views/event.py:1380 pretix/control/views/event.py:1532 #: pretix/control/views/item.py:280 pretix/control/views/item.py:327 #: pretix/control/views/item.py:805 pretix/control/views/item.py:831 #: pretix/control/views/item.py:951 pretix/control/views/item.py:1155 #: pretix/control/views/item.py:1321 pretix/control/views/item.py:1506 -#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291 -#: pretix/control/views/organizer.py:1188 pretix/control/views/subevents.py:504 +#: pretix/control/views/organizer.py:275 pretix/control/views/organizer.py:303 +#: pretix/control/views/organizer.py:1457 pretix/control/views/subevents.py:504 #: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1046 #: pretix/control/views/subevents.py:1505 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 @@ -23584,7 +24095,7 @@ msgstr "" msgid "Set up event" msgstr "" -#: pretix/control/views/dashboards.py:534 +#: pretix/control/views/dashboards.py:538 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_event_list_status.html:47 @@ -23593,7 +24104,7 @@ msgstr "" msgid "Sale over" msgstr "" -#: pretix/control/views/dashboards.py:536 +#: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:119 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 @@ -23601,13 +24112,37 @@ msgstr "" msgid "Soon" msgstr "" -#: pretix/control/views/dashboards.py:561 +#: pretix/control/views/dashboards.py:565 #, python-brace-format msgid "{num} order" msgid_plural "{num} orders" msgstr[0] "" msgstr[1] "" +#: pretix/control/views/datasync.py:82 +msgid "The sync job has been enqueued and will run in the next minutes." +msgstr "" + +#: pretix/control/views/datasync.py:89 pretix/control/views/datasync.py:99 +msgid "The sync job is already in progress." +msgstr "" + +#: pretix/control/views/datasync.py:92 +msgid "The sync job has been canceled." +msgstr "" + +#: pretix/control/views/datasync.py:105 +msgid "The sync job has been set to run as soon as possible." +msgstr "" + +#: pretix/control/views/datasync.py:136 +msgid "The selected jobs have been set to run as soon as possible." +msgstr "" + +#: pretix/control/views/datasync.py:139 +msgid "The selected jobs have been canceled." +msgstr "" + #: pretix/control/views/discounts.py:67 pretix/control/views/discounts.py:109 #: pretix/control/views/discounts.py:214 msgid "The requested discount does not exist." @@ -23631,8 +24166,8 @@ msgstr "" #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:190 #: pretix/control/views/item.py:402 pretix/control/views/item.py:536 -#: pretix/control/views/organizer.py:2272 -#: pretix/control/views/organizer.py:3330 +#: pretix/control/views/organizer.py:2541 +#: pretix/control/views/organizer.py:3599 msgid "Some of the provided object ids are invalid." msgstr "" @@ -23640,141 +24175,133 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "" -#: pretix/control/views/event.py:383 -msgid "Integrations" +#: pretix/control/views/event.py:451 +msgid "" +"You do not have sufficient permission to enable plugins that need to be " +"enabled for the entire organizer account." msgstr "" -#: pretix/control/views/event.py:384 -msgid "Customizations" -msgstr "" - -#: pretix/control/views/event.py:385 -msgid "Output and export formats" -msgstr "" - -#: pretix/control/views/event.py:386 -msgid "API features" -msgstr "" - -#: pretix/control/views/event.py:447 +#: pretix/control/views/event.py:470 pretix/control/views/organizer.py:713 +#, python-brace-format msgid "The plugin {} is now active, you can configure it here:" msgstr "" -#: pretix/control/views/event.py:456 +#: pretix/control/views/event.py:479 pretix/control/views/organizer.py:722 +#, python-brace-format msgid "The plugin {} is now active." msgstr "" -#: pretix/control/views/event.py:519 +#: pretix/control/views/event.py:544 msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:776 pretix/control/views/organizer.py:344 +#: pretix/control/views/event.py:801 pretix/control/views/organizer.py:356 #: pretix/control/views/vouchers.py:561 msgid "invalid item" msgstr "" -#: pretix/control/views/event.py:851 +#: pretix/control/views/event.py:876 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/control/views/event.py:860 +#: pretix/control/views/event.py:885 msgid "Unknown email renderer." msgstr "" -#: pretix/control/views/event.py:876 pretix/control/views/orders.py:695 +#: pretix/control/views/event.py:901 pretix/control/views/orders.py:699 #: pretix/presale/views/order.py:1088 pretix/presale/views/order.py:1095 msgid "You requested an invalid ticket output type." msgstr "" -#: pretix/control/views/event.py:1024 +#: pretix/control/views/event.py:1049 msgid "Your shop is live now!" msgstr "" -#: pretix/control/views/event.py:1032 +#: pretix/control/views/event.py:1057 msgid "We've taken your shop down. You can re-enable it whenever you want!" msgstr "" -#: pretix/control/views/event.py:1040 +#: pretix/control/views/event.py:1065 msgid "Your shop is now in test mode!" msgstr "" -#: pretix/control/views/event.py:1057 +#: pretix/control/views/event.py:1082 msgid "" "An order could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/event.py:1063 +#: pretix/control/views/event.py:1088 msgid "We've disabled test mode for you. Let's sell some real tickets!" msgstr "" -#: pretix/control/views/event.py:1085 +#: pretix/control/views/event.py:1110 msgid "This event can not be deleted." msgstr "" -#: pretix/control/views/event.py:1108 +#: pretix/control/views/event.py:1133 msgid "The event has been deleted." msgstr "" -#: pretix/control/views/event.py:1111 +#: pretix/control/views/event.py:1136 msgid "" "The event could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/event.py:1127 +#: pretix/control/views/event.py:1152 #, python-brace-format msgid "" "Specifically, the following plugins still contain data depends on this " "event: {plugin_names}" msgstr "" -#: pretix/control/views/event.py:1207 pretix/control/views/orders.py:784 +#: pretix/control/views/event.py:1232 pretix/control/views/orders.py:788 msgid "The comment has been updated." msgstr "" -#: pretix/control/views/event.py:1209 pretix/control/views/orders.py:786 +#: pretix/control/views/event.py:1234 pretix/control/views/orders.py:790 msgid "Could not update the comment." msgstr "" -#: pretix/control/views/event.py:1247 pretix/control/views/main.py:337 +#: pretix/control/views/event.py:1272 pretix/control/views/main.py:337 msgid "VAT" msgstr "" -#: pretix/control/views/event.py:1283 +#: pretix/control/views/event.py:1308 msgid "The new tax rule has been created." msgstr "" -#: pretix/control/views/event.py:1306 pretix/control/views/event.py:1369 -#: pretix/control/views/event.py:1415 +#: pretix/control/views/event.py:1331 pretix/control/views/event.py:1394 +#: pretix/control/views/event.py:1440 msgid "The requested tax rule does not exist." msgstr "" -#: pretix/control/views/event.py:1424 +#: pretix/control/views/event.py:1449 msgid "The selected tax rule has been deleted." msgstr "" -#: pretix/control/views/event.py:1426 +#: pretix/control/views/event.py:1451 msgid "The selected tax rule can not be deleted." msgstr "" -#: pretix/control/views/event.py:1477 +#: pretix/control/views/event.py:1502 msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1612 +#: pretix/control/views/event.py:1637 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1631 +#: pretix/control/views/event.py:1656 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1636 +#: pretix/control/views/event.py:1661 msgid "Reduced ticket" msgstr "" @@ -23880,8 +24407,8 @@ msgid "The order of categories has been updated." msgstr "" #: pretix/control/views/item.py:405 pretix/control/views/item.py:539 -#: pretix/control/views/organizer.py:2275 -#: pretix/control/views/organizer.py:3333 +#: pretix/control/views/organizer.py:2544 +#: pretix/control/views/organizer.py:3602 msgid "Not all objects have been selected." msgstr "" @@ -24081,13 +24608,13 @@ msgid "" "Successfully executed the action \"{label}\" on {success} of {total} orders." msgstr "" -#: pretix/control/views/orders.py:558 +#: pretix/control/views/orders.py:562 msgid "Your invoice" msgid_plural "Your invoices" msgstr[0] "" msgstr[1] "" -#: pretix/control/views/orders.py:560 +#: pretix/control/views/orders.py:564 #, python-brace-format msgid "" "Hello,\n" @@ -24104,7 +24631,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/control/views/orders.py:697 pretix/plugins/banktransfer/views.py:901 +#: pretix/control/views/orders.py:701 pretix/plugins/banktransfer/views.py:901 #: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 #: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 #: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 @@ -24117,65 +24644,65 @@ msgstr[1] "" msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:699 pretix/presale/views/order.py:1102 +#: pretix/control/views/orders.py:703 pretix/presale/views/order.py:1102 msgid "Ticket download is not enabled for this product." msgstr "" -#: pretix/control/views/orders.py:820 +#: pretix/control/views/orders.py:824 msgid "The order has been deleted." msgstr "" -#: pretix/control/views/orders.py:827 +#: pretix/control/views/orders.py:831 msgid "" "The order could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/orders.py:835 +#: pretix/control/views/orders.py:839 msgid "Only orders created in test mode can be deleted." msgstr "" -#: pretix/control/views/orders.py:856 +#: pretix/control/views/orders.py:860 msgid "The order has been denied and is therefore now canceled." msgstr "" -#: pretix/control/views/orders.py:896 +#: pretix/control/views/orders.py:900 msgid "This payment has been canceled." msgstr "" -#: pretix/control/views/orders.py:898 +#: pretix/control/views/orders.py:902 msgid "This payment can not be canceled at the moment." msgstr "" -#: pretix/control/views/orders.py:924 +#: pretix/control/views/orders.py:928 msgid "The refund has been canceled." msgstr "" -#: pretix/control/views/orders.py:926 +#: pretix/control/views/orders.py:930 msgid "This refund can not be canceled at the moment." msgstr "" -#: pretix/control/views/orders.py:960 +#: pretix/control/views/orders.py:964 msgid "The refund has been processed." msgstr "" -#: pretix/control/views/orders.py:962 pretix/control/views/orders.py:988 +#: pretix/control/views/orders.py:966 pretix/control/views/orders.py:992 msgid "This refund can not be processed at the moment." msgstr "" -#: pretix/control/views/orders.py:986 +#: pretix/control/views/orders.py:990 msgid "The refund has been marked as done." msgstr "" -#: pretix/control/views/orders.py:1012 +#: pretix/control/views/orders.py:1016 msgid "The request has been removed. If you want, you can now inform the user." msgstr "" -#: pretix/control/views/orders.py:1019 +#: pretix/control/views/orders.py:1023 msgid "Your cancellation request" msgstr "" -#: pretix/control/views/orders.py:1020 +#: pretix/control/views/orders.py:1024 #, python-brace-format msgid "" "Hello,\n" @@ -24186,69 +24713,72 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/views/orders.py:1076 +#: pretix/control/views/orders.py:1080 msgid "" "The payment has been marked as complete, but we were unable to send a " "confirmation mail." msgstr "" -#: pretix/control/views/orders.py:1079 +#: pretix/control/views/orders.py:1083 msgid "The payment has been marked as complete." msgstr "" -#: pretix/control/views/orders.py:1081 +#: pretix/control/views/orders.py:1085 msgid "This payment can not be confirmed at the moment." msgstr "" -#: pretix/control/views/orders.py:1172 +#: pretix/control/views/orders.py:1176 msgid "" "The refund was prevented due to a refund already being processed at the same " "time. Please have a look at the order details and check if your refund is " "still necessary." msgstr "" -#: pretix/control/views/orders.py:1272 +#: pretix/control/views/orders.py:1276 msgid "You entered an order in an event with a different currency." msgstr "" -#: pretix/control/views/orders.py:1323 +#: pretix/control/views/orders.py:1327 msgid "" "You can not refund more than the amount of a payment that is not yet " "refunded." msgstr "" -#: pretix/control/views/orders.py:1328 +#: pretix/control/views/orders.py:1332 msgid "" "You selected a partial refund for a payment method that only supports full " "refunds." msgstr "" -#: pretix/control/views/orders.py:1358 +#: pretix/control/views/orders.py:1362 +#, python-brace-format msgid "" "One of the refunds failed to be processed. You should retry to refund in a " "different way. The error message was: {}" msgstr "" -#: pretix/control/views/orders.py:1364 +#: pretix/control/views/orders.py:1368 +#, python-brace-format msgid "A refund of {} has been processed." msgstr "" -#: pretix/control/views/orders.py:1368 +#: pretix/control/views/orders.py:1372 +#, python-brace-format msgid "" "A refund of {} has been saved, but not yet fully executed. You can mark it " "as complete below." msgstr "" -#: pretix/control/views/orders.py:1397 +#: pretix/control/views/orders.py:1401 msgid "" "A new gift card was created. You can now send the user their gift card code." msgstr "" -#: pretix/control/views/orders.py:1405 +#: pretix/control/views/orders.py:1409 msgid "Your gift card code" msgstr "" -#: pretix/control/views/orders.py:1407 +#: pretix/control/views/orders.py:1411 #, python-brace-format msgid "" "Hello,\n" @@ -24261,184 +24791,186 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/views/orders.py:1418 +#: pretix/control/views/orders.py:1422 msgid "The refunds you selected do not match the selected total refund amount." msgstr "" -#: pretix/control/views/orders.py:1546 +#: pretix/control/views/orders.py:1552 msgid "" "The order has been marked as paid, but we were unable to send a confirmation " "mail." msgstr "" -#: pretix/control/views/orders.py:1549 +#: pretix/control/views/orders.py:1555 msgid "The payment has been created successfully." msgstr "" -#: pretix/control/views/orders.py:1563 +#: pretix/control/views/orders.py:1569 msgid "" "The order has been canceled. You can now select how you want to transfer the " "money back to the user." msgstr "" -#: pretix/control/views/orders.py:1634 pretix/control/views/orders.py:1638 +#: pretix/control/views/orders.py:1640 pretix/control/views/orders.py:1644 msgid "No VAT ID specified." msgstr "" -#: pretix/control/views/orders.py:1642 +#: pretix/control/views/orders.py:1648 msgid "No country specified." msgstr "" -#: pretix/control/views/orders.py:1646 +#: pretix/control/views/orders.py:1652 msgid "VAT ID could not be checked since this country is not supported." msgstr "" -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1663 msgid "" "The VAT ID could not be checked, as the VAT checking service of the country " "is currently not available." msgstr "" -#: pretix/control/views/orders.py:1660 +#: pretix/control/views/orders.py:1666 msgid "This VAT ID is valid." msgstr "" -#: pretix/control/views/orders.py:1674 pretix/control/views/orders.py:1707 +#: pretix/control/views/orders.py:1680 pretix/control/views/orders.py:1713 msgid "Unknown invoice." msgstr "" -#: pretix/control/views/orders.py:1677 +#: pretix/control/views/orders.py:1683 msgid "Invoices may not be changed after they are created." msgstr "" -#: pretix/control/views/orders.py:1679 pretix/control/views/orders.py:1710 +#: pretix/control/views/orders.py:1685 pretix/control/views/orders.py:1716 msgid "The invoice has already been canceled." msgstr "" -#: pretix/control/views/orders.py:1681 +#: pretix/control/views/orders.py:1687 msgid "The invoice file has already been exported." msgstr "" -#: pretix/control/views/orders.py:1683 +#: pretix/control/views/orders.py:1689 msgid "The invoice file is too old to be regenerated." msgstr "" -#: pretix/control/views/orders.py:1685 pretix/control/views/orders.py:1712 +#: pretix/control/views/orders.py:1691 pretix/control/views/orders.py:1718 msgid "The invoice has been cleaned of personal data." msgstr "" -#: pretix/control/views/orders.py:1743 +#: pretix/control/views/orders.py:1749 msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1767 pretix/presale/views/order.py:1279 +#: pretix/control/views/orders.py:1773 pretix/presale/views/order.py:1279 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1774 pretix/presale/views/order.py:1286 +#: pretix/control/views/orders.py:1780 pretix/presale/views/order.py:1286 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1779 pretix/presale/views/order.py:1291 +#: pretix/control/views/orders.py:1785 pretix/presale/views/order.py:1291 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1807 +#: pretix/control/views/orders.py:1813 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1812 pretix/control/views/orders.py:1869 +#: pretix/control/views/orders.py:1818 pretix/control/views/orders.py:1875 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1820 +#: pretix/control/views/orders.py:1826 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1875 +#: pretix/control/views/orders.py:1881 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:2132 pretix/presale/views/order.py:1565 +#: pretix/control/views/orders.py:2138 pretix/presale/views/order.py:1565 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:2140 +#: pretix/control/views/orders.py:2146 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:2142 pretix/control/views/orders.py:2278 -#: pretix/control/views/orders.py:2315 pretix/presale/views/order.py:1600 +#: pretix/control/views/orders.py:2148 pretix/control/views/orders.py:2284 +#: pretix/control/views/orders.py:2321 pretix/presale/views/order.py:1600 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:2169 pretix/presale/checkoutflow.py:945 +#: pretix/control/views/orders.py:2175 pretix/presale/checkoutflow.py:945 #: pretix/presale/views/order.py:783 pretix/presale/views/order.py:888 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:2280 +#: pretix/control/views/orders.py:2286 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2361 pretix/plugins/sendmail/views.py:176 +#: pretix/control/views/orders.py:2367 pretix/plugins/sendmail/views.py:176 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2377 pretix/control/views/orders.py:2447 +#: pretix/control/views/orders.py:2383 pretix/control/views/orders.py:2453 #: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:671 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2396 pretix/control/views/orders.py:2467 +#: pretix/control/views/orders.py:2402 pretix/control/views/orders.py:2473 +#, python-brace-format msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2400 pretix/control/views/orders.py:2470 +#: pretix/control/views/orders.py:2406 pretix/control/views/orders.py:2476 +#, python-brace-format msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2523 pretix/presale/views/order.py:1062 +#: pretix/control/views/orders.py:2529 pretix/presale/views/order.py:1062 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2599 +#: pretix/control/views/orders.py:2605 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2705 pretix/control/views/organizer.py:1805 +#: pretix/control/views/orders.py:2711 pretix/control/views/organizer.py:2074 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2715 pretix/control/views/organizer.py:1815 +#: pretix/control/views/orders.py:2721 pretix/control/views/organizer.py:2084 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2750 pretix/control/views/organizer.py:1858 +#: pretix/control/views/orders.py:2756 pretix/control/views/organizer.py:2127 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2755 pretix/control/views/organizer.py:1863 +#: pretix/control/views/orders.py:2761 pretix/control/views/organizer.py:2132 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2794 pretix/control/views/organizer.py:1903 +#: pretix/control/views/orders.py:2800 pretix/control/views/organizer.py:2172 #, python-brace-format msgid "Export: {title}" msgstr "" -#: pretix/control/views/orders.py:2795 pretix/control/views/organizer.py:1905 +#: pretix/control/views/orders.py:2801 pretix/control/views/organizer.py:2174 #, python-brace-format msgid "" "Hello,\n" @@ -24446,288 +24978,303 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2863 pretix/control/views/organizer.py:1973 +#: pretix/control/views/orders.py:2869 pretix/control/views/organizer.py:2242 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " "minutes." msgstr "" -#: pretix/control/views/orders.py:2942 +#: pretix/control/views/orders.py:2948 msgid "All orders have been canceled." msgstr "" -#: pretix/control/views/orders.py:2944 +#: pretix/control/views/orders.py:2950 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " "check all uncanceled orders." msgstr "" -#: pretix/control/views/orders.py:2965 +#: pretix/control/views/orders.py:2971 msgid "Your input was not valid." msgstr "" -#: pretix/control/views/organizer.py:162 +#: pretix/control/views/organizer.py:174 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:390 +#: pretix/control/views/organizer.py:402 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:413 +#: pretix/control/views/organizer.py:425 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:417 +#: pretix/control/views/organizer.py:429 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:427 +#: pretix/control/views/organizer.py:439 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:567 +#: pretix/control/views/organizer.py:579 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:582 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:633 +#: pretix/control/views/organizer.py:803 +msgid "Unknown plugin." +msgstr "" + +#: pretix/control/views/organizer.py:809 +msgid "This plugin is currently not active on the organizer account." +msgstr "" + +#: pretix/control/views/organizer.py:813 +msgid "This plugin is currently not allowed for this organizer account." +msgstr "" + +#: pretix/control/views/organizer.py:902 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:644 pretix/control/views/organizer.py:680 -#: pretix/control/views/organizer.py:916 pretix/control/views/organizer.py:1004 -#: pretix/control/views/organizer.py:1075 -#: pretix/control/views/organizer.py:1294 -#: pretix/control/views/organizer.py:1337 -#: pretix/control/views/organizer.py:2021 -#: pretix/control/views/organizer.py:2056 -#: pretix/control/views/organizer.py:2162 -#: pretix/control/views/organizer.py:2193 -#: pretix/control/views/organizer.py:2355 -#: pretix/control/views/organizer.py:2390 -#: pretix/control/views/organizer.py:2464 -#: pretix/control/views/organizer.py:2506 -#: pretix/control/views/organizer.py:2586 -#: pretix/control/views/organizer.py:2636 -#: pretix/control/views/organizer.py:3195 -#: pretix/control/views/organizer.py:3239 +#: pretix/control/views/organizer.py:913 pretix/control/views/organizer.py:949 +#: pretix/control/views/organizer.py:1185 +#: pretix/control/views/organizer.py:1273 +#: pretix/control/views/organizer.py:1344 +#: pretix/control/views/organizer.py:1563 +#: pretix/control/views/organizer.py:1606 +#: pretix/control/views/organizer.py:2290 +#: pretix/control/views/organizer.py:2325 +#: pretix/control/views/organizer.py:2431 +#: pretix/control/views/organizer.py:2462 +#: pretix/control/views/organizer.py:2624 +#: pretix/control/views/organizer.py:2659 +#: pretix/control/views/organizer.py:2733 +#: pretix/control/views/organizer.py:2775 +#: pretix/control/views/organizer.py:2855 +#: pretix/control/views/organizer.py:2905 +#: pretix/control/views/organizer.py:3464 +#: pretix/control/views/organizer.py:3508 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:713 +#: pretix/control/views/organizer.py:982 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:725 +#: pretix/control/views/organizer.py:994 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:733 +#: pretix/control/views/organizer.py:1002 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:739 +#: pretix/control/views/organizer.py:1008 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:803 +#: pretix/control/views/organizer.py:1072 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:814 +#: pretix/control/views/organizer.py:1083 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:821 pretix/control/views/organizer.py:837 +#: pretix/control/views/organizer.py:1090 +#: pretix/control/views/organizer.py:1106 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:830 +#: pretix/control/views/organizer.py:1099 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:846 +#: pretix/control/views/organizer.py:1115 msgid "The invite has been resent." msgstr "" -#: pretix/control/views/organizer.py:853 +#: pretix/control/views/organizer.py:1122 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:863 +#: pretix/control/views/organizer.py:1132 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:875 +#: pretix/control/views/organizer.py:1144 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:885 +#: pretix/control/views/organizer.py:1154 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:900 +#: pretix/control/views/organizer.py:1169 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:911 +#: pretix/control/views/organizer.py:1180 +#, python-brace-format 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:1208 +#: pretix/control/views/organizer.py:1477 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1236 +#: pretix/control/views/organizer.py:1505 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1248 +#: pretix/control/views/organizer.py:1517 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1638 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1376 +#: pretix/control/views/organizer.py:1645 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1408 +#: pretix/control/views/organizer.py:1677 msgid "The selected organizer has been invited." msgstr "" -#: pretix/control/views/organizer.py:1445 -#: pretix/control/views/organizer.py:1456 +#: pretix/control/views/organizer.py:1714 +#: pretix/control/views/organizer.py:1725 msgid "The selected connection has been removed." msgstr "" -#: pretix/control/views/organizer.py:1467 +#: pretix/control/views/organizer.py:1736 msgid "The selected connection has been accepted." msgstr "" -#: pretix/control/views/organizer.py:1525 -#: pretix/control/views/organizer.py:1562 +#: pretix/control/views/organizer.py:1794 +#: pretix/control/views/organizer.py:1831 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1821 msgid "The transaction could not be reversed." msgstr "" -#: pretix/control/views/organizer.py:1554 +#: pretix/control/views/organizer.py:1823 msgid "The transaction has been reversed." msgstr "" -#: pretix/control/views/organizer.py:1559 +#: pretix/control/views/organizer.py:1828 msgid "Your input was invalid, please try again." msgstr "" -#: pretix/control/views/organizer.py:1577 +#: pretix/control/views/organizer.py:1846 msgid "The manual transaction has been saved." msgstr "" -#: pretix/control/views/organizer.py:1619 +#: pretix/control/views/organizer.py:1888 msgid "The gift card has been created and can now be used." msgstr "" -#: pretix/control/views/organizer.py:1713 +#: pretix/control/views/organizer.py:1982 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2080 +#: pretix/control/views/organizer.py:2349 msgid "The selected gate has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2123 +#: pretix/control/views/organizer.py:2392 msgid "You cannot set a default value that is not a valid value." msgstr "" -#: pretix/control/views/organizer.py:2150 +#: pretix/control/views/organizer.py:2419 msgid "The property has been created." msgstr "" -#: pretix/control/views/organizer.py:2217 +#: pretix/control/views/organizer.py:2486 msgid "The selected property has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2241 +#: pretix/control/views/organizer.py:2510 msgid "The order of properties has been updated." msgstr "" -#: pretix/control/views/organizer.py:2420 -#: pretix/control/views/organizer.py:2536 -#: pretix/control/views/organizer.py:2666 -#: pretix/control/views/organizer.py:2932 +#: pretix/control/views/organizer.py:2689 +#: pretix/control/views/organizer.py:2805 +#: pretix/control/views/organizer.py:2935 +#: pretix/control/views/organizer.py:3201 msgid "The selected object has been deleted." msgstr "" -#: pretix/control/views/organizer.py:2455 +#: pretix/control/views/organizer.py:2724 msgid "The provider has been created." msgstr "" -#: pretix/control/views/organizer.py:2575 +#: pretix/control/views/organizer.py:2844 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2625 +#: pretix/control/views/organizer.py:2894 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2734 +#: pretix/control/views/organizer.py:3003 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2997 +#: pretix/control/views/organizer.py:3266 msgid "The customer account has been anonymized." msgstr "" -#: pretix/control/views/organizer.py:3267 +#: pretix/control/views/organizer.py:3536 msgid "This channel can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3541 msgid "The selected sales channel has been deleted." msgstr "" -#: pretix/control/views/organizer.py:3274 +#: pretix/control/views/organizer.py:3543 msgid "" "The channel could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it." msgstr "" -#: pretix/control/views/organizer.py:3299 +#: pretix/control/views/organizer.py:3568 msgid "The order of sales channels has been updated." msgstr "" @@ -24792,6 +25339,7 @@ msgid "Please do not create more than 100.000 dates at once." msgstr "" #: pretix/control/views/subevents.py:1037 +#, python-brace-format msgctxt "subevent" msgid "{} new dates have been created." msgstr "" @@ -24801,10 +25349,12 @@ msgid "Series:" msgstr "" #: pretix/control/views/typeahead.py:115 +#, python-brace-format msgid "Order {}" msgstr "" #: pretix/control/views/typeahead.py:128 +#, python-brace-format msgid "Voucher {}" msgstr "" @@ -25321,9 +25871,9 @@ msgid "Only include tickets for dates on or before this date." msgstr "" #: pretix/plugins/badges/exporters.py:493 -#: pretix/plugins/checkinlists/exporters.py:117 -#: pretix/plugins/reports/exporters.py:495 -#: pretix/plugins/reports/exporters.py:677 +#: pretix/plugins/checkinlists/exporters.py:118 +#: pretix/plugins/reports/exporters.py:506 +#: pretix/plugins/reports/exporters.py:688 #: pretix/plugins/ticketoutputpdf/exporters.py:92 msgid "Sort by" msgstr "" @@ -25454,6 +26004,7 @@ msgid "The selected badge layout been deleted." msgstr "" #: pretix/plugins/badges/views.py:217 +#, python-brace-format msgid "Badge layout: {}" msgstr "" @@ -26226,8 +26777,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "" -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 -#: pretix/presale/checkoutflow.py:1022 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1024 +#: pretix/presale/checkoutflow.py:1030 msgid "Please enter a valid email address." msgstr "" @@ -26258,118 +26809,118 @@ msgstr "" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:91 +#: pretix/plugins/checkinlists/exporters.py:92 #: pretix/plugins/ticketoutputpdf/exporters.py:88 msgid "Only include tickets for dates within this range." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:95 +#: pretix/plugins/checkinlists/exporters.py:96 msgid "Include QR-code secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:100 +#: pretix/plugins/checkinlists/exporters.py:101 msgid "Only tickets requiring special attention" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:133 +#: pretix/plugins/checkinlists/exporters.py:134 msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:303 +#: pretix/plugins/checkinlists/exporters.py:304 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:304 -#: pretix/plugins/checkinlists/exporters.py:475 -#: pretix/plugins/checkinlists/exporters.py:672 -#: pretix/plugins/checkinlists/exporters.py:742 +#: pretix/plugins/checkinlists/exporters.py:305 +#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:673 +#: pretix/plugins/checkinlists/exporters.py:743 msgctxt "export_category" msgid "Check-in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:305 +#: pretix/plugins/checkinlists/exporters.py:306 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:373 +#: pretix/plugins/checkinlists/exporters.py:374 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:477 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:499 +#: pretix/plugins/checkinlists/exporters.py:500 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:499 -#: pretix/plugins/checkinlists/exporters.py:764 +#: pretix/plugins/checkinlists/exporters.py:500 +#: pretix/plugins/checkinlists/exporters.py:765 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/plugins/checkinlists/exporters.py:693 -#: pretix/plugins/checkinlists/exporters.py:758 +#: pretix/plugins/checkinlists/exporters.py:506 +#: pretix/plugins/checkinlists/exporters.py:694 +#: pretix/plugins/checkinlists/exporters.py:759 #: pretix/plugins/paypal/payment.py:124 pretix/plugins/paypal2/payment.py:121 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:672 msgid "Valid check-in codes" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:673 +#: pretix/plugins/checkinlists/exporters.py:674 msgid "" "Download a spreadsheet with all valid check-in barcodes e.g. for import into " "a different system. Does not included blocked codes or personal data." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:741 +#: pretix/plugins/checkinlists/exporters.py:742 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:743 +#: pretix/plugins/checkinlists/exporters.py:744 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:762 +#: pretix/plugins/checkinlists/exporters.py:763 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:763 +#: pretix/plugins/checkinlists/exporters.py:764 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:767 +#: pretix/plugins/checkinlists/exporters.py:768 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:768 +#: pretix/plugins/checkinlists/exporters.py:769 msgid "Upload date" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:769 +#: pretix/plugins/checkinlists/exporters.py:770 msgid "Upload time" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:826 +#: pretix/plugins/checkinlists/exporters.py:827 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:519 #: pretix/presale/templates/pretixpresale/fragment_modals.html:52 #: pretix/presale/templates/pretixpresale/fragment_modals.html:148 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:858 +#: pretix/plugins/checkinlists/exporters.py:859 msgid "Successful scans only" msgstr "" @@ -26475,6 +27026,7 @@ msgstr "" #: pretix/plugins/paypal/payment.py:566 pretix/plugins/paypal/payment.py:573 #: pretix/plugins/paypal2/payment.py:979 pretix/plugins/paypal2/payment.py:1000 +#, python-brace-format msgid "Refunding the amount via PayPal failed: {}" msgstr "" @@ -26750,6 +27302,7 @@ msgid "Capture pending." msgstr "" #: pretix/plugins/paypal2/signals.py:75 +#, python-brace-format msgid "PayPal reported an event: {}" msgstr "" @@ -26818,11 +27371,6 @@ msgid "" "different payment method, if you prefer." msgstr "" -#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:16 -#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:19 -msgid "Error" -msgstr "" - #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:24 msgid "Capture status" msgstr "" @@ -26903,38 +27451,38 @@ msgid "" "event." msgstr "" -#: pretix/plugins/reports/accountingreport.py:58 +#: pretix/plugins/reports/accountingreport.py:59 msgid "Accounting report" msgstr "" -#: pretix/plugins/reports/accountingreport.py:60 +#: pretix/plugins/reports/accountingreport.py:61 msgid "" "Download a PDF report of all sales and payments within a given time frame." msgstr "" -#: pretix/plugins/reports/accountingreport.py:62 -#: pretix/plugins/reports/exporters.py:246 +#: pretix/plugins/reports/accountingreport.py:63 +#: pretix/plugins/reports/exporters.py:257 msgctxt "export_category" msgid "Analysis" msgstr "" -#: pretix/plugins/reports/accountingreport.py:82 +#: pretix/plugins/reports/accountingreport.py:83 msgid "Ignore test mode orders" msgstr "" -#: pretix/plugins/reports/accountingreport.py:90 +#: pretix/plugins/reports/accountingreport.py:91 msgid "Split event series by date" msgstr "" -#: pretix/plugins/reports/accountingreport.py:128 +#: pretix/plugins/reports/accountingreport.py:129 msgid "End" msgstr "" -#: pretix/plugins/reports/accountingreport.py:139 +#: pretix/plugins/reports/accountingreport.py:140 msgid "Report includes test orders which may be deleted later!" msgstr "" -#: pretix/plugins/reports/accountingreport.py:144 +#: pretix/plugins/reports/accountingreport.py:145 msgid "" "The report time frame includes data generated with an old software version " "that did not yet store all data required to create this report. The report " @@ -26942,27 +27490,27 @@ msgid "" "the time frame." msgstr "" -#: pretix/plugins/reports/accountingreport.py:644 -#: pretix/plugins/reports/accountingreport.py:694 +#: pretix/plugins/reports/accountingreport.py:645 +#: pretix/plugins/reports/accountingreport.py:695 #, python-brace-format msgid "Pending payments at {datetime}" msgstr "" -#: pretix/plugins/reports/accountingreport.py:751 -#: pretix/plugins/reports/accountingreport.py:789 +#: pretix/plugins/reports/accountingreport.py:752 +#: pretix/plugins/reports/accountingreport.py:790 #, python-brace-format msgid "Total gift card value at {datetime}" msgstr "" -#: pretix/plugins/reports/accountingreport.py:770 +#: pretix/plugins/reports/accountingreport.py:771 msgid "Gift card transactions (credit)" msgstr "" -#: pretix/plugins/reports/accountingreport.py:780 +#: pretix/plugins/reports/accountingreport.py:781 msgid "Gift card transactions (debit)" msgstr "" -#: pretix/plugins/reports/accountingreport.py:882 +#: pretix/plugins/reports/accountingreport.py:883 msgid "Open items" msgstr "" @@ -26974,102 +27522,102 @@ msgstr "" msgid "Generate printable reports about your sales." msgstr "" -#: pretix/plugins/reports/exporters.py:97 +#: pretix/plugins/reports/exporters.py:99 #, python-format msgid "Page %d of %d" msgstr "" -#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:211 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:202 +#: pretix/plugins/reports/exporters.py:213 #, python-format msgid "Created: %s" msgstr "" -#: pretix/plugins/reports/exporters.py:245 +#: pretix/plugins/reports/exporters.py:256 msgid "Order overview (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:247 +#: pretix/plugins/reports/exporters.py:258 msgid "Download a PDF version of the key sales numbers per ticket type." msgstr "" -#: pretix/plugins/reports/exporters.py:275 +#: pretix/plugins/reports/exporters.py:286 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:58 msgid "Orders by product" msgstr "" -#: pretix/plugins/reports/exporters.py:275 +#: pretix/plugins/reports/exporters.py:286 msgid "(excl. taxes)" msgstr "" -#: pretix/plugins/reports/exporters.py:275 +#: pretix/plugins/reports/exporters.py:286 msgid "(incl. taxes)" msgstr "" -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:304 +#: pretix/plugins/reports/exporters.py:296 +#: pretix/plugins/reports/exporters.py:315 #, python-brace-format msgid "{axis} between {start} and {end}" msgstr "" -#: pretix/plugins/reports/exporters.py:390 -#: pretix/plugins/reports/exporters.py:391 -#: pretix/plugins/reports/exporters.py:392 -#: pretix/plugins/reports/exporters.py:393 -#: pretix/plugins/reports/exporters.py:394 -#: pretix/plugins/reports/exporters.py:395 +#: pretix/plugins/reports/exporters.py:401 +#: pretix/plugins/reports/exporters.py:402 +#: pretix/plugins/reports/exporters.py:403 +#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:405 +#: pretix/plugins/reports/exporters.py:406 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:477 +#: pretix/plugins/reports/exporters.py:488 msgid "Tax split list (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:479 +#: pretix/plugins/reports/exporters.py:490 msgid "Download a PDF list with the tax amounts included in each order." msgstr "" -#: pretix/plugins/reports/exporters.py:556 +#: pretix/plugins/reports/exporters.py:567 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:565 -#: pretix/plugins/reports/exporters.py:794 -#: pretix/plugins/reports/exporters.py:846 -#: pretix/plugins/reports/exporters.py:887 +#: pretix/plugins/reports/exporters.py:576 +#: pretix/plugins/reports/exporters.py:805 +#: pretix/plugins/reports/exporters.py:857 +#: pretix/plugins/reports/exporters.py:898 msgid "Gross" msgstr "" -#: pretix/plugins/reports/exporters.py:565 -#: pretix/plugins/reports/exporters.py:795 -#: pretix/plugins/reports/exporters.py:847 -#: pretix/plugins/reports/exporters.py:887 +#: pretix/plugins/reports/exporters.py:576 +#: pretix/plugins/reports/exporters.py:806 +#: pretix/plugins/reports/exporters.py:858 +#: pretix/plugins/reports/exporters.py:898 msgid "Tax" msgstr "" -#: pretix/plugins/reports/exporters.py:650 +#: pretix/plugins/reports/exporters.py:661 msgid "Tax split list" msgstr "" -#: pretix/plugins/reports/exporters.py:652 +#: pretix/plugins/reports/exporters.py:663 msgid "Download a spreadsheet with the tax amounts included in each order." msgstr "" -#: pretix/plugins/reports/exporters.py:658 +#: pretix/plugins/reports/exporters.py:669 msgid "Taxes by country" msgstr "" -#: pretix/plugins/reports/exporters.py:659 +#: pretix/plugins/reports/exporters.py:670 msgid "Business customers" msgstr "" -#: pretix/plugins/reports/exporters.py:791 -#: pretix/plugins/reports/exporters.py:836 +#: pretix/plugins/reports/exporters.py:802 +#: pretix/plugins/reports/exporters.py:847 msgid "Country code" msgstr "" @@ -28242,22 +28790,27 @@ msgid "Payment authorization failed." msgstr "" #: pretix/plugins/stripe/signals.py:104 +#, python-brace-format msgid "Charge failed. Reason: {}" msgstr "" #: pretix/plugins/stripe/signals.py:106 +#, python-brace-format msgid "Dispute created. Reason: {}" msgstr "" #: pretix/plugins/stripe/signals.py:108 +#, python-brace-format msgid "Dispute updated. Reason: {}" msgstr "" #: pretix/plugins/stripe/signals.py:110 +#, python-brace-format msgid "Dispute closed. Status: {}" msgstr "" #: pretix/plugins/stripe/signals.py:113 +#, python-brace-format msgid "Stripe reported an event: {}" msgstr "" @@ -28476,6 +29029,7 @@ msgid "An error occurred during connecting with Stripe, please try again." msgstr "" #: pretix/plugins/stripe/views.py:157 pretix/plugins/stripe/views.py:159 +#, python-brace-format msgid "Stripe returned an error: {}" msgstr "" @@ -28651,6 +29205,7 @@ msgid "The selected ticket layout been deleted." msgstr "" #: pretix/plugins/ticketoutputpdf/views.py:250 +#, python-brace-format msgid "Ticket PDF layout: {}" msgstr "" @@ -28708,68 +29263,69 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:990 +#: pretix/presale/checkoutflow.py:994 msgid "" "Unfortunately, based on the invoice address you entered, we're not able to " "sell you the selected products for tax-related legal reasons." msgstr "" -#: pretix/presale/checkoutflow.py:996 +#: pretix/presale/checkoutflow.py:1000 msgid "" "Due to the invoice address you entered, we need to apply a different tax " "rate to your purchase and the price of the products in your cart has changed " "accordingly." msgstr "" -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1037 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:1033 +#: pretix/presale/checkoutflow.py:1041 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 -#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 -#: pretix/presale/checkoutflow.py:1088 +#: pretix/presale/checkoutflow.py:1076 pretix/presale/checkoutflow.py:1081 +#: pretix/presale/checkoutflow.py:1086 pretix/presale/checkoutflow.py:1091 +#: pretix/presale/checkoutflow.py:1096 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:1249 +#: pretix/presale/checkoutflow.py:1257 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:1362 +#: pretix/presale/checkoutflow.py:1370 +#, python-brace-format msgid "" "Your payment method has been applied, but {} still need to be paid. Please " "select a payment method for the remainder." msgstr "" -#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 +#: pretix/presale/checkoutflow.py:1395 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 -#: pretix/presale/checkoutflow.py:1439 +#: pretix/presale/checkoutflow.py:1422 pretix/presale/checkoutflow.py:1436 +#: pretix/presale/checkoutflow.py:1447 msgid "Please select a payment method to proceed." msgstr "" -#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/checkoutflow.py:1452 pretix/presale/views/order.py:435 #: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:1489 +#: pretix/presale/checkoutflow.py:1497 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:1583 +#: pretix/presale/checkoutflow.py:1591 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:1638 +#: pretix/presale/checkoutflow.py:1646 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -31512,18 +32068,18 @@ msgstr "" msgid "from %(start_date)s" msgstr "" -#: pretix/settings.py:790 +#: pretix/settings.py:792 msgid "User profile only" msgstr "" -#: pretix/settings.py:791 +#: pretix/settings.py:793 msgid "Read access" msgstr "" -#: pretix/settings.py:792 +#: pretix/settings.py:794 msgid "Write access" msgstr "" -#: pretix/settings.py:803 +#: pretix/settings.py:805 msgid "Kosovo" msgstr "" diff --git a/src/pretix/locale/ang/LC_MESSAGES/djangojs.po b/src/pretix/locale/ang/LC_MESSAGES/djangojs.po index a0f09bc4f..323742ee2 100644 --- a/src/pretix/locale/ang/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ang/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-04 12:44+0000\n" +"POT-Creation-Date: 2025-08-19 12:49+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -345,7 +345,7 @@ msgid "close" msgstr "" #: pretix/static/pretixbase/js/addressform.js:59 -#: pretix/static/pretixpresale/js/ui/main.js:513 +#: pretix/static/pretixpresale/js/ui/main.js:509 msgid "required" msgstr "" @@ -740,7 +740,7 @@ msgstr "" msgid "Please enter the amount the organizer can keep." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:558 +#: pretix/static/pretixpresale/js/ui/main.js:554 msgid "Your local time:" msgstr "" diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po index cfe5319ce..f408f9580 100644 --- a/src/pretix/locale/ar/LC_MESSAGES/django.po +++ b/src/pretix/locale/ar/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-05 07:29+0000\n" +"POT-Creation-Date: 2025-08-19 12:49+0000\n" "PO-Revision-Date: 2025-04-08 18:00+0000\n" "Last-Translator: Menaouer Chaabi " "<98581961+DerJimno@users.noreply.github.com>\n" @@ -212,44 +212,45 @@ msgid "Target URL" msgstr "الرابط المستهدف" #: pretix/api/models.py:118 pretix/base/models/devices.py:122 -#: pretix/base/models/organizer.py:286 +#: pretix/base/models/organizer.py:352 msgid "All events (including newly created ones)" msgstr "كل الفعاليات (بما في ذلك تلك التي تم إنشاؤها حديثا)" #: pretix/api/models.py:119 pretix/base/models/devices.py:123 -#: pretix/base/models/organizer.py:287 +#: pretix/base/models/organizer.py:353 msgid "Limit to events" msgstr "حد على الفعاليات" #: pretix/api/models.py:120 pretix/base/exporters/orderlist.py:285 #: pretix/base/exporters/orderlist.py:1095 #: pretix/base/modelimport_vouchers.py:326 pretix/base/models/orders.py:272 -#: pretix/base/models/vouchers.py:292 pretix/control/forms/filter.py:557 +#: pretix/base/models/vouchers.py:295 pretix/control/forms/filter.py:557 #: pretix/control/templates/pretixcontrol/order/index.html:910 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:38 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 #: pretix/control/views/vouchers.py:121 #: pretix/plugins/banktransfer/refund_export.py:46 -#: pretix/plugins/checkinlists/exporters.py:523 +#: pretix/plugins/checkinlists/exporters.py:524 msgid "Comment" msgstr "تعليق" #: pretix/api/serializers/cart.py:168 pretix/api/serializers/order.py:1414 +#, python-brace-format msgid "The product \"{}\" is not assigned to a quota." msgstr "لم يتم تعيين حصة للمنتج \"{}\"." -#: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1688 +#: pretix/api/serializers/checkin.py:65 pretix/base/models/event.py:1698 #: pretix/base/models/items.py:1917 pretix/base/models/items.py:2203 msgid "One or more items do not belong to this event." msgstr "هناك عنصر أو أكثر لا ينتمي إلى هذه الفعالية." #: pretix/api/serializers/checkin.py:69 pretix/api/serializers/checkin.py:72 #: pretix/base/models/items.py:2214 pretix/base/models/items.py:2217 -#: pretix/base/models/waitinglist.py:307 pretix/base/models/waitinglist.py:310 +#: pretix/base/models/waitinglist.py:310 pretix/base/models/waitinglist.py:313 msgid "The subevent does not belong to this event." msgstr "الفعالية الفرعية لا تنتمي إلى هذه الفعالية." -#: pretix/api/serializers/event.py:231 +#: pretix/api/serializers/event.py:219 msgid "" "Events cannot be created as 'live'. Quotas and payment must be added to the " "event before sales can go live." @@ -257,22 +258,22 @@ msgstr "" "لا يمكن إنشاء الفعاليات على نحو\"مباشر\". يجب إضافة الحصص والدفع إلى " "الفعالية قبل بدء المبيعات." -#: pretix/api/serializers/event.py:246 pretix/api/serializers/event.py:555 +#: pretix/api/serializers/event.py:234 pretix/api/serializers/event.py:554 #, python-brace-format msgid "Meta data property '{name}' does not exist." msgstr "خاصية البيانات الوصفية ل '{name}' غير موجودة." -#: pretix/api/serializers/event.py:249 pretix/api/serializers/event.py:558 +#: pretix/api/serializers/event.py:237 pretix/api/serializers/event.py:557 #, python-brace-format msgid "Meta data property '{name}' does not allow value '{value}'." msgstr "خاصية البيانات الوصفية '{name}' لا تسمح بقيمة '{value}'." -#: pretix/api/serializers/event.py:293 +#: pretix/api/serializers/event.py:283 pretix/api/serializers/organizer.py:85 #, python-brace-format msgid "Unknown plugin: '{name}'." msgstr "إضافة غير معروفة: '{name}'." -#: pretix/api/serializers/event.py:296 +#: pretix/api/serializers/event.py:286 pretix/api/serializers/organizer.py:88 #, python-brace-format msgid "Restricted plugin: '{name}'." msgstr "إضافة مقيدة: '{name}'." @@ -357,38 +358,40 @@ msgid "The selected seat \"{seat}\" is not available." msgstr "المقعد المحدد \"{seat}\" غير متوفر." #: pretix/api/serializers/order.py:1401 pretix/api/serializers/order.py:1408 +#, python-brace-format msgid "The product \"{}\" is not available on this date." msgstr "المنتج \"{}\" غير متوفر في هذا التاريخ." #: pretix/api/serializers/order.py:1423 pretix/api/views/cart.py:200 +#, python-brace-format msgid "" "There is not enough quota available on quota \"{}\" to perform the operation." msgstr "لا توجد حصة كافية متاحة في الحصة \"{}\" لإجراء العملية." -#: pretix/api/serializers/organizer.py:105 -#: pretix/control/forms/organizer.py:891 pretix/presale/forms/customer.py:458 +#: pretix/api/serializers/organizer.py:145 +#: pretix/control/forms/organizer.py:893 pretix/presale/forms/customer.py:458 msgid "An account with this email address is already registered." msgstr "هناك حساب مرتبط بهذا البريد الإلكتروني مسبقا." -#: pretix/api/serializers/organizer.py:238 -#: pretix/control/forms/organizer.py:744 +#: pretix/api/serializers/organizer.py:278 +#: pretix/control/forms/organizer.py:746 msgid "" "A gift card with the same secret already exists in your or an affiliated " "organizer account." msgstr "توجد مسبقا بطاقة هدايا بنفس السر في حسابك أو حساب منظم تابع." -#: pretix/api/serializers/organizer.py:329 -#: pretix/control/views/organizer.py:773 +#: pretix/api/serializers/organizer.py:369 +#: pretix/control/views/organizer.py:1042 msgid "pretix account invitation" msgstr "دعوة حساب pretix" -#: pretix/api/serializers/organizer.py:351 -#: pretix/control/views/organizer.py:872 +#: pretix/api/serializers/organizer.py:391 +#: pretix/control/views/organizer.py:1141 msgid "This user already has been invited for this team." msgstr "تمت دعوة هذا المستخدم سابقا لهذا الفريق." -#: pretix/api/serializers/organizer.py:367 -#: pretix/control/views/organizer.py:889 +#: pretix/api/serializers/organizer.py:407 +#: pretix/control/views/organizer.py:1158 msgid "This user already has permissions for this team." msgstr "هذا المستخدم لديه تصاريح سابقة لهذا الفريق." @@ -397,28 +400,28 @@ msgid "" "The specified voucher has already been used the maximum number of times." msgstr "تم استخدام رمز كود الخصم هذا سابقا لأقصى عدد مسموح به من المرات." -#: pretix/api/views/checkin.py:611 pretix/api/views/checkin.py:618 +#: pretix/api/views/checkin.py:616 pretix/api/views/checkin.py:623 msgid "Medium connected to other event" msgstr "الوسيط متصل بحدث آخر" -#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:692 +#: pretix/api/views/oauth.py:107 pretix/control/logdisplay.py:747 #, python-brace-format msgid "" "The application \"{application_name}\" has been authorized to access your " "account." msgstr "تم تفويض التطبيق \"{application_name}\" للوصول إلى حسابك." -#: pretix/api/views/order.py:608 pretix/control/views/orders.py:1612 +#: pretix/api/views/order.py:608 pretix/control/views/orders.py:1618 #: pretix/presale/views/order.py:733 pretix/presale/views/order.py:806 msgid "You cannot generate an invoice for this order." msgstr "لا يمكن انشاء فاتورة لهذا الطلب." -#: pretix/api/views/order.py:613 pretix/control/views/orders.py:1614 +#: pretix/api/views/order.py:613 pretix/control/views/orders.py:1620 #: pretix/presale/views/order.py:735 pretix/presale/views/order.py:808 msgid "An invoice for this order already exists." msgstr "توجد فاتورة مصدرة لهذا الطلب مسبقاً." -#: pretix/api/views/order.py:639 pretix/control/views/orders.py:1740 +#: pretix/api/views/order.py:639 pretix/control/views/orders.py:1746 #: pretix/control/views/users.py:145 msgid "There was an error sending the mail. Please try again later." msgstr "حدث خطأ اثناء ارسال البريد الاكتروني. الرجاء المحاولة مرة أخرى لاحقاً." @@ -428,208 +431,238 @@ msgstr "حدث خطأ اثناء ارسال البريد الاكتروني. ا msgid "One of the selected products is not available in the selected country." msgstr "أحد المنتجات المختارة غير متوفر في البلد المحدد." -#: pretix/api/webhooks.py:237 pretix/base/notifications.py:233 +#: pretix/api/webhooks.py:262 pretix/base/notifications.py:233 msgid "New order placed" msgstr "تم وضع طلب جديد" -#: pretix/api/webhooks.py:241 pretix/base/notifications.py:239 +#: pretix/api/webhooks.py:266 pretix/base/notifications.py:239 msgid "New order requires approval" msgstr "الطلب الجديد بحاجة إلى موافقة" -#: pretix/api/webhooks.py:245 pretix/base/notifications.py:245 +#: pretix/api/webhooks.py:270 pretix/base/notifications.py:245 msgid "Order marked as paid" msgstr "تم تمييز الطلب على أنه مدفوع" -#: pretix/api/webhooks.py:249 pretix/base/models/checkin.py:354 +#: pretix/api/webhooks.py:274 pretix/base/models/checkin.py:355 #: pretix/base/notifications.py:251 #: pretix/control/templates/pretixcontrol/event/mail.html:114 -#: pretix/control/views/orders.py:1573 +#: pretix/control/views/orders.py:1579 msgid "Order canceled" msgstr "تم إلغاء الطلب" -#: pretix/api/webhooks.py:253 pretix/base/notifications.py:257 +#: pretix/api/webhooks.py:278 pretix/base/notifications.py:257 msgid "Order reactivated" msgstr "تمت إعادة تنشيط الطلب" -#: pretix/api/webhooks.py:257 pretix/base/notifications.py:263 +#: pretix/api/webhooks.py:282 pretix/base/notifications.py:263 msgid "Order expired" msgstr "الطلب منتهي الصلاحية" -#: pretix/api/webhooks.py:261 +#: pretix/api/webhooks.py:286 msgid "Order expiry date changed" msgstr "تم تغيير تاريخ نهاية الطلب" -#: pretix/api/webhooks.py:265 pretix/base/notifications.py:269 +#: pretix/api/webhooks.py:290 pretix/base/notifications.py:269 msgid "Order information changed" msgstr "تم تغيير معلومات الطلب" -#: pretix/api/webhooks.py:269 pretix/base/notifications.py:275 +#: pretix/api/webhooks.py:294 pretix/base/notifications.py:275 msgid "Order contact address changed" msgstr "تم تغيير عنوان اتصال الطلب" -#: pretix/api/webhooks.py:273 pretix/base/notifications.py:281 +#: pretix/api/webhooks.py:298 pretix/base/notifications.py:281 #: pretix/control/templates/pretixcontrol/event/mail.html:102 msgid "Order changed" msgstr "تم تغيير الطلب." -#: pretix/api/webhooks.py:277 +#: pretix/api/webhooks.py:302 #, fuzzy #| msgid "Enable payment method" msgid "Refund of payment created" msgstr "تمكين طريقة الدفع" -#: pretix/api/webhooks.py:281 pretix/base/notifications.py:293 +#: pretix/api/webhooks.py:306 pretix/base/notifications.py:293 msgid "External refund of payment" msgstr "استرداد الدفع الخارجي" -#: pretix/api/webhooks.py:285 +#: pretix/api/webhooks.py:310 #, fuzzy #| msgid "Text (requested by user)" msgid "Refund of payment requested by customer" msgstr "النص (عن طريق المستخدم المطلوب)" -#: pretix/api/webhooks.py:289 +#: pretix/api/webhooks.py:314 #, fuzzy #| msgid "Payment completed." msgid "Refund of payment completed" msgstr "تم السداد." -#: pretix/api/webhooks.py:293 +#: pretix/api/webhooks.py:318 #, fuzzy #| msgid "Refund {local_id} has been canceled." msgid "Refund of payment canceled" msgstr "تم إلغاء استرداد {local_id}." -#: pretix/api/webhooks.py:297 +#: pretix/api/webhooks.py:322 #, fuzzy #| msgid "Refund order" msgid "Refund of payment failed" msgstr "أجل استرداد" -#: pretix/api/webhooks.py:301 +#: pretix/api/webhooks.py:326 #, fuzzy #| msgid "Payment confirmation date" msgid "Payment confirmed" msgstr "تاريخ الدفع تأكيدا" -#: pretix/api/webhooks.py:305 +#: pretix/api/webhooks.py:330 msgid "Order approved" msgstr "تمت الموافقة على الطلب" -#: pretix/api/webhooks.py:309 +#: pretix/api/webhooks.py:334 msgid "Order denied" msgstr "تم رفض الطلب" -#: pretix/api/webhooks.py:313 +#: pretix/api/webhooks.py:338 #, fuzzy #| msgid "Order denied" msgid "Order deleted" msgstr "تم رفض الطلب" -#: pretix/api/webhooks.py:317 +#: pretix/api/webhooks.py:342 msgid "Ticket checked in" msgstr "تم تسجيل التذكرة" -#: pretix/api/webhooks.py:321 +#: pretix/api/webhooks.py:346 msgid "Ticket check-in reverted" msgstr "تم التراجع عن اصدار التذكرة" -#: pretix/api/webhooks.py:325 +#: pretix/api/webhooks.py:350 msgid "Event created" msgstr "تم إنشاء الفعالية" -#: pretix/api/webhooks.py:329 +#: pretix/api/webhooks.py:354 msgid "Event details changed" msgstr "تم تغيير تفاصيل الفعالية" -#: pretix/api/webhooks.py:333 +#: pretix/api/webhooks.py:358 #, fuzzy #| msgid "Event date" msgid "Event deleted" msgstr "تاريخ الفعالية" -#: pretix/api/webhooks.py:337 +#: pretix/api/webhooks.py:362 msgctxt "subevent" msgid "Event series date added" msgstr "تمت إضافة تاريخ سلسلة الفعاليات" -#: pretix/api/webhooks.py:341 +#: pretix/api/webhooks.py:366 msgctxt "subevent" msgid "Event series date changed" msgstr "تم تغيير تاريخ سلسلة الفعاليات" -#: pretix/api/webhooks.py:345 +#: pretix/api/webhooks.py:370 msgctxt "subevent" msgid "Event series date deleted" msgstr "تم حذف تاريخ سلسلة الفعاليات" -#: pretix/api/webhooks.py:349 +#: pretix/api/webhooks.py:374 +#, fuzzy +#| msgid "Product name" +msgid "Product changed" +msgstr "اسم المنتج" + +#: pretix/api/webhooks.py:375 msgid "" -"Product changed (including product added or deleted and including changes to " -"nested objects like variations or bundles)" +"This includes product added or deleted and changes to nested objects like " +"variations or bundles." msgstr "" -#: pretix/api/webhooks.py:354 +#: pretix/api/webhooks.py:380 #, fuzzy #| msgid "Shop not live" msgid "Shop taken live" msgstr "تسوق لا يعيش" -#: pretix/api/webhooks.py:358 +#: pretix/api/webhooks.py:384 #, fuzzy #| msgid "The shop has been taken offline." msgid "Shop taken offline" msgstr "وقد اتخذت المحل حاليا." -#: pretix/api/webhooks.py:362 +#: pretix/api/webhooks.py:388 #, fuzzy #| msgid "The order has been reactivated." msgid "Test-Mode of shop has been activated" msgstr "تم إعادة تنشيط الطلب." -#: pretix/api/webhooks.py:366 +#: pretix/api/webhooks.py:392 #, fuzzy #| msgid "The order has been reactivated." msgid "Test-Mode of shop has been deactivated" msgstr "تم إعادة تنشيط الطلب." -#: pretix/api/webhooks.py:370 +#: pretix/api/webhooks.py:396 #, fuzzy #| msgid "Waiting list entry" msgid "Waiting list entry added" msgstr "دخول قائمة الانتظار" -#: pretix/api/webhooks.py:374 +#: pretix/api/webhooks.py:400 #, fuzzy #| msgid "Waiting list entry" msgid "Waiting list entry changed" msgstr "دخول قائمة الانتظار" -#: pretix/api/webhooks.py:378 +#: pretix/api/webhooks.py:404 #, fuzzy #| msgid "Waiting list entry" msgid "Waiting list entry deleted" msgstr "دخول قائمة الانتظار" -#: pretix/api/webhooks.py:382 +#: pretix/api/webhooks.py:408 #, fuzzy #| msgid "Waiting list entries" msgid "Waiting list entry received voucher" msgstr "مدخلات قائمة الانتظار" -#: pretix/api/webhooks.py:386 +#: pretix/api/webhooks.py:412 +#, fuzzy +#| msgid "Voucher code" +msgid "Voucher added" +msgstr "رمز كود الخصم" + +#: pretix/api/webhooks.py:416 +#, fuzzy +#| msgid "Voucher assigned" +msgid "Voucher changed" +msgstr "تم تعيين كود الخصم" + +#: pretix/api/webhooks.py:417 +msgid "" +"Only includes explicit changes to the voucher, not e.g. an increase of the " +"number of redemptions." +msgstr "" + +#: pretix/api/webhooks.py:421 +#, fuzzy +#| msgid "Voucher redeemed" +msgid "Voucher deleted" +msgstr "تم استخدام كود الخصم" + +#: pretix/api/webhooks.py:425 #, fuzzy #| msgid "Customer actions" msgid "Customer account created" msgstr "إجراءات العملاء" -#: pretix/api/webhooks.py:390 +#: pretix/api/webhooks.py:429 #, fuzzy #| msgid "Customer actions" msgid "Customer account changed" msgstr "إجراءات العملاء" -#: pretix/api/webhooks.py:394 +#: pretix/api/webhooks.py:433 #, fuzzy #| msgid "This user has been anonymized." msgid "Customer account anonymized" @@ -669,15 +702,15 @@ msgstr "{system} اسم المستخدم" #: pretix/base/models/auth.py:244 pretix/base/models/customers.py:94 #: pretix/base/models/notifications.py:46 pretix/base/models/orders.py:246 #: pretix/base/pdf.py:334 pretix/control/navigation.py:81 -#: pretix/control/navigation.py:501 +#: pretix/control/navigation.py:513 #: pretix/control/templates/pretixcontrol/checkin/index.html:107 #: pretix/control/templates/pretixcontrol/event/settings.html:71 #: pretix/control/templates/pretixcontrol/orders/fragment_export_schedule_form.html:108 #: pretix/control/templates/pretixcontrol/organizers/customer.html:49 #: pretix/control/templates/pretixcontrol/organizers/customers.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:161 -#: pretix/plugins/checkinlists/exporters.py:507 -#: pretix/presale/checkoutflow.py:1532 pretix/presale/forms/checkout.py:57 +#: pretix/plugins/checkinlists/exporters.py:508 +#: pretix/presale/checkoutflow.py:1540 pretix/presale/forms/checkout.py:57 #: pretix/presale/forms/customer.py:57 pretix/presale/forms/customer.py:142 #: pretix/presale/forms/customer.py:298 pretix/presale/forms/customer.py:344 #: pretix/presale/forms/customer.py:388 pretix/presale/forms/user.py:40 @@ -783,21 +816,412 @@ msgid "" "{fields}." msgstr "" -#: pretix/base/customersso/oidc.py:219 pretix/base/customersso/oidc.py:226 -#: pretix/base/customersso/oidc.py:245 pretix/base/customersso/oidc.py:262 -#: pretix/base/customersso/oidc.py:269 pretix/presale/views/customer.py:743 +#: pretix/base/customersso/oidc.py:223 pretix/base/customersso/oidc.py:231 +#: pretix/base/customersso/oidc.py:254 pretix/base/customersso/oidc.py:271 +#: pretix/base/customersso/oidc.py:278 pretix/presale/views/customer.py:743 #: pretix/presale/views/customer.py:753 pretix/presale/views/customer.py:792 #: pretix/presale/views/customer.py:866 #, python-brace-format msgid "Login was not successful. Error message: \"{error}\"." msgstr "" -#: pretix/base/customersso/oidc.py:252 +#: pretix/base/customersso/oidc.py:261 msgid "" "The email address on this account is not yet verified. Please first confirm " "the email address in your customer account." msgstr "" +#: pretix/base/datasync/datasync.py:255 +#, python-brace-format +msgid "" +"Field \"{field_name}\" is not valid for {available_inputs}. Please check " +"your {provider_name} settings." +msgstr "" + +#: pretix/base/datasync/datasync.py:267 +#, python-brace-format +msgid "" +"Please update value mapping for field \"{field_name}\" - option \"{val}\" " +"not assigned" +msgstr "" + +#: pretix/base/datasync/sourcefields.py:128 +#, fuzzy +#| msgid "Order positions" +msgid "Order position details" +msgstr "حالات الطلب" + +#: pretix/base/datasync/sourcefields.py:129 +#, fuzzy +#| msgid "Attendee email" +msgid "Attendee details" +msgstr "البريد الإلكتروني للحاضر" + +#: pretix/base/datasync/sourcefields.py:130 pretix/base/exporters/answers.py:66 +#: pretix/base/models/items.py:1767 pretix/control/navigation.py:172 +#: pretix/control/templates/pretixcontrol/items/questions.html:3 +#: pretix/control/templates/pretixcontrol/items/questions.html:5 +msgid "Questions" +msgstr "أسئلة" + +#: pretix/base/datasync/sourcefields.py:131 +#, fuzzy +#| msgid "Product name" +msgid "Product details" +msgstr "اسم المنتج" + +#: pretix/base/datasync/sourcefields.py:132 +#: pretix/control/templates/pretixcontrol/event/settings.html:280 +#: pretix/control/templates/pretixcontrol/order/index.html:176 +#: pretix/presale/templates/pretixpresale/event/order.html:22 +msgid "Order details" +msgstr "تفاصيل الطلب" + +#: pretix/base/datasync/sourcefields.py:133 +#: pretix/base/datasync/sourcefields.py:299 +#: pretix/base/datasync/sourcefields.py:614 +#: pretix/base/datasync/sourcefields.py:638 +#: pretix/base/modelimport_orders.py:199 pretix/base/modelimport_orders.py:216 +#: pretix/base/modelimport_orders.py:232 pretix/base/modelimport_orders.py:244 +#: pretix/base/modelimport_orders.py:256 pretix/base/modelimport_orders.py:274 +#: pretix/base/modelimport_orders.py:295 pretix/base/modelimport_orders.py:321 +#: pretix/base/modelimport_orders.py:333 pretix/control/forms/filter.py:621 +#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 +#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 +#: pretix/control/forms/filter.py:643 +msgid "Invoice address" +msgstr "عنوان الفاتورة" + +#: pretix/base/datasync/sourcefields.py:134 +#, fuzzy +#| msgid "Meta information" +msgid "Event information" +msgstr "المعلومات الوصفية" + +#: pretix/base/datasync/sourcefields.py:135 +#, fuzzy +#| msgid "Send recovery information" +msgid "Event or subevent information" +msgstr "إرسال معلومات الاسترداد" + +#: pretix/base/datasync/sourcefields.py:175 +#: pretix/base/exporters/orderlist.py:604 +#: pretix/base/exporters/orderlist.py:609 pretix/base/forms/questions.py:679 +#: pretix/base/modelimport_orders.py:347 pretix/base/models/customers.py:300 +#: pretix/base/models/orders.py:1504 pretix/base/pdf.py:181 +#: pretix/control/forms/filter.py:648 pretix/control/forms/organizer.py:987 +#: pretix/control/templates/pretixcontrol/order/index.html:526 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:120 +#: pretix/control/views/item.py:442 pretix/plugins/badges/exporters.py:495 +#: pretix/plugins/checkinlists/exporters.py:121 +#: pretix/plugins/checkinlists/exporters.py:494 +#: pretix/plugins/ticketoutputpdf/exporters.py:94 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:162 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:165 +#: pretix/presale/templates/pretixpresale/event/fragment_change_form.html:38 +#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:50 +#: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:36 +msgid "Attendee name" +msgstr "اسم الحاضر" + +#: pretix/base/datasync/sourcefields.py:187 +#: pretix/base/datasync/sourcefields.py:604 +#: pretix/base/datasync/sourcefields.py:628 +#, fuzzy +#| msgid "Attendee name" +msgid "Attendee" +msgstr "اسم الحاضر" + +#: pretix/base/datasync/sourcefields.py:207 +#: pretix/base/exporters/orderlist.py:611 pretix/base/forms/questions.py:685 +#: pretix/base/models/customers.py:307 pretix/base/models/orders.py:1512 +#: pretix/base/pdf.py:223 +#: pretix/control/templates/pretixcontrol/order/index.html:531 +#: pretix/control/views/item.py:454 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:172 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:175 +msgid "Attendee email" +msgstr "البريد الإلكتروني للحاضر" + +#: pretix/base/datasync/sourcefields.py:219 +#, fuzzy +#| msgid "Attendee email" +msgid "Attendee or order email" +msgstr "البريد الإلكتروني للحاضر" + +#: pretix/base/datasync/sourcefields.py:232 pretix/base/pdf.py:186 +#: pretix/control/templates/pretixcontrol/order/index.html:555 +#: pretix/plugins/badges/exporters.py:496 +#: pretix/plugins/ticketoutputpdf/exporters.py:95 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 +#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:185 +msgid "Attendee company" +msgstr "شركة حاضرة" + +#: pretix/base/datasync/sourcefields.py:241 +#, fuzzy +#| msgid "Attendee address" +msgid "Attendee address street" +msgstr "عنوان الحاضر" + +#: pretix/base/datasync/sourcefields.py:250 +#, fuzzy +#| msgid "Attendee ZIP code" +msgid "Attendee address ZIP code" +msgstr "الرمز البريدي للحضور" + +#: pretix/base/datasync/sourcefields.py:259 +#, fuzzy +#| msgid "Attendee address" +msgid "Attendee address city" +msgstr "عنوان الحاضر" + +#: pretix/base/datasync/sourcefields.py:268 +#, fuzzy +#| msgid "Attendee address" +msgid "Attendee address country" +msgstr "عنوان الحاضر" + +#: pretix/base/datasync/sourcefields.py:279 pretix/base/pdf.py:344 +msgid "Invoice address company" +msgstr "شركة عنوان الفاتورة" + +#: pretix/base/datasync/sourcefields.py:288 +#: pretix/base/exporters/orderlist.py:464 +#: pretix/base/exporters/orderlist.py:469 +#: pretix/base/exporters/orderlist.py:653 +#: pretix/base/exporters/orderlist.py:657 pretix/base/pdf.py:339 +msgid "Invoice address name" +msgstr "اسم عنوان الفاتورة" + +#: pretix/base/datasync/sourcefields.py:317 +#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:349 +msgid "Invoice address street" +msgstr "شارع عنوان الفاتورة" + +#: pretix/base/datasync/sourcefields.py:326 +#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:354 +msgid "Invoice address ZIP code" +msgstr "الرمز البريدي لعنوان الفاتورة" + +#: pretix/base/datasync/sourcefields.py:335 +#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:359 +msgid "Invoice address city" +msgstr "مدينة عنوان الفاتورة" + +#: pretix/base/datasync/sourcefields.py:344 +#: pretix/base/exporters/orderlist.py:660 pretix/base/pdf.py:369 +msgid "Invoice address country" +msgstr "بلد عنوان الفاتورة" + +#: pretix/base/datasync/sourcefields.py:353 +#, fuzzy +#| msgid "Order details" +msgid "Order email" +msgstr "تفاصيل الطلب" + +#: pretix/base/datasync/sourcefields.py:362 +#, fuzzy +#| msgid "Organizer name" +msgid "Order email domain" +msgstr "اسم المنظم" + +#: pretix/base/datasync/sourcefields.py:371 +#: pretix/base/exporters/invoices.py:201 pretix/base/exporters/invoices.py:328 +#: pretix/base/exporters/orderlist.py:262 +#: pretix/base/exporters/orderlist.py:451 +#: pretix/base/exporters/orderlist.py:583 +#: pretix/base/exporters/orderlist.py:897 pretix/base/models/orders.py:210 +#: pretix/base/notifications.py:199 pretix/base/pdf.py:103 +#: pretix/control/templates/pretixcontrol/checkin/index.html:95 +#: pretix/control/templates/pretixcontrol/order/index.html:181 +#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116 +#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22 +#: pretix/control/templates/pretixcontrol/orders/index.html:47 +#: pretix/control/templates/pretixcontrol/orders/index.html:131 +#: pretix/control/templates/pretixcontrol/organizers/customer.html:204 +#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41 +#: pretix/control/templates/pretixcontrol/search/orders.html:48 +#: pretix/plugins/badges/exporters.py:497 +#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 +#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 +#: pretix/plugins/checkinlists/exporters.py:122 +#: pretix/plugins/checkinlists/exporters.py:493 +#: pretix/plugins/checkinlists/exporters.py:757 +#: pretix/plugins/reports/exporters.py:572 +#: pretix/plugins/reports/exporters.py:895 +#: pretix/plugins/ticketoutputpdf/exporters.py:96 +msgid "Order code" +msgstr "رمز الطلب" + +#: pretix/base/datasync/sourcefields.py:380 +#, fuzzy +#| msgid "Order date" +msgid "Event and order code" +msgstr "تاريخ الطلب" + +#: pretix/base/datasync/sourcefields.py:389 +#: pretix/base/exporters/orderlist.py:262 pretix/base/notifications.py:201 +#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:25 +#: pretix/control/templates/pretixcontrol/search/orders.html:60 +#: pretix/plugins/reports/exporters.py:572 +#: pretix/plugins/reports/exporters.py:897 +msgid "Order total" +msgstr "إجمالي الطلب" + +#: pretix/base/datasync/sourcefields.py:398 +#, fuzzy +#| msgid "Product name and variation" +msgid "Product and variation name" +msgstr "اسم المنتج ونوعه" + +#: pretix/base/datasync/sourcefields.py:410 pretix/base/exporters/items.py:57 +#: pretix/base/exporters/orderlist.py:597 +#: pretix/base/exporters/orderlist.py:908 +#: pretix/base/exporters/waitinglist.py:112 +#, fuzzy +#| msgid "Product" +msgid "Product ID" +msgstr "منتج" + +#: pretix/base/datasync/sourcefields.py:419 +#, fuzzy +#| msgid "All products" +msgid "Product is admission product" +msgstr "منتجات غير مسجلة" + +#: pretix/base/datasync/sourcefields.py:428 +#, fuzzy +#| msgid "Event name" +msgid "Event short form" +msgstr "اسم الحدث" + +#: pretix/base/datasync/sourcefields.py:437 pretix/base/exporters/events.py:57 +#: pretix/base/exporters/orderlist.py:262 +#: pretix/base/exporters/orderlist.py:450 +#: pretix/base/exporters/orderlist.py:582 +#: pretix/base/exporters/waitinglist.py:116 pretix/base/models/event.py:571 +#: pretix/base/pdf.py:233 pretix/control/forms/filter.py:1248 +#: pretix/control/forms/filter.py:1693 +#: pretix/control/templates/pretixcontrol/events/index.html:68 +#: pretix/control/templates/pretixcontrol/organizers/detail.html:64 +msgid "Event name" +msgstr "اسم الفعالية" + +#: pretix/base/datasync/sourcefields.py:446 +#: pretix/base/exporters/invoices.py:326 +msgid "Event start date" +msgstr "تاريخ بدء الفعالية" + +#: pretix/base/datasync/sourcefields.py:455 +#: pretix/base/exporters/invoices.py:350 pretix/base/pdf.py:287 +msgid "Event end date" +msgstr "تاريخ إنتهاء الفعالية" + +#: pretix/base/datasync/sourcefields.py:464 +#: pretix/base/exporters/waitinglist.py:123 +#: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:193 +#: pretix/control/templates/pretixcontrol/vouchers/index.html:18 +#: pretix/control/templates/pretixcontrol/vouchers/index.html:114 +#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 +#: pretix/plugins/checkinlists/exporters.py:520 +#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 +#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 +#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 +#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:20 +msgid "Voucher code" +msgstr "رمز كود الخصم" + +#: pretix/base/datasync/sourcefields.py:473 pretix/base/pdf.py:116 +#, fuzzy +#| msgid "Order position number" +msgid "Order code and position number" +msgstr "رقم حالة الطلب" + +#: pretix/base/datasync/sourcefields.py:482 +#, fuzzy +#| msgid "Client secret" +msgid "Ticket price" +msgstr "كلمة سر الزبون" + +#: pretix/base/datasync/sourcefields.py:491 pretix/base/notifications.py:204 +#: pretix/control/forms/filter.py:211 pretix/control/forms/modelimport.py:85 +msgid "Order status" +msgstr "حالة الطلب" + +#: pretix/base/datasync/sourcefields.py:500 +#, fuzzy +#| msgid "Devices" +msgid "Ticket status" +msgstr "الأجهزة" + +#: pretix/base/datasync/sourcefields.py:509 +#, fuzzy +#| msgid "Purchased" +msgid "Order date and time" +msgstr "اشترى" + +#: pretix/base/datasync/sourcefields.py:518 +#, fuzzy +#| msgid "Printing date and time" +msgid "Payment date and time" +msgstr "تاريخ ووقت الطباعة" + +#: pretix/base/datasync/sourcefields.py:527 +#, fuzzy +#| msgid "Order code" +msgid "Order language code" +msgstr "رمز الطلب" + +#: pretix/base/datasync/sourcefields.py:536 +#, fuzzy +#| msgid "Order position" +msgid "Order position ID" +msgstr "حالة الطلب" + +#: pretix/base/datasync/sourcefields.py:545 +#, fuzzy +#| msgid "Order" +msgid "Order URL" +msgstr "الطلب" + +#: pretix/base/datasync/sourcefields.py:560 +#, fuzzy +#| msgid "Ticket" +msgid "Ticket URL" +msgstr "تذكرة" + +#: pretix/base/datasync/sourcefields.py:578 +#, fuzzy, python-brace-format +#| msgid "Check-in list" +msgid "Check-in datetime on list {}" +msgstr "تحقق في قائمة" + +#: pretix/base/datasync/sourcefields.py:590 +#, fuzzy, python-brace-format +#| msgid "Question: %(name)s" +msgid "Question: {name}" +msgstr "سؤال: %(name)s" + +#: pretix/base/datasync/sourcefields.py:604 +#: pretix/base/datasync/sourcefields.py:614 pretix/base/settings.py:3545 +#: pretix/base/settings.py:3558 pretix/base/settings.py:3574 +#: pretix/base/settings.py:3624 pretix/base/settings.py:3637 +#: pretix/base/settings.py:3651 pretix/base/settings.py:3704 +#: pretix/base/settings.py:3725 pretix/base/settings.py:3747 +msgid "Given name" +msgstr "الاسم الاول" + +#: pretix/base/datasync/sourcefields.py:628 +#: pretix/base/datasync/sourcefields.py:638 pretix/base/settings.py:3546 +#: pretix/base/settings.py:3559 pretix/base/settings.py:3575 +#: pretix/base/settings.py:3591 pretix/base/settings.py:3608 +#: pretix/base/settings.py:3623 pretix/base/settings.py:3638 +#: pretix/base/settings.py:3652 pretix/base/settings.py:3705 +#: pretix/base/settings.py:3726 pretix/base/settings.py:3748 +msgid "Family name" +msgstr "اسم العائلة" + #: pretix/base/email.py:203 pretix/base/exporters/items.py:157 #: pretix/base/exporters/items.py:205 pretix/base/models/tax.py:381 #: pretix/control/templates/pretixcontrol/event/tax_index.html:27 @@ -851,8 +1275,8 @@ msgstr "إجابات السؤال" #: pretix/base/exporters/orderlist.py:841 #: pretix/base/exporters/orderlist.py:1020 #: pretix/base/exporters/orderlist.py:1259 -#: pretix/plugins/reports/exporters.py:478 -#: pretix/plugins/reports/exporters.py:651 +#: pretix/plugins/reports/exporters.py:489 +#: pretix/plugins/reports/exporters.py:662 #, fuzzy #| msgid "Order data" msgctxt "export_category" @@ -865,18 +1289,11 @@ msgid "" "customers while creating an order." msgstr "" -#: pretix/base/exporters/answers.py:66 pretix/base/models/items.py:1767 -#: pretix/control/navigation.py:172 -#: pretix/control/templates/pretixcontrol/items/questions.html:3 -#: pretix/control/templates/pretixcontrol/items/questions.html:5 -msgid "Questions" -msgstr "أسئلة" - #: pretix/base/exporters/answers.py:76 pretix/base/exporters/orderlist.py:592 #: pretix/base/exporters/orderlist.py:916 #: pretix/base/exporters/orderlist.py:1156 pretix/base/models/checkin.py:58 #: pretix/base/models/items.py:2067 pretix/base/models/orders.py:1485 -#: pretix/base/models/orders.py:2999 pretix/base/models/vouchers.py:187 +#: pretix/base/models/orders.py:3003 pretix/base/models/vouchers.py:190 #: pretix/base/models/waitinglist.py:61 pretix/control/forms/event.py:1603 #: pretix/control/forms/filter.py:425 pretix/control/forms/filter.py:1897 #: pretix/control/forms/filter.py:2119 pretix/control/forms/filter.py:2234 @@ -892,8 +1309,8 @@ msgstr "أسئلة" #: pretix/control/templates/pretixcontrol/vouchers/index.html:140 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:167 #: pretix/control/views/waitinglist.py:318 -#: pretix/plugins/checkinlists/exporters.py:511 -#: pretix/plugins/checkinlists/exporters.py:700 +#: pretix/plugins/checkinlists/exporters.py:512 +#: pretix/plugins/checkinlists/exporters.py:701 #: pretix/plugins/sendmail/forms.py:137 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:32 #: pretix/presale/templates/pretixpresale/event/checkout_membership.html:48 @@ -921,7 +1338,7 @@ msgctxt "subevent" msgid "All dates" msgstr "كل التواريخ" -#: pretix/base/exporters/customers.py:49 pretix/control/navigation.py:606 +#: pretix/base/exporters/customers.py:49 pretix/control/navigation.py:618 #: pretix/control/templates/pretixcontrol/organizers/edit.html:132 msgid "Customer accounts" msgstr "حسابات العملاء" @@ -975,15 +1392,15 @@ msgstr "معرف داخلي" #: pretix/control/templates/pretixcontrol/order/index.html:257 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:163 #: pretix/control/views/waitinglist.py:314 -#: pretix/plugins/checkinlists/exporters.py:508 -#: pretix/presale/checkoutflow.py:1538 pretix/presale/forms/checkout.py:84 +#: pretix/plugins/checkinlists/exporters.py:509 +#: pretix/presale/checkoutflow.py:1546 pretix/presale/forms/checkout.py:84 #: pretix/presale/forms/waitinglist.py:80 #: pretix/presale/templates/pretixpresale/event/order.html:304 msgid "Phone number" msgstr "رقم الجوال" #: pretix/base/exporters/customers.py:69 pretix/base/models/auth.py:246 -#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3270 +#: pretix/base/models/customers.py:97 pretix/base/models/orders.py:3274 #: pretix/base/settings.py:3678 pretix/base/settings.py:3690 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Full name" @@ -994,14 +1411,14 @@ msgstr "الاسم الكامل" #: pretix/base/exporters/invoices.py:340 pretix/base/exporters/orderlist.py:263 #: pretix/base/exporters/waitinglist.py:108 pretix/base/forms/questions.py:1227 #: pretix/base/models/devices.py:65 pretix/base/models/devices.py:127 -#: pretix/base/models/event.py:1490 pretix/base/models/event.py:1732 +#: pretix/base/models/event.py:1500 pretix/base/models/event.py:1742 #: pretix/base/models/items.py:2071 pretix/base/models/items.py:2244 -#: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:75 -#: pretix/base/models/organizer.py:535 pretix/base/models/seating.py:85 +#: pretix/base/models/memberships.py:41 pretix/base/models/organizer.py:77 +#: pretix/base/models/organizer.py:601 pretix/base/models/seating.py:85 #: pretix/base/models/waitinglist.py:69 pretix/base/settings.py:3303 #: pretix/base/settings.py:3313 pretix/base/settings.py:3667 #: pretix/control/forms/filter.py:625 pretix/control/forms/item.py:446 -#: pretix/control/forms/organizer.py:916 +#: pretix/control/forms/organizer.py:918 #: pretix/control/templates/pretixcontrol/checkin/index.html:109 #: pretix/control/templates/pretixcontrol/checkin/lists.html:99 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 @@ -1019,9 +1436,9 @@ msgstr "الاسم الكامل" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:159 #: pretix/control/views/waitinglist.py:314 pretix/plugins/badges/models.py:53 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:375 -#: pretix/plugins/checkinlists/exporters.py:760 -#: pretix/plugins/reports/exporters.py:885 +#: pretix/plugins/checkinlists/exporters.py:376 +#: pretix/plugins/checkinlists/exporters.py:761 +#: pretix/plugins/reports/exporters.py:896 #: pretix/plugins/ticketoutputpdf/models.py:333 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 #: pretix/presale/forms/customer.py:179 pretix/presale/forms/customer.py:483 @@ -1096,14 +1513,14 @@ msgstr "" #: pretix/control/forms/filter.py:707 pretix/control/forms/item.py:615 #: pretix/control/forms/subevents.py:119 pretix/control/views/item.py:733 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 -#: pretix/plugins/checkinlists/exporters.py:600 -#: pretix/plugins/checkinlists/exporters.py:603 -#: pretix/plugins/checkinlists/exporters.py:630 -#: pretix/plugins/checkinlists/exporters.py:646 -#: pretix/plugins/checkinlists/exporters.py:715 -#: pretix/plugins/checkinlists/exporters.py:822 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:604 +#: pretix/plugins/checkinlists/exporters.py:631 +#: pretix/plugins/checkinlists/exporters.py:647 +#: pretix/plugins/checkinlists/exporters.py:716 #: pretix/plugins/checkinlists/exporters.py:823 #: pretix/plugins/checkinlists/exporters.py:824 +#: pretix/plugins/checkinlists/exporters.py:825 msgid "Yes" msgstr "نعم" @@ -1120,13 +1537,13 @@ msgstr "نعم" #: pretix/control/forms/filter.py:708 pretix/control/forms/item.py:616 #: pretix/control/forms/subevents.py:120 pretix/control/views/item.py:733 #: pretix/control/views/vouchers.py:139 pretix/control/views/vouchers.py:140 -#: pretix/plugins/checkinlists/exporters.py:600 -#: pretix/plugins/checkinlists/exporters.py:603 -#: pretix/plugins/checkinlists/exporters.py:630 -#: pretix/plugins/checkinlists/exporters.py:715 -#: pretix/plugins/checkinlists/exporters.py:822 +#: pretix/plugins/checkinlists/exporters.py:601 +#: pretix/plugins/checkinlists/exporters.py:604 +#: pretix/plugins/checkinlists/exporters.py:631 +#: pretix/plugins/checkinlists/exporters.py:716 #: pretix/plugins/checkinlists/exporters.py:823 #: pretix/plugins/checkinlists/exporters.py:824 +#: pretix/plugins/checkinlists/exporters.py:825 msgid "No" msgstr "لا" @@ -1152,11 +1569,11 @@ msgstr "تذكرة الفعالية {event}-{code}" #: pretix/base/exporters/orderlist.py:129 #: pretix/base/exporters/orderlist.py:855 #: pretix/base/exporters/orderlist.py:1209 -#: pretix/plugins/checkinlists/exporters.py:88 -#: pretix/plugins/checkinlists/exporters.py:864 -#: pretix/plugins/reports/accountingreport.py:74 -#: pretix/plugins/reports/exporters.py:461 -#: pretix/plugins/reports/exporters.py:698 +#: pretix/plugins/checkinlists/exporters.py:89 +#: pretix/plugins/checkinlists/exporters.py:865 +#: pretix/plugins/reports/accountingreport.py:75 +#: pretix/plugins/reports/exporters.py:472 +#: pretix/plugins/reports/exporters.py:709 #: pretix/plugins/ticketoutputpdf/exporters.py:85 #, fuzzy #| msgid "Date and time" @@ -1194,28 +1611,17 @@ msgid "" "account." msgstr "" -#: pretix/base/exporters/events.py:57 pretix/base/exporters/orderlist.py:262 -#: pretix/base/exporters/orderlist.py:450 -#: pretix/base/exporters/orderlist.py:582 -#: pretix/base/exporters/waitinglist.py:116 pretix/base/models/event.py:572 -#: pretix/base/pdf.py:233 pretix/control/forms/filter.py:1248 -#: pretix/control/forms/filter.py:1693 -#: pretix/control/templates/pretixcontrol/events/index.html:68 -#: pretix/control/templates/pretixcontrol/organizers/detail.html:64 -msgid "Event name" -msgstr "اسم الفعالية" - -#: pretix/base/exporters/events.py:58 pretix/base/models/event.py:588 -#: pretix/base/models/organizer.py:91 +#: pretix/base/exporters/events.py:58 pretix/base/models/event.py:587 +#: pretix/base/models/organizer.py:93 #: pretix/control/templates/pretixcontrol/organizers/index.html:47 msgid "Short form" msgstr "نموذج قصير" -#: pretix/base/exporters/events.py:59 pretix/base/models/event.py:590 +#: pretix/base/exporters/events.py:59 pretix/base/models/event.py:589 msgid "Shop is live" msgstr "المتجر نشط" -#: pretix/base/exporters/events.py:60 pretix/base/models/event.py:592 +#: pretix/base/exporters/events.py:60 pretix/base/models/event.py:591 msgid "Event currency" msgstr "عملة الفعالية" @@ -1224,64 +1630,64 @@ msgstr "عملة الفعالية" msgid "Timezone" msgstr "المنطقة الزمنية" -#: pretix/base/exporters/events.py:62 pretix/base/models/event.py:595 -#: pretix/base/models/event.py:1492 pretix/base/settings.py:3301 +#: pretix/base/exporters/events.py:62 pretix/base/models/event.py:594 +#: pretix/base/models/event.py:1502 pretix/base/settings.py:3301 #: pretix/base/settings.py:3311 pretix/control/forms/subevents.py:483 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" msgstr "وقت بداية الفعالية" -#: pretix/base/exporters/events.py:63 pretix/base/models/event.py:597 -#: pretix/base/models/event.py:1494 pretix/base/pdf.py:295 +#: pretix/base/exporters/events.py:63 pretix/base/models/event.py:596 +#: pretix/base/models/event.py:1504 pretix/base/pdf.py:295 #: pretix/control/forms/subevents.py:488 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:270 msgid "Event end time" msgstr "وقت نهاية الفعالية" -#: pretix/base/exporters/events.py:64 pretix/base/models/event.py:599 -#: pretix/base/models/event.py:1496 pretix/control/forms/subevents.py:493 +#: pretix/base/exporters/events.py:64 pretix/base/models/event.py:598 +#: pretix/base/models/event.py:1506 pretix/control/forms/subevents.py:493 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:274 msgid "Admission time" msgstr "وقت قبول التسجيل" -#: pretix/base/exporters/events.py:65 pretix/base/models/event.py:611 -#: pretix/base/models/event.py:1505 pretix/control/forms/subevents.py:93 +#: pretix/base/exporters/events.py:65 pretix/base/models/event.py:610 +#: pretix/base/models/event.py:1515 pretix/control/forms/subevents.py:93 msgid "Start of presale" msgstr "بداية عرض ما قبل البيع" -#: pretix/base/exporters/events.py:66 pretix/base/models/event.py:605 -#: pretix/base/models/event.py:1499 pretix/control/forms/subevents.py:99 +#: pretix/base/exporters/events.py:66 pretix/base/models/event.py:604 +#: pretix/base/models/event.py:1509 pretix/control/forms/subevents.py:99 msgid "End of presale" msgstr "نهاية عرض ما قبل البيع" #: pretix/base/exporters/events.py:67 pretix/base/exporters/invoices.py:351 -#: pretix/base/models/event.py:617 pretix/base/models/event.py:1511 +#: pretix/base/models/event.py:616 pretix/base/models/event.py:1521 msgid "Location" msgstr "الموقع" -#: pretix/base/exporters/events.py:68 pretix/base/models/event.py:625 -#: pretix/base/models/event.py:1514 +#: pretix/base/exporters/events.py:68 pretix/base/models/event.py:624 +#: pretix/base/models/event.py:1524 #: pretix/control/templates/pretixcontrol/event/fragment_geodata.html:18 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:54 msgid "Latitude" msgstr "خط العرض" -#: pretix/base/exporters/events.py:69 pretix/base/models/event.py:633 -#: pretix/base/models/event.py:1522 +#: pretix/base/exporters/events.py:69 pretix/base/models/event.py:632 +#: pretix/base/models/event.py:1532 #: pretix/control/templates/pretixcontrol/event/fragment_geodata.html:28 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:64 msgid "Longitude" msgstr "خط الطول" -#: pretix/base/exporters/events.py:70 pretix/base/models/event.py:645 -#: pretix/base/models/event.py:1537 -#: pretix/control/templates/pretixcontrol/event/index.html:128 +#: pretix/base/exporters/events.py:70 pretix/base/models/event.py:644 +#: pretix/base/models/event.py:1547 +#: pretix/control/templates/pretixcontrol/event/index.html:137 #: pretix/control/templates/pretixcontrol/order/index.html:1003 msgid "Internal comment" msgstr "ملاحظة داخلية" #: pretix/base/exporters/invoices.py:82 pretix/base/models/orders.py:1753 -#: pretix/base/models/orders.py:2162 pretix/control/forms/filter.py:204 +#: pretix/base/models/orders.py:2166 pretix/control/forms/filter.py:204 #: pretix/control/forms/filter.py:1024 pretix/control/forms/filter.py:2274 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 @@ -1352,44 +1758,18 @@ msgstr "رقم الفاتورة" #: pretix/base/exporters/orderlist.py:1277 #: pretix/base/exporters/waitinglist.py:107 pretix/base/forms/widgets.py:213 #: pretix/base/models/items.py:1655 pretix/base/models/orders.py:259 -#: pretix/base/models/orders.py:2974 pretix/base/models/orders.py:3094 +#: pretix/base/models/orders.py:2978 pretix/base/models/orders.py:3098 +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:25 #: pretix/control/templates/pretixcontrol/order/transactions.html:19 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:72 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:11 -#: pretix/plugins/checkinlists/exporters.py:752 +#: pretix/plugins/checkinlists/exporters.py:753 #: pretix/presale/templates/pretixpresale/event/fragment_giftcard_history.html:6 #: pretix/presale/templates/pretixpresale/organizers/calendar_day.html:58 msgid "Date" msgstr "التاريخ" -#: pretix/base/exporters/invoices.py:201 pretix/base/exporters/invoices.py:328 -#: pretix/base/exporters/orderlist.py:262 -#: pretix/base/exporters/orderlist.py:451 -#: pretix/base/exporters/orderlist.py:583 -#: pretix/base/exporters/orderlist.py:897 pretix/base/models/orders.py:210 -#: pretix/base/notifications.py:199 pretix/base/pdf.py:103 -#: pretix/control/templates/pretixcontrol/checkin/index.html:95 -#: pretix/control/templates/pretixcontrol/order/index.html:181 -#: pretix/control/templates/pretixcontrol/order/refund_choose.html:116 -#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:22 -#: pretix/control/templates/pretixcontrol/orders/index.html:47 -#: pretix/control/templates/pretixcontrol/orders/index.html:131 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:204 -#: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:41 -#: pretix/control/templates/pretixcontrol/search/orders.html:48 -#: pretix/plugins/badges/exporters.py:497 -#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:29 -#: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:41 -#: pretix/plugins/checkinlists/exporters.py:121 -#: pretix/plugins/checkinlists/exporters.py:492 -#: pretix/plugins/checkinlists/exporters.py:756 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:884 -#: pretix/plugins/ticketoutputpdf/exporters.py:96 -msgid "Order code" -msgstr "رمز الطلب" - #: pretix/base/exporters/invoices.py:202 pretix/base/exporters/invoices.py:329 #: pretix/base/forms/auth.py:160 pretix/base/modelimport_orders.py:59 #: pretix/base/models/customers.py:395 pretix/base/models/waitinglist.py:76 @@ -1424,11 +1804,11 @@ msgstr "مرسل الفاتورة:" #: pretix/base/exporters/orderlist.py:613 pretix/base/forms/questions.py:704 #: pretix/base/modelimport_orders.py:232 pretix/base/modelimport_orders.py:386 #: pretix/base/models/customers.py:311 pretix/base/models/orders.py:1539 -#: pretix/base/models/orders.py:3272 pretix/control/forms/filter.py:629 +#: pretix/base/models/orders.py:3276 pretix/control/forms/filter.py:629 #: pretix/control/forms/filter.py:660 #: pretix/control/templates/pretixcontrol/order/index.html:961 -#: pretix/plugins/checkinlists/exporters.py:534 -#: pretix/plugins/reports/exporters.py:840 +#: pretix/plugins/checkinlists/exporters.py:535 +#: pretix/plugins/reports/exporters.py:851 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:88 #: pretix/presale/templates/pretixpresale/event/order.html:316 msgid "Address" @@ -1441,11 +1821,11 @@ msgstr "العنوان" #: pretix/base/exporters/orderlist.py:614 pretix/base/forms/questions.py:715 #: pretix/base/modelimport_orders.py:244 pretix/base/modelimport_orders.py:397 #: pretix/base/models/customers.py:312 pretix/base/models/orders.py:1540 -#: pretix/base/models/orders.py:3273 pretix/base/settings.py:1162 +#: pretix/base/models/orders.py:3277 pretix/base/settings.py:1162 #: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:664 #: pretix/control/views/item.py:488 -#: pretix/plugins/checkinlists/exporters.py:535 -#: pretix/plugins/reports/exporters.py:841 +#: pretix/plugins/checkinlists/exporters.py:536 +#: pretix/plugins/reports/exporters.py:852 msgid "ZIP code" msgstr "الرمز البريدي" @@ -1456,11 +1836,11 @@ msgstr "الرمز البريدي" #: pretix/base/exporters/orderlist.py:615 pretix/base/forms/questions.py:723 #: pretix/base/modelimport_orders.py:256 pretix/base/modelimport_orders.py:408 #: pretix/base/models/customers.py:313 pretix/base/models/orders.py:1541 -#: pretix/base/models/orders.py:3274 pretix/base/settings.py:1174 +#: pretix/base/models/orders.py:3278 pretix/base/settings.py:1174 #: pretix/control/forms/filter.py:638 pretix/control/forms/filter.py:669 #: pretix/control/views/item.py:498 -#: pretix/plugins/checkinlists/exporters.py:536 -#: pretix/plugins/reports/exporters.py:842 +#: pretix/plugins/checkinlists/exporters.py:537 +#: pretix/plugins/reports/exporters.py:853 msgid "City" msgstr "المدينة" @@ -1471,15 +1851,15 @@ msgstr "المدينة" #: pretix/base/exporters/orderlist.py:616 pretix/base/forms/questions.py:735 #: pretix/base/modelimport_orders.py:274 pretix/base/modelimport_orders.py:425 #: pretix/base/models/customers.py:314 pretix/base/models/orders.py:1542 -#: pretix/base/models/orders.py:3275 pretix/base/models/orders.py:3276 +#: pretix/base/models/orders.py:3279 pretix/base/models/orders.py:3280 #: pretix/base/settings.py:1183 pretix/control/forms/filter.py:643 #: pretix/control/forms/filter.py:674 #: pretix/control/templates/pretixcontrol/order/index.html:965 #: pretix/control/views/item.py:508 -#: pretix/plugins/checkinlists/exporters.py:537 -#: pretix/plugins/reports/exporters.py:792 -#: pretix/plugins/reports/exporters.py:837 -#: pretix/plugins/reports/exporters.py:886 +#: pretix/plugins/checkinlists/exporters.py:538 +#: pretix/plugins/reports/exporters.py:803 +#: pretix/plugins/reports/exporters.py:848 +#: pretix/plugins/reports/exporters.py:897 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:92 #: pretix/presale/templates/pretixpresale/event/order.html:320 msgid "Country" @@ -1494,10 +1874,10 @@ msgstr "الرقم الضريبي" #: pretix/base/exporters/orderlist.py:271 #: pretix/base/exporters/orderlist.py:471 #: pretix/base/exporters/orderlist.py:662 pretix/base/modelimport_orders.py:321 -#: pretix/base/models/orders.py:3279 +#: pretix/base/models/orders.py:3283 #: pretix/control/templates/pretixcontrol/order/index.html:972 -#: pretix/plugins/reports/exporters.py:844 -#: pretix/plugins/reports/exporters.py:886 +#: pretix/plugins/reports/exporters.py:855 +#: pretix/plugins/reports/exporters.py:897 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:99 #: pretix/presale/templates/pretixpresale/event/order.html:327 msgid "VAT ID" @@ -1525,9 +1905,9 @@ msgstr "مستلم الفاتورة:" #: pretix/control/forms/filter.py:621 pretix/control/forms/filter.py:656 #: pretix/control/templates/pretixcontrol/order/index.html:957 #: pretix/control/views/item.py:466 -#: pretix/plugins/checkinlists/exporters.py:518 -#: pretix/plugins/reports/exporters.py:839 -#: pretix/plugins/reports/exporters.py:885 +#: pretix/plugins/checkinlists/exporters.py:519 +#: pretix/plugins/reports/exporters.py:850 +#: pretix/plugins/reports/exporters.py:896 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:83 #: pretix/presale/templates/pretixpresale/event/order.html:308 msgid "Company" @@ -1543,10 +1923,10 @@ msgstr "عنوان الشارع" #: pretix/base/exporters/orderlist.py:617 pretix/base/forms/questions.py:760 #: pretix/base/forms/questions.py:1177 pretix/base/modelimport_orders.py:295 #: pretix/base/models/customers.py:315 pretix/base/models/orders.py:1543 -#: pretix/base/models/orders.py:3278 pretix/base/views/js_helpers.py:44 +#: pretix/base/models/orders.py:3282 pretix/base/views/js_helpers.py:44 #: pretix/control/templates/pretixcontrol/order/index.html:968 -#: pretix/plugins/checkinlists/exporters.py:538 -#: pretix/plugins/reports/exporters.py:843 +#: pretix/plugins/checkinlists/exporters.py:539 +#: pretix/plugins/reports/exporters.py:854 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:95 #: pretix/presale/templates/pretixpresale/event/order.html:323 msgctxt "address" @@ -1554,13 +1934,13 @@ msgid "State" msgstr "المنطقة" #: pretix/base/exporters/invoices.py:221 pretix/base/exporters/invoices.py:347 -#: pretix/base/models/orders.py:3288 pretix/base/models/orders.py:3323 +#: pretix/base/models/orders.py:3292 pretix/base/models/orders.py:3345 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:103 msgid "Beneficiary" msgstr "المستفيد" #: pretix/base/exporters/invoices.py:222 pretix/base/exporters/invoices.py:348 -#: pretix/base/modelimport_orders.py:333 pretix/base/models/orders.py:3283 +#: pretix/base/modelimport_orders.py:333 pretix/base/models/orders.py:3287 #: pretix/control/templates/pretixcontrol/order/index.html:992 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:111 msgid "Internal reference" @@ -1594,9 +1974,8 @@ msgstr "معرفات مطابقة الدفع" #: pretix/base/exporters/invoices.py:229 pretix/base/exporters/invoices.py:349 #: pretix/base/exporters/orderlist.py:290 #: pretix/base/exporters/orderlist.py:475 -#: pretix/base/exporters/orderlist.py:670 +#: pretix/base/exporters/orderlist.py:670 pretix/base/plugins.py:137 #: pretix/control/templates/pretixcontrol/event/payment.html:11 -#: pretix/control/views/event.py:382 msgid "Payment providers" msgstr "مزودي خدمات الدفع" @@ -1631,20 +2010,20 @@ msgstr "السعر الصافي" #: pretix/base/exporters/invoices.py:323 pretix/base/exporters/orderlist.py:462 #: pretix/base/exporters/orderlist.py:603 -#: pretix/base/exporters/orderlist.py:922 pretix/base/models/orders.py:2326 -#: pretix/base/models/orders.py:2498 pretix/base/models/orders.py:3020 +#: pretix/base/exporters/orderlist.py:922 pretix/base/models/orders.py:2330 +#: pretix/base/models/orders.py:2502 pretix/base/models/orders.py:3024 msgid "Tax value" msgstr "قيمة الضريبة" #: pretix/base/exporters/invoices.py:324 pretix/base/exporters/orderlist.py:460 #: pretix/base/exporters/orderlist.py:601 -#: pretix/base/exporters/orderlist.py:919 pretix/base/models/orders.py:2313 -#: pretix/base/models/orders.py:2485 pretix/base/models/orders.py:3007 -#: pretix/base/models/orders.py:3107 pretix/base/models/tax.py:348 +#: pretix/base/exporters/orderlist.py:919 pretix/base/models/orders.py:2317 +#: pretix/base/models/orders.py:2489 pretix/base/models/orders.py:3011 +#: pretix/base/models/orders.py:3111 pretix/base/models/tax.py:348 #: pretix/control/templates/pretixcontrol/order/transactions.html:21 -#: pretix/plugins/reports/accountingreport.py:315 -#: pretix/plugins/reports/exporters.py:793 -#: pretix/plugins/reports/exporters.py:838 +#: pretix/plugins/reports/accountingreport.py:316 +#: pretix/plugins/reports/exporters.py:804 +#: pretix/plugins/reports/exporters.py:849 msgid "Tax rate" msgstr "معدل الضريبة" @@ -1652,14 +2031,6 @@ msgstr "معدل الضريبة" msgid "Tax name" msgstr "الاسم الضريبي" -#: pretix/base/exporters/invoices.py:326 -msgid "Event start date" -msgstr "تاريخ بدء الفعالية" - -#: pretix/base/exporters/invoices.py:350 pretix/base/pdf.py:287 -msgid "Event end date" -msgstr "تاريخ إنتهاء الفعالية" - #: pretix/base/exporters/items.py:49 #, fuzzy #| msgid "Product name" @@ -1677,14 +2048,6 @@ msgstr "اسم المنتج" msgid "Download a spreadsheet with details about all products and variations." msgstr "" -#: pretix/base/exporters/items.py:57 pretix/base/exporters/orderlist.py:597 -#: pretix/base/exporters/orderlist.py:908 -#: pretix/base/exporters/waitinglist.py:112 -#, fuzzy -#| msgid "Product" -msgid "Product ID" -msgstr "منتج" - #: pretix/base/exporters/items.py:58 pretix/base/exporters/orderlist.py:599 #: pretix/base/exporters/orderlist.py:910 #: pretix/base/exporters/waitinglist.py:114 @@ -1714,26 +2077,28 @@ msgstr "اسم العنصر" #: pretix/base/exporters/items.py:68 pretix/base/exporters/orderlist.py:598 #: pretix/base/exporters/orderlist.py:911 #: pretix/base/exporters/waitinglist.py:113 pretix/base/models/items.py:1148 -#: pretix/base/models/orders.py:1495 pretix/base/models/orders.py:2992 -#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/base/models/orders.py:1495 pretix/base/models/orders.py:2996 +#: pretix/plugins/checkinlists/exporters.py:696 msgid "Variation" msgstr "النوع" #: pretix/base/exporters/items.py:71 pretix/base/exporters/reusablemedia.py:48 #: pretix/base/models/customers.py:57 pretix/base/models/customers.py:403 -#: pretix/base/models/discount.py:60 pretix/base/models/event.py:1481 +#: pretix/base/models/discount.py:60 pretix/base/models/event.py:1491 #: pretix/base/models/items.py:489 pretix/base/models/items.py:1152 #: pretix/base/models/media.py:77 pretix/base/settings.py:204 #: pretix/base/settings.py:239 pretix/base/settings.py:270 #: pretix/control/forms/filter.py:1201 pretix/control/forms/filter.py:2006 #: pretix/control/templates/pretixcontrol/event/plugins.html:25 #: pretix/control/templates/pretixcontrol/event/plugins.html:75 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:25 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:75 #: pretix/control/templates/pretixcontrol/users/index.html:51 msgid "Active" msgstr "نشط" #: pretix/base/exporters/items.py:72 pretix/base/models/discount.py:77 -#: pretix/control/forms/event.py:976 pretix/control/navigation.py:508 +#: pretix/control/forms/event.py:976 pretix/control/navigation.py:520 #: pretix/control/templates/pretixcontrol/organizers/channels.html:6 #: pretix/plugins/autocheckin/models.py:64 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:30 @@ -1848,14 +2213,14 @@ msgstr "الحد الأقصى حسب كل طلب" #: pretix/base/exporters/items.py:89 pretix/base/exporters/orderlist.py:283 #: pretix/base/modelimport_orders.py:652 pretix/base/models/items.py:656 #: pretix/base/models/items.py:1242 pretix/base/models/orders.py:282 -#: pretix/plugins/checkinlists/exporters.py:522 +#: pretix/plugins/checkinlists/exporters.py:523 msgid "Requires special attention" msgstr "يتطلب اهتماما خاصا" #: pretix/base/exporters/items.py:90 pretix/base/exporters/orderlist.py:284 #: pretix/base/modelimport_orders.py:661 pretix/base/models/items.py:663 #: pretix/base/models/items.py:1249 pretix/base/models/orders.py:289 -#: pretix/plugins/checkinlists/exporters.py:524 +#: pretix/plugins/checkinlists/exporters.py:525 #, fuzzy #| msgid "Check-in list" msgid "Check-in text" @@ -1904,8 +2269,8 @@ msgid "" "or from ticket holders." msgstr "" -#: pretix/base/exporters/mail.py:76 pretix/plugins/reports/exporters.py:487 -#: pretix/plugins/reports/exporters.py:669 +#: pretix/base/exporters/mail.py:76 pretix/plugins/reports/exporters.py:498 +#: pretix/plugins/reports/exporters.py:680 msgid "Filter by status" msgstr "تصنيف حسب الحالة" @@ -1921,15 +2286,15 @@ msgstr "" #: pretix/control/templates/pretixcontrol/orders/index.html:8 #: pretix/control/templates/pretixcontrol/orders/index.html:10 #: pretix/control/templates/pretixcontrol/organizers/customer.html:198 -#: pretix/plugins/reports/accountingreport.py:670 -#: pretix/plugins/reports/accountingreport.py:862 -#: pretix/plugins/reports/exporters.py:657 pretix/plugins/statistics/apps.py:39 +#: pretix/plugins/reports/accountingreport.py:671 +#: pretix/plugins/reports/accountingreport.py:863 +#: pretix/plugins/reports/exporters.py:668 pretix/plugins/statistics/apps.py:39 #: pretix/presale/templates/pretixpresale/organizers/customer_orders.html:13 #: pretix/presale/views/customer.py:360 msgid "Orders" msgstr "طلبات" -#: pretix/base/exporters/orderlist.py:102 pretix/base/models/orders.py:2547 +#: pretix/base/exporters/orderlist.py:102 pretix/base/models/orders.py:2551 #: pretix/base/notifications.py:205 msgid "Order positions" msgstr "حالات الطلب" @@ -1951,7 +2316,7 @@ msgid "Show multiple choice answers grouped in one column" msgstr "أظهر إجابات متعددة الخيار، مجمعة في عمود واحد" #: pretix/base/exporters/orderlist.py:132 -#: pretix/plugins/reports/exporters.py:701 +#: pretix/plugins/reports/exporters.py:712 #, fuzzy #| msgid "Only include orders created on or after this date." msgid "Only include orders created within this date range." @@ -1959,8 +2324,8 @@ msgstr "قم بتضمين الطلبات التي تم إنشاؤها في هذ #: pretix/base/exporters/orderlist.py:136 pretix/base/notifications.py:194 #: pretix/base/pdf.py:243 pretix/plugins/badges/exporters.py:499 -#: pretix/plugins/reports/exporters.py:305 -#: pretix/plugins/reports/exporters.py:454 +#: pretix/plugins/reports/exporters.py:316 +#: pretix/plugins/reports/exporters.py:465 #: pretix/plugins/ticketoutputpdf/exporters.py:97 msgid "Event date" msgstr "تاريخ الفعالية" @@ -1988,14 +2353,6 @@ msgstr "" msgid "Event slug" msgstr "رابط الفعالية" -#: pretix/base/exporters/orderlist.py:262 pretix/base/notifications.py:201 -#: pretix/control/templates/pretixcontrol/orders/bulk_action.html:25 -#: pretix/control/templates/pretixcontrol/search/orders.html:60 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:886 -msgid "Order total" -msgstr "إجمالي الطلب" - #: pretix/base/exporters/orderlist.py:262 #: pretix/base/exporters/orderlist.py:452 #: pretix/base/exporters/orderlist.py:585 @@ -2029,8 +2386,8 @@ msgstr "إجمالي الطلب" #: pretix/control/templates/pretixcontrol/waitinglist/index.html:170 #: pretix/control/views/waitinglist.py:314 #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:9 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:886 +#: pretix/plugins/reports/exporters.py:572 +#: pretix/plugins/reports/exporters.py:897 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_inspect.html:34 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:79 msgid "Status" @@ -2048,13 +2405,13 @@ msgstr "حالة" #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:45 #: pretix/control/templates/pretixcontrol/search/orders.html:57 #: pretix/plugins/badges/exporters.py:498 -#: pretix/plugins/checkinlists/exporters.py:122 -#: pretix/plugins/checkinlists/exporters.py:520 -#: pretix/plugins/reports/exporters.py:498 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:680 +#: pretix/plugins/checkinlists/exporters.py:123 +#: pretix/plugins/checkinlists/exporters.py:521 +#: pretix/plugins/reports/exporters.py:509 +#: pretix/plugins/reports/exporters.py:572 #: pretix/plugins/reports/exporters.py:691 -#: pretix/plugins/reports/exporters.py:884 +#: pretix/plugins/reports/exporters.py:702 +#: pretix/plugins/reports/exporters.py:895 msgid "Order date" msgstr "تاريخ الطلب" @@ -2062,7 +2419,7 @@ msgstr "تاريخ الطلب" #: pretix/base/exporters/orderlist.py:456 #: pretix/base/exporters/orderlist.py:589 #: pretix/base/exporters/orderlist.py:899 -#: pretix/plugins/checkinlists/exporters.py:521 +#: pretix/plugins/checkinlists/exporters.py:522 msgid "Order time" msgstr "توقيت الطلب" @@ -2160,7 +2517,7 @@ msgstr "نوع الرسوم" #: pretix/base/exporters/orderlist.py:459 #: pretix/base/exporters/orderlist.py:600 #: pretix/base/exporters/orderlist.py:918 pretix/base/modelimport_orders.py:467 -#: pretix/base/models/orders.py:1500 pretix/base/models/orders.py:3003 +#: pretix/base/models/orders.py:1500 pretix/base/models/orders.py:3007 #: pretix/base/pdf.py:158 pretix/control/forms/orders.py:638 #: pretix/control/templates/pretixcontrol/item/index.html:146 #: pretix/control/templates/pretixcontrol/order/change.html:194 @@ -2168,9 +2525,9 @@ msgstr "نوع الرسوم" #: pretix/control/templates/pretixcontrol/subevents/bulk.html:496 #: pretix/control/templates/pretixcontrol/subevents/bulk_edit.html:162 #: pretix/control/templates/pretixcontrol/subevents/detail.html:139 -#: pretix/plugins/checkinlists/exporters.py:376 -#: pretix/plugins/checkinlists/exporters.py:499 -#: pretix/plugins/reports/accountingreport.py:314 +#: pretix/plugins/checkinlists/exporters.py:377 +#: pretix/plugins/checkinlists/exporters.py:500 +#: pretix/plugins/reports/accountingreport.py:315 msgid "Price" msgstr "السعر" @@ -2183,13 +2540,6 @@ msgstr "السعر" msgid "Tax rule" msgstr "قاعدة الضريبة" -#: pretix/base/exporters/orderlist.py:464 -#: pretix/base/exporters/orderlist.py:469 -#: pretix/base/exporters/orderlist.py:653 -#: pretix/base/exporters/orderlist.py:657 pretix/base/pdf.py:339 -msgid "Invoice address name" -msgstr "اسم عنوان الفاتورة" - #: pretix/base/exporters/orderlist.py:489 #: pretix/base/exporters/orderlist.py:693 pretix/base/models/orders.py:205 msgid "canceled" @@ -2197,7 +2547,7 @@ msgstr "ملغى" #: pretix/base/exporters/orderlist.py:584 #: pretix/base/exporters/orderlist.py:905 -#: pretix/plugins/checkinlists/exporters.py:757 +#: pretix/plugins/checkinlists/exporters.py:758 msgid "Position ID" msgstr "معرف الحالة" @@ -2214,8 +2564,8 @@ msgstr "معرف الحالة" #: pretix/control/templates/pretixcontrol/search/payments.html:83 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:19 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:18 -#: pretix/plugins/checkinlists/exporters.py:512 -#: pretix/plugins/checkinlists/exporters.py:701 +#: pretix/plugins/checkinlists/exporters.py:513 +#: pretix/plugins/checkinlists/exporters.py:702 msgid "Start date" msgstr "تاريخ البداية" @@ -2227,8 +2577,8 @@ msgstr "تاريخ البداية" #: pretix/control/templates/pretixcontrol/organizers/detail.html:68 #: pretix/control/templates/pretixcontrol/user/staff_session_edit.html:21 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:20 -#: pretix/plugins/checkinlists/exporters.py:513 -#: pretix/plugins/checkinlists/exporters.py:702 +#: pretix/plugins/checkinlists/exporters.py:514 +#: pretix/plugins/checkinlists/exporters.py:703 msgid "End date" msgstr "تاريخ الإنتهاء" @@ -2237,7 +2587,7 @@ msgstr "تاريخ الإنتهاء" #: pretix/base/exporters/waitinglist.py:111 #: pretix/base/modelimport_orders.py:129 #: pretix/base/modelimport_vouchers.py:174 pretix/base/models/items.py:794 -#: pretix/base/models/vouchers.py:250 pretix/base/models/waitinglist.py:91 +#: pretix/base/models/vouchers.py:253 pretix/base/models/waitinglist.py:91 #: pretix/control/forms/filter.py:2125 pretix/control/forms/filter.py:2380 #: pretix/control/forms/orders.py:335 pretix/control/forms/vouchers.py:67 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 @@ -2249,12 +2599,12 @@ msgstr "تاريخ الإنتهاء" #: pretix/control/templates/pretixcontrol/vouchers/index.html:134 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:165 #: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 -#: pretix/plugins/checkinlists/exporters.py:376 -#: pretix/plugins/checkinlists/exporters.py:499 -#: pretix/plugins/checkinlists/exporters.py:694 -#: pretix/plugins/checkinlists/exporters.py:759 -#: pretix/plugins/reports/accountingreport.py:270 -#: pretix/plugins/reports/exporters.py:375 +#: pretix/plugins/checkinlists/exporters.py:377 +#: pretix/plugins/checkinlists/exporters.py:500 +#: pretix/plugins/checkinlists/exporters.py:695 +#: pretix/plugins/checkinlists/exporters.py:760 +#: pretix/plugins/reports/accountingreport.py:271 +#: pretix/plugins/reports/exporters.py:386 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 #: pretix/presale/forms/order.py:36 pretix/presale/forms/waitinglist.py:54 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:12 @@ -2262,36 +2612,7 @@ msgstr "تاريخ الإنتهاء" msgid "Product" msgstr "منتج" -#: pretix/base/exporters/orderlist.py:604 -#: pretix/base/exporters/orderlist.py:609 pretix/base/forms/questions.py:679 -#: pretix/base/modelimport_orders.py:347 pretix/base/models/customers.py:300 -#: pretix/base/models/orders.py:1504 pretix/base/pdf.py:181 -#: pretix/control/forms/filter.py:648 pretix/control/forms/organizer.py:985 -#: pretix/control/templates/pretixcontrol/order/index.html:526 -#: pretix/control/templates/pretixcontrol/organizers/customer.html:120 -#: pretix/control/views/item.py:442 pretix/plugins/badges/exporters.py:495 -#: pretix/plugins/checkinlists/exporters.py:120 -#: pretix/plugins/checkinlists/exporters.py:493 -#: pretix/plugins/ticketoutputpdf/exporters.py:94 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:162 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:165 -#: pretix/presale/templates/pretixpresale/event/fragment_change_form.html:38 -#: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:50 -#: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:36 -msgid "Attendee name" -msgstr "اسم الحاضر" - -#: pretix/base/exporters/orderlist.py:611 pretix/base/forms/questions.py:685 -#: pretix/base/models/customers.py:307 pretix/base/models/orders.py:1512 -#: pretix/base/pdf.py:223 -#: pretix/control/templates/pretixcontrol/order/index.html:531 -#: pretix/control/views/item.py:454 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:172 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:175 -msgid "Attendee email" -msgstr "البريد الإلكتروني للحاضر" - -#: pretix/base/exporters/orderlist.py:618 pretix/base/models/vouchers.py:312 +#: pretix/base/exporters/orderlist.py:618 pretix/base/models/vouchers.py:315 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:5 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:6 #: pretix/control/templates/pretixcontrol/vouchers/detail.html:8 @@ -2312,56 +2633,56 @@ msgstr "كلمة سر التذكرة" #: pretix/base/exporters/orderlist.py:621 pretix/base/modelimport_orders.py:610 #: pretix/base/modelimport_vouchers.py:272 -#: pretix/plugins/checkinlists/exporters.py:525 +#: pretix/plugins/checkinlists/exporters.py:526 msgid "Seat ID" msgstr "رقم المقعد" #: pretix/base/exporters/orderlist.py:622 -#: pretix/plugins/checkinlists/exporters.py:526 +#: pretix/plugins/checkinlists/exporters.py:527 msgid "Seat name" msgstr "اسم المقعد" #: pretix/base/exporters/orderlist.py:623 -#: pretix/plugins/checkinlists/exporters.py:527 +#: pretix/plugins/checkinlists/exporters.py:528 msgid "Seat zone" msgstr "منطقة المقعد" #: pretix/base/exporters/orderlist.py:624 -#: pretix/plugins/checkinlists/exporters.py:528 +#: pretix/plugins/checkinlists/exporters.py:529 msgid "Seat row" msgstr "صف المقعد" #: pretix/base/exporters/orderlist.py:625 -#: pretix/plugins/checkinlists/exporters.py:529 +#: pretix/plugins/checkinlists/exporters.py:530 msgid "Seat number" msgstr "رقم المقعد" #: pretix/base/exporters/orderlist.py:626 #: pretix/control/templates/pretixcontrol/order/change.html:224 -#: pretix/plugins/checkinlists/exporters.py:428 -#: pretix/plugins/checkinlists/exporters.py:530 +#: pretix/plugins/checkinlists/exporters.py:429 +#: pretix/plugins/checkinlists/exporters.py:531 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:108 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:110 msgid "Blocked" msgstr "محجوب" #: pretix/base/exporters/orderlist.py:627 pretix/base/modelimport_orders.py:537 -#: pretix/base/models/orders.py:2514 +#: pretix/base/models/orders.py:2518 #: pretix/control/templates/pretixcontrol/organizers/customer.html:117 -#: pretix/plugins/checkinlists/exporters.py:531 -#: pretix/plugins/checkinlists/exporters.py:704 +#: pretix/plugins/checkinlists/exporters.py:532 +#: pretix/plugins/checkinlists/exporters.py:705 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:46 #: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:54 msgid "Valid from" msgstr "من تاريخ" #: pretix/base/exporters/orderlist.py:628 pretix/base/modelimport_orders.py:545 -#: pretix/base/modelimport_vouchers.py:111 pretix/base/models/orders.py:2519 -#: pretix/base/models/vouchers.py:221 +#: pretix/base/modelimport_vouchers.py:111 pretix/base/models/orders.py:2523 +#: pretix/base/models/vouchers.py:224 #: pretix/control/templates/pretixcontrol/organizers/customer.html:118 #: pretix/control/views/vouchers.py:119 -#: pretix/plugins/checkinlists/exporters.py:532 -#: pretix/plugins/checkinlists/exporters.py:705 +#: pretix/plugins/checkinlists/exporters.py:533 +#: pretix/plugins/checkinlists/exporters.py:706 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:48 #: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:60 msgid "Valid until" @@ -2377,22 +2698,6 @@ msgstr "ملاحظات الطلب" msgid "Add-on to position ID" msgstr "إضافة على #%(posid)s" -#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:349 -msgid "Invoice address street" -msgstr "شارع عنوان الفاتورة" - -#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:354 -msgid "Invoice address ZIP code" -msgstr "الرمز البريدي لعنوان الفاتورة" - -#: pretix/base/exporters/orderlist.py:659 pretix/base/pdf.py:359 -msgid "Invoice address city" -msgstr "مدينة عنوان الفاتورة" - -#: pretix/base/exporters/orderlist.py:660 pretix/base/pdf.py:369 -msgid "Invoice address country" -msgstr "بلد عنوان الفاتورة" - #: pretix/base/exporters/orderlist.py:661 #, fuzzy #| msgid "Invoice address state" @@ -2435,17 +2740,17 @@ msgstr "" msgid "Only include transactions created within this date range." msgstr "قم بتضمين الطلبات التي تم إنشاؤها في هذا التاريخ أو بعده فقط." -#: pretix/base/exporters/orderlist.py:893 pretix/base/models/event.py:672 +#: pretix/base/exporters/orderlist.py:893 pretix/base/models/event.py:671 #: pretix/base/models/items.py:468 pretix/base/models/items.py:2060 -#: pretix/base/models/orders.py:233 pretix/base/models/orders.py:3086 -#: pretix/base/models/vouchers.py:181 pretix/base/models/waitinglist.py:55 +#: pretix/base/models/orders.py:233 pretix/base/models/orders.py:3090 +#: pretix/base/models/vouchers.py:184 pretix/base/models/waitinglist.py:55 #: pretix/base/notifications.py:187 pretix/control/forms/filter.py:994 #: pretix/control/templates/pretixcontrol/organizers/customer.html:205 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:42 #: pretix/control/templates/pretixcontrol/search/orders.html:51 #: pretix/multidomain/models.py:65 -#: pretix/plugins/reports/accountingreport.py:111 -#: pretix/plugins/reports/accountingreport.py:270 +#: pretix/plugins/reports/accountingreport.py:112 +#: pretix/plugins/reports/accountingreport.py:271 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:11 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:95 msgid "Event" @@ -2517,7 +2822,7 @@ msgid "Tax rule ID" msgstr "قاعدة الضريبة" #: pretix/base/exporters/orderlist.py:923 -#: pretix/plugins/reports/accountingreport.py:319 +#: pretix/plugins/reports/accountingreport.py:320 #, fuzzy #| msgctxt "invoice" #| msgid "Gross value" @@ -2525,7 +2830,7 @@ msgid "Gross total" msgstr "القيمة الإجمالية" #: pretix/base/exporters/orderlist.py:924 -#: pretix/plugins/reports/accountingreport.py:318 +#: pretix/plugins/reports/accountingreport.py:319 #, fuzzy #| msgid "Total" msgid "Tax total" @@ -2578,13 +2883,14 @@ msgstr "حالات استعادة المبلغ" #: pretix/base/exporters/orderlist.py:1094 #: pretix/base/exporters/orderlist.py:1235 #: pretix/base/exporters/orderlist.py:1277 pretix/base/models/orders.py:331 -#: pretix/base/models/orders.py:1740 pretix/base/models/orders.py:2143 -#: pretix/base/models/orders.py:2302 pretix/base/models/orders.py:2474 -#: pretix/base/models/orders.py:2965 +#: pretix/base/models/orders.py:1740 pretix/base/models/orders.py:2147 +#: pretix/base/models/orders.py:2306 pretix/base/models/orders.py:2478 +#: pretix/base/models/orders.py:2969 +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:23 #: pretix/control/templates/pretixcontrol/organizers/customer.html:119 #: pretix/control/templates/pretixcontrol/search/payments.html:78 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:375 #: pretix/presale/templates/pretixpresale/event/order.html:67 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:70 msgid "Order" @@ -2617,7 +2923,7 @@ msgstr "رمز الحالة" #: pretix/base/exporters/orderlist.py:1095 #: pretix/base/exporters/orderlist.py:1233 #: pretix/base/exporters/orderlist.py:1277 pretix/base/models/orders.py:1736 -#: pretix/base/models/orders.py:2139 pretix/control/forms/filter.py:1051 +#: pretix/base/models/orders.py:2143 pretix/control/forms/filter.py:1051 #: pretix/control/forms/filter.py:1054 #: pretix/control/templates/pretixcontrol/order/index.html:756 #: pretix/control/templates/pretixcontrol/order/index.html:852 @@ -2637,7 +2943,7 @@ msgstr "المبلغ" #: pretix/control/templates/pretixcontrol/order/index.html:754 #: pretix/control/templates/pretixcontrol/order/index.html:849 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:85 -#: pretix/plugins/reports/accountingreport.py:495 +#: pretix/plugins/reports/accountingreport.py:496 #: pretix/plugins/stripe/templates/pretixplugins/stripe/checkout_payment_confirm.html:29 msgid "Payment method" msgstr "طريقة السداد" @@ -2746,7 +3052,7 @@ msgstr "رمز بطاقة الهدية" msgid "Test mode" msgstr "وضع الاختبار" -#: pretix/base/exporters/orderlist.py:1236 pretix/base/models/organizer.py:96 +#: pretix/base/exporters/orderlist.py:1236 pretix/base/models/organizer.py:102 #: pretix/control/forms/event.py:110 pretix/control/forms/filter.py:888 #: pretix/control/forms/filter.py:1006 pretix/control/forms/filter.py:1680 #: pretix/control/templates/pretixcontrol/email_setup.html:6 @@ -2761,7 +3067,7 @@ msgstr "وضع الاختبار" msgid "Organizer" msgstr "منظم" -#: pretix/base/exporters/orderlist.py:1243 pretix/base/invoice.py:573 +#: pretix/base/exporters/orderlist.py:1243 pretix/base/invoice.py:576 #: pretix/control/templates/pretixcontrol/base.html:281 #: pretix/control/templates/pretixcontrol/checkin/index.html:145 #: pretix/control/templates/pretixcontrol/order/index.html:25 @@ -2803,10 +3109,10 @@ msgstr "" msgid "Issuer" msgstr "جهة الاصدار" -#: pretix/base/exporters/orderlist.py:1304 pretix/control/navigation.py:538 -#: pretix/control/navigation.py:556 +#: pretix/base/exporters/orderlist.py:1304 pretix/control/navigation.py:550 +#: pretix/control/navigation.py:568 #: pretix/control/templates/pretixcontrol/organizers/edit.html:156 -#: pretix/plugins/reports/accountingreport.py:898 +#: pretix/plugins/reports/accountingreport.py:899 msgid "Gift cards" msgstr "بطاقات الهدايا" @@ -2835,12 +3141,13 @@ msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:24 #: pretix/control/templates/pretixcontrol/items/discounts.html:113 #: pretix/control/templates/pretixcontrol/organizers/devices.html:147 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:24 #: pretix/control/templates/pretixcontrol/organizers/teams.html:61 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:52 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:43 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:62 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:76 -#: pretix/plugins/reports/accountingreport.py:104 +#: pretix/plugins/reports/accountingreport.py:105 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_list.html:67 msgid "All" msgstr "الكل" @@ -2868,7 +3175,7 @@ msgstr "منتهية الصلاحية وذات قيمة" #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:37 #: pretix/control/templates/pretixcontrol/orders/overview.html:78 #: pretix/control/templates/pretixcontrol/organizers/giftcards.html:84 -#: pretix/plugins/reports/exporters.py:378 +#: pretix/plugins/reports/exporters.py:389 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:26 msgid "Expired" msgstr "منتهية الصلاحية" @@ -2908,7 +3215,7 @@ msgstr "رقم الفاتورة الأخير للطلب" msgid "Last invoice date of order" msgstr "تاريخ آخر فاتورة للطلب" -#: pretix/base/exporters/reusablemedia.py:34 pretix/control/navigation.py:616 +#: pretix/base/exporters/reusablemedia.py:34 pretix/control/navigation.py:628 #: pretix/control/templates/pretixcontrol/organizers/edit.html:222 #: pretix/control/templates/pretixcontrol/organizers/giftcard_acceptance_list.html:35 #: pretix/control/templates/pretixcontrol/organizers/giftcard_acceptance_list.html:114 @@ -2944,7 +3251,7 @@ msgid "Identifier" msgstr "معرف داخلي" #: pretix/base/exporters/reusablemedia.py:49 pretix/base/models/media.py:81 -#: pretix/base/models/orders.py:265 pretix/base/models/orders.py:3098 +#: pretix/base/models/orders.py:265 pretix/base/models/orders.py:3102 #: pretix/control/forms/orders.py:78 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:138 msgid "Expiration date" @@ -3029,19 +3336,6 @@ msgstr "التاريخ" msgid "Priority" msgstr "الأولوية" -#: pretix/base/exporters/waitinglist.py:123 -#: pretix/base/modelimport_vouchers.py:39 pretix/base/models/vouchers.py:190 -#: pretix/control/templates/pretixcontrol/vouchers/index.html:18 -#: pretix/control/templates/pretixcontrol/vouchers/index.html:114 -#: pretix/control/views/vouchers.py:119 pretix/control/views/waitinglist.py:314 -#: pretix/plugins/checkinlists/exporters.py:519 -#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:74 -#: pretix/presale/templates/pretixpresale/event/fragment_cart_box.html:76 -#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:12 -#: pretix/presale/templates/pretixpresale/event/fragment_voucher_form.html:20 -msgid "Voucher code" -msgstr "رمز كود الخصم" - #: pretix/base/forms/__init__.py:95 pretix/base/forms/__init__.py:106 #: pretix/base/forms/__init__.py:118 #, python-brace-format @@ -3257,7 +3551,7 @@ msgid "" "\"{{\" and \"}}\"." msgstr "" -#: pretix/base/forms/validators.py:72 pretix/control/views/event.py:807 +#: pretix/base/forms/validators.py:72 pretix/control/views/event.py:832 #, fuzzy, python-format #| msgid "Invalid placeholder(s): %(value)s" msgid "Invalid placeholder: {%(value)s}" @@ -3275,7 +3569,7 @@ msgid "Available placeholders: {list}" msgstr "النائبة المتاحة: {list}" #: pretix/base/forms/widgets.py:214 pretix/base/models/items.py:1656 -#: pretix/plugins/checkinlists/exporters.py:753 +#: pretix/plugins/checkinlists/exporters.py:754 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_create.html:40 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_update.html:54 msgid "Time" @@ -3289,68 +3583,68 @@ msgstr "عميل قطاع الأعمال أو عميل مؤسسة" msgid "Individual customer" msgstr "عميل فردي" -#: pretix/base/invoice.py:138 +#: pretix/base/invoice.py:140 #, python-format msgctxt "invoice" msgid "Page %d of %d" msgstr "صفحة %d من %d" -#: pretix/base/invoice.py:375 +#: pretix/base/invoice.py:378 msgctxt "invoice" msgid "Classic renderer (pretix 1.0)" msgstr "المقدم الكلاسيكي (pretix 1.0)" -#: pretix/base/invoice.py:419 +#: pretix/base/invoice.py:422 msgctxt "invoice" msgid "Invoice from" msgstr "فاتورة من طرف" -#: pretix/base/invoice.py:425 +#: pretix/base/invoice.py:428 msgctxt "invoice" msgid "Invoice to" msgstr "فاتورة إلى" -#: pretix/base/invoice.py:462 pretix/base/invoice.py:1021 +#: pretix/base/invoice.py:465 pretix/base/invoice.py:1033 msgctxt "invoice" msgid "Order code" msgstr "رمز الطلب" -#: pretix/base/invoice.py:471 pretix/base/invoice.py:1034 +#: pretix/base/invoice.py:474 pretix/base/invoice.py:1046 msgctxt "invoice" msgid "Cancellation number" msgstr "رقم الإلغاء" -#: pretix/base/invoice.py:477 pretix/base/invoice.py:1036 +#: pretix/base/invoice.py:480 pretix/base/invoice.py:1048 msgctxt "invoice" msgid "Original invoice" msgstr "فاتورة أصلية" -#: pretix/base/invoice.py:482 pretix/base/invoice.py:1041 +#: pretix/base/invoice.py:485 pretix/base/invoice.py:1053 msgctxt "invoice" msgid "Invoice number" msgstr "رقم الفاتورة" -#: pretix/base/invoice.py:490 pretix/base/invoice.py:1056 +#: pretix/base/invoice.py:493 pretix/base/invoice.py:1068 msgctxt "invoice" msgid "Cancellation date" msgstr "تاريخ الإلغاء" -#: pretix/base/invoice.py:496 +#: pretix/base/invoice.py:499 msgctxt "invoice" msgid "Original invoice date" msgstr "تاريخ الفاتورة الأصلي" -#: pretix/base/invoice.py:503 pretix/base/invoice.py:1058 +#: pretix/base/invoice.py:506 pretix/base/invoice.py:1070 msgctxt "invoice" msgid "Invoice date" msgstr "تاريخ الفاتورة" -#: pretix/base/invoice.py:519 +#: pretix/base/invoice.py:522 msgctxt "invoice" msgid "Event" msgstr "الفعالية" -#: pretix/base/invoice.py:545 +#: pretix/base/invoice.py:548 #, python-brace-format msgctxt "invoice" msgid "" @@ -3360,39 +3654,39 @@ msgstr "" "من {from_date}\n" "حتى {to_date}" -#: pretix/base/invoice.py:578 pretix/base/services/mail.py:502 +#: pretix/base/invoice.py:581 pretix/base/services/mail.py:502 #, python-brace-format msgctxt "invoice" msgid "Invoice {num}" msgstr "فاتورة {num}" -#: pretix/base/invoice.py:621 +#: pretix/base/invoice.py:624 #, python-brace-format msgctxt "invoice" msgid "Customer reference: {reference}" msgstr "رقم مرجع العميل: {reference}" -#: pretix/base/invoice.py:629 +#: pretix/base/invoice.py:632 msgctxt "invoice" msgid "Customer VAT ID" msgstr "معرف ضريبة القيمة المضافة للعميل" -#: pretix/base/invoice.py:636 +#: pretix/base/invoice.py:639 msgctxt "invoice" msgid "Beneficiary" msgstr "المستفيد" -#: pretix/base/invoice.py:662 +#: pretix/base/invoice.py:665 msgctxt "invoice" msgid "Tax Invoice" msgstr "فاتورة الضريبة" -#: pretix/base/invoice.py:663 +#: pretix/base/invoice.py:666 msgctxt "invoice" msgid "Invoice" msgstr "فاتورة" -#: pretix/base/invoice.py:664 +#: pretix/base/invoice.py:667 #: pretix/control/templates/pretixcontrol/order/index.html:272 #: pretix/control/templates/pretixcontrol/order/mail_history.html:70 #: pretix/presale/templates/pretixpresale/event/order.html:244 @@ -3400,99 +3694,99 @@ msgctxt "invoice" msgid "Cancellation" msgstr "إلغاء" -#: pretix/base/invoice.py:686 pretix/base/invoice.py:694 +#: pretix/base/invoice.py:689 pretix/base/invoice.py:697 msgctxt "invoice" msgid "Description" msgstr "وصف" -#: pretix/base/invoice.py:687 pretix/base/invoice.py:695 +#: pretix/base/invoice.py:690 pretix/base/invoice.py:698 msgctxt "invoice" msgid "Qty" msgstr "الكمية" -#: pretix/base/invoice.py:688 pretix/base/invoice.py:838 +#: pretix/base/invoice.py:691 pretix/base/invoice.py:850 msgctxt "invoice" msgid "Tax rate" msgstr "معدل الضريبة" -#: pretix/base/invoice.py:689 +#: pretix/base/invoice.py:692 msgctxt "invoice" msgid "Net" msgstr "الصافي" -#: pretix/base/invoice.py:690 +#: pretix/base/invoice.py:693 msgctxt "invoice" msgid "Gross" msgstr "الإجمالي" -#: pretix/base/invoice.py:696 +#: pretix/base/invoice.py:699 msgctxt "invoice" msgid "Amount" msgstr "المبلغ" -#: pretix/base/invoice.py:712 +#: pretix/base/invoice.py:715 #, python-brace-format msgctxt "invoice" msgid "Single price: {net_price} net / {gross_price} gross" msgstr "" -#: pretix/base/invoice.py:729 +#: pretix/base/invoice.py:738 #, fuzzy, python-brace-format #| msgid "Original price" msgctxt "invoice" msgid "Single price: {price}" msgstr "السعر الأصلي" -#: pretix/base/invoice.py:747 pretix/base/invoice.py:753 +#: pretix/base/invoice.py:759 pretix/base/invoice.py:765 msgctxt "invoice" msgid "Invoice total" msgstr "إجمالي الفاتورة" -#: pretix/base/invoice.py:763 +#: pretix/base/invoice.py:775 msgctxt "invoice" msgid "Received payments" msgstr "المدفوعات المستلمة" -#: pretix/base/invoice.py:768 +#: pretix/base/invoice.py:780 msgctxt "invoice" msgid "Outstanding payments" msgstr "المدفوعات المتأخرة" -#: pretix/base/invoice.py:785 +#: pretix/base/invoice.py:797 #, fuzzy #| msgid "Issued gift cards" msgctxt "invoice" msgid "Paid by gift card" msgstr "بطاقات هدية صدر" -#: pretix/base/invoice.py:790 +#: pretix/base/invoice.py:802 #, fuzzy #| msgid "Pending amount" msgctxt "invoice" msgid "Remaining amount" msgstr "مبالغ متأخرة" -#: pretix/base/invoice.py:839 +#: pretix/base/invoice.py:851 msgctxt "invoice" msgid "Net value" msgstr "صافي القيمة" -#: pretix/base/invoice.py:840 +#: pretix/base/invoice.py:852 msgctxt "invoice" msgid "Gross value" msgstr "القيمة الإجمالية" -#: pretix/base/invoice.py:841 +#: pretix/base/invoice.py:853 msgctxt "invoice" msgid "Tax" msgstr "الضريبة" -#: pretix/base/invoice.py:871 +#: pretix/base/invoice.py:883 msgctxt "invoice" msgid "Included taxes" msgstr "الضرائب المدرجة" -#: pretix/base/invoice.py:899 +#: pretix/base/invoice.py:911 #, fuzzy, python-brace-format #| msgctxt "invoice" #| msgid "" @@ -3506,7 +3800,7 @@ msgstr "" "باستخدام معدل التحويل 1: {rate} كما نشره البنك المركزي الأوروبي بتاريخ " "{date} ، وهذا يعادل:" -#: pretix/base/invoice.py:914 +#: pretix/base/invoice.py:926 #, fuzzy, python-brace-format #| msgctxt "invoice" #| msgid "" @@ -3520,22 +3814,22 @@ msgstr "" "باستخدام معدل التحويل 1: {rate} كما نشره البنك المركزي الأوروبي بتاريخ " "{date} ، إجمالي الفاتورة يعادل {total}." -#: pretix/base/invoice.py:928 +#: pretix/base/invoice.py:940 msgid "Default invoice renderer (European-style letter)" msgstr "" -#: pretix/base/invoice.py:1017 +#: pretix/base/invoice.py:1029 #, fuzzy #| msgid "Please enter a valid state." msgctxt "invoice" msgid "(Please quote at all times.)" msgstr "الرجاء اختيار ولاية صحيحة." -#: pretix/base/invoice.py:1064 +#: pretix/base/invoice.py:1076 msgid "Simplified invoice renderer" msgstr "" -#: pretix/base/invoice.py:1083 +#: pretix/base/invoice.py:1095 #, fuzzy, python-brace-format #| msgid "Event date range" msgctxt "invoice" @@ -3640,9 +3934,9 @@ msgstr "" msgid "Could not parse {value} as a date and time." msgstr "" -#: pretix/base/modelimport.py:239 pretix/control/views/orders.py:1186 -#: pretix/control/views/orders.py:1215 pretix/control/views/orders.py:1259 -#: pretix/control/views/orders.py:1294 pretix/control/views/orders.py:1317 +#: pretix/base/modelimport.py:239 pretix/control/views/orders.py:1190 +#: pretix/control/views/orders.py:1219 pretix/control/views/orders.py:1263 +#: pretix/control/views/orders.py:1298 pretix/control/views/orders.py:1321 msgid "You entered an invalid number." msgstr "لقد أدخلت رقما غير صالح." @@ -3702,7 +3996,7 @@ msgstr "تم العثور على منتجات مطابقة متعددة." #: pretix/base/modelimport_orders.py:160 #: pretix/base/modelimport_vouchers.py:205 pretix/base/models/items.py:1257 -#: pretix/base/models/vouchers.py:263 pretix/base/models/waitinglist.py:99 +#: pretix/base/models/vouchers.py:266 pretix/base/models/waitinglist.py:99 msgid "Product variation" msgstr "نوع المنتج" @@ -3726,17 +4020,6 @@ msgstr "تم العثور على أصناف مطابقة متعددة." msgid "You need to select a variation for this product." msgstr "تحتاج إلى تحديد صنف مختلف لهذا المنتج." -#: pretix/base/modelimport_orders.py:199 pretix/base/modelimport_orders.py:216 -#: pretix/base/modelimport_orders.py:232 pretix/base/modelimport_orders.py:244 -#: pretix/base/modelimport_orders.py:256 pretix/base/modelimport_orders.py:274 -#: pretix/base/modelimport_orders.py:295 pretix/base/modelimport_orders.py:321 -#: pretix/base/modelimport_orders.py:333 pretix/control/forms/filter.py:621 -#: pretix/control/forms/filter.py:625 pretix/control/forms/filter.py:629 -#: pretix/control/forms/filter.py:633 pretix/control/forms/filter.py:638 -#: pretix/control/forms/filter.py:643 -msgid "Invoice address" -msgstr "عنوان الفاتورة" - #: pretix/base/modelimport_orders.py:265 pretix/base/modelimport_orders.py:417 #, fuzzy #| msgid "The count needs to be equal to or greater than zero." @@ -3869,12 +4152,12 @@ msgstr "عميل" msgid "No matching customer was found." msgstr "لم يتم العثور على مقعد مطابق." -#: pretix/base/modelimport_vouchers.py:50 pretix/base/models/vouchers.py:488 +#: pretix/base/modelimport_vouchers.py:50 pretix/base/models/vouchers.py:491 msgid "A voucher with this code already exists." msgstr "يوجد كود الخصم مسبقا يحمل هذا الرمز." #: pretix/base/modelimport_vouchers.py:68 pretix/base/models/memberships.py:57 -#: pretix/base/models/vouchers.py:196 pretix/control/views/vouchers.py:120 +#: pretix/base/models/vouchers.py:199 pretix/control/views/vouchers.py:120 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:52 msgid "Maximum usages" msgstr "الاستخدامات القصوى" @@ -3885,26 +4168,26 @@ msgstr "الاستخدامات القصوى" msgid "The maximum number of usages must be set." msgstr "الحد الأقصى لعدد العناصر لكل طلب" -#: pretix/base/modelimport_vouchers.py:88 pretix/base/models/vouchers.py:205 +#: pretix/base/modelimport_vouchers.py:88 pretix/base/models/vouchers.py:208 #, fuzzy #| msgid "Maximum usages" msgid "Minimum usages" msgstr "الاستخدامات القصوى" -#: pretix/base/modelimport_vouchers.py:103 pretix/base/models/vouchers.py:213 +#: pretix/base/modelimport_vouchers.py:103 pretix/base/models/vouchers.py:216 msgid "Maximum discount budget" msgstr "الحد الأقصى للخصم" -#: pretix/base/modelimport_vouchers.py:119 pretix/base/models/vouchers.py:225 +#: pretix/base/modelimport_vouchers.py:119 pretix/base/models/vouchers.py:228 #: pretix/control/forms/filter.py:2099 msgid "Reserve ticket from quota" msgstr "حجز تذكرة من الحصة" -#: pretix/base/modelimport_vouchers.py:127 pretix/base/models/vouchers.py:233 +#: pretix/base/modelimport_vouchers.py:127 pretix/base/models/vouchers.py:236 msgid "Allow to bypass quota" msgstr "السماح بتجاوز الحصة" -#: pretix/base/modelimport_vouchers.py:135 pretix/base/models/vouchers.py:239 +#: pretix/base/modelimport_vouchers.py:135 pretix/base/models/vouchers.py:242 msgid "Price mode" msgstr "وضع السعر" @@ -3913,7 +4196,7 @@ msgstr "وضع السعر" msgid "Could not parse {value} as a price mode, use one of {options}." msgstr "" -#: pretix/base/modelimport_vouchers.py:160 pretix/base/models/vouchers.py:245 +#: pretix/base/modelimport_vouchers.py:160 pretix/base/models/vouchers.py:248 msgid "Voucher value" msgstr "قيمة كود الخصم" @@ -3922,7 +4205,7 @@ msgid "It is pointless to set a value without a price mode." msgstr "" #: pretix/base/modelimport_vouchers.py:237 pretix/base/models/items.py:2121 -#: pretix/base/models/vouchers.py:272 +#: pretix/base/models/vouchers.py:275 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" @@ -3934,39 +4217,39 @@ msgstr "حصة" msgid "You cannot specify a quota if you specified a product." msgstr "تحتاج إلى تحديد أي حصة أو منتج." -#: pretix/base/modelimport_vouchers.py:282 pretix/base/models/vouchers.py:495 +#: pretix/base/modelimport_vouchers.py:282 pretix/base/models/vouchers.py:498 msgid "You need to choose a date if you select a seat." msgstr "يجب إختيار تاريخ إذا قمت باختيار مقعد." -#: pretix/base/modelimport_vouchers.py:299 pretix/base/models/vouchers.py:513 +#: pretix/base/modelimport_vouchers.py:299 pretix/base/models/vouchers.py:516 msgid "You need to choose a specific product if you select a seat." msgstr "يجب أن تختار منتجا محددا إذا اخترت مقعدا محددا." -#: pretix/base/modelimport_vouchers.py:302 pretix/base/models/vouchers.py:516 +#: pretix/base/modelimport_vouchers.py:302 pretix/base/models/vouchers.py:519 msgid "Seat-specific vouchers can only be used once." msgstr "يمكن استخدام أكود الخصم الخاصة بالمقاعد مرة واحدة فقط." -#: pretix/base/modelimport_vouchers.py:306 pretix/base/models/vouchers.py:519 +#: pretix/base/modelimport_vouchers.py:306 pretix/base/models/vouchers.py:522 #, python-brace-format msgid "You need to choose the product \"{prod}\" for this seat." msgstr "يجب أن تختار المنتج \"{prod}\" لهذا المقعد." -#: pretix/base/modelimport_vouchers.py:318 pretix/base/models/vouchers.py:285 +#: pretix/base/modelimport_vouchers.py:318 pretix/base/models/vouchers.py:288 #: pretix/control/templates/pretixcontrol/vouchers/index.html:129 #: pretix/control/templates/pretixcontrol/vouchers/tags.html:42 #: pretix/control/views/vouchers.py:120 msgid "Tag" msgstr "علامة" -#: pretix/base/modelimport_vouchers.py:334 pretix/base/models/vouchers.py:297 +#: pretix/base/modelimport_vouchers.py:334 pretix/base/models/vouchers.py:300 msgid "Shows hidden products that match this voucher" msgstr "تظهر المنتجات المخفية التي تطابق كود الخصم هذا" -#: pretix/base/modelimport_vouchers.py:343 pretix/base/models/vouchers.py:301 +#: pretix/base/modelimport_vouchers.py:343 pretix/base/models/vouchers.py:304 msgid "Offer all add-on products for free when redeeming this voucher" msgstr "" -#: pretix/base/modelimport_vouchers.py:351 pretix/base/models/vouchers.py:305 +#: pretix/base/modelimport_vouchers.py:351 pretix/base/models/vouchers.py:308 msgid "" "Include all bundled products without a designated price when redeeming this " "voucher" @@ -4010,7 +4293,7 @@ msgstr "إذا قمت بإيقاف التشغيل، فلن تتلقى أي إش #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:15 #: pretix/control/templates/pretixcontrol/users/form.html:4 #: pretix/control/templates/pretixcontrol/users/form.html:6 -#: pretix/control/views/organizer.py:158 tests/base/test_mail.py:149 +#: pretix/control/views/organizer.py:170 tests/base/test_mail.py:149 msgid "User" msgstr "المستخدم" @@ -4034,7 +4317,7 @@ msgid "All products (including newly created ones)" msgstr "جميع المنتجات (بما في ذلك تلك التي تم إنشاؤها حديثا)" #: pretix/base/models/checkin.py:56 pretix/plugins/badges/exporters.py:436 -#: pretix/plugins/checkinlists/exporters.py:850 +#: pretix/plugins/checkinlists/exporters.py:851 msgid "Limit to products" msgstr "مقتصر على المنتجات" @@ -4085,7 +4368,7 @@ msgid "" "rejected.." msgstr "" -#: pretix/base/models/checkin.py:85 pretix/control/navigation.py:640 +#: pretix/base/models/checkin.py:85 pretix/control/navigation.py:652 #: pretix/control/templates/pretixcontrol/organizers/gates.html:5 msgid "Gates" msgstr "بوابات" @@ -4125,74 +4408,80 @@ msgstr "دخول" msgid "Exit" msgstr "خروج" -#: pretix/base/models/checkin.py:355 +#: pretix/base/models/checkin.py:356 #, fuzzy #| msgid "Unknown invoice." msgid "Unknown ticket" msgstr "فاتورة غير معروفة." -#: pretix/base/models/checkin.py:356 +#: pretix/base/models/checkin.py:357 #, fuzzy #| msgid "Ticket download" msgid "Ticket not paid" msgstr "حمل تذكرة" -#: pretix/base/models/checkin.py:357 +#: pretix/base/models/checkin.py:358 msgid "Forbidden by custom rule" msgstr "" -#: pretix/base/models/checkin.py:358 +#: pretix/base/models/checkin.py:359 #, fuzzy #| msgid "Ticket layout changed." msgid "Ticket code revoked/changed" msgstr "تم تغيير نسق التذكرة." -#: pretix/base/models/checkin.py:359 +#: pretix/base/models/checkin.py:360 #, fuzzy #| msgid "Action required" msgid "Information required" msgstr "الإجراء مطلوب" -#: pretix/base/models/checkin.py:360 +#: pretix/base/models/checkin.py:361 #, fuzzy #| msgid "Ticket layouts" msgid "Ticket already used" msgstr "أنماط التذاكر" -#: pretix/base/models/checkin.py:361 +#: pretix/base/models/checkin.py:362 #, fuzzy #| msgid "Ticket type not allowed" msgid "Ticket type not allowed here" msgstr "نوع التذكرة غير مسموح به" -#: pretix/base/models/checkin.py:362 +#: pretix/base/models/checkin.py:363 msgid "Ticket code is ambiguous on list" msgstr "" -#: pretix/base/models/checkin.py:363 +#: pretix/base/models/checkin.py:364 #, fuzzy #| msgid "Internal Server Error" msgid "Server error" msgstr "خطأ في الخادم الداخلي" -#: pretix/base/models/checkin.py:364 +#: pretix/base/models/checkin.py:365 #, fuzzy #| msgid "Ticket code" msgid "Ticket blocked" msgstr "رمز التذكرة" -#: pretix/base/models/checkin.py:365 +#: pretix/base/models/checkin.py:366 #, fuzzy #| msgid "Order approved" msgid "Order not approved" msgstr "تمت الموافقة على الطلب" -#: pretix/base/models/checkin.py:366 +#: pretix/base/models/checkin.py:367 #, fuzzy #| msgid "This voucher is not valid for this seat." msgid "Ticket not valid at this time" msgstr "كود الخصم هذا غير صالح لهذا المقعد." +#: pretix/base/models/checkin.py:368 +#, fuzzy +#| msgid "Check-in status" +msgid "Check-in annulled" +msgstr "تحقق ذات المركز" + #: pretix/base/models/customers.py:55 #, fuzzy #| msgid "Product name" @@ -4236,12 +4525,12 @@ msgid "disabled" msgstr "معاق" #: pretix/base/models/customers.py:310 pretix/base/models/orders.py:1538 -#: pretix/base/models/orders.py:3269 pretix/base/settings.py:1150 +#: pretix/base/models/orders.py:3273 pretix/base/settings.py:1150 msgid "Company name" msgstr "اسم الشركة" #: pretix/base/models/customers.py:314 pretix/base/models/orders.py:1542 -#: pretix/base/models/orders.py:3276 pretix/base/settings.py:83 +#: pretix/base/models/orders.py:3280 pretix/base/settings.py:83 #: pretix/plugins/stripe/payment.py:272 msgid "Select country" msgstr "اختر الدولة" @@ -4311,6 +4600,24 @@ msgstr "أنواع العضوية المسموح بها" msgid "Separate multiple values with spaces" msgstr "إنشاء قسائم متعددة" +#: pretix/base/models/datasync.py:53 +msgid "Temporary error, auto-retry limit exceeded" +msgstr "" + +#: pretix/base/models/datasync.py:54 +#, fuzzy +#| msgid "Stripe reported an error: %s" +msgid "Provider reported a permanent error" +msgstr "أبلغنا Stripe عن خطأ: %s" + +#: pretix/base/models/datasync.py:55 +msgid "Misconfiguration, please check provider settings" +msgstr "" + +#: pretix/base/models/datasync.py:56 pretix/base/models/datasync.py:57 +msgid "System error, needs manual intervention" +msgstr "" + #: pretix/base/models/devices.py:70 pretix/base/models/items.py:1675 msgid "Internal identifier" msgstr "معرف داخلي" @@ -4324,7 +4631,7 @@ msgstr "هذا المعرف مستخدم مسبقا لسؤال مختلف." #: pretix/control/forms/filter.py:2437 pretix/control/forms/filter.py:2597 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 #: pretix/control/templates/pretixcontrol/organizers/gates.html:16 -#: pretix/plugins/checkinlists/exporters.py:765 +#: pretix/plugins/checkinlists/exporters.py:766 msgid "Gate" msgstr "بوابة" @@ -4358,7 +4665,7 @@ msgstr "أضف تذاكر لتاريخ مختلف" #: pretix/base/models/discount.py:69 pretix/base/models/items.py:1161 #: pretix/base/models/items.py:1481 pretix/base/models/items.py:1708 -#: pretix/base/models/organizer.py:553 +#: pretix/base/models/organizer.py:619 msgid "Position" msgstr "حالة" @@ -4522,7 +4829,7 @@ msgstr "يجب أن تكون نهاية فترة عرض ما قبل البيع msgid "The end of the event has to be later than its start." msgstr "نهاية الفعالية يجب أن تكون في وقت لاحق بعد بدايتها." -#: pretix/base/models/event.py:577 +#: pretix/base/models/event.py:576 msgid "" "Should be short, only contain lowercase letters, numbers, dots, and dashes, " "and must be unique among your events. We recommend some kind of abbreviation " @@ -4536,15 +4843,15 @@ msgstr "" "استخدام ذلك في عناوين الروابط ورموز الطلب، وأرقام الفاتورة ومراجع التحويل " "المصرفي." -#: pretix/base/models/event.py:584 pretix/base/models/organizer.py:87 +#: pretix/base/models/event.py:583 pretix/base/models/organizer.py:89 msgid "The slug may only contain letters, numbers, dots and dashes." msgstr "يجب أن يحتوي الرابط فقط على أحرف وأرقام ونقاط وشرطات." -#: pretix/base/models/event.py:601 pretix/base/models/event.py:1485 +#: pretix/base/models/event.py:600 pretix/base/models/event.py:1495 msgid "Show in lists" msgstr "أظهرهذا في قوائم" -#: pretix/base/models/event.py:602 +#: pretix/base/models/event.py:601 msgid "" "If selected, this event will show up publicly on the list of events for your " "organizer account." @@ -4552,7 +4859,7 @@ msgstr "" "إذا تم تحديدها، فستظهر هذه الفعالية بشكل عام في قائمة الفعاليات لحساب المنظم " "الخاص بك." -#: pretix/base/models/event.py:606 pretix/base/models/event.py:1500 +#: pretix/base/models/event.py:605 pretix/base/models/event.py:1510 #: pretix/control/forms/subevents.py:100 msgid "" "Optional. No products will be sold after this date. If you do not set this " @@ -4561,75 +4868,76 @@ msgstr "" "اختياري. لن يتم بيع أي منتجات بعد هذا التاريخ. إذا لم تقم بتعيين هذه " "القيمة ، فسينتهي عرض ما قبل البيع بعد تاريخ انتهاء الفعالية الخاصة بك." -#: pretix/base/models/event.py:612 pretix/base/models/event.py:1506 +#: pretix/base/models/event.py:611 pretix/base/models/event.py:1516 #: pretix/control/forms/subevents.py:94 msgid "Optional. No products will be sold before this date." msgstr "اختياري. لن يتم بيع أي منتجات قبل هذا التاريخ." -#: pretix/base/models/event.py:621 +#: pretix/base/models/event.py:620 msgid "This event is remote or partially remote." msgstr "" -#: pretix/base/models/event.py:622 +#: pretix/base/models/event.py:621 msgid "" "This will be used to let users know if the event is in a different timezone " "and let’s us calculate users’ local times." msgstr "" -#: pretix/base/models/event.py:642 pretix/control/navigation.py:65 +#: pretix/base/models/event.py:641 pretix/base/models/organizer.py:97 +#: pretix/control/navigation.py:65 pretix/control/navigation.py:499 msgid "Plugins" msgstr "الإضافات" -#: pretix/base/models/event.py:649 pretix/base/pdf.py:238 +#: pretix/base/models/event.py:648 pretix/base/pdf.py:238 #: pretix/control/forms/event.py:273 pretix/control/forms/filter.py:1675 #: pretix/control/templates/pretixcontrol/event/index.html:13 #: pretix/control/templates/pretixcontrol/events/index.html:114 #: pretix/control/templates/pretixcontrol/organizers/detail.html:90 -#: pretix/control/views/dashboards.py:543 +#: pretix/control/views/dashboards.py:547 #: pretix/presale/templates/pretixpresale/event/index.html:33 #: pretix/presale/templates/pretixpresale/fragment_event_list_status.html:7 #: pretix/presale/views/widget.py:700 msgid "Event series" msgstr "فعالية بأوقات مختلفة" -#: pretix/base/models/event.py:653 pretix/base/models/event.py:1534 +#: pretix/base/models/event.py:652 pretix/base/models/event.py:1544 #, fuzzy #| msgid "Settings" msgid "Seating plan" msgstr "الإعدادات" -#: pretix/base/models/event.py:660 pretix/base/models/items.py:675 +#: pretix/base/models/event.py:659 pretix/base/models/items.py:675 #, fuzzy #| msgid "Sales channels" msgid "Sell on all sales channels" msgstr "قنوات البيع" -#: pretix/base/models/event.py:665 pretix/base/models/items.py:680 +#: pretix/base/models/event.py:664 pretix/base/models/items.py:680 #: pretix/base/models/items.py:1230 pretix/base/payment.py:474 msgid "Restrict to specific sales channels" msgstr "يقتصر على قنوات بيع محددة" -#: pretix/base/models/event.py:673 pretix/control/navigation.py:344 -#: pretix/control/navigation.py:470 +#: pretix/base/models/event.py:672 pretix/control/navigation.py:344 +#: pretix/control/navigation.py:475 #: pretix/control/templates/pretixcontrol/events/index.html:5 #: pretix/control/templates/pretixcontrol/events/index.html:7 #: pretix/control/templates/pretixcontrol/organizers/devices.html:88 #: pretix/control/templates/pretixcontrol/organizers/teams.html:39 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:37 -#: pretix/control/views/organizer.py:1725 -#: pretix/plugins/reports/accountingreport.py:104 -#: pretix/plugins/reports/accountingreport.py:107 +#: pretix/control/views/organizer.py:1994 +#: pretix/plugins/reports/accountingreport.py:105 +#: pretix/plugins/reports/accountingreport.py:108 msgid "Events" msgstr "فعاليات" -#: pretix/base/models/event.py:1313 +#: pretix/base/models/event.py:1315 msgid "" "You have configured at least one paid product but have not enabled any " "payment methods." msgstr "" "لقد قمت بإعداد منتج مدفوع واحد على الأقل، ولكن لم تقم بتفعيل أي وسيلة سداد." -#: pretix/base/models/event.py:1316 +#: pretix/base/models/event.py:1318 #, fuzzy #| msgid "" #| "You have configured at least one paid product but have not enabled any " @@ -4640,37 +4948,37 @@ msgid "" msgstr "" "لقد قمت بإعداد منتج مدفوع واحد على الأقل، ولكن لم تقم بتفعيل أي وسيلة سداد." -#: pretix/base/models/event.py:1319 +#: pretix/base/models/event.py:1321 msgid "You need to configure at least one quota to sell anything." msgstr "تحتاج إلى إعداد حصة واحدة على الأقل لبيع أي شيء." -#: pretix/base/models/event.py:1324 +#: pretix/base/models/event.py:1326 #, python-brace-format msgid "You need to fill the meta parameter \"{property}\"." msgstr "تحتاج إلى ملء المعلومة الوصفية \"{property}\"." -#: pretix/base/models/event.py:1431 +#: pretix/base/models/event.py:1441 msgid "" "Once created an event cannot change between an series and a single event." msgstr "بمجرد إنشاء فعالية لا يمكن التغيير بين سلسلة فعاليات وفعالية واحدة." -#: pretix/base/models/event.py:1437 +#: pretix/base/models/event.py:1447 msgid "The event slug cannot be changed." msgstr "لا يمكن تغيير رابط الفعالية." -#: pretix/base/models/event.py:1440 +#: pretix/base/models/event.py:1450 msgid "This slug has already been used for a different event." msgstr "لقد تم استخدام هذا الرابط مسبقا لفعالية مختلفة." -#: pretix/base/models/event.py:1446 +#: pretix/base/models/event.py:1456 msgid "The event cannot end before it starts." msgstr "لا يمكن أن تنتهي الفعالية قبل أن تبدأ." -#: pretix/base/models/event.py:1452 +#: pretix/base/models/event.py:1462 msgid "The event's presale cannot end before it starts." msgstr "لا يمكن أن ينتهي العرض المسبق للفعالية قبل أن يبدأ." -#: pretix/base/models/event.py:1482 +#: pretix/base/models/event.py:1492 msgid "" "Only with this checkbox enabled, this date is visible in the frontend to " "users." @@ -4678,7 +4986,7 @@ msgstr "" "يكون هذا التاريخ مرئيا في الواجهة الأمامية للمستخدمين فقط في حال تم تمكين " "مربع الاختيار هذا." -#: pretix/base/models/event.py:1486 +#: pretix/base/models/event.py:1496 msgid "" "If selected, this event will show up publicly on the list of dates for your " "event." @@ -4686,44 +4994,44 @@ msgstr "" "إذا تم الحديد، فستظهر هذه الفعالية بشكل عام في قائمة تواريخ الفعالية الخاصة " "بك." -#: pretix/base/models/event.py:1531 pretix/base/settings.py:3102 +#: pretix/base/models/event.py:1541 pretix/base/settings.py:3102 msgid "Frontpage text" msgstr "نص الصفحة الأولى" -#: pretix/base/models/event.py:1548 +#: pretix/base/models/event.py:1558 msgid "Date in event series" msgstr "التاريخ في سلسلة الفعالية" -#: pretix/base/models/event.py:1549 +#: pretix/base/models/event.py:1559 msgid "Dates in event series" msgstr "التواريخ في سلسلة الفعالية" -#: pretix/base/models/event.py:1694 +#: pretix/base/models/event.py:1704 msgid "One or more variations do not belong to this event." msgstr "عنصر أو أكثر لا ينتمي إلى هذه الفعالية." -#: pretix/base/models/event.py:1724 pretix/base/models/items.py:2236 +#: pretix/base/models/event.py:1734 pretix/base/models/items.py:2236 msgid "Can not contain spaces or special characters except underscores" msgstr "لا يمكن أن يحتوي على مسافات أو أحرف خاصة باستثناء الشرطات السفلية" -#: pretix/base/models/event.py:1729 pretix/base/models/items.py:2241 +#: pretix/base/models/event.py:1739 pretix/base/models/items.py:2241 msgid "The property name may only contain letters, numbers and underscores." msgstr "لا يسمح أن يحتوي اسم الملكية إلا على أحرف وأرقام وشرطات سفلية فقط." -#: pretix/base/models/event.py:1734 +#: pretix/base/models/event.py:1744 msgid "Default value" msgstr "القيمة الافتراضية" -#: pretix/base/models/event.py:1736 +#: pretix/base/models/event.py:1746 #: pretix/control/templates/pretixcontrol/organizers/properties.html:50 msgid "Can only be changed by organizer-level administrators" msgstr "لا يمكن تغييرها إلا من قبل المسؤولين برتبة منظم" -#: pretix/base/models/event.py:1738 +#: pretix/base/models/event.py:1748 msgid "Required for events" msgstr "مطلوب للفعاليات" -#: pretix/base/models/event.py:1739 +#: pretix/base/models/event.py:1749 msgid "" "If checked, an event can only be taken live if the property is set. In event " "series, its always optional to set a value for individual dates" @@ -4731,60 +5039,60 @@ msgstr "" "إذا تم تحديده ، فلا يمكن أن تكون الفعالية مباشرة إلا إذا تم تعيين الخاصية. " "في سلسلة الفعالية، يكون دائما تعيين قيمة للتواريخ الفردية أمرا اختياريا" -#: pretix/base/models/event.py:1745 pretix/base/models/items.py:2253 +#: pretix/base/models/event.py:1755 pretix/base/models/items.py:2253 msgid "Valid values" msgstr "قيم صالحة" -#: pretix/base/models/event.py:1748 +#: pretix/base/models/event.py:1758 #: pretix/control/templates/pretixcontrol/organizers/properties.html:45 #, fuzzy #| msgid "Show number of tickets left" msgid "Show filter option to customers" msgstr "إظهار عدد التذاكر المتبقية" -#: pretix/base/models/event.py:1749 +#: pretix/base/models/event.py:1759 msgid "" "This field will be shown to filter events in the public event list and " "calendar." msgstr "" -#: pretix/base/models/event.py:1752 pretix/control/forms/organizer.py:269 +#: pretix/base/models/event.py:1762 pretix/control/forms/organizer.py:269 #: pretix/control/forms/organizer.py:273 #, fuzzy #| msgid "Public profile" msgid "Public name" msgstr "حساب عام" -#: pretix/base/models/event.py:1756 +#: pretix/base/models/event.py:1766 #: pretix/control/templates/pretixcontrol/organizers/properties.html:40 msgid "Can be used for filtering" msgstr "" -#: pretix/base/models/event.py:1757 +#: pretix/base/models/event.py:1767 msgid "" "This field will be shown to filter events or reports in the backend, and it " "can also be used for hidden filter parameters in the frontend (e.g. using " "the widget)." msgstr "" -#: pretix/base/models/event.py:1767 +#: pretix/base/models/event.py:1777 msgid "A property can either be required or have a default value, not both." msgstr "يمكن أن تكون الخاصية إما مطلوبة أو لها قيمة افتراضية ، وليس كليهما." -#: pretix/base/models/event.py:1847 pretix/base/models/organizer.py:516 +#: pretix/base/models/event.py:1857 pretix/base/models/organizer.py:582 #, fuzzy #| msgid "Info text" msgid "Link text" msgstr "معلومات النص" -#: pretix/base/models/event.py:1850 pretix/base/models/organizer.py:519 +#: pretix/base/models/event.py:1860 pretix/base/models/organizer.py:585 #, fuzzy #| msgid "Imprint URL" msgid "Link URL" msgstr "رابط موقع مقدم الخدمة" #: pretix/base/models/exports.py:42 pretix/control/navigation.py:229 -#: pretix/control/navigation.py:650 +#: pretix/control/navigation.py:662 msgid "Export" msgstr "تصدير" @@ -5497,7 +5805,7 @@ msgstr "" "عليك تأكيده قبل دفعه وإكماله. يمكنك استخدام هذا على سبيل المثال للتذاكر " "المخصومة المتوفرة فقط لمجموعات محددة." -#: pretix/base/models/items.py:1195 pretix/control/navigation.py:579 +#: pretix/base/models/items.py:1195 pretix/control/navigation.py:591 #: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:4 #: pretix/control/templates/pretixcontrol/organizers/membershiptypes.html:6 msgid "Membership types" @@ -5673,7 +5981,7 @@ msgid "Country code (ISO 3166-1 alpha-2)" msgstr "رمز البلد (ISO 3166-1 alpha-2)" #: pretix/base/models/items.py:1681 pretix/base/models/items.py:1957 -#: pretix/base/models/organizer.py:543 +#: pretix/base/models/organizer.py:609 #, fuzzy #| msgid "The property name may only contain letters, numbers and underscores." msgid "" @@ -5837,6 +6145,7 @@ msgid "Answer" msgstr "إجابة" #: pretix/base/models/items.py:1985 +#, python-brace-format msgid "The identifier \"{}\" is already used for a different option." msgstr "المعرف \"{}\" مستخدم سابقا لخيار مختلف." @@ -5858,7 +6167,7 @@ msgid "Leave empty for an unlimited number of tickets." msgstr "اتركه فارغا لعدد غير محدود من التذاكر." #: pretix/base/models/items.py:2080 pretix/base/models/orders.py:1489 -#: pretix/base/models/orders.py:2986 +#: pretix/base/models/orders.py:2990 #: pretix/control/templates/pretixcontrol/checkin/index.html:97 msgid "Item" msgstr "بند" @@ -5938,7 +6247,7 @@ msgstr "" "يحتوي عنصر واحد أو أكثر على أشكال مختلفة ولكن لا يوجد أي منها في قائمة " "المتغيرات." -#: pretix/base/models/items.py:2212 pretix/base/models/waitinglist.py:305 +#: pretix/base/models/items.py:2212 pretix/base/models/waitinglist.py:308 msgid "Subevent cannot be null for event series." msgstr "لا يمكن أن تكون الفعالية الفرعية في سلسلة الفعاليات غير معرفة." @@ -6005,7 +6314,7 @@ msgstr "عدد المرات التي يمكن فيها استخدام هذه ا #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:41 #: pretix/control/templates/pretixcontrol/orders/overview.html:77 #: pretix/control/templates/pretixcontrol/organizers/customer_membership.html:78 -#: pretix/plugins/reports/exporters.py:376 +#: pretix/plugins/reports/exporters.py:387 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:28 #: pretix/presale/templates/pretixpresale/organizers/customer_membership.html:34 #: pretix/presale/templates/pretixpresale/organizers/customer_memberships.html:44 @@ -6042,7 +6351,7 @@ msgstr "المكان" msgid "Total amount" msgstr "المبلغ الإجمالي" -#: pretix/base/models/orders.py:273 pretix/base/models/vouchers.py:293 +#: pretix/base/models/orders.py:273 pretix/base/models/vouchers.py:296 msgid "" "The text entered in this field will not be visible to the user and is " "available for your convenience." @@ -6180,62 +6489,62 @@ msgctxt "payment_state" msgid "refunded" msgstr "تم الاسترداد" -#: pretix/base/models/orders.py:1756 pretix/base/models/orders.py:2170 +#: pretix/base/models/orders.py:1756 pretix/base/models/orders.py:2174 #: pretix/base/shredder.py:629 msgid "Payment information" msgstr "معلومات الدفع" -#: pretix/base/models/orders.py:2111 +#: pretix/base/models/orders.py:2115 msgctxt "refund_state" msgid "started externally" msgstr "بدأ من الخارج" -#: pretix/base/models/orders.py:2112 +#: pretix/base/models/orders.py:2116 msgctxt "refund_state" msgid "created" msgstr "تم الإنشاء" -#: pretix/base/models/orders.py:2113 +#: pretix/base/models/orders.py:2117 msgctxt "refund_state" msgid "in transit" msgstr "قيد الإرسال" -#: pretix/base/models/orders.py:2114 +#: pretix/base/models/orders.py:2118 msgctxt "refund_state" msgid "done" msgstr "منجز" -#: pretix/base/models/orders.py:2115 +#: pretix/base/models/orders.py:2119 msgctxt "refund_state" msgid "failed" msgstr "فشل" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2121 msgctxt "refund_state" msgid "canceled" msgstr "ألغيت" -#: pretix/base/models/orders.py:2125 +#: pretix/base/models/orders.py:2129 msgctxt "refund_source" msgid "Organizer" msgstr "منظم" -#: pretix/base/models/orders.py:2126 +#: pretix/base/models/orders.py:2130 msgctxt "refund_source" msgid "Customer" msgstr "عميل" -#: pretix/base/models/orders.py:2127 +#: pretix/base/models/orders.py:2131 msgctxt "refund_source" msgid "External" msgstr "خارجي" -#: pretix/base/models/orders.py:2165 +#: pretix/base/models/orders.py:2169 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:198 msgid "Refund reason" msgstr "سبب استرداد الأموال" -#: pretix/base/models/orders.py:2166 +#: pretix/base/models/orders.py:2170 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:199 #: pretix/control/templates/pretixcontrol/order/refund_choose.html:201 msgid "" @@ -6244,38 +6553,38 @@ msgstr "" "قد يتم عرضها للمستخدم النهائي أو استخدامها على سبيل المثال كجزء من مرجع " "السداد." -#: pretix/base/models/orders.py:2286 +#: pretix/base/models/orders.py:2290 msgid "Service fee" msgstr "رسوم الخدمة" -#: pretix/base/models/orders.py:2287 +#: pretix/base/models/orders.py:2291 msgid "Payment fee" msgstr "رسوم السداد" -#: pretix/base/models/orders.py:2288 +#: pretix/base/models/orders.py:2292 msgid "Shipping fee" msgstr "رسوم الشحن" -#: pretix/base/models/orders.py:2289 +#: pretix/base/models/orders.py:2293 #: pretix/control/templates/pretixcontrol/order/index.html:157 msgid "Cancellation fee" msgstr "رسوم الإلغاء" -#: pretix/base/models/orders.py:2290 +#: pretix/base/models/orders.py:2294 msgid "Insurance fee" msgstr "" -#: pretix/base/models/orders.py:2291 +#: pretix/base/models/orders.py:2295 #, fuzzy #| msgid "Other fees" msgid "Late fee" msgstr "رسوم أخرى" -#: pretix/base/models/orders.py:2292 +#: pretix/base/models/orders.py:2296 msgid "Other fees" msgstr "رسوم أخرى" -#: pretix/base/models/orders.py:2293 pretix/base/payment.py:1372 +#: pretix/base/models/orders.py:2297 pretix/base/payment.py:1372 #: pretix/base/payment.py:1419 pretix/base/settings.py:992 #: pretix/control/templates/pretixcontrol/items/index.html:107 #: pretix/control/templates/pretixcontrol/order/index.html:152 @@ -6285,7 +6594,7 @@ msgstr "رسوم أخرى" msgid "Gift card" msgstr "بطاقة هدايا" -#: pretix/base/models/orders.py:2298 +#: pretix/base/models/orders.py:2302 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:74 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:115 #: pretix/control/views/vouchers.py:120 @@ -6293,61 +6602,62 @@ msgstr "بطاقة هدايا" msgid "Value" msgstr "قيمة" -#: pretix/base/models/orders.py:2546 +#: pretix/base/models/orders.py:2550 msgid "Order position" msgstr "حالة الطلب" -#: pretix/base/models/orders.py:3091 +#: pretix/base/models/orders.py:3095 msgid "Cart ID (e.g. session key)" msgstr "معرف عربة التسوق (مثل مفتاح الجلسة)" -#: pretix/base/models/orders.py:3102 +#: pretix/base/models/orders.py:3106 #, fuzzy #| msgid "Expiration date" msgid "Limit for extending expiration date" msgstr "تاريخ إنتهاء الصلاحية" -#: pretix/base/models/orders.py:3131 +#: pretix/base/models/orders.py:3135 msgid "Cart position" msgstr "حالة سلة التسوق" -#: pretix/base/models/orders.py:3132 +#: pretix/base/models/orders.py:3136 msgid "Cart positions" msgstr "حالات سلة التسوق" -#: pretix/base/models/orders.py:3268 +#: pretix/base/models/orders.py:3272 msgid "Business customer" msgstr "عميل قطاع الأعمال" -#: pretix/base/models/orders.py:3284 +#: pretix/base/models/orders.py:3288 msgid "This reference will be printed on your invoice for your convenience." msgstr "ستتم طباعة هذا المرجع على فاتورتك وفقا لما يناسبك." -#: pretix/base/models/orders.py:3468 +#: pretix/base/models/orders.py:3490 #: pretix/plugins/badges/templates/pretixplugins/badges/control_order_position_buttons.html:9 msgid "Badge" msgstr "شارة" -#: pretix/base/models/orders.py:3469 pretix/base/pdf.py:1122 +#: pretix/base/models/orders.py:3491 pretix/base/pdf.py:1122 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:66 #: pretix/plugins/ticketoutputpdf/ticketoutput.py:113 msgid "Ticket" msgstr "تذكرة" -#: pretix/base/models/orders.py:3470 +#: pretix/base/models/orders.py:3492 #, fuzzy #| msgid "Verification failed" msgid "Certificate" msgstr "فشل التحقق" -#: pretix/base/models/orders.py:3471 pretix/control/views/event.py:393 -#: pretix/control/views/event.py:398 +#: pretix/base/models/orders.py:3493 pretix/control/views/event.py:390 +#: pretix/control/views/event.py:395 pretix/control/views/organizer.py:649 +#: pretix/control/views/organizer.py:654 #, fuzzy #| msgid "Other…" msgid "Other" msgstr "آخر…" -#: pretix/base/models/organizer.py:79 +#: pretix/base/models/organizer.py:81 msgid "" "Should be short, only contain lowercase letters, numbers, dots, and dashes. " "Every slug can only be used once. This is being used in URLs to refer to " @@ -6357,49 +6667,49 @@ msgstr "" "والشرطات. كل رابط يمكن استخدامه مرة واحدة فقط. ويستخدم هذا في عناوين الروابط " "للإشارة إلى حسابات المنظم والفعاليات الخاصة بك." -#: pretix/base/models/organizer.py:97 pretix/control/navigation.py:350 +#: pretix/base/models/organizer.py:103 pretix/control/navigation.py:350 #: pretix/control/templates/pretixcontrol/oauth/authorized.html:19 #: pretix/control/templates/pretixcontrol/organizers/index.html:6 #: pretix/control/templates/pretixcontrol/organizers/index.html:8 msgid "Organizers" msgstr "المنظمون" -#: pretix/base/models/organizer.py:284 +#: pretix/base/models/organizer.py:350 #: pretix/control/templates/pretixcontrol/organizers/teams.html:35 msgid "Team name" msgstr "اسم الفريق" -#: pretix/base/models/organizer.py:285 +#: pretix/base/models/organizer.py:351 #: pretix/control/templates/pretixcontrol/organizers/team_members.html:13 msgid "Team members" msgstr "أعضاء الفريق" -#: pretix/base/models/organizer.py:289 +#: pretix/base/models/organizer.py:355 #, fuzzy #| msgid "Do you really want to disable two-factor authentication?" msgid "Require all members of this team to use two-factor authentication" msgstr "هل تريد حقا أن اثنين عامل التوثيق تعطيلها؟" -#: pretix/base/models/organizer.py:290 +#: pretix/base/models/organizer.py:356 msgid "" "If you turn this on, all members of the team will be required to either set " "up two-factor authentication or leave the team. The setting may take a few " "minutes to become effective for all users." msgstr "" -#: pretix/base/models/organizer.py:297 +#: pretix/base/models/organizer.py:363 msgid "Can create events" msgstr "يسمح بإنشاء فعاليات" -#: pretix/base/models/organizer.py:301 +#: pretix/base/models/organizer.py:367 msgid "Can change teams and permissions" msgstr "يمكن تغيير الفرق والتصاريح" -#: pretix/base/models/organizer.py:305 +#: pretix/base/models/organizer.py:371 msgid "Can change organizer settings" msgstr "يسمح بتغيير إعدادات المنظم" -#: pretix/base/models/organizer.py:306 +#: pretix/base/models/organizer.py:372 msgid "" "Someone with this setting can get access to most data of all of your events, " "i.e. via privacy reports, so be careful who you add to this team!" @@ -6407,41 +6717,41 @@ msgstr "" "يمكن لأي شخص لديه هذا الإعداد الوصول إلى معظم البيانات لجميع الفعاليات‏ " "الخاصة بك ، أي عبر تقارير الخصوصية ، لذا كن حذرا عند الإضافة إلى الفريق!" -#: pretix/base/models/organizer.py:311 +#: pretix/base/models/organizer.py:377 msgid "Can manage customer accounts" msgstr "يسمح بإدارة حسابات العملاء" -#: pretix/base/models/organizer.py:315 +#: pretix/base/models/organizer.py:381 #, fuzzy #| msgid "Can manage customer accounts" msgid "Can manage reusable media" msgstr "يسمح بإدارة حسابات العملاء" -#: pretix/base/models/organizer.py:319 +#: pretix/base/models/organizer.py:385 msgid "Can manage gift cards" msgstr "يسمح بإدارة بطاقات الهدايا" -#: pretix/base/models/organizer.py:323 +#: pretix/base/models/organizer.py:389 msgid "Can change event settings" msgstr "يسمح بتغيير إعدادات الفعالية" -#: pretix/base/models/organizer.py:327 +#: pretix/base/models/organizer.py:393 msgid "Can change product settings" msgstr "يسمح بتغيير إعدادات المنتج" -#: pretix/base/models/organizer.py:331 +#: pretix/base/models/organizer.py:397 msgid "Can view orders" msgstr "يسمح بعرض الطلبات" -#: pretix/base/models/organizer.py:335 +#: pretix/base/models/organizer.py:401 msgid "Can change orders" msgstr "يسمح بتغيير الطلبات" -#: pretix/base/models/organizer.py:339 +#: pretix/base/models/organizer.py:405 msgid "Can perform check-ins" msgstr "يسمح بإجراء عمليات التسجيل" -#: pretix/base/models/organizer.py:340 +#: pretix/base/models/organizer.py:406 msgid "" "This includes searching for attendees, which can be used to obtain personal " "information about attendees. Users with \"can change orders\" can also " @@ -6451,42 +6761,42 @@ msgstr "" "الحضور. ويسمح للمستخدمين الذين لديهم خاصية \"يمكن تغيير الطلبات\" إجراء " "عمليات التسجيل." -#: pretix/base/models/organizer.py:345 +#: pretix/base/models/organizer.py:411 msgid "Can view vouchers" msgstr "يسمح باستعراض أكواد الخصم" -#: pretix/base/models/organizer.py:349 +#: pretix/base/models/organizer.py:415 msgid "Can change vouchers" msgstr "يسمح بتغيير أكواد الخصم" -#: pretix/base/models/organizer.py:353 +#: pretix/base/models/organizer.py:419 #, python-format msgid "%(name)s on %(object)s" msgstr "%(name)s على %(object)s" -#: pretix/base/models/organizer.py:385 +#: pretix/base/models/organizer.py:451 #: pretix/control/templates/pretixcontrol/events/create_basics.html:67 msgid "Team" msgstr "فريق" -#: pretix/base/models/organizer.py:386 pretix/control/navigation.py:527 +#: pretix/base/models/organizer.py:452 pretix/control/navigation.py:539 #: pretix/control/templates/pretixcontrol/organizers/teams.html:6 msgid "Teams" msgstr "فرق" -#: pretix/base/models/organizer.py:406 +#: pretix/base/models/organizer.py:472 #, python-brace-format msgid "Invite to team '{team}' for '{email}'" msgstr "دعوة إلى فريق '{team}' ل '{email}'" -#: pretix/base/models/organizer.py:538 +#: pretix/base/models/organizer.py:604 #: pretix/control/templates/pretixcontrol/organizers/channels.html:23 #, fuzzy #| msgid "Internal identifier" msgid "Identifier" msgstr "معرف داخلي" -#: pretix/base/models/organizer.py:548 +#: pretix/base/models/organizer.py:614 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:54 #: pretix/control/templates/pretixcontrol/items/questions.html:22 msgid "Type" @@ -6498,6 +6808,7 @@ msgid "Your layout file is not a valid JSON file." msgstr "ملف التخطيط الخاص بك ليس ملف \"ترميز باستعمال جافا سكريبت\" صالح." #: pretix/base/models/seating.py:54 pretix/base/models/seating.py:78 +#, python-brace-format msgid "Your layout file is not a valid seating plan. Error message: {}" msgstr "ملف التخطيط الخاص بك ليس خطة جلوس صالحة. رسالة خطأ: {}" @@ -6668,7 +6979,7 @@ msgid "" msgstr "" #: pretix/base/models/tax.py:314 -#, fuzzy +#, fuzzy, python-brace-format #| msgid "Your layout file is not a valid seating plan. Error message: {}" msgid "Your set of rules is not valid. Error message: {}" msgstr "ملف التخطيط الخاص بك ليس خطة جلوس صالحة. رسالة خطأ: {}" @@ -6806,15 +7117,15 @@ msgstr "اخصم من سعر المنتج" msgid "Reduce product price by (%)" msgstr "اخفض سعر المنتج بنسبة (%)" -#: pretix/base/models/vouchers.py:197 +#: pretix/base/models/vouchers.py:200 msgid "Number of times this voucher can be redeemed." msgstr "عدد المرات التي يمكن فيها استخدام كود الخصم هذا." -#: pretix/base/models/vouchers.py:201 pretix/control/views/vouchers.py:120 +#: pretix/base/models/vouchers.py:204 pretix/control/views/vouchers.py:120 msgid "Redeemed" msgstr "مستخدم" -#: pretix/base/models/vouchers.py:206 +#: pretix/base/models/vouchers.py:209 msgid "" "If set to more than one, the voucher must be redeemed for this many products " "when it is used for the first time. On later usages, it can also be used for " @@ -6823,7 +7134,7 @@ msgid "" "cancellations." msgstr "" -#: pretix/base/models/vouchers.py:214 +#: pretix/base/models/vouchers.py:217 msgid "" "This is the maximum monetary amount that will be discounted using this " "voucher across all usages. If this is sum reached, the voucher can no longer " @@ -6833,7 +7144,7 @@ msgstr "" "جميع الاستخدامات. إذا تم الوصول إلى هذا المبلغ ، فلن يعد من الممكن استخدام " "كود الخصم." -#: pretix/base/models/vouchers.py:227 +#: pretix/base/models/vouchers.py:230 msgid "" "If activated, this voucher will be substracted from the affected product's " "quotas, such that it is guaranteed that anyone with this voucher code does " @@ -6842,7 +7153,7 @@ msgstr "" "في حال التفعيل ، سيتم خصم كود الخصم هذا من حصص المنتجات المتأثرة ، بحيث يتم " "ضمان حصول أي شخص لديه رمز كود الخصم هذا على تذكرة." -#: pretix/base/models/vouchers.py:235 +#: pretix/base/models/vouchers.py:238 msgid "" "If activated, a holder of this voucher code can buy tickets, even if there " "are none left." @@ -6850,27 +7161,27 @@ msgstr "" "في حالة التفعيل ، يمكن لحامل رمز كود الخصم شراء التذاكر ، حتى إذا لم يتبق " "منها شيء." -#: pretix/base/models/vouchers.py:254 pretix/control/forms/vouchers.py:69 +#: pretix/base/models/vouchers.py:257 pretix/control/forms/vouchers.py:69 msgid "" "This product is added to the user's cart if the voucher is redeemed. Instead " "of a specific product, you can also select a quota. In this case, all " "products assigned to this quota can be selected." msgstr "" -#: pretix/base/models/vouchers.py:265 +#: pretix/base/models/vouchers.py:268 msgid "This variation of the product select above is being used." msgstr "يتم استخدام هذا النوع في المنتج المحدد أعلاه." -#: pretix/base/models/vouchers.py:274 +#: pretix/base/models/vouchers.py:277 msgid "" "If enabled, the voucher is valid for any product affected by this quota." msgstr "في حالة التفعيل، يكون كود الخصم صالحا لأي منتج متأثر بهذه الحصة." -#: pretix/base/models/vouchers.py:281 +#: pretix/base/models/vouchers.py:284 msgid "Specific seat" msgstr "مقعد محدد" -#: pretix/base/models/vouchers.py:288 +#: pretix/base/models/vouchers.py:291 msgid "" "You can use this field to group multiple vouchers together. If you enter the " "same value for multiple vouchers, you can get statistics on how many of them " @@ -6880,55 +7191,55 @@ msgstr "" "لأكواد خصم متعددة ، يمكنك الحصول على إحصائيات حول عدد ما تم استبداله منها " "وما إلى ذلك." -#: pretix/base/models/vouchers.py:313 pretix/control/navigation.py:267 +#: pretix/base/models/vouchers.py:316 pretix/control/navigation.py:267 #: pretix/control/templates/pretixcontrol/vouchers/index.html:6 #: pretix/control/templates/pretixcontrol/vouchers/index.html:8 msgid "Vouchers" msgstr "أكواد الخصم" -#: pretix/base/models/vouchers.py:339 +#: pretix/base/models/vouchers.py:342 msgid "You cannot select a quota that belongs to a different event." msgstr "لا يمكنك تحديد حصة تنتمي إلى فعالية مختلفة." -#: pretix/base/models/vouchers.py:341 +#: pretix/base/models/vouchers.py:344 msgid "You cannot select a quota and a specific product at the same time." msgstr "لا يمكنك اختيار حصة ومنتج محدد في نفس الوقت." -#: pretix/base/models/vouchers.py:344 +#: pretix/base/models/vouchers.py:347 msgid "" "You cannot select a product that is only available as an add-on product or " "as part of a bundle, since vouchers cannot be applied to add-on products or " "bundled products." msgstr "" -#: pretix/base/models/vouchers.py:348 +#: pretix/base/models/vouchers.py:351 #, fuzzy #| msgid "You cannot select a quota that belongs to a different event." msgid "You cannot select a product that belongs to a different event." msgstr "لا يمكنك تحديد حصة تنتمي إلى فعالية مختلفة." -#: pretix/base/models/vouchers.py:350 pretix/base/models/vouchers.py:360 +#: pretix/base/models/vouchers.py:353 pretix/base/models/vouchers.py:363 msgid "" "You cannot select a variation without having selected a product that " "provides variations." msgstr "لا يمكنك اختيار أحد الأشكال دون تحديد منتج يوفر متغيرات." -#: pretix/base/models/vouchers.py:353 +#: pretix/base/models/vouchers.py:356 msgid "This variation does not belong to this product." msgstr "هذا المتغير لا ينتمي إلى هذا المنتج." -#: pretix/base/models/vouchers.py:355 +#: pretix/base/models/vouchers.py:358 msgid "It is currently not possible to create vouchers for add-on products." msgstr "لا يمكن حاليا إنشاء أكواد الخصم للمنتجات الإضافية." -#: pretix/base/models/vouchers.py:357 pretix/base/models/vouchers.py:469 +#: pretix/base/models/vouchers.py:360 pretix/base/models/vouchers.py:472 msgid "" "You need to select a specific product or quota if this voucher should " "reserve tickets." msgstr "" "تحتاج إلى تحديد منتج أو حصة محددة إذا كان كود الخصم هذا مخصصا لحجز التذاكر." -#: pretix/base/models/vouchers.py:367 +#: pretix/base/models/vouchers.py:370 #, python-format msgid "" "This voucher has already been redeemed %(redeemed)s times. You cannot reduce " @@ -6937,7 +7248,7 @@ msgstr "" "تم استرداد كود الخصم هذا مسبقا %(redeemed)s مرة. لا يمكنك تقليل الحد الأقصى " "لعدد الاستخدامات تحت هذا الرقم." -#: pretix/base/models/vouchers.py:376 +#: pretix/base/models/vouchers.py:379 #, fuzzy #| msgid "" #| "The maximum number per order can not be lower than the minimum number per " @@ -6947,18 +7258,18 @@ msgid "" "usages." msgstr "لا يمكن أن يكون العدد الأقصى لكل طلب أقل من العدد الأدنى للطلب." -#: pretix/base/models/vouchers.py:382 pretix/base/models/vouchers.py:451 +#: pretix/base/models/vouchers.py:385 pretix/base/models/vouchers.py:454 msgid "" "If you want this voucher to block quota, you need to select a specific date." msgstr "" "إذا كنت تريد من كود الخصم هذا حجز حصة ، فأنت بحاجة إلى تحديد تاريخ محدد." -#: pretix/base/models/vouchers.py:384 +#: pretix/base/models/vouchers.py:387 msgid "You can not select a subevent if your event is not an event series." msgstr "" "لا يمكنك تحديد فعالية فرعية إذا لم تكن الفعالية الخاصة بك سلسلة فعاليات." -#: pretix/base/models/vouchers.py:482 +#: pretix/base/models/vouchers.py:485 msgid "" "You cannot create a voucher that blocks quota as the selected product or " "quota is currently sold out or completely reserved." @@ -6966,12 +7277,12 @@ msgstr "" "لا يمكنك إنشاء كود خصم يمنع الحصة لأن المنتج أو الحصة المحددة تم بيعها حاليا " "أو حجزها بالكامل." -#: pretix/base/models/vouchers.py:504 +#: pretix/base/models/vouchers.py:507 #, python-brace-format msgid "The specified seat ID \"{id}\" does not exist for this event." msgstr "رقم المقعد المحدد \"{id}\" غير متواجد في هذه الفعالية." -#: pretix/base/models/vouchers.py:508 +#: pretix/base/models/vouchers.py:511 #, python-brace-format msgid "" "The seat \"{id}\" is currently unavailable (blocked, already sold or a " @@ -7025,15 +7336,15 @@ msgstr "هذا الإدخال مجهول المصدر ولا يمكن استخد msgid "Automatically created from waiting list entry for {email}" msgstr "تم إنشاؤه تلقائيا عبر إدخال قائمة الانتظار ل{email}" -#: pretix/base/models/waitinglist.py:297 +#: pretix/base/models/waitinglist.py:300 msgid "The selected item does not belong to this event." msgstr "العنصر المحدد لا ينتمي إلى هذه الفعالية." -#: pretix/base/models/waitinglist.py:299 +#: pretix/base/models/waitinglist.py:302 msgid "Please select a specific variation of this product." msgstr "الرجاء تحديد متغير معين من هذا المنتج." -#: pretix/base/models/waitinglist.py:317 +#: pretix/base/models/waitinglist.py:320 msgid "" "You are already on this waiting list! We will notify you as soon as we have " "a ticket available for you." @@ -7049,7 +7360,7 @@ msgstr "تواريخ" #: pretix/base/notifications.py:200 #: pretix/control/templates/pretixcontrol/order/index.html:690 -#: pretix/plugins/reports/accountingreport.py:317 +#: pretix/plugins/reports/accountingreport.py:318 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:442 msgid "Net total" msgstr "الإجمالي الصافي" @@ -7058,11 +7369,6 @@ msgstr "الإجمالي الصافي" msgid "Pending amount" msgstr "مبالغ متأخرة" -#: pretix/base/notifications.py:204 pretix/control/forms/filter.py:211 -#: pretix/control/forms/modelimport.py:85 -msgid "Order status" -msgstr "حالة الطلب" - #: pretix/base/notifications.py:222 msgid "Purchased products" msgstr "المنتجات التي تم شراءها" @@ -7453,7 +7759,7 @@ msgstr "" msgid "Offsetting" msgstr "تعويض" -#: pretix/base/payment.py:1332 pretix/control/views/orders.py:1268 +#: pretix/base/payment.py:1332 pretix/control/views/orders.py:1272 msgid "You entered an order that could not be found." msgstr "لقد أدخلت طلبا لا يمكن العثور عليه." @@ -7488,19 +7794,13 @@ msgstr "رمز التذكرة (محتوى الباركود)" msgid "Order position number" msgstr "رقم حالة الطلب" -#: pretix/base/pdf.py:116 -#, fuzzy -#| msgid "Order position number" -msgid "Order code and position number" -msgstr "رقم حالة الطلب" - #: pretix/base/pdf.py:121 pretix/control/forms/event.py:1761 #: pretix/control/templates/pretixcontrol/items/index.html:38 msgid "Product name" msgstr "اسم المنتج" #: pretix/base/pdf.py:122 pretix/base/services/tickets.py:101 -#: pretix/control/views/event.py:844 pretix/control/views/pdf.py:94 +#: pretix/control/views/event.py:869 pretix/control/views/pdf.py:94 msgid "Sample product" msgstr "نموذج منتج" @@ -7517,7 +7817,7 @@ msgid "Product description" msgstr "وصف المنتج" #: pretix/base/pdf.py:132 pretix/base/services/tickets.py:102 -#: pretix/control/views/event.py:845 pretix/control/views/pdf.py:95 +#: pretix/control/views/event.py:870 pretix/control/views/pdf.py:95 msgid "Sample product description" msgstr "نموذج وصف منتج" @@ -7562,19 +7862,10 @@ msgstr "السعر شاملا الإضافات" #: pretix/base/services/placeholders.py:571 #: pretix/base/services/placeholders.py:653 #: pretix/base/services/placeholders.py:669 -#: pretix/base/services/placeholders.py:678 pretix/control/views/event.py:846 +#: pretix/base/services/placeholders.py:678 pretix/control/views/event.py:871 msgid "John Doe" msgstr "جون دو" -#: pretix/base/pdf.py:186 -#: pretix/control/templates/pretixcontrol/order/index.html:555 -#: pretix/plugins/badges/exporters.py:496 -#: pretix/plugins/ticketoutputpdf/exporters.py:95 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:182 -#: pretix/presale/templates/pretixpresale/event/fragment_cart.html:185 -msgid "Attendee company" -msgstr "شركة حاضرة" - #: pretix/base/pdf.py:187 pretix/base/pdf.py:345 #: pretix/base/services/tickets.py:119 pretix/control/views/pdf.py:110 #: pretix/control/views/pdf.py:116 pretix/control/views/pdf.py:123 @@ -7723,10 +8014,6 @@ msgstr "موقع الفعالية" msgid "Random City" msgstr "مدينة عشوائية" -#: pretix/base/pdf.py:344 -msgid "Invoice address company" -msgstr "شركة عنوان الفاتورة" - #: pretix/base/pdf.py:350 msgid "Sesame Street 42" msgstr "شارع سيسيم 42" @@ -7930,8 +8217,8 @@ msgstr "السيد دو" #: pretix/base/pdf.py:664 pretix/base/pdf.py:671 #: pretix/plugins/badges/exporters.py:501 -#: pretix/plugins/checkinlists/exporters.py:124 -#: pretix/plugins/checkinlists/exporters.py:497 +#: pretix/plugins/checkinlists/exporters.py:125 +#: pretix/plugins/checkinlists/exporters.py:498 #: pretix/plugins/ticketoutputpdf/exporters.py:99 #, python-brace-format msgid "Attendee name: {part}" @@ -7949,11 +8236,40 @@ msgid "Invoice address name: {part}" msgstr "اسم عنوان الفاتورة: {part}" #: pretix/base/pdf.py:1287 -#, fuzzy +#, fuzzy, python-brace-format #| msgid "Your layout file is not a valid seating plan. Error message: {}" msgid "Your layout file is not a valid layout. Error message: {}" msgstr "ملف التخطيط الخاص بك ليس خطة جلوس صالحة. رسالة خطأ: {}" +#: pretix/base/plugins.py:136 +#: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 +msgid "Features" +msgstr "المميزات" + +#: pretix/base/plugins.py:138 +#, fuzzy +#| msgid "Invoice generation" +msgid "Integrations" +msgstr "جيل فاتورة" + +#: pretix/base/plugins.py:139 +#, fuzzy +#| msgid "Customer actions" +msgid "Customizations" +msgstr "إجراءات العملاء" + +#: pretix/base/plugins.py:140 +#, fuzzy +#| msgid "Export format" +msgid "Output and export formats" +msgstr "تنسيق التصدير" + +#: pretix/base/plugins.py:141 +#, fuzzy +#| msgid "Features" +msgid "API features" +msgstr "المميزات" + #: pretix/base/reldate.py:38 msgid "Event start" msgstr "بداية الفعالية" @@ -8699,7 +9015,8 @@ msgctxt "invoice" msgid "Attendee: {name}" msgstr "الحاضر: {name}" -#: pretix/base/services/invoices.py:254 pretix/plugins/reports/exporters.py:298 +#: pretix/base/services/invoices.py:254 pretix/plugins/reports/exporters.py:309 +#, python-brace-format msgctxt "subevent" msgid "Date: {}" msgstr "تاريخ: {}" @@ -8717,6 +9034,7 @@ msgid "012345" msgstr "012345" #: pretix/base/services/invoices.py:495 +#, python-brace-format msgid "Sample product {}" msgstr "نموذج منتج {}" @@ -9287,7 +9605,7 @@ msgid "Please transfer money to this bank account: 9999-9999-9999-9999" msgstr "يرجى تحويل المبلغ إلى هذا الحساب المصرفي: 9999-9999-9999-9999" #: pretix/base/services/placeholders.py:765 -#: pretix/control/views/organizer.py:336 +#: pretix/control/views/organizer.py:348 msgid "This value will be replaced based on dynamic parameters." msgstr "سيتم استبدال هذه القيمة استنادا إلى معايير ديناميكية." @@ -9419,7 +9737,7 @@ msgstr "" msgid "Plugin: %s" msgstr "المكونات الإضافية: %s" -#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:518 +#: pretix/base/services/vouchers.py:56 pretix/control/logdisplay.py:573 #, python-brace-format msgid "The voucher has been sent to {recipient}." msgstr "تم إرسال كود الخصم إلى {recipient}." @@ -12325,6 +12643,7 @@ msgid "Length of gift card codes" msgstr "طول رموز بطاقات الهدايا" #: pretix/base/settings.py:3352 +#, python-brace-format msgid "" "The system generates by default {}-character long gift card codes. However, " "if a different length is required, it can be set here." @@ -12449,23 +12768,6 @@ msgctxt "person_name_salutation" msgid "Mx" msgstr "السيد\\السيدة" -#: pretix/base/settings.py:3545 pretix/base/settings.py:3558 -#: pretix/base/settings.py:3574 pretix/base/settings.py:3624 -#: pretix/base/settings.py:3637 pretix/base/settings.py:3651 -#: pretix/base/settings.py:3704 pretix/base/settings.py:3725 -#: pretix/base/settings.py:3747 -msgid "Given name" -msgstr "الاسم الاول" - -#: pretix/base/settings.py:3546 pretix/base/settings.py:3559 -#: pretix/base/settings.py:3575 pretix/base/settings.py:3591 -#: pretix/base/settings.py:3608 pretix/base/settings.py:3623 -#: pretix/base/settings.py:3638 pretix/base/settings.py:3652 -#: pretix/base/settings.py:3705 pretix/base/settings.py:3726 -#: pretix/base/settings.py:3748 -msgid "Family name" -msgstr "اسم العائلة" - #: pretix/base/settings.py:3550 pretix/base/settings.py:3566 #: pretix/base/settings.py:3582 pretix/base/settings.py:3597 #: pretix/base/settings.py:3615 pretix/base/settings.py:3630 @@ -13708,6 +14010,7 @@ msgid "Ask and require input" msgstr "" #: pretix/control/forms/event.py:770 +#, python-brace-format msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." @@ -14203,10 +14506,11 @@ msgid "Paid or confirmed" msgstr "تم تاكيد الطلب" #: pretix/control/forms/filter.py:217 +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:47 #: pretix/control/templates/pretixcontrol/items/question.html:28 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:19 #: pretix/control/templates/pretixcontrol/orders/overview.html:87 -#: pretix/plugins/reports/exporters.py:386 +#: pretix/plugins/reports/exporters.py:397 msgid "Pending" msgstr "قيد الانتظار" @@ -14284,7 +14588,7 @@ msgstr "موافق عليها، الدفع معلق" #: pretix/control/forms/filter.py:238 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:8 #: pretix/control/templates/pretixcontrol/orders/overview.html:79 -#: pretix/plugins/reports/exporters.py:380 +#: pretix/plugins/reports/exporters.py:391 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:7 msgid "Approval pending" msgstr "في انتظار الموافقة" @@ -14524,38 +14828,38 @@ msgid "Search attendee…" msgstr "بحث الحضور ..." #: pretix/control/forms/filter.py:1880 -#: pretix/plugins/checkinlists/exporters.py:105 +#: pretix/plugins/checkinlists/exporters.py:106 msgid "Check-in status" msgstr "تحقق ذات المركز" #: pretix/control/forms/filter.py:1882 -#: pretix/plugins/checkinlists/exporters.py:107 +#: pretix/plugins/checkinlists/exporters.py:108 msgid "All attendees" msgstr "جميع الحاضرين" #: pretix/control/forms/filter.py:1883 #: pretix/control/templates/pretixcontrol/checkin/index.html:183 #: pretix/control/templates/pretixcontrol/checkin/lists.html:103 -#: pretix/plugins/checkinlists/exporters.py:108 -#: pretix/plugins/checkinlists/exporters.py:499 +#: pretix/plugins/checkinlists/exporters.py:109 +#: pretix/plugins/checkinlists/exporters.py:500 msgid "Checked in" msgstr "إيداعه" #: pretix/control/forms/filter.py:1884 -#: pretix/plugins/checkinlists/exporters.py:109 +#: pretix/plugins/checkinlists/exporters.py:110 msgctxt "checkin state" msgid "Present" msgstr "حاضر" #: pretix/control/forms/filter.py:1885 -#: pretix/plugins/checkinlists/exporters.py:110 +#: pretix/plugins/checkinlists/exporters.py:111 msgctxt "checkin state" msgid "Checked in but left" msgstr "سجل لكنه غادر" #: pretix/control/forms/filter.py:1886 #: pretix/control/templates/pretixcontrol/checkin/index.html:178 -#: pretix/plugins/checkinlists/exporters.py:111 +#: pretix/plugins/checkinlists/exporters.py:112 msgid "Not checked in" msgstr "غير محددة في" @@ -14637,15 +14941,15 @@ msgstr "كل مبلغ معاد المفتوحة" msgid "All refunds" msgstr "كل مبلغ معاد" -#: pretix/control/forms/filter.py:2322 pretix/plugins/reports/exporters.py:688 +#: pretix/control/forms/filter.py:2322 pretix/plugins/reports/exporters.py:699 msgid "Date filter" msgstr "تاريخ فلتر" -#: pretix/control/forms/filter.py:2324 pretix/plugins/reports/exporters.py:690 +#: pretix/control/forms/filter.py:2324 pretix/plugins/reports/exporters.py:701 msgid "Filter by…" msgstr "مصنف بواسطة…" -#: pretix/control/forms/filter.py:2326 pretix/plugins/reports/exporters.py:692 +#: pretix/control/forms/filter.py:2326 pretix/plugins/reports/exporters.py:703 msgid "Date of last successful payment" msgstr "تاريخ الدفع الناجح الماضي" @@ -14669,7 +14973,7 @@ msgstr "المدفوعات الناجحة فقط" #: pretix/control/forms/filter.py:2373 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:64 -#: pretix/plugins/checkinlists/exporters.py:755 +#: pretix/plugins/checkinlists/exporters.py:756 msgid "Scan type" msgstr "نوع المسح الضوئي" @@ -14681,7 +14985,7 @@ msgstr "جميع الإجراءات" #: pretix/control/forms/filter.py:2384 pretix/control/forms/filter.py:2424 #: pretix/control/templates/pretixcontrol/checkin/checkins.html:67 -#: pretix/plugins/checkinlists/exporters.py:761 +#: pretix/plugins/checkinlists/exporters.py:762 msgid "Device" msgstr "جهاز" @@ -14707,7 +15011,7 @@ msgid "End date" msgstr "تاريخ الإنتهاء" #: pretix/control/forms/filter.py:2447 -#: pretix/plugins/checkinlists/exporters.py:879 +#: pretix/plugins/checkinlists/exporters.py:880 msgid "All check-in lists" msgstr "جميع قوائم التسجيل" @@ -14718,11 +15022,11 @@ msgstr "جميع قوائم التسجيل" #: pretix/plugins/autocheckin/forms.py:182 #: pretix/plugins/autocheckin/models.py:46 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/index.html:29 -#: pretix/plugins/checkinlists/exporters.py:80 -#: pretix/plugins/checkinlists/exporters.py:153 -#: pretix/plugins/checkinlists/exporters.py:474 -#: pretix/plugins/checkinlists/exporters.py:754 -#: pretix/plugins/checkinlists/exporters.py:842 +#: pretix/plugins/checkinlists/exporters.py:81 +#: pretix/plugins/checkinlists/exporters.py:154 +#: pretix/plugins/checkinlists/exporters.py:475 +#: pretix/plugins/checkinlists/exporters.py:755 +#: pretix/plugins/checkinlists/exporters.py:843 msgid "Check-in list" msgstr "تحقق في قائمة" @@ -15265,6 +15569,32 @@ msgstr "" msgid "We were unable to resolve this hostname." msgstr "لم نتمكن من تحليل طلبك." +#: pretix/control/forms/mapping.py:40 +#, fuzzy +#| msgid "Overview" +msgid "Overwrite" +msgstr "نظرة عامة" + +#: pretix/control/forms/mapping.py:41 +msgid "Fill if new" +msgstr "" + +#: pretix/control/forms/mapping.py:42 +msgid "Fill if empty" +msgstr "" + +#: pretix/control/forms/mapping.py:43 +#, fuzzy +#| msgid "Add me to the list" +msgid "Add to list" +msgstr "أضفني إلى القائمة" + +#: pretix/control/forms/mapping.py:50 +#, fuzzy +#| msgid "pretix Logo" +msgid "pretix field" +msgstr "pretix شعار" + #: pretix/control/forms/modelimport.py:50 #, python-brace-format msgid "CSV column: \"{name}\"" @@ -15425,10 +15755,10 @@ msgstr "دفع المبلغ" #: pretix/control/forms/orders.py:252 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/control.html:24 -#: pretix/plugins/reports/exporters.py:499 -#: pretix/plugins/reports/exporters.py:561 -#: pretix/plugins/reports/exporters.py:681 -#: pretix/plugins/reports/exporters.py:886 +#: pretix/plugins/reports/exporters.py:510 +#: pretix/plugins/reports/exporters.py:572 +#: pretix/plugins/reports/exporters.py:692 +#: pretix/plugins/reports/exporters.py:897 msgid "Payment date" msgstr "يوم الدفع او الاستحقاق" @@ -15637,6 +15967,7 @@ msgid "Do nothing and keep the order as it is." msgstr "لا تفعل شيئا والحفاظ على النظام كما هو عليه." #: pretix/control/forms/orders.py:836 +#, python-brace-format msgid "The refund amount needs to be positive and less than {}." msgstr "احتياجات المبلغ المسترد لتكون إيجابية وأقل من {}." @@ -15859,81 +16190,81 @@ msgctxt "webhooks" msgid "Event types" msgstr "أنواع الأحداث" -#: pretix/control/forms/organizer.py:720 +#: pretix/control/forms/organizer.py:722 msgid "Gift card value" msgstr "قيمة بطاقة هدية" -#: pretix/control/forms/organizer.py:792 +#: pretix/control/forms/organizer.py:794 #, fuzzy #| msgid "An account with this email address is already registered." msgid "An medium with this type and identifier is already registered." msgstr "هناك حساب مرتبط بهذا البريد الإلكتروني مسبقا." -#: pretix/control/forms/organizer.py:890 +#: pretix/control/forms/organizer.py:892 #, fuzzy #| msgid "An account with this email address is already registered." msgid "An account with this customer ID is already registered." msgstr "هناك حساب مرتبط بهذا البريد الإلكتروني مسبقا." -#: pretix/control/forms/organizer.py:907 +#: pretix/control/forms/organizer.py:909 #: pretix/control/templates/pretixcontrol/organizers/customer.html:61 #: pretix/presale/forms/customer.py:169 pretix/presale/forms/customer.py:493 msgid "Phone" msgstr "" -#: pretix/control/forms/organizer.py:1014 +#: pretix/control/forms/organizer.py:1016 #, fuzzy #| msgid "Target URL" msgctxt "sso_oidc" msgid "Base URL" msgstr "الرابط المستهدف" -#: pretix/control/forms/organizer.py:1018 +#: pretix/control/forms/organizer.py:1020 #, fuzzy #| msgid "Client ID" msgctxt "sso_oidc" msgid "Client ID" msgstr "هوية العميل" -#: pretix/control/forms/organizer.py:1022 +#: pretix/control/forms/organizer.py:1024 #, fuzzy #| msgid "Client secret" msgctxt "sso_oidc" msgid "Client secret" msgstr "سر العميل" -#: pretix/control/forms/organizer.py:1026 +#: pretix/control/forms/organizer.py:1028 msgctxt "sso_oidc" msgid "Scope" msgstr "" -#: pretix/control/forms/organizer.py:1027 +#: pretix/control/forms/organizer.py:1029 msgctxt "sso_oidc" msgid "Multiple scopes separated with spaces." msgstr "" -#: pretix/control/forms/organizer.py:1031 +#: pretix/control/forms/organizer.py:1033 #, fuzzy #| msgid "User profile only" msgctxt "sso_oidc" msgid "User ID field" msgstr "ملف تعريف المستخدم فقط" -#: pretix/control/forms/organizer.py:1032 +#: pretix/control/forms/organizer.py:1034 msgctxt "sso_oidc" msgid "" "We will assume that the contents of the user ID fields are unique and can " "never change for a user." msgstr "" -#: pretix/control/forms/organizer.py:1038 +#: pretix/control/forms/organizer.py:1040 #, fuzzy #| msgid "All invoices" msgctxt "sso_oidc" msgid "Email field" msgstr "جميع الفواتير" -#: pretix/control/forms/organizer.py:1039 +#: pretix/control/forms/organizer.py:1041 msgctxt "sso_oidc" msgid "" "We will assume that all email addresses received from the SSO provider are " @@ -15941,19 +16272,19 @@ msgid "" "security issues might arise." msgstr "" -#: pretix/control/forms/organizer.py:1046 +#: pretix/control/forms/organizer.py:1048 #, fuzzy #| msgid "Phone number" msgctxt "sso_oidc" msgid "Phone field" msgstr "رقم الجوال" -#: pretix/control/forms/organizer.py:1050 +#: pretix/control/forms/organizer.py:1052 msgctxt "sso_oidc" msgid "Query parameters" msgstr "" -#: pretix/control/forms/organizer.py:1051 +#: pretix/control/forms/organizer.py:1053 #, python-brace-format msgctxt "sso_oidc" msgid "" @@ -15961,25 +16292,25 @@ msgid "" "endpoint. Enter as: {example}" msgstr "" -#: pretix/control/forms/organizer.py:1112 +#: pretix/control/forms/organizer.py:1114 #, fuzzy #| msgid "A new client secret has been generated and is now effective." msgid "Invalidate old client secret and generate a new one" msgstr "تم إنشاء سر عميل جديد، وهو الآن فعال." -#: pretix/control/forms/organizer.py:1145 +#: pretix/control/forms/organizer.py:1147 #, fuzzy #| msgid "Organizer name" msgid "Organizer short name" msgstr "اسم المنظم" -#: pretix/control/forms/organizer.py:1149 +#: pretix/control/forms/organizer.py:1151 #, fuzzy #| msgid "Disable selected" msgid "Allow access to reusable media" msgstr "تعطيل المختارة" -#: pretix/control/forms/organizer.py:1150 +#: pretix/control/forms/organizer.py:1152 msgid "" "This is required if you want the other organizer to participate in a shared " "system with e.g. NFC payment chips. You should only use this option for " @@ -15988,24 +16319,28 @@ msgid "" "to interact with the media type." msgstr "" -#: pretix/control/forms/organizer.py:1166 +#: pretix/control/forms/organizer.py:1168 #, fuzzy #| msgid "The selected date does not exist in this event series." msgid "The selected organizer does not exist or cannot be invited." msgstr "التاريخ المحدد غير موجود في سلسلة الفعاليات هذه." -#: pretix/control/forms/organizer.py:1168 +#: pretix/control/forms/organizer.py:1170 #, fuzzy #| msgid "The selected organizer was not found." msgid "The selected organizer has already been invited." msgstr "لم يتم العثور على المنظم المحدد." -#: pretix/control/forms/organizer.py:1203 +#: pretix/control/forms/organizer.py:1205 #, fuzzy #| msgid "A voucher with this code already exists." msgid "A sales channel with the same identifier already exists." msgstr "يوجد كود الخصم مسبقا يحمل هذا الرمز." +#: pretix/control/forms/organizer.py:1217 +msgid "Events with active plugin" +msgstr "" + #: pretix/control/forms/renderers.py:56 #: pretix/control/templates/pretixcontrol/items/question_edit.html:139 msgctxt "form" @@ -16283,11 +16618,11 @@ msgstr "" msgid "You need to specify as many seats as voucher codes." msgstr "" -#: pretix/control/logdisplay.py:71 pretix/control/logdisplay.py:81 +#: pretix/control/logdisplay.py:73 pretix/control/logdisplay.py:83 msgid "The order has been changed:" msgstr "تم تغيير الترتيب:" -#: pretix/control/logdisplay.py:98 +#: pretix/control/logdisplay.py:100 #, python-brace-format msgid "" "Position #{posid}: {old_item} ({old_price}) changed to {new_item} " @@ -16295,17 +16630,17 @@ msgid "" msgstr "" "موقف # {posid}: {old_item} ({old_price}) تغيرت إلى {new_item} ({new_price})." -#: pretix/control/logdisplay.py:109 +#: pretix/control/logdisplay.py:111 #, python-brace-format msgid "Position #{posid}: Used membership changed." msgstr "حالة # {posid}: تم تغيير العضوية المستخدمة." -#: pretix/control/logdisplay.py:115 +#: pretix/control/logdisplay.py:117 #, python-brace-format msgid "Position #{posid}: Seat \"{old_seat}\" changed to \"{new_seat}\"." msgstr "موقف # {posid}: مقعد \"{old_seat}\" تغير إلى \"{new_seat}\"." -#: pretix/control/logdisplay.py:125 +#: pretix/control/logdisplay.py:127 #, python-brace-format msgid "" "Position #{posid}: Event date \"{old_event}\" ({old_price}) changed to " @@ -16314,96 +16649,96 @@ msgstr "" "موقف # {posid}: تاريخ الحدث \"{old_event}\" ({old_price}) تغير الى " "\"{new_event}\" ({new_price})." -#: pretix/control/logdisplay.py:139 +#: pretix/control/logdisplay.py:141 #, python-brace-format msgid "Price of position #{posid} changed from {old_price} to {new_price}." msgstr "سعر موقف # {posid} تغير من {old_price} إلى {new_price}." -#: pretix/control/logdisplay.py:152 +#: pretix/control/logdisplay.py:154 #, python-brace-format msgid "Tax rule of position #{posid} changed from {old_rule} to {new_rule}." msgstr "وضع الضريبة {posid} تغير من {old_rule}إلى{new_rule}" -#: pretix/control/logdisplay.py:158 +#: pretix/control/logdisplay.py:160 #, python-brace-format msgid "Tax rule of fee #{fee} changed from {old_rule} to {new_rule}." msgstr "رسوم الضريبة {fee}تغيرت من {old_rule}إلى{new_rule}." -#: pretix/control/logdisplay.py:168 +#: pretix/control/logdisplay.py:170 msgid "A fee has been added" msgstr "تمت إضافة رسوم" -#: pretix/control/logdisplay.py:176 +#: pretix/control/logdisplay.py:178 #, python-brace-format msgid "A fee was changed from {old_price} to {new_price}." msgstr "" -#: pretix/control/logdisplay.py:187 +#: pretix/control/logdisplay.py:189 #, python-brace-format msgid "A fee of {old_price} was removed." msgstr "" -#: pretix/control/logdisplay.py:200 +#: pretix/control/logdisplay.py:202 #, python-brace-format msgid "Position #{posid} ({old_item}, {old_price}) canceled." msgstr "موقف # {posid} ({old_item}، {old_price}) الملغاة." -#: pretix/control/logdisplay.py:217 +#: pretix/control/logdisplay.py:219 #, python-brace-format msgid "" "Position #{posid} created: {item} ({price}) as an add-on to position " "#{addon_to}." msgstr "موقف # {posid} الانشاء: {item} ({price}) كإضافة إلى موقف # {addon_to}." -#: pretix/control/logdisplay.py:223 +#: pretix/control/logdisplay.py:225 #, python-brace-format msgid "Position #{posid} created: {item} ({price})." msgstr "موقف # {posid} الانشاء: {item} ({price})." -#: pretix/control/logdisplay.py:233 +#: pretix/control/logdisplay.py:235 #, python-brace-format msgid "A new secret has been generated for position #{posid}." msgstr "تم إنشاء سر جديد لموقف # {posid}." -#: pretix/control/logdisplay.py:241 +#: pretix/control/logdisplay.py:243 #, fuzzy, python-brace-format #| msgid "This order position has been canceled." msgid "" "The validity start date for position #{posid} has been changed to {value}." msgstr "تم إلغاء وضع الطلب هذا." -#: pretix/control/logdisplay.py:253 +#: pretix/control/logdisplay.py:255 #, fuzzy, python-brace-format #| msgid "This order position has been canceled." msgid "" "The validity end date for position #{posid} has been changed to {value}." msgstr "تم إلغاء وضع الطلب هذا." -#: pretix/control/logdisplay.py:262 +#: pretix/control/logdisplay.py:264 #, fuzzy, python-brace-format #| msgid "A new secret has been generated for position #{posid}." msgid "A block has been added for position #{posid}." msgstr "تم إنشاء سر جديد لموقف # {posid}." -#: pretix/control/logdisplay.py:268 +#: pretix/control/logdisplay.py:270 #, fuzzy, python-brace-format #| msgid "A new secret has been generated for position #{posid}." msgid "A block has been removed for position #{posid}." msgstr "تم إنشاء سر جديد لموقف # {posid}." -#: pretix/control/logdisplay.py:285 +#: pretix/control/logdisplay.py:287 #, python-brace-format msgid "" "Position #{posid} ({old_item}, {old_price}) split into new order: {order}" msgstr "" "موقف #{posid} ({old_item}، {old_price}) تنقسم إلى النظام الجديد: {order}" -#: pretix/control/logdisplay.py:304 +#: pretix/control/logdisplay.py:306 #, python-brace-format msgid "This order has been created by splitting the order {order}" msgstr "تم إنشاء هذا النظام من خلال تقسيم ترتيب {order}" -#: pretix/control/logdisplay.py:311 +#: pretix/control/logdisplay.py:313 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" at {datetime} for list \"{list}\", type " @@ -16412,13 +16747,13 @@ msgstr "" "تم مسح رمز غير محدد\"{barcode}...\" في \"{datetime}\"لقائمة\"{list}" "\"نوع\"{type}\"." -#: pretix/control/logdisplay.py:312 +#: pretix/control/logdisplay.py:314 #, python-brace-format msgid "" "Unknown scan of code \"{barcode}…\" for list \"{list}\", type \"{type}\"." msgstr "تم مسح رمز غير معروف\"{barcode}...\" لقائمة{list}، نوع\"{type}\"." -#: pretix/control/logdisplay.py:315 +#: pretix/control/logdisplay.py:317 #, fuzzy, python-brace-format #| msgid "" #| "Scan scan of revoked code \"{barcode}…\" at {datetime} for list \"{list}" @@ -16430,14 +16765,14 @@ msgstr "" "تم تحديث مسح الرمز الملغي\"{barcode}...\"في {datetime}للقائمة\"{list}\"، " "نوع\"{type}\"." -#: pretix/control/logdisplay.py:316 +#: pretix/control/logdisplay.py:318 #, python-brace-format msgid "" "Scan of revoked code \"{barcode}\" for list \"{list}\", type \"{type}\", was " "uploaded." msgstr "تم تحديث مسح رمز ملغى\"{barcode}\"لقائمة\"{list}\"، نوع\"{type}\"" -#: pretix/control/logdisplay.py:319 +#: pretix/control/logdisplay.py:321 #, python-brace-format msgid "" "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " @@ -16446,7 +16781,7 @@ msgstr "" "تم رفض مسح الحالة#{posid}في{datetime}لقائمة\"{list}\"نوع\"{type}\"خطأ " "الرمز\"{errorcode}\"." -#: pretix/control/logdisplay.py:320 +#: pretix/control/logdisplay.py:322 #, python-brace-format msgid "" "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", error " @@ -16454,39 +16789,83 @@ msgid "" msgstr "" "رفض نسح الحالة#{posid}قائمة\"{list}\"،نوع\"{type}\"خطأ الرمز\"{errorcode}\"." -#: pretix/control/logdisplay.py:322 pretix/control/logdisplay.py:323 +#: pretix/control/logdisplay.py:325 +#, fuzzy, python-brace-format +#| msgid "" +#| "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " +#| "\"{type}\", error code \"{errorcode}\"." +msgid "" +"Annulled scan of position #{posid} at {datetime} for list \"{list}\", type " +"\"{type}\"." +msgstr "" +"تم رفض مسح الحالة#{posid}في{datetime}لقائمة\"{list}\"نوع\"{type}\"خطأ " +"الرمز\"{errorcode}\"." + +#: pretix/control/logdisplay.py:326 +#, fuzzy, python-brace-format +#| msgid "" +#| "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", " +#| "error code \"{errorcode}\"." +msgid "" +"Annulled scan of position #{posid} for list \"{list}\", type \"{type}\"." +msgstr "" +"رفض نسح الحالة#{posid}قائمة\"{list}\"،نوع\"{type}\"خطأ الرمز\"{errorcode}\"." + +#: pretix/control/logdisplay.py:329 +#, fuzzy, python-brace-format +#| msgid "" +#| "Denied scan of position #{posid} at {datetime} for list \"{list}\", type " +#| "\"{type}\", error code \"{errorcode}\"." +msgid "" +"Ignored annulment of position #{posid} at {datetime} for list \"{list}\", " +"type \"{type}\"." +msgstr "" +"تم رفض مسح الحالة#{posid}في{datetime}لقائمة\"{list}\"نوع\"{type}\"خطأ " +"الرمز\"{errorcode}\"." + +#: pretix/control/logdisplay.py:330 +#, fuzzy, python-brace-format +#| msgid "" +#| "Denied scan of position #{posid} for list \"{list}\", type \"{type}\", " +#| "error code \"{errorcode}\"." +msgid "" +"Ignored annulment of position #{posid} for list \"{list}\", type \"{type}\"." +msgstr "" +"رفض نسح الحالة#{posid}قائمة\"{list}\"،نوع\"{type}\"خطأ الرمز\"{errorcode}\"." + +#: pretix/control/logdisplay.py:332 pretix/control/logdisplay.py:333 #, python-brace-format msgid "The check-in of position #{posid} on list \"{list}\" has been reverted." msgstr "في الاختيار من موقف # {posid} على قائمة \"{list}\" وقد عادت." -#: pretix/control/logdisplay.py:343 pretix/control/logdisplay.py:345 -#: pretix/control/logdisplay.py:888 pretix/control/logdisplay.py:890 +#: pretix/control/logdisplay.py:353 pretix/control/logdisplay.py:355 +#: pretix/control/logdisplay.py:962 pretix/control/logdisplay.py:964 msgid "(unknown)" msgstr "(غير معروف)" -#: pretix/control/logdisplay.py:365 +#: pretix/control/logdisplay.py:375 #, python-brace-format msgid "" "Position #{posid} has been checked out at {datetime} for list \"{list}\"." msgstr "حالة # {posid} تم التحقق في {datetime} للقائمة \"{list}\"." -#: pretix/control/logdisplay.py:366 +#: pretix/control/logdisplay.py:376 #, python-brace-format msgid "Position #{posid} has been checked out for list \"{list}\"." msgstr "حالة # {posid} تم التحقق للقائمة \"{list}\"." -#: pretix/control/logdisplay.py:370 +#: pretix/control/logdisplay.py:380 #, python-brace-format msgid "" "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgstr "موقف # {posid} تم إيداعه في {datetime} لقائمة \"{list}\"." -#: pretix/control/logdisplay.py:371 +#: pretix/control/logdisplay.py:381 #, python-brace-format msgid "Position #{posid} has been checked in for list \"{list}\"." msgstr "وقد تم التحقق من موقف # {posid} في لائحة \"{list}\"." -#: pretix/control/logdisplay.py:375 +#: pretix/control/logdisplay.py:385 #, python-brace-format msgid "" "A scan for position #{posid} at {datetime} for list \"{list}\" has been " @@ -16495,7 +16874,7 @@ msgstr "" "تفحص لموقف #{posid} في{datetime} لقائمة \"{list}\" تم تحميلها حتى لو تم " "مسحها بالفعل." -#: pretix/control/logdisplay.py:381 +#: pretix/control/logdisplay.py:391 #, python-brace-format msgid "" "Position #{posid} has been scanned and rejected because it has already been " @@ -16504,199 +16883,229 @@ msgstr "" "موقف #{posid} تم مسحها ضوئيا ورفض لأنه قد تم فحصها من قبل على قائمة \"{list}" "\"." -#: pretix/control/logdisplay.py:392 +#: pretix/control/logdisplay.py:402 +#, python-brace-format msgid "The user confirmed the following message: \"{}\"" msgstr "أكد المستخدم الرسالة التالية: \"{}\"" -#: pretix/control/logdisplay.py:404 +#: pretix/control/logdisplay.py:414 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been canceled (comment: \"{comment}\")." msgstr "تم رفض الطلب." -#: pretix/control/logdisplay.py:406 pretix/control/views/orders.py:1576 +#: pretix/control/logdisplay.py:416 pretix/control/views/orders.py:1582 #: pretix/presale/views/order.py:1049 msgid "The order has been canceled." msgstr "تم إلغاء هذا الأمر." -#: pretix/control/logdisplay.py:414 +#: pretix/control/logdisplay.py:424 #, fuzzy, python-brace-format #| msgid "" #| "Position #{posid} has been checked in at {datetime} for list \"{list}\"." msgid "Position #{posid} has been printed at {datetime} with type \"{type}\"." msgstr "موقف # {posid} تم إيداعه في {datetime} لقائمة \"{list}\"." -#: pretix/control/logdisplay.py:428 pretix/control/logdisplay.py:738 +#: pretix/control/logdisplay.py:446 +#, python-brace-format +msgid "Data successfully transferred to {provider_display_name}." +msgstr "" + +#: pretix/control/logdisplay.py:465 +#, python-brace-format +msgid "" +"Transferring data to {provider_display_name} failed due to invalid " +"configuration:" +msgstr "" + +#: pretix/control/logdisplay.py:466 +#, python-brace-format +msgid "" +"Maximum number of retries exceeded while transferring data to " +"{provider_display_name}:" +msgstr "" + +#: pretix/control/logdisplay.py:467 +#, python-brace-format +msgid "Error while transferring data to {provider_display_name}:" +msgstr "" + +#: pretix/control/logdisplay.py:468 pretix/control/logdisplay.py:469 +#, python-brace-format +msgid "Internal error while transferring data to {provider_display_name}." +msgstr "" + +#: pretix/control/logdisplay.py:483 pretix/control/logdisplay.py:812 msgid "The settings of a payment provider have been changed." msgstr "تم تغيير الإعدادات من مقدم الدفع." -#: pretix/control/logdisplay.py:431 pretix/control/logdisplay.py:737 +#: pretix/control/logdisplay.py:486 pretix/control/logdisplay.py:811 msgid "The settings of a ticket output provider have been changed." msgstr "تم تغيير إعدادات مزود الناتج التذاكر." -#: pretix/control/logdisplay.py:437 +#: pretix/control/logdisplay.py:492 #, fuzzy #| msgid "Blocked Seats" msgid "Blocked manually" msgstr "المقاعد المحجوبة" -#: pretix/control/logdisplay.py:439 +#: pretix/control/logdisplay.py:494 msgid "Blocked because of an API integration" msgstr "" -#: pretix/control/logdisplay.py:443 +#: pretix/control/logdisplay.py:498 #, python-brace-format msgid "The test mode order {code} has been deleted." msgstr "تم حذف أجل وضع الاختبار {code}." -#: pretix/control/logdisplay.py:444 +#: pretix/control/logdisplay.py:499 msgid "The order details have been changed." msgstr "تم تغيير تفاصيل النظام." -#: pretix/control/logdisplay.py:445 +#: pretix/control/logdisplay.py:500 msgid "The order has been marked as unpaid." msgstr "تم وضع علامة على النظام وبدون أجر." -#: pretix/control/logdisplay.py:446 +#: pretix/control/logdisplay.py:501 msgid "The order's secret has been changed." msgstr "تم تغيير سر النظام و." -#: pretix/control/logdisplay.py:447 +#: pretix/control/logdisplay.py:502 msgid "The order's expiry date has been changed." msgstr "تم تغيير تاريخ انتهاء النظام و." -#: pretix/control/logdisplay.py:448 +#: pretix/control/logdisplay.py:503 #, fuzzy #| msgid "The order has been marked as paid." msgid "The order has been set to be usable before it is paid." msgstr "تم وضع علامة على الترتيب كما المدفوعة." -#: pretix/control/logdisplay.py:449 +#: pretix/control/logdisplay.py:504 #, fuzzy #| msgid "The voucher has been sent to {recipient}." msgid "The order has been set to require payment before use." msgstr "تم إرسال كود الخصم إلى {recipient}." -#: pretix/control/logdisplay.py:450 pretix/control/views/orders.py:1581 +#: pretix/control/logdisplay.py:505 pretix/control/views/orders.py:1587 msgid "The order has been marked as expired." msgstr "تم وضع علامة على النظام ومنتهية الصلاحية." -#: pretix/control/logdisplay.py:451 pretix/control/views/orders.py:1479 +#: pretix/control/logdisplay.py:506 pretix/control/views/orders.py:1486 msgid "The order has been marked as paid." msgstr "تم وضع علامة على الترتيب كما المدفوعة." -#: pretix/control/logdisplay.py:452 +#: pretix/control/logdisplay.py:507 msgid "The cancellation request has been deleted." msgstr "تم حذف طلب الإلغاء." -#: pretix/control/logdisplay.py:453 +#: pretix/control/logdisplay.py:508 msgid "The order has been refunded." msgstr "وقد تم ترتيب ردها." -#: pretix/control/logdisplay.py:454 pretix/control/views/orders.py:1864 +#: pretix/control/logdisplay.py:509 pretix/control/views/orders.py:1870 msgid "The order has been reactivated." msgstr "تم إعادة تنشيط الطلب." -#: pretix/control/logdisplay.py:455 +#: pretix/control/logdisplay.py:510 msgid "The order has been created." msgstr "تم إنشاء هذا الأمر." -#: pretix/control/logdisplay.py:457 +#: pretix/control/logdisplay.py:512 msgid "The order requires approval before it can continue to be processed." msgstr "الأمر يتطلب موافقة قبل أن تتمكن من الاستمرار في معالجتها." -#: pretix/control/logdisplay.py:458 pretix/control/views/orders.py:803 +#: pretix/control/logdisplay.py:513 pretix/control/views/orders.py:807 msgid "The order has been approved." msgstr "تمت الموافقة على النظام." -#: pretix/control/logdisplay.py:459 +#: pretix/control/logdisplay.py:514 #, fuzzy, python-brace-format #| msgid "The order has been denied." msgid "The order has been denied (comment: \"{comment}\")." msgstr "تم رفض الطلب." -#: pretix/control/logdisplay.py:460 +#: pretix/control/logdisplay.py:515 #, python-brace-format msgid "" "The email address has been changed from \"{old_email}\" to \"{new_email}\"." msgstr "" "تم تغيير عنوان البريد الإلكتروني من \"{old_email}\" إلى \"{new_email}\"." -#: pretix/control/logdisplay.py:463 +#: pretix/control/logdisplay.py:518 msgid "" "The email address has been confirmed to be working (the user clicked on a " "link in the email for the first time)." msgstr "" -#: pretix/control/logdisplay.py:465 +#: pretix/control/logdisplay.py:520 #, python-brace-format msgid "" "The phone number has been changed from \"{old_phone}\" to \"{new_phone}\"." msgstr "تم تغيير رقم الهاتف من\"{old_phone}\"إلى\"{new_phone}\"." -#: pretix/control/logdisplay.py:467 +#: pretix/control/logdisplay.py:522 msgid "The customer account has been changed." msgstr "تم تغيير حساب العميل." -#: pretix/control/logdisplay.py:468 +#: pretix/control/logdisplay.py:523 msgid "The order locale has been changed." msgstr "تم تغيير لغة النظام." -#: pretix/control/logdisplay.py:469 pretix/control/views/orders.py:1620 +#: pretix/control/logdisplay.py:524 pretix/control/views/orders.py:1626 #: pretix/presale/views/order.py:741 pretix/presale/views/order.py:814 msgid "The invoice has been generated." msgstr "تم إنشاء الفاتورة." -#: pretix/control/logdisplay.py:470 pretix/control/views/orders.py:1691 +#: pretix/control/logdisplay.py:525 pretix/control/views/orders.py:1697 msgid "The invoice has been regenerated." msgstr "تم إعادة إنشاء الفاتورة." -#: pretix/control/logdisplay.py:471 pretix/control/views/orders.py:1722 +#: pretix/control/logdisplay.py:526 pretix/control/views/orders.py:1728 #: pretix/presale/views/order.py:827 msgid "The invoice has been reissued." msgstr "تم إعادة إصدار الفاتورة." -#: pretix/control/logdisplay.py:472 +#: pretix/control/logdisplay.py:527 msgid "The order's internal comment has been updated." msgstr "تم تحديث تعليق الداخلي النظام و." -#: pretix/control/logdisplay.py:473 +#: pretix/control/logdisplay.py:528 #, fuzzy #| msgid "The order of items has been updated." msgid "The order's follow-up date has been updated." msgstr "تم تحديث ترتيب العناصر." -#: pretix/control/logdisplay.py:474 +#: pretix/control/logdisplay.py:529 msgid "The order's flag to require attention at check-in has been toggled." msgstr "تم تبديل عند النقر علم النظام وبحاجة إلى اهتمام في الاختيار." -#: pretix/control/logdisplay.py:476 +#: pretix/control/logdisplay.py:531 #, fuzzy #| msgid "The order's secret has been changed." msgid "The order's check-in text has been changed." msgstr "تم تغيير سر النظام و." -#: pretix/control/logdisplay.py:477 +#: pretix/control/logdisplay.py:532 #, fuzzy #| msgid "The order's flag to require attention at check-in has been toggled." msgid "" "The order's flag to be considered valid even if unpaid has been toggled." msgstr "تم تبديل عند النقر علم النظام وبحاجة إلى اهتمام في الاختيار." -#: pretix/control/logdisplay.py:479 +#: pretix/control/logdisplay.py:534 #, python-brace-format msgid "A new payment {local_id} has been started instead of the previous one." msgstr "وقد بدأ دفعة جديدة {local_id} بدلا من سابقتها." -#: pretix/control/logdisplay.py:480 +#: pretix/control/logdisplay.py:535 msgid "An unidentified type email has been sent." msgstr "تم ارسال نوع البريد الإلكتروني مجهول." -#: pretix/control/logdisplay.py:481 pretix/control/logdisplay.py:666 +#: pretix/control/logdisplay.py:536 pretix/control/logdisplay.py:721 msgid "Sending of an email has failed." msgstr "ارسال بريد الكتروني قد فشلت." -#: pretix/control/logdisplay.py:482 +#: pretix/control/logdisplay.py:537 #, fuzzy #| msgid "" #| "The email has been sent without attachments since they would have been " @@ -16708,62 +17117,62 @@ msgstr "" "تم إرسال البريد الإلكتروني دون المرفقات لأنها كان يمكن أن يكون كبيرا جدا " "ليكون من المرجح أن يصل." -#: pretix/control/logdisplay.py:484 +#: pretix/control/logdisplay.py:539 msgid "A custom email has been sent." msgstr "تم إرسال البريد الإلكتروني المخصص." -#: pretix/control/logdisplay.py:485 +#: pretix/control/logdisplay.py:540 msgid "A custom email has been sent to an attendee." msgstr "تم إرسال البريد الإلكتروني المخصص لحاضر." -#: pretix/control/logdisplay.py:486 +#: pretix/control/logdisplay.py:541 msgid "" "An email has been sent with a reminder that the ticket is available for " "download." msgstr "وقد أرسلت رسالة بالبريد الالكتروني مع التذكير بأن تذكرة يتوفر للتحميل." -#: pretix/control/logdisplay.py:488 +#: pretix/control/logdisplay.py:543 msgid "" "An email has been sent with a warning that the order is about to expire." msgstr "" "وقد أرسلت رسالة بالبريد الالكتروني مع تحذير بأن النظام على وشك الانتهاء." -#: pretix/control/logdisplay.py:491 +#: pretix/control/logdisplay.py:546 msgid "" "An email has been sent to notify the user that the order has been canceled." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم التي تم إلغاء الطلب." -#: pretix/control/logdisplay.py:492 +#: pretix/control/logdisplay.py:547 msgid "" "An email has been sent to notify the user that the event has been canceled." msgstr "تم إرسال بريد إلكتروني لإعلام المستخدم بإلغاء الفعالية." -#: pretix/control/logdisplay.py:495 +#: pretix/control/logdisplay.py:550 msgid "" "An email has been sent to notify the user that the order has been changed." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم التي تم تغيير النظام." -#: pretix/control/logdisplay.py:497 +#: pretix/control/logdisplay.py:552 msgid "" "An email has been sent to notify the user that the order has been received." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم الذي تم استلام النظام." -#: pretix/control/logdisplay.py:499 +#: pretix/control/logdisplay.py:554 msgid "" "An email has been sent to notify the user that payment has been received." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم الذي تم استلام المبلغ." -#: pretix/control/logdisplay.py:501 +#: pretix/control/logdisplay.py:556 msgid "" "An email has been sent to notify the user that the order has been denied." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم التي تم رفض الطلب." -#: pretix/control/logdisplay.py:502 +#: pretix/control/logdisplay.py:557 msgid "" "An email has been sent to notify the user that the order has been approved." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم أن تمت الموافقة على النظام." -#: pretix/control/logdisplay.py:505 +#: pretix/control/logdisplay.py:560 msgid "" "An email has been sent to notify the user that the order has been received " "and requires payment." @@ -16771,7 +17180,7 @@ msgstr "" "وقد تم إرسال بريد إلكتروني لإعلام المستخدم الذي تم استلام النظام ويتطلب " "الدفع." -#: pretix/control/logdisplay.py:506 +#: pretix/control/logdisplay.py:561 msgid "" "An email has been sent to notify the user that the order has been received " "and requires approval." @@ -16779,29 +17188,25 @@ msgstr "" "وقد تم إرسال بريد إلكتروني لإعلام المستخدم الذي تم استلام النظام، ويتطلب " "موافقة عليها." -#: pretix/control/logdisplay.py:509 +#: pretix/control/logdisplay.py:564 msgid "" "An email with a link to the order detail page has been resent to the user." msgstr "" "وكانت رسائل البريد الإلكتروني مع رابط إلى صفحة التفاصيل النظام تستاء إلى " "المستخدم." -#: pretix/control/logdisplay.py:510 +#: pretix/control/logdisplay.py:565 #, fuzzy #| msgid "" #| "An email has been sent to notify the user that payment has been received." msgid "An email has been sent to notify the user that the payment failed." msgstr "وقد تم إرسال بريد إلكتروني لإعلام المستخدم الذي تم استلام المبلغ." -#: pretix/control/logdisplay.py:517 +#: pretix/control/logdisplay.py:572 msgid "The voucher has been created." msgstr "تم إنشاء قسيمة." -#: pretix/control/logdisplay.py:519 -msgid "The voucher has been created and sent to a person on the waiting list." -msgstr "تم إنشاء قسيمة وإرسالها إلى شخص على قائمة الانتظار." - -#: pretix/control/logdisplay.py:521 +#: pretix/control/logdisplay.py:575 #, fuzzy #| msgid "A voucher has been sent to a person on the waiting list." msgid "" @@ -16809,844 +17214,853 @@ msgid "" "from the waiting list." msgstr "تم إرسال قسيمة لشخص على قائمة الانتظار." -#: pretix/control/logdisplay.py:522 +#: pretix/control/logdisplay.py:576 msgid "The voucher has been changed." msgstr "تم تغيير قسيمة." -#: pretix/control/logdisplay.py:523 +#: pretix/control/logdisplay.py:577 msgid "The voucher has been deleted." msgstr "تم حذف قسيمة." -#: pretix/control/logdisplay.py:532 +#: pretix/control/logdisplay.py:578 +#, fuzzy, python-brace-format +#| msgid "A voucher has been sent to a person on the waiting list." +msgid "The voucher has been sent to {email} through the waiting list." +msgstr "تم إرسال قسيمة لشخص على قائمة الانتظار." + +#: pretix/control/logdisplay.py:587 #, python-brace-format msgid "The voucher has been redeemed in order {order_code}." msgstr "تم استبدال القسيمة من أجل {order_code}." -#: pretix/control/logdisplay.py:547 +#: pretix/control/logdisplay.py:602 msgid "The category has been added." msgstr "تمت إضافة فئة." -#: pretix/control/logdisplay.py:548 +#: pretix/control/logdisplay.py:603 msgid "The category has been deleted." msgstr "تم حذف الفئة." -#: pretix/control/logdisplay.py:549 +#: pretix/control/logdisplay.py:604 msgid "The category has been changed." msgstr "تم تغيير الفئة." -#: pretix/control/logdisplay.py:550 +#: pretix/control/logdisplay.py:605 #, fuzzy #| msgid "The category has been deleted." msgid "The category has been reordered." msgstr "تم حذف الفئة." -#: pretix/control/logdisplay.py:557 +#: pretix/control/logdisplay.py:612 msgid "The tax rule has been added." msgstr "تمت إضافة القاعدة الضريبية." -#: pretix/control/logdisplay.py:558 +#: pretix/control/logdisplay.py:613 msgid "The tax rule has been deleted." msgstr "تم حذف حكم الضرائب." -#: pretix/control/logdisplay.py:559 +#: pretix/control/logdisplay.py:614 msgid "The tax rule has been changed." msgstr "تم تغيير القاعدة الضريبية." -#: pretix/control/logdisplay.py:571 +#: pretix/control/logdisplay.py:626 #, python-brace-format msgid "{user} has been added to the team." msgstr "{user} قد أضيفت إلى الفريق." -#: pretix/control/logdisplay.py:572 +#: pretix/control/logdisplay.py:627 #, python-brace-format msgid "{user} has been removed from the team." msgstr "{user} تمت إزالته من الفريق." -#: pretix/control/logdisplay.py:573 +#: pretix/control/logdisplay.py:628 #, python-brace-format msgid "{user} has been invited to the team." msgstr "{user} وقد وجهت الدعوة للفريق." -#: pretix/control/logdisplay.py:574 +#: pretix/control/logdisplay.py:629 #, python-brace-format msgid "Invite for {user} has been resent." msgstr "دعوة ل{user} لديه كان يستاء." -#: pretix/control/logdisplay.py:585 +#: pretix/control/logdisplay.py:640 #, python-brace-format msgid "{user} has joined the team using the invite sent to {email}." msgstr "{user} انضم إلى الفريق باستخدام دعوة إرسالها إلى {email}." -#: pretix/control/logdisplay.py:595 +#: pretix/control/logdisplay.py:650 msgid "Your account settings have been changed." msgstr "تم تغيير إعدادات حسابك." -#: pretix/control/logdisplay.py:598 pretix/control/views/user.py:253 +#: pretix/control/logdisplay.py:653 pretix/control/views/user.py:253 #, python-brace-format msgid "Your email address has been changed to {email}." msgstr "تم تغيير عنوان البريد الإلكتروني الخاص بك إلى {email}." -#: pretix/control/logdisplay.py:600 pretix/control/views/user.py:250 +#: pretix/control/logdisplay.py:655 pretix/control/views/user.py:250 msgid "Your password has been changed." msgstr "تم تغيير كلمة السر الخاصة بك." -#: pretix/control/logdisplay.py:602 +#: pretix/control/logdisplay.py:657 msgid "Your account has been enabled." msgstr "تم تمكين حسابك." -#: pretix/control/logdisplay.py:604 +#: pretix/control/logdisplay.py:659 msgid "Your account has been disabled." msgstr "تم تعطيل حسابك." -#: pretix/control/logdisplay.py:614 +#: pretix/control/logdisplay.py:669 +#, python-brace-format msgid "You impersonated {}." msgstr "كنت انتحاله {}." -#: pretix/control/logdisplay.py:615 +#: pretix/control/logdisplay.py:670 +#, python-brace-format msgid "You stopped impersonating {}." msgstr "قمت بإيقاف انتحال {}." -#: pretix/control/logdisplay.py:622 +#: pretix/control/logdisplay.py:677 msgid "This object has been created by cloning." msgstr "تم إنشاء هذا الكائن عبر النسخ." -#: pretix/control/logdisplay.py:623 +#: pretix/control/logdisplay.py:678 msgid "The organizer has been changed." msgstr "تم تغيير المنظم." -#: pretix/control/logdisplay.py:624 +#: pretix/control/logdisplay.py:679 msgid "The organizer settings have been changed." msgstr "تم تغيير إعدادات المنظم." -#: pretix/control/logdisplay.py:625 pretix/control/logdisplay.py:745 +#: pretix/control/logdisplay.py:680 pretix/control/logdisplay.py:819 #, fuzzy #| msgid "The order details have been changed." msgid "The footer links have been changed." msgstr "تم تغيير تفاصيل النظام." -#: pretix/control/logdisplay.py:626 pretix/control/logdisplay.py:672 +#: pretix/control/logdisplay.py:681 pretix/control/logdisplay.py:727 #, fuzzy #| msgid "The quota has been added." msgid "A scheduled export has been added." msgstr "تمت إضافة الحصص." -#: pretix/control/logdisplay.py:627 pretix/control/logdisplay.py:673 +#: pretix/control/logdisplay.py:682 pretix/control/logdisplay.py:728 #, fuzzy #| msgid "The product has been changed." msgid "A scheduled export has been changed." msgstr "تم تغيير المنتج." -#: pretix/control/logdisplay.py:628 pretix/control/logdisplay.py:674 +#: pretix/control/logdisplay.py:683 pretix/control/logdisplay.py:729 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been deleted." msgstr "تم حذف المنتج المحدد." -#: pretix/control/logdisplay.py:629 pretix/control/logdisplay.py:675 +#: pretix/control/logdisplay.py:684 pretix/control/logdisplay.py:730 #, fuzzy #| msgid "The selected product has been deleted." msgid "A scheduled export has been executed." msgstr "تم حذف المنتج المحدد." -#: pretix/control/logdisplay.py:630 pretix/control/logdisplay.py:676 +#: pretix/control/logdisplay.py:685 pretix/control/logdisplay.py:731 #, python-brace-format msgid "A scheduled export has failed: {reason}." msgstr "" -#: pretix/control/logdisplay.py:631 +#: pretix/control/logdisplay.py:686 msgid "Gift card acceptance for another organizer has been added." msgstr "تم إضافة قبول بطاقة الهدية لمنظم آخر." -#: pretix/control/logdisplay.py:632 +#: pretix/control/logdisplay.py:687 msgid "Gift card acceptance for another organizer has been removed." msgstr "تم إزالة قبول بطاقة هدية لمنظم آخر." -#: pretix/control/logdisplay.py:633 +#: pretix/control/logdisplay.py:688 #, fuzzy #| msgid "The gift card has been created." msgid "A new gift card acceptor has been invited." msgstr "تم إنشاء بطاقة هدية." -#: pretix/control/logdisplay.py:634 +#: pretix/control/logdisplay.py:689 #, fuzzy #| msgid "The gift card has been created." msgid "A gift card acceptor has been removed." msgstr "تم إنشاء بطاقة هدية." -#: pretix/control/logdisplay.py:635 +#: pretix/control/logdisplay.py:690 #, fuzzy #| msgid "The selected gift card issuer has been removed." msgid "A gift card issuer has been removed or declined." msgstr "تمت إزالة مصدر البطاقة هدية المحدد." -#: pretix/control/logdisplay.py:636 +#: pretix/control/logdisplay.py:691 #, fuzzy #| msgid "The selected gift card issuer has been added." msgid "A new gift card issuer has been accepted." msgstr "تمت إضافة مصدر البطاقة هدية المحدد." -#: pretix/control/logdisplay.py:637 +#: pretix/control/logdisplay.py:692 msgid "The webhook has been created." msgstr "تم إنشاء خطاف الويب." -#: pretix/control/logdisplay.py:638 +#: pretix/control/logdisplay.py:693 msgid "The webhook has been changed." msgstr "تم تغيير خطاف الويب." -#: pretix/control/logdisplay.py:639 +#: pretix/control/logdisplay.py:694 msgid "The webhook call retry jobs have been manually expedited." msgstr "" -#: pretix/control/logdisplay.py:640 +#: pretix/control/logdisplay.py:695 #, fuzzy #| msgid "The webhook has been created." msgid "The webhook call retry jobs have been dropped." msgstr "تم إنشاء خطاف الويب." -#: pretix/control/logdisplay.py:641 +#: pretix/control/logdisplay.py:696 #, fuzzy #| msgid "The order has been created." msgid "The SSO provider has been created." msgstr "تم إنشاء هذا الأمر." -#: pretix/control/logdisplay.py:642 +#: pretix/control/logdisplay.py:697 #, fuzzy #| msgid "The order has been changed." msgid "The SSO provider has been changed." msgstr "تم تغيير النظام." -#: pretix/control/logdisplay.py:643 +#: pretix/control/logdisplay.py:698 #, fuzzy #| msgid "The order has been deleted." msgid "The SSO provider has been deleted." msgstr "تم حذف هذا الأمر." -#: pretix/control/logdisplay.py:644 +#: pretix/control/logdisplay.py:699 #, fuzzy #| msgid "The event has been created." msgid "The SSO client has been created." msgstr "تم إنشاء هذا الحدث." -#: pretix/control/logdisplay.py:645 +#: pretix/control/logdisplay.py:700 #, fuzzy #| msgid "The account has been changed." msgid "The SSO client has been changed." msgstr "تم تغيير الحساب." -#: pretix/control/logdisplay.py:646 +#: pretix/control/logdisplay.py:701 #, fuzzy #| msgid "The event has been deleted." msgid "The SSO client has been deleted." msgstr "الحدث تم الغائه." -#: pretix/control/logdisplay.py:647 pretix/control/views/organizer.py:2346 +#: pretix/control/logdisplay.py:702 pretix/control/views/organizer.py:2615 msgid "The membership type has been created." msgstr "تم انشاء نوع العضوية." -#: pretix/control/logdisplay.py:648 +#: pretix/control/logdisplay.py:703 msgid "The membership type has been changed." msgstr "تم تغيير نوع العضوية." -#: pretix/control/logdisplay.py:649 +#: pretix/control/logdisplay.py:704 msgid "The membership type has been deleted." msgstr "تم حذف نوع العضوية." -#: pretix/control/logdisplay.py:650 pretix/control/views/organizer.py:3184 +#: pretix/control/logdisplay.py:705 pretix/control/views/organizer.py:3453 #, fuzzy #| msgctxt "subevent" #| msgid "The new date has been created." msgid "The sales channel has been created." msgstr "تم إنشاء الموعد الجديد." -#: pretix/control/logdisplay.py:651 +#: pretix/control/logdisplay.py:706 #, fuzzy #| msgid "The device has been changed." msgid "The sales channel has been changed." msgstr "تم تغيير الجهاز." -#: pretix/control/logdisplay.py:652 +#: pretix/control/logdisplay.py:707 #, fuzzy #| msgid "The selected list has been deleted." msgid "The sales channel has been deleted." msgstr "تم حذف القائمة المحددة." -#: pretix/control/logdisplay.py:653 +#: pretix/control/logdisplay.py:708 msgid "The account has been created." msgstr "تم إنشاء الحساب." -#: pretix/control/logdisplay.py:654 +#: pretix/control/logdisplay.py:709 msgid "The account has been changed." msgstr "تم تغيير الحساب." -#: pretix/control/logdisplay.py:655 +#: pretix/control/logdisplay.py:710 msgid "A membership for this account has been added." msgstr "تم إضافة عضوية لهذا الحساب." -#: pretix/control/logdisplay.py:656 +#: pretix/control/logdisplay.py:711 msgid "A membership of this account has been changed." msgstr "تم تغيير العضوية لهذا الحساب." -#: pretix/control/logdisplay.py:657 +#: pretix/control/logdisplay.py:712 msgid "A membership of this account has been deleted." msgstr "تم حذف عضوية هذا الحساب." -#: pretix/control/logdisplay.py:658 +#: pretix/control/logdisplay.py:713 #, fuzzy #| msgid "Your account has been disabled." msgid "The account has been disabled and anonymized." msgstr "تم تعطيل الحساب وأصبح مجهول المصدر." -#: pretix/control/logdisplay.py:659 +#: pretix/control/logdisplay.py:714 msgid "A new password has been requested." msgstr "تم طلب تعيين كلمة المرور جديدة." -#: pretix/control/logdisplay.py:660 +#: pretix/control/logdisplay.py:715 msgid "A new password has been set." msgstr "تم تعيين كلمة المرور جديدة." -#: pretix/control/logdisplay.py:661 +#: pretix/control/logdisplay.py:716 #, fuzzy #| msgid "The team has been created." msgid "The reusable medium has been created." msgstr "تم إنشاء فريق." -#: pretix/control/logdisplay.py:662 +#: pretix/control/logdisplay.py:717 #, fuzzy #| msgid "The payment has been created successfully." msgid "The reusable medium has been created automatically." msgstr "تم إنشاء دفع بنجاح." -#: pretix/control/logdisplay.py:663 +#: pretix/control/logdisplay.py:718 #, fuzzy #| msgid "The tax rule has been changed." msgid "The reusable medium has been changed." msgstr "تم تغيير القاعدة الضريبية." -#: pretix/control/logdisplay.py:664 +#: pretix/control/logdisplay.py:719 #, fuzzy #| msgid "The email has been queued to be sent." msgid "The medium has been connected to a new ticket." msgstr "وقد تم في قائمة الانتظار البريد الإلكتروني لإرسالها." -#: pretix/control/logdisplay.py:665 +#: pretix/control/logdisplay.py:720 #, fuzzy #| msgid "The email has been queued to be sent." msgid "The medium has been connected to a new gift card." msgstr "وقد تم في قائمة الانتظار البريد الإلكتروني لإرسالها." -#: pretix/control/logdisplay.py:667 +#: pretix/control/logdisplay.py:722 msgid "The event's internal comment has been updated." msgstr "تم تحديث التعليق الداخلي للحدث." -#: pretix/control/logdisplay.py:668 +#: pretix/control/logdisplay.py:723 msgid "The event has been canceled." msgstr "تم إلغاء الفعالية." -#: pretix/control/logdisplay.py:669 +#: pretix/control/logdisplay.py:724 msgid "An event has been deleted." msgstr "تم حذف فعالية." -#: pretix/control/logdisplay.py:670 +#: pretix/control/logdisplay.py:725 msgid "A removal process for personal data has been started." msgstr "" -#: pretix/control/logdisplay.py:671 +#: pretix/control/logdisplay.py:726 msgid "A removal process for personal data has been completed." msgstr "" -#: pretix/control/logdisplay.py:677 +#: pretix/control/logdisplay.py:732 msgid "The user has been created." msgstr "تم إنشاء المستخدم." -#: pretix/control/logdisplay.py:678 +#: pretix/control/logdisplay.py:733 #, python-brace-format msgid "" "A first login using {agent_type} on {os_type} from {country} has been " "detected." msgstr "" -#: pretix/control/logdisplay.py:680 pretix/control/views/user.py:490 +#: pretix/control/logdisplay.py:735 pretix/control/views/user.py:490 #: pretix/control/views/user.py:550 pretix/control/views/user.py:609 msgid "Two-factor authentication has been enabled." msgstr "تم تمكين مصادقة اثنين عامل." -#: pretix/control/logdisplay.py:681 pretix/control/views/user.py:393 +#: pretix/control/logdisplay.py:736 pretix/control/views/user.py:393 #: pretix/control/views/user.py:625 msgid "Two-factor authentication has been disabled." msgstr "تم تعطيل المصادقة اثنين عامل." -#: pretix/control/logdisplay.py:682 pretix/control/views/user.py:642 +#: pretix/control/logdisplay.py:737 pretix/control/views/user.py:642 msgid "Your two-factor emergency codes have been regenerated." msgstr "وقد جددت بك رموز الطوارئ اثنين عامل." -#: pretix/control/logdisplay.py:683 +#: pretix/control/logdisplay.py:738 #, fuzzy #| msgid "Your two-factor emergency codes have been regenerated." msgid "A two-factor emergency code has been generated." msgstr "وقد جددت بك رموز الطوارئ اثنين عامل." -#: pretix/control/logdisplay.py:684 +#: pretix/control/logdisplay.py:739 #, python-brace-format msgid "" "A new two-factor authentication device \"{name}\" has been added to your " "account." msgstr "A اثنين عامل جهاز التوثيق جديد \"{name}\" قد أضيفت إلى حسابك." -#: pretix/control/logdisplay.py:686 +#: pretix/control/logdisplay.py:741 #, python-brace-format msgid "" "The two-factor authentication device \"{name}\" has been removed from your " "account." msgstr "الجهاز اثنين عامل التوثيق \"{name}\" تمت إزالة من حسابك." -#: pretix/control/logdisplay.py:688 +#: pretix/control/logdisplay.py:743 msgid "Notifications have been enabled." msgstr "تم تمكين الإشعارات." -#: pretix/control/logdisplay.py:689 +#: pretix/control/logdisplay.py:744 msgid "Notifications have been disabled." msgstr "تم تعطيل الإشعارات." -#: pretix/control/logdisplay.py:690 +#: pretix/control/logdisplay.py:745 msgid "Your notification settings have been changed." msgstr "تم تغيير إعدادات الإشعار." -#: pretix/control/logdisplay.py:691 +#: pretix/control/logdisplay.py:746 msgid "This user has been anonymized." msgstr "تم طمس هويتها لهذا المستخدم." -#: pretix/control/logdisplay.py:694 +#: pretix/control/logdisplay.py:749 msgid "Password reset mail sent." msgstr "إرسال كلمة المرور الإلكتروني إعادة تعيين." -#: pretix/control/logdisplay.py:695 +#: pretix/control/logdisplay.py:750 msgid "The password has been reset." msgstr "وقد تم إعادة تعيين كلمة المرور." -#: pretix/control/logdisplay.py:696 +#: pretix/control/logdisplay.py:751 msgid "" "A repeated password reset has been denied, as the last request was less than " "24 hours ago." msgstr "" -#: pretix/control/logdisplay.py:698 +#: pretix/control/logdisplay.py:753 #, python-brace-format msgid "The organizer \"{name}\" has been deleted." msgstr "منظم \"{name}\" تم حذفها." -#: pretix/control/logdisplay.py:699 pretix/control/logdisplay.py:906 +#: pretix/control/logdisplay.py:754 pretix/control/logdisplay.py:980 msgid "A voucher has been sent to a person on the waiting list." msgstr "تم إرسال قسيمة لشخص على قائمة الانتظار." -#: pretix/control/logdisplay.py:700 +#: pretix/control/logdisplay.py:755 #, fuzzy #| msgid "An entry has been added to the waiting list." msgid "An entry has been transferred to another waiting list." msgstr "تمت إضافة إدخال إلى قائمة الانتظار." -#: pretix/control/logdisplay.py:701 +#: pretix/control/logdisplay.py:756 msgid "The team has been created." msgstr "تم إنشاء فريق." -#: pretix/control/logdisplay.py:702 +#: pretix/control/logdisplay.py:757 msgid "The team settings have been changed." msgstr "تم تغيير إعدادات الفريق." -#: pretix/control/logdisplay.py:703 +#: pretix/control/logdisplay.py:758 msgid "The team has been deleted." msgstr "تم حذف الفريق." -#: pretix/control/logdisplay.py:704 pretix/control/views/organizer.py:2012 +#: pretix/control/logdisplay.py:759 pretix/control/views/organizer.py:2281 msgid "The gate has been created." msgstr "تم إنشاء البوابة." -#: pretix/control/logdisplay.py:705 +#: pretix/control/logdisplay.py:760 msgid "The gate has been changed." msgstr "تم تغيير البوابة." -#: pretix/control/logdisplay.py:706 +#: pretix/control/logdisplay.py:761 msgid "The gate has been deleted." msgstr "تم حذف البوابة." -#: pretix/control/logdisplay.py:707 +#: pretix/control/logdisplay.py:762 msgctxt "subevent" msgid "The event date has been deleted." msgstr "تم حذف تاريخ الحدث." -#: pretix/control/logdisplay.py:708 +#: pretix/control/logdisplay.py:763 msgctxt "subevent" msgid "The event date has been canceled." msgstr "تم تغيير تاريخ الفعالية." -#: pretix/control/logdisplay.py:709 +#: pretix/control/logdisplay.py:764 msgctxt "subevent" msgid "The event date has been changed." msgstr "تم تغيير تاريخ الحدث." -#: pretix/control/logdisplay.py:710 +#: pretix/control/logdisplay.py:765 msgctxt "subevent" msgid "The event date has been created." msgstr "تم إنشاء تاريخ الحدث." -#: pretix/control/logdisplay.py:711 +#: pretix/control/logdisplay.py:766 msgctxt "subevent" msgid "A quota has been added to the event date." msgstr "تمت إضافة الحصص لتاريخ الحدث." -#: pretix/control/logdisplay.py:712 +#: pretix/control/logdisplay.py:767 msgctxt "subevent" msgid "A quota has been changed on the event date." msgstr "تم تغيير الحصص في تاريخ الحدث." -#: pretix/control/logdisplay.py:713 +#: pretix/control/logdisplay.py:768 msgctxt "subevent" msgid "A quota has been removed from the event date." msgstr "تمت إزالة حصة من تاريخ الحدث." -#: pretix/control/logdisplay.py:714 +#: pretix/control/logdisplay.py:769 msgid "The device has been created." msgstr "تم إنشاء الجهاز." -#: pretix/control/logdisplay.py:715 +#: pretix/control/logdisplay.py:770 msgid "The device has been changed." msgstr "تم تغيير الجهاز." -#: pretix/control/logdisplay.py:716 +#: pretix/control/logdisplay.py:771 msgid "Access of the device has been revoked." msgstr "تم إبطال الوصول للجهاز." -#: pretix/control/logdisplay.py:717 +#: pretix/control/logdisplay.py:772 msgid "The device has been initialized." msgstr "تم تهيئة الجهاز." -#: pretix/control/logdisplay.py:718 +#: pretix/control/logdisplay.py:773 msgid "The access token of the device has been regenerated." msgstr "تم إعادة إنشاء الوصول رمزية للجهاز." -#: pretix/control/logdisplay.py:719 +#: pretix/control/logdisplay.py:774 msgid "The device has notified the server of an hardware or software update." msgstr "وقد أخطرت جهاز الخادم من تحديث الأجهزة أو البرامج." -#: pretix/control/logdisplay.py:720 +#: pretix/control/logdisplay.py:775 msgid "The gift card has been created." msgstr "تم إنشاء بطاقة هدية." -#: pretix/control/logdisplay.py:721 pretix/control/views/organizer.py:1656 +#: pretix/control/logdisplay.py:776 pretix/control/views/organizer.py:1925 msgid "The gift card has been changed." msgstr "تم تغيير بطاقة الهدية." -#: pretix/control/logdisplay.py:722 +#: pretix/control/logdisplay.py:777 msgid "A manual transaction has been performed." msgstr "تم إجراء عملية يدوية." -#: pretix/control/logdisplay.py:723 +#: pretix/control/logdisplay.py:778 #, python-brace-format msgid "The token \"{name}\" has been created." msgstr "ورمزي \"{name}\" تم إنشاؤه." -#: pretix/control/logdisplay.py:724 +#: pretix/control/logdisplay.py:779 #, python-brace-format msgid "The token \"{name}\" has been revoked." msgstr "ورمزي \"{name}\" تم إبطال." -#: pretix/control/logdisplay.py:725 +#: pretix/control/logdisplay.py:780 #, fuzzy #| msgid "The check-in list has been deleted." msgid "The check-in and print log state has been reset." msgstr "تم حذف الاختيار في القائمة." -#: pretix/control/logdisplay.py:732 +#: pretix/control/logdisplay.py:787 pretix/control/logdisplay.py:846 +#, fuzzy +#| msgid "A plugin has been enabled." +msgid "The plugin has been enabled." +msgstr "تم تمكين البرنامج المساعد." + +#: pretix/control/logdisplay.py:788 pretix/control/logdisplay.py:847 +#: pretix/control/views/event.py:487 pretix/control/views/organizer.py:753 +#, fuzzy +#| msgid "A plugin has been disabled." +msgid "The plugin has been disabled." +msgstr "تم تعطيل البرنامج المساعد." + +#: pretix/control/logdisplay.py:791 pretix/control/logdisplay.py:850 +#, fuzzy, python-brace-format +#| msgid "Question {val}" +msgid "Plugin {val}" +msgstr "سؤال{val}" + +#: pretix/control/logdisplay.py:806 #, fuzzy #| msgid "A user has been added to the event team." msgid "A meta property has been added to this event." msgstr "تمت إضافة المستخدم إلى فريق الحدث." -#: pretix/control/logdisplay.py:733 +#: pretix/control/logdisplay.py:807 #, fuzzy #| msgid "A user has been removed from the event team." msgid "A meta property has been removed from this event." msgstr "تمت إزالة مستخدم من فريق الحدث." -#: pretix/control/logdisplay.py:734 +#: pretix/control/logdisplay.py:808 #, fuzzy #| msgctxt "subevent" #| msgid "A quota has been changed on the event date." msgid "A meta property has been changed on this event." msgstr "تم تغيير الحصص في تاريخ الحدث." -#: pretix/control/logdisplay.py:735 +#: pretix/control/logdisplay.py:809 msgid "The event settings have been changed." msgstr "تم تغيير إعدادات الحدث." -#: pretix/control/logdisplay.py:736 +#: pretix/control/logdisplay.py:810 msgid "The ticket download settings have been changed." msgstr "تم تغيير إعدادات تذكرة تنزيل." -#: pretix/control/logdisplay.py:739 +#: pretix/control/logdisplay.py:813 msgid "The shop has been taken live." msgstr "وقد اتخذت المحل الحية." -#: pretix/control/logdisplay.py:740 +#: pretix/control/logdisplay.py:814 msgid "The shop has been taken offline." msgstr "وقد اتخذت المحل حاليا." -#: pretix/control/logdisplay.py:741 +#: pretix/control/logdisplay.py:815 msgid "The shop has been taken into test mode." msgstr "وقد اتخذت المحل في وضع الاختبار." -#: pretix/control/logdisplay.py:742 +#: pretix/control/logdisplay.py:816 msgid "The test mode has been disabled." msgstr "تم تعطيل وضع الاختبار." -#: pretix/control/logdisplay.py:743 +#: pretix/control/logdisplay.py:817 msgid "The event has been created." msgstr "تم إنشاء هذا الحدث." -#: pretix/control/logdisplay.py:744 +#: pretix/control/logdisplay.py:818 msgid "The event details have been changed." msgstr "تم تغيير تفاصيل الفعالية." -#: pretix/control/logdisplay.py:746 +#: pretix/control/logdisplay.py:820 msgid "An answer option has been added to the question." msgstr "تمت إضافة خيار الإجابة على السؤال." -#: pretix/control/logdisplay.py:747 +#: pretix/control/logdisplay.py:821 msgid "An answer option has been removed from the question." msgstr "تمت إزالة خيار الإجابة عن السؤال." -#: pretix/control/logdisplay.py:748 +#: pretix/control/logdisplay.py:822 msgid "An answer option has been changed." msgstr "تم تغيير خيار الإجابة." -#: pretix/control/logdisplay.py:749 +#: pretix/control/logdisplay.py:823 msgid "A user has been added to the event team." msgstr "تمت إضافة المستخدم إلى فريق الحدث." -#: pretix/control/logdisplay.py:750 +#: pretix/control/logdisplay.py:824 msgid "A user has been invited to the event team." msgstr "وقد وجهت الدعوة للمستخدم لفريق الحدث." -#: pretix/control/logdisplay.py:751 +#: pretix/control/logdisplay.py:825 msgid "A user's permissions have been changed." msgstr "تم تغيير الأذونات للمستخدم." -#: pretix/control/logdisplay.py:752 +#: pretix/control/logdisplay.py:826 msgid "A user has been removed from the event team." msgstr "تمت إزالة مستخدم من فريق الحدث." -#: pretix/control/logdisplay.py:759 +#: pretix/control/logdisplay.py:833 msgid "The check-in list has been added." msgstr "تمت إضافة الاختيار في القائمة." -#: pretix/control/logdisplay.py:760 pretix/control/logdisplay.py:761 +#: pretix/control/logdisplay.py:834 pretix/control/logdisplay.py:835 msgid "The check-in list has been deleted." msgstr "تم حذف الاختيار في القائمة." -#: pretix/control/logdisplay.py:762 +#: pretix/control/logdisplay.py:836 msgid "The check-in list has been changed." msgstr "تم تغيير الاختيار في القائمة." -#: pretix/control/logdisplay.py:765 +#: pretix/control/logdisplay.py:839 #, fuzzy, python-brace-format #| msgid "Check-in list" msgid "Check-in list {val}" msgstr "تحقق في قائمة" -#: pretix/control/logdisplay.py:772 -#, fuzzy -#| msgid "A plugin has been enabled." -msgid "The plugin has been enabled." -msgstr "تم تمكين البرنامج المساعد." - -#: pretix/control/logdisplay.py:773 pretix/control/views/event.py:464 -#, fuzzy -#| msgid "A plugin has been disabled." -msgid "The plugin has been disabled." -msgstr "تم تعطيل البرنامج المساعد." - -#: pretix/control/logdisplay.py:776 -#, fuzzy, python-brace-format -#| msgid "Question {val}" -msgid "Plugin {val}" -msgstr "سؤال{val}" - -#: pretix/control/logdisplay.py:792 +#: pretix/control/logdisplay.py:866 msgid "The product has been created." msgstr "تم إنشاء المنتج." -#: pretix/control/logdisplay.py:793 +#: pretix/control/logdisplay.py:867 msgid "The product has been changed." msgstr "تم تغيير المنتج." -#: pretix/control/logdisplay.py:794 +#: pretix/control/logdisplay.py:868 #, fuzzy #| msgid "The product has been created." msgid "The product has been reordered." msgstr "تم إنشاء المنتج." -#: pretix/control/logdisplay.py:795 +#: pretix/control/logdisplay.py:869 msgid "The product has been deleted." msgstr "تم حذف المنتج." -#: pretix/control/logdisplay.py:796 +#: pretix/control/logdisplay.py:870 msgid "An add-on has been added to this product." msgstr "تمت إضافة وظيفة إضافية على هذا المنتج." -#: pretix/control/logdisplay.py:797 +#: pretix/control/logdisplay.py:871 msgid "An add-on has been removed from this product." msgstr "تمت إزالة وظيفة إضافية على من هذا المنتج." -#: pretix/control/logdisplay.py:798 +#: pretix/control/logdisplay.py:872 msgid "An add-on has been changed on this product." msgstr "تم تغيير وظيفة إضافية على على هذا المنتج." -#: pretix/control/logdisplay.py:799 +#: pretix/control/logdisplay.py:873 msgid "A bundled item has been added to this product." msgstr "تمت إضافة بند المجمعة لهذا المنتج." -#: pretix/control/logdisplay.py:800 +#: pretix/control/logdisplay.py:874 msgid "A bundled item has been removed from this product." msgstr "تمت إزالة عنصر المجمعة من هذا المنتج." -#: pretix/control/logdisplay.py:801 +#: pretix/control/logdisplay.py:875 msgid "A bundled item has been changed on this product." msgstr "تم تغيير عنصر المجمعة لهذا المنتج." -#: pretix/control/logdisplay.py:808 +#: pretix/control/logdisplay.py:882 #, python-brace-format msgid "The variation \"{value}\" has been created." msgstr "الاختلاف \"{value}\" تم إنشاؤه." -#: pretix/control/logdisplay.py:809 +#: pretix/control/logdisplay.py:883 #, python-brace-format msgid "The variation \"{value}\" has been deleted." msgstr "الاختلاف \"{value}\" تم حذفها." -#: pretix/control/logdisplay.py:810 +#: pretix/control/logdisplay.py:884 #, python-brace-format msgid "The variation \"{value}\" has been changed." msgstr "الاختلاف \"{value}\" تم تغيير." -#: pretix/control/logdisplay.py:827 +#: pretix/control/logdisplay.py:901 #, python-brace-format msgid "Payment {local_id} has been confirmed." msgstr "وقد تم تأكيد الدفع {local_id}." -#: pretix/control/logdisplay.py:828 +#: pretix/control/logdisplay.py:902 #, python-brace-format msgid "Payment {local_id} has been canceled." msgstr "تم إلغاء الدفع {local_id}." -#: pretix/control/logdisplay.py:829 +#: pretix/control/logdisplay.py:903 #, python-brace-format msgid "Canceling payment {local_id} has failed." msgstr "فشل إلغاء الدفع {local_id}." -#: pretix/control/logdisplay.py:830 +#: pretix/control/logdisplay.py:904 #, python-brace-format msgid "Payment {local_id} has been started." msgstr "وقد بدأ الدفع {local_id}." -#: pretix/control/logdisplay.py:831 +#: pretix/control/logdisplay.py:905 #, python-brace-format msgid "Payment {local_id} has failed." msgstr "فشلت الدفع {local_id}." -#: pretix/control/logdisplay.py:832 +#: pretix/control/logdisplay.py:906 #, python-brace-format msgid "The order could not be marked as paid: {message}" msgstr "لا يمكن أن تكون وضعت النظام كما المدفوعة: {message}" -#: pretix/control/logdisplay.py:833 +#: pretix/control/logdisplay.py:907 msgid "The order has been overpaid." msgstr "وقد تم ترتيب زائدة." -#: pretix/control/logdisplay.py:834 +#: pretix/control/logdisplay.py:908 #, python-brace-format msgid "Refund {local_id} has been created." msgstr "تم إنشاء استرداد {local_id}." -#: pretix/control/logdisplay.py:835 +#: pretix/control/logdisplay.py:909 #, python-brace-format msgid "Refund {local_id} has been created by an external entity." msgstr "تم إنشاء استرداد {local_id} كيان خارجي." -#: pretix/control/logdisplay.py:836 +#: pretix/control/logdisplay.py:910 msgid "The customer requested you to issue a refund." msgstr "طلب لك العملاء لإصدار رد." -#: pretix/control/logdisplay.py:837 +#: pretix/control/logdisplay.py:911 #, python-brace-format msgid "Refund {local_id} has been completed." msgstr "وقد تم الانتهاء استرداد {local_id}." -#: pretix/control/logdisplay.py:838 +#: pretix/control/logdisplay.py:912 #, python-brace-format msgid "Refund {local_id} has been canceled." msgstr "تم إلغاء استرداد {local_id}." -#: pretix/control/logdisplay.py:839 +#: pretix/control/logdisplay.py:913 #, python-brace-format msgid "Refund {local_id} has failed." msgstr "فشل استرداد {local_id}." -#: pretix/control/logdisplay.py:846 +#: pretix/control/logdisplay.py:920 msgid "The quota has been added." msgstr "تمت إضافة الحصص." -#: pretix/control/logdisplay.py:847 +#: pretix/control/logdisplay.py:921 msgid "The quota has been deleted." msgstr "تم حذف الحصص." -#: pretix/control/logdisplay.py:848 +#: pretix/control/logdisplay.py:922 msgid "The quota has been changed." msgstr "تم تغيير الحصص." -#: pretix/control/logdisplay.py:849 +#: pretix/control/logdisplay.py:923 msgid "The quota has closed." msgstr "وقد أغلقت الحصص." -#: pretix/control/logdisplay.py:850 pretix/control/views/item.py:1081 +#: pretix/control/logdisplay.py:924 pretix/control/views/item.py:1081 msgid "The quota has been re-opened." msgstr "وكانت الحصة إعادة فتح." -#: pretix/control/logdisplay.py:857 +#: pretix/control/logdisplay.py:931 msgid "The question has been added." msgstr "تمت إضافة هذا السؤال." -#: pretix/control/logdisplay.py:858 +#: pretix/control/logdisplay.py:932 msgid "The question has been deleted." msgstr "تم حذف السؤال." -#: pretix/control/logdisplay.py:859 +#: pretix/control/logdisplay.py:933 msgid "The question has been changed." msgstr "تم تغيير السؤال." -#: pretix/control/logdisplay.py:860 +#: pretix/control/logdisplay.py:934 #, fuzzy #| msgid "The question has been deleted." msgid "The question has been reordered." msgstr "تم حذف السؤال." -#: pretix/control/logdisplay.py:867 +#: pretix/control/logdisplay.py:941 #, fuzzy #| msgid "The quota has been added." msgid "The discount has been added." msgstr "تمت إضافة الحصص." -#: pretix/control/logdisplay.py:868 +#: pretix/control/logdisplay.py:942 #, fuzzy #| msgid "The product has been deleted." msgid "The discount has been deleted." msgstr "تم حذف المنتج." -#: pretix/control/logdisplay.py:869 +#: pretix/control/logdisplay.py:943 #, fuzzy #| msgid "The account has been changed." msgid "The discount has been changed." msgstr "تم تغيير الحساب." -#: pretix/control/logdisplay.py:893 +#: pretix/control/logdisplay.py:967 #, python-brace-format msgid "" "Position #{posid} has been checked in manually at {datetime} on list \"{list}" @@ -17654,7 +18068,7 @@ msgid "" msgstr "" "وقد تم التحقق من موقف # {posid} في يدويا في{datetime} على قائمة \"{list}\"." -#: pretix/control/logdisplay.py:898 +#: pretix/control/logdisplay.py:972 #, python-brace-format msgid "" "Position #{posid} has been checked in again at {datetime} on list \"{list}\"." @@ -17662,15 +18076,15 @@ msgstr "" "وقد تم التحقق من موقف # {posid} الدخول مرة أخرى في{datetime} على قائمة " "\"{list}\"." -#: pretix/control/logdisplay.py:907 +#: pretix/control/logdisplay.py:981 msgid "An entry has been removed from the waiting list." msgstr "تمت إزالة إدخال من قائمة الانتظار." -#: pretix/control/logdisplay.py:908 +#: pretix/control/logdisplay.py:982 msgid "An entry has been changed on the waiting list." msgstr "تم تغيير دخول على قائمة الانتظار." -#: pretix/control/logdisplay.py:909 +#: pretix/control/logdisplay.py:983 msgid "An entry has been added to the waiting list." msgstr "تمت إضافة إدخال إلى قائمة الانتظار." @@ -17693,7 +18107,7 @@ msgid "Dashboard" msgstr "لوحة القيادة" #: pretix/control/navigation.py:49 pretix/control/navigation.py:382 -#: pretix/control/navigation.py:487 +#: pretix/control/navigation.py:492 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:38 #: pretix/control/templates/pretixcontrol/event/mail.html:14 #: pretix/control/templates/pretixcontrol/event/tax_edit.html:25 @@ -17720,9 +18134,9 @@ msgstr "جنرال لواء" msgid "Payment" msgstr "دفع" -#: pretix/control/navigation.py:73 pretix/control/views/event.py:1566 -#: pretix/control/views/event.py:1568 pretix/control/views/event.py:1600 -#: pretix/control/views/event.py:1605 pretix/control/views/subevents.py:293 +#: pretix/control/navigation.py:73 pretix/control/views/event.py:1591 +#: pretix/control/views/event.py:1593 pretix/control/views/event.py:1625 +#: pretix/control/views/event.py:1630 pretix/control/views/subevents.py:293 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/send_form.html:60 #: pretix/plugins/ticketoutputpdf/apps.py:55 #: pretix/plugins/ticketoutputpdf/exporters.py:68 @@ -17753,9 +18167,10 @@ msgid "Widget" msgstr "القطعة" #: pretix/control/navigation.py:126 pretix/control/navigation.py:435 -#: pretix/control/navigation.py:480 +#: pretix/control/navigation.py:485 #: pretix/control/templates/pretixcontrol/event/payment.html:47 -#: pretix/control/templates/pretixcontrol/event/plugins.html:106 +#: pretix/control/templates/pretixcontrol/event/plugins.html:117 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:135 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:12 #: pretix/plugins/returnurl/apps.py:40 #: pretix/plugins/ticketoutputpdf/apps.py:55 @@ -17780,8 +18195,8 @@ msgstr "نظرة عامة" #: pretix/control/templates/pretixcontrol/order/index.html:837 #: pretix/control/templates/pretixcontrol/orders/refunds.html:7 #: pretix/control/templates/pretixcontrol/orders/refunds.html:9 -#: pretix/plugins/reports/accountingreport.py:497 -#: pretix/plugins/reports/accountingreport.py:684 +#: pretix/plugins/reports/accountingreport.py:498 +#: pretix/plugins/reports/accountingreport.py:685 #: pretix/presale/templates/pretixpresale/event/order.html:137 msgid "Refunds" msgstr "المستردة" @@ -17814,6 +18229,7 @@ msgstr "تحقق في قائمة" #: pretix/control/navigation.py:356 #: pretix/control/templates/pretixcontrol/event/plugins.html:20 #: pretix/control/templates/pretixcontrol/orders/search.html:20 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:20 #, fuzzy #| msgid "Search" msgid "Search" @@ -17821,9 +18237,9 @@ msgstr "بحث" #: pretix/control/navigation.py:368 #: pretix/control/templates/pretixcontrol/order/index.html:743 -#: pretix/plugins/reports/accountingreport.py:496 -#: pretix/plugins/reports/accountingreport.py:677 -#: pretix/plugins/reports/accountingreport.py:871 +#: pretix/plugins/reports/accountingreport.py:497 +#: pretix/plugins/reports/accountingreport.py:678 +#: pretix/plugins/reports/accountingreport.py:872 msgid "Payments" msgstr "المدفوعات" @@ -17884,35 +18300,39 @@ msgstr "فحص الرخصة" msgid "System report" msgstr "مسألة الحذف" -#: pretix/control/navigation.py:494 +#: pretix/control/navigation.py:455 pretix/control/navigation.py:675 +msgid "Data sync problems" +msgstr "" + +#: pretix/control/navigation.py:506 #: pretix/control/templates/pretixcontrol/organizers/properties.html:5 msgid "Event metadata" msgstr "الفوقية الحدث" -#: pretix/control/navigation.py:515 +#: pretix/control/navigation.py:527 #: pretix/control/templates/pretixcontrol/organizers/webhooks.html:6 msgid "Webhooks" msgstr "Webhooks" -#: pretix/control/navigation.py:548 +#: pretix/control/navigation.py:560 #, fuzzy #| msgid "Accept anyway" msgid "Acceptance" msgstr "اقبل على أي حال" -#: pretix/control/navigation.py:569 +#: pretix/control/navigation.py:581 #: pretix/control/templates/pretixcontrol/organizers/customers.html:6 #: pretix/control/templates/pretixcontrol/organizers/customers.html:9 msgid "Customers" msgstr "عملاء" -#: pretix/control/navigation.py:588 +#: pretix/control/navigation.py:600 #: pretix/control/templates/pretixcontrol/organizers/ssoclients.html:4 #: pretix/control/templates/pretixcontrol/organizers/ssoclients.html:6 msgid "SSO clients" msgstr "" -#: pretix/control/navigation.py:597 +#: pretix/control/navigation.py:609 #: pretix/control/templates/pretixcontrol/organizers/ssoproviders.html:4 #: pretix/control/templates/pretixcontrol/organizers/ssoproviders.html:6 #, fuzzy @@ -17920,7 +18340,7 @@ msgstr "" msgid "SSO providers" msgstr "مزودي خدمات الدفع" -#: pretix/control/navigation.py:626 pretix/control/navigation.py:633 +#: pretix/control/navigation.py:638 pretix/control/navigation.py:645 msgid "Devices" msgstr "الأجهزة" @@ -18125,6 +18545,7 @@ msgstr "كلمة المرور الجديدة تعيين" #: pretix/control/templates/pretixcontrol/organizers/giftcard_edit.html:21 #: pretix/control/templates/pretixcontrol/organizers/mail.html:73 #: pretix/control/templates/pretixcontrol/organizers/membershiptype_edit.html:15 +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:41 #: pretix/control/templates/pretixcontrol/organizers/property_edit.html:103 #: pretix/control/templates/pretixcontrol/organizers/reusable_medium_edit.html:28 #: pretix/control/templates/pretixcontrol/organizers/ssoclient_edit.html:15 @@ -18490,6 +18911,7 @@ msgstr[5] "" #: pretix/control/templates/pretixcontrol/checkin/bulk_revert_confirm.html:24 #: pretix/control/templates/pretixcontrol/checkin/list_delete.html:18 #: pretix/control/templates/pretixcontrol/checkin/reset.html:43 +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:20 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:76 #: pretix/control/templates/pretixcontrol/event/tax_delete.html:16 #: pretix/control/templates/pretixcontrol/item/delete.html:11 @@ -18594,7 +19016,7 @@ msgstr "قم بالإلغاء" #: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36 -#: pretix/control/views/orders.py:383 +#: pretix/control/views/orders.py:387 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/delete.html:15 #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 @@ -18676,7 +19098,7 @@ msgstr "اسم البنك" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/control/templates/pretixcontrol/checkin/simulator.html:49 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:766 +#: pretix/plugins/checkinlists/exporters.py:767 msgid "Result" msgstr "النتيجة" @@ -18772,6 +19194,7 @@ msgid "No attendee record was found." msgstr "لم يتم العثور على سجل الحضور." #: pretix/control/templates/pretixcontrol/checkin/index.html:91 +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:19 #: pretix/control/templates/pretixcontrol/orders/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/devices.html:68 #: pretix/control/templates/pretixcontrol/subevents/index.html:89 @@ -19126,6 +19549,120 @@ msgstr "عرض جميع سلسلة الحدث" msgid "Other features" msgstr "ميزات أخرى" +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:8 +#, fuzzy +#| msgid "Transfer to other order" +msgid "Data transfer to external systems" +msgstr "نقل إلى أمر آخر" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:18 +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:22 +#, fuzzy +#| msgid "Retry" +msgid "Retry now" +msgstr "أعد المحاولة" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:22 +#, fuzzy +#| msgid "Pay now" +msgid "Sync now" +msgstr "ادفع الآن" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:31 +#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:16 +#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:19 +#, fuzzy +#| msgid "Error:" +msgid "Error" +msgstr "خطأ:" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:34 +#, python-format +msgid "Error. Retry %(num)s of %(max)s." +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:38 +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:43 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Waiting until %(datetime)s" +msgstr "القبول: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:49 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "triggered at %(datetime)s" +msgstr "القبول: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:62 +#, fuzzy +#| msgid "Internal identifier" +msgid "identified by" +msgstr "معرف داخلي" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:68 +#, fuzzy +#| msgctxt "subevent" +#| msgid "No date selected." +msgid "No data transmitted." +msgstr "لم يتم تحديد تاريخ." + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:5 +msgid "Sync problems" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:7 +msgid "" +"On this page, we provide a list of orders where data synchronisation to an " +"external system has failed. You can start another attempt to sync them " +"manually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:24 +#, fuzzy +#| msgid "Payment provider" +msgid "Sync provider" +msgstr "مقدم خدمة السداد" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:26 +#, fuzzy +#| msgid "Failed" +msgid "Failure mode" +msgstr "فشل" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:51 +#, python-format +msgid "Temporary error, will retry after %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:63 +#, fuzzy +#| msgid "All products" +msgid "No problems." +msgstr "جميع المنتجات" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:74 +#, fuzzy +#| msgid "Delete selected" +msgid "Retry selected" +msgstr "احذف المختار" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:75 +#, fuzzy +#| msgid "Cancel event" +msgid "Cancel selected" +msgstr "حذف فعالية" + +#: pretix/control/templates/pretixcontrol/datasync/property_mappings_formset.html:31 +#: pretix/control/templates/pretixcontrol/datasync/property_mappings_formset.html:62 +msgid "Edit value mapping" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/property_mappings_formset.html:76 +#: pretix/control/templates/pretixcontrol/event/settings.html:487 +msgid "Add property" +msgstr "إضافة خاصية" + #: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 #, python-format msgid "" @@ -19714,18 +20251,28 @@ msgstr "" msgid "Show affected orders" msgstr "تظهر أوامر المتضررين" -#: pretix/control/templates/pretixcontrol/event/index.html:142 +#: pretix/control/templates/pretixcontrol/event/index.html:84 +msgid "" +"Orders in this event could not be synced to an external system as configured." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/index.html:88 +msgid "Show sync problems" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/index.html:151 #: pretix/control/templates/pretixcontrol/order/index.html:1016 msgid "Update comment" msgstr "تحديث تعليق" -#: pretix/control/templates/pretixcontrol/event/index.html:152 +#: pretix/control/templates/pretixcontrol/event/index.html:161 #: pretix/control/templates/pretixcontrol/event/logs.html:4 #: pretix/control/templates/pretixcontrol/event/logs.html:6 msgid "Event logs" msgstr "سجلات الأحداث" -#: pretix/control/templates/pretixcontrol/event/index.html:162 +#: pretix/control/templates/pretixcontrol/event/index.html:171 msgid "Show more logs" msgstr "عرض المزيد من السجلات" @@ -20073,6 +20620,7 @@ msgstr "" "ولا يمكن ان تمر على لعملائك." #: pretix/control/templates/pretixcontrol/event/plugins.html:6 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:6 #, fuzzy #| msgid "Available languages" msgid "Available plugins" @@ -20086,34 +20634,35 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:15 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:15 #: pretix/control/views/checkin.py:424 pretix/control/views/discounts.py:113 -#: pretix/control/views/event.py:239 pretix/control/views/event.py:548 -#: pretix/control/views/event.py:587 pretix/control/views/event.py:734 -#: pretix/control/views/event.py:963 pretix/control/views/event.py:1336 -#: pretix/control/views/event.py:1376 +#: pretix/control/views/event.py:243 pretix/control/views/event.py:573 +#: pretix/control/views/event.py:612 pretix/control/views/event.py:759 +#: pretix/control/views/event.py:988 pretix/control/views/event.py:1361 +#: pretix/control/views/event.py:1401 #: pretix/control/views/global_settings.py:65 #: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:264 #: pretix/control/views/item.py:795 pretix/control/views/item.py:1121 #: pretix/control/views/item.py:1299 pretix/control/views/item.py:1449 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 -#: pretix/control/views/organizer.py:260 pretix/control/views/organizer.py:288 -#: pretix/control/views/organizer.py:504 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:1071 -#: pretix/control/views/organizer.py:1169 -#: pretix/control/views/organizer.py:1333 -#: pretix/control/views/organizer.py:2052 -#: pretix/control/views/organizer.py:2189 -#: pretix/control/views/organizer.py:2386 -#: pretix/control/views/organizer.py:2502 -#: pretix/control/views/organizer.py:2631 -#: pretix/control/views/organizer.py:2825 -#: pretix/control/views/organizer.py:2854 -#: pretix/control/views/organizer.py:2894 -#: pretix/control/views/organizer.py:2971 -#: pretix/control/views/organizer.py:3068 -#: pretix/control/views/organizer.py:3097 -#: pretix/control/views/organizer.py:3235 pretix/control/views/subevents.py:525 +#: pretix/control/views/organizer.py:272 pretix/control/views/organizer.py:300 +#: pretix/control/views/organizer.py:516 pretix/control/views/organizer.py:850 +#: pretix/control/views/organizer.py:945 pretix/control/views/organizer.py:1340 +#: pretix/control/views/organizer.py:1438 +#: pretix/control/views/organizer.py:1602 +#: pretix/control/views/organizer.py:2321 +#: pretix/control/views/organizer.py:2458 +#: pretix/control/views/organizer.py:2655 +#: pretix/control/views/organizer.py:2771 +#: pretix/control/views/organizer.py:2900 +#: pretix/control/views/organizer.py:3094 +#: pretix/control/views/organizer.py:3123 +#: pretix/control/views/organizer.py:3163 +#: pretix/control/views/organizer.py:3240 +#: pretix/control/views/organizer.py:3337 +#: pretix/control/views/organizer.py:3366 +#: pretix/control/views/organizer.py:3504 pretix/control/views/subevents.py:525 #: pretix/control/views/subevents.py:1597 pretix/control/views/user.py:236 #: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 #: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 @@ -20124,44 +20673,72 @@ msgid "Your changes have been saved." msgstr "تم حفظ التغييرات." #: pretix/control/templates/pretixcontrol/event/plugins.html:34 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:34 #, fuzzy #| msgid "Check results" msgid "Search results" msgstr "تأكد من النتائج" #: pretix/control/templates/pretixcontrol/event/plugins.html:56 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:56 msgid "Top recommendation" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:60 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:60 #, fuzzy #| msgid "Features" msgid "Experimental feature" msgstr "المميزات" #: pretix/control/templates/pretixcontrol/event/plugins.html:83 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:106 msgid "Incompatible" msgstr "غير متوافق" #: pretix/control/templates/pretixcontrol/event/plugins.html:87 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:110 msgid "Not available" msgstr "غير متاح" #: pretix/control/templates/pretixcontrol/event/plugins.html:93 -#: pretix/control/templates/pretixcontrol/event/plugins.html:105 +#, fuzzy +#| msgid "This plugin cannot be enabled for the following reasons:" +msgid "This plugin can only be disabled for the entire organizer account." +msgstr "هذا البرنامج المساعد لا يمكن تمكين للأسباب التالية:" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:98 +msgid "" +"After disabling this plugin, some functionality may remain active in the " +"organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:104 +#: pretix/control/templates/pretixcontrol/event/plugins.html:116 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:122 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:134 #, fuzzy #| msgid "Login settings" msgid "Open plugin settings" msgstr "إعدادات تسجيل الدخول" -#: pretix/control/templates/pretixcontrol/event/plugins.html:94 +#: pretix/control/templates/pretixcontrol/event/plugins.html:105 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:123 #, fuzzy #| msgid "Go to shop" msgid "Go to" msgstr "الذهاب للتسوق" -#: pretix/control/templates/pretixcontrol/event/plugins.html:116 +#: pretix/control/templates/pretixcontrol/event/plugins.html:130 +#: pretix/control/templates/pretixcontrol/event/plugins.html:147 +#, fuzzy +#| msgid "Organizer settings" +msgid "Open in organizer settings" +msgstr "ضبط منظم" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:134 #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:15 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:145 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:20 #: pretix/control/templates/pretixcontrol/user/2fa_main.html:79 #: pretix/control/templates/pretixcontrol/user/2fa_main.html:83 @@ -20170,7 +20747,22 @@ msgstr "الذهاب للتسوق" msgid "Disable" msgstr "تعطيل" -#: pretix/control/templates/pretixcontrol/event/plugins.html:121 +#: pretix/control/templates/pretixcontrol/event/plugins.html:141 +#: pretix/control/views/organizer.py:807 +#, fuzzy +#| msgid "This plugin cannot be enabled for the following reasons:" +msgid "This plugin can only be enabled for the entire organizer account." +msgstr "هذا البرنامج المساعد لا يمكن تمكين للأسباب التالية:" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:154 +msgid "" +"Enabling this plugin will enable some of its functionality for the entire " +"organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:159 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:157 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:177 #: pretix/control/templates/pretixcontrol/user/2fa_enable.html:21 #: pretix/control/templates/pretixcontrol/user/2fa_main.html:99 #: pretix/control/templates/pretixcontrol/user/notifications.html:23 @@ -20240,11 +20832,6 @@ msgstr "" "وذلك في قسم \"المنتجات\" في الملاحة. لا تقلق، يمكنك تغيير كل شيء يمكنك إدخال " "هنا." -#: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:381 -msgid "Features" -msgstr "المميزات" - #: pretix/control/templates/pretixcontrol/event/quick_setup.html:134 msgid "" "We recommend that you take some time to go through the \"Settings\" part of " @@ -20422,12 +21009,6 @@ msgctxt "subevents" msgid "Calendar and list views" msgstr "إعادة إرسال دعوة" -#: pretix/control/templates/pretixcontrol/event/settings.html:280 -#: pretix/control/templates/pretixcontrol/order/index.html:176 -#: pretix/presale/templates/pretixpresale/event/order.html:22 -msgid "Order details" -msgstr "تفاصيل الطلب" - #: pretix/control/templates/pretixcontrol/event/settings.html:284 msgid "Other settings" msgstr "إعدادات أخرى" @@ -20513,10 +21094,6 @@ msgstr "" msgid "Property" msgstr "إضافة خاصية" -#: pretix/control/templates/pretixcontrol/event/settings.html:487 -msgid "Add property" -msgstr "إضافة خاصية" - #: pretix/control/templates/pretixcontrol/event/settings.html:505 #: pretix/control/templates/pretixcontrol/events/index.html:165 #: pretix/control/templates/pretixcontrol/organizers/detail.html:130 @@ -20908,7 +21485,7 @@ msgstr "تذاكر مدفوعة الأجر في الحصص" #: pretix/control/templates/pretixcontrol/events/index.html:121 #: pretix/control/templates/pretixcontrol/organizers/detail.html:97 -#: pretix/control/views/dashboards.py:519 pretix/control/views/typeahead.py:89 +#: pretix/control/views/dashboards.py:523 pretix/control/views/typeahead.py:89 msgctxt "subevent" msgid "No dates" msgstr "لا مواعيد" @@ -20920,14 +21497,14 @@ msgstr "المزيد من الحصص" #: pretix/control/templates/pretixcontrol/events/index.html:149 #: pretix/control/templates/pretixcontrol/organizers/detail.html:113 -#: pretix/control/views/dashboards.py:532 +#: pretix/control/views/dashboards.py:536 msgid "Shop disabled" msgstr "البيع متوقف الآن" #: pretix/control/templates/pretixcontrol/events/index.html:155 #: pretix/control/templates/pretixcontrol/organizers/detail.html:119 #: pretix/control/templates/pretixcontrol/subevents/index.html:172 -#: pretix/control/views/dashboards.py:538 +#: pretix/control/views/dashboards.py:542 msgid "On sale" msgstr "للبيع" @@ -21916,9 +22493,9 @@ msgstr "تحرير مسألة" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 #: pretix/control/templates/pretixcontrol/orders/overview.html:88 -#: pretix/plugins/checkinlists/exporters.py:502 -#: pretix/plugins/checkinlists/exporters.py:696 -#: pretix/plugins/reports/exporters.py:386 +#: pretix/plugins/checkinlists/exporters.py:503 +#: pretix/plugins/checkinlists/exporters.py:697 +#: pretix/plugins/reports/exporters.py:397 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:23 msgid "Paid" msgstr "مدفوع" @@ -21949,9 +22526,9 @@ msgstr "عدد التذاكر" #: pretix/control/templates/pretixcontrol/items/question.html:112 #: pretix/control/templates/pretixcontrol/order/transactions.html:67 -#: pretix/plugins/reports/accountingreport.py:408 -#: pretix/plugins/reports/accountingreport.py:441 -#: pretix/plugins/reports/accountingreport.py:565 +#: pretix/plugins/reports/accountingreport.py:409 +#: pretix/plugins/reports/accountingreport.py:442 +#: pretix/plugins/reports/accountingreport.py:566 msgid "Sum" msgstr "" @@ -22935,11 +23512,11 @@ msgstr "الضرائب" #: pretix/control/templates/pretixcontrol/order/index.html:708 #: pretix/control/templates/pretixcontrol/orders/overview.html:89 #: pretix/control/templates/pretixcontrol/orders/overview.html:177 -#: pretix/plugins/reports/accountingreport.py:498 -#: pretix/plugins/reports/exporters.py:386 -#: pretix/plugins/reports/exporters.py:435 -#: pretix/plugins/reports/exporters.py:627 -#: pretix/plugins/reports/exporters.py:957 +#: pretix/plugins/reports/accountingreport.py:499 +#: pretix/plugins/reports/exporters.py:397 +#: pretix/plugins/reports/exporters.py:446 +#: pretix/plugins/reports/exporters.py:638 +#: pretix/plugins/reports/exporters.py:968 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:465 msgid "Total" msgstr "المجموع" @@ -23933,7 +24510,7 @@ msgid "Revenue (net)" msgstr "الإيرادات (صافي)" #: pretix/control/templates/pretixcontrol/orders/overview.html:49 -#: pretix/plugins/reports/exporters.py:465 +#: pretix/plugins/reports/exporters.py:476 msgid "" "Filtering this report by date is not recommended as it might lead to " "misleading information since this report only sees the current state of any " @@ -23952,7 +24529,7 @@ msgstr "" "والتي تعود التي ينتمون إليها." #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/reports/exporters.py:382 +#: pretix/plugins/reports/exporters.py:393 msgid "Purchased" msgstr "اشترى" @@ -24802,6 +25379,79 @@ msgid "" "This can be used to enable products like year passes, tickets of ten, etc." msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:6 +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:12 +#, fuzzy, python-format +#| msgid "Event timezone" +msgid "Events with plugin %(name)s" +msgstr "توقيت الحدث" + +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:18 +#, python-format +msgid "" +"The plugin \"%(name)s\" can be enabled or disabled for every event " +"individually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:24 +#, python-format +msgid "" +"The plugin \"%(name)s\" is enabled for your organizer account, but also " +"needs to be enabled for the specific events you want to use it with." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:31 +msgid "" +"Using this form, you can quickly enable or disable it for many events. Note " +"that it might still be necessary to configure the plugin for each event " +"individually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:8 +msgid "" +"On this page, you can choose plugins you want to enable for your organizer " +"account. Plugins might bring additional software functionality, connect your " +"events to third-party services, or apply other forms of customizations." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:80 +#, fuzzy +#| msgid "All events" +msgid "Active (all events)" +msgstr "كل الأحداث" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:85 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:94 +#, fuzzy, python-format +#| msgid "%(count)s elements" +msgid "Active (%(count)s event)" +msgid_plural "Active (%(count)s events)" +msgstr[0] "%(count)s العناصر" +msgstr[1] "%(count)s العناصر" +msgstr[2] "%(count)s العناصر" +msgstr[3] "%(count)s العناصر" +msgstr[4] "%(count)s العناصر" +msgstr[5] "%(count)s العناصر" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:116 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:173 +msgid "" +"Parts of this plugin can be enabled or disabled for events individually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:149 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:167 +#, fuzzy +#| msgid "Upcoming events" +msgid "Manage events" +msgstr "الفعاليات القادمة" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:162 +#, fuzzy +#| msgid "This plugin cannot be enabled for the following reasons:" +msgid "This plugin can be enabled or disabled for events individually." +msgstr "هذا البرنامج المساعد لا يمكن تمكين للأسباب التالية:" + #: pretix/control/templates/pretixcontrol/organizers/properties.html:7 msgid "" "You can here define a set of metadata properties (i.e. variables) that you " @@ -25129,12 +25779,6 @@ msgstr[3] "تم إنشاء خطاف الويب." msgstr[4] "تم إنشاء خطاف الويب." msgstr[5] "تم إنشاء خطاف الويب." -#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:22 -#, fuzzy -#| msgid "Retry" -msgid "Retry now" -msgstr "أعد المحاولة" - #: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:25 #, fuzzy #| msgid "Stop impersonating" @@ -25976,7 +26620,7 @@ msgid "Create many new dates" msgstr "إنشاء العديد من المواعيد الجديدة" #: pretix/control/templates/pretixcontrol/subevents/index.html:96 -#: pretix/plugins/reports/accountingreport.py:120 +#: pretix/plugins/reports/accountingreport.py:121 msgid "Begin" msgstr "ابدأ" @@ -27007,16 +27651,19 @@ msgstr "" "إلى شريط العنوان وتأكد من أنه هو الصحيح وأن الارتباط لم تستخدم من قبل." #: pretix/control/views/auth.py:252 +#, python-brace-format msgid "" "You cannot accept the invitation for \"{}\" as you already are part of this " "team." msgstr "لا يمكنك قبول الدعوة ل \"{}\" كما كنت بالفعل جزءا من هذا الفريق." #: pretix/control/views/auth.py:266 +#, python-brace-format msgid "You are now part of the team \"{}\"." msgstr "أنت الآن جزءا من الفريق \"{}\"." #: pretix/control/views/auth.py:296 +#, python-brace-format msgid "Welcome to pretix! You are now part of the team \"{}\"." msgstr "مرحبا بكم في pretix! أنت الآن جزءا من الفريق \"{}\"." @@ -27093,16 +27740,16 @@ msgstr "تم إنشاء الاختيار في قائمة جديدة." #: pretix/control/views/checkin.py:381 pretix/control/views/checkin.py:441 #: pretix/control/views/discounts.py:134 pretix/control/views/discounts.py:182 -#: pretix/control/views/event.py:268 pretix/control/views/event.py:551 -#: pretix/control/views/event.py:590 pretix/control/views/event.py:737 -#: pretix/control/views/event.py:929 pretix/control/views/event.py:1289 -#: pretix/control/views/event.py:1355 pretix/control/views/event.py:1507 +#: pretix/control/views/event.py:272 pretix/control/views/event.py:576 +#: pretix/control/views/event.py:615 pretix/control/views/event.py:762 +#: pretix/control/views/event.py:954 pretix/control/views/event.py:1314 +#: pretix/control/views/event.py:1380 pretix/control/views/event.py:1532 #: pretix/control/views/item.py:280 pretix/control/views/item.py:327 #: pretix/control/views/item.py:805 pretix/control/views/item.py:831 #: pretix/control/views/item.py:951 pretix/control/views/item.py:1155 #: pretix/control/views/item.py:1321 pretix/control/views/item.py:1506 -#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291 -#: pretix/control/views/organizer.py:1188 pretix/control/views/subevents.py:504 +#: pretix/control/views/organizer.py:275 pretix/control/views/organizer.py:303 +#: pretix/control/views/organizer.py:1457 pretix/control/views/subevents.py:504 #: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1046 #: pretix/control/views/subevents.py:1505 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 @@ -27203,7 +27850,7 @@ msgstr "" msgid "Set up event" msgstr "اقامة الحدث" -#: pretix/control/views/dashboards.py:534 +#: pretix/control/views/dashboards.py:538 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_event_list_status.html:47 @@ -27212,7 +27859,7 @@ msgstr "اقامة الحدث" msgid "Sale over" msgstr "انتهت فترة البيع" -#: pretix/control/views/dashboards.py:536 +#: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:119 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 @@ -27220,7 +27867,7 @@ msgstr "انتهت فترة البيع" msgid "Soon" msgstr "هكذا" -#: pretix/control/views/dashboards.py:561 +#: pretix/control/views/dashboards.py:565 #, python-brace-format msgid "{num} order" msgid_plural "{num} orders" @@ -27231,6 +27878,44 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" +#: pretix/control/views/datasync.py:82 +#, fuzzy +#| msgid "The quota has been re-opened and will not close again." +msgid "The sync job has been enqueued and will run in the next minutes." +msgstr "وكانت الحصة إعادة فتحها وسوف يتم إغلاق مرة أخرى." + +#: pretix/control/views/datasync.py:89 pretix/control/views/datasync.py:99 +#, fuzzy +#| msgid "The invoice has already been canceled." +msgid "The sync job is already in progress." +msgstr "وقد تم بالفعل إلغاء الفاتورة." + +#: pretix/control/views/datasync.py:92 +#, fuzzy +#| msgid "The order has been canceled." +msgid "The sync job has been canceled." +msgstr "تم إلغاء هذا الأمر." + +#: pretix/control/views/datasync.py:105 +#, fuzzy +#| msgid "The voucher has been sent to {recipient}." +msgid "The sync job has been set to run as soon as possible." +msgstr "تم إرسال كود الخصم إلى {recipient}." + +#: pretix/control/views/datasync.py:136 +#, fuzzy +#| msgctxt "subevent" +#| msgid "The selected dates have been deleted or disabled." +msgid "The selected jobs have been set to run as soon as possible." +msgstr "تم حذف المواعيد المحددة أو تعطيل." + +#: pretix/control/views/datasync.py:139 +#, fuzzy +#| msgctxt "subevent" +#| msgid "The selected dates have been disabled." +msgid "The selected jobs have been canceled." +msgstr "تم تعطيل التواريخ المحددة." + #: pretix/control/views/discounts.py:67 pretix/control/views/discounts.py:109 #: pretix/control/views/discounts.py:214 #, fuzzy @@ -27265,8 +27950,8 @@ msgstr "تم تحديث ترتيب العناصر." #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:190 #: pretix/control/views/item.py:402 pretix/control/views/item.py:536 -#: pretix/control/views/organizer.py:2272 -#: pretix/control/views/organizer.py:3330 +#: pretix/control/views/organizer.py:2541 +#: pretix/control/views/organizer.py:3599 #, fuzzy #| msgid "Some of the provided question ids are invalid." msgid "Some of the provided object ids are invalid." @@ -27278,78 +27963,63 @@ msgstr "بعض معرفات السؤال المقدمة غير صالحة." msgid "Not all discounts have been selected." msgstr "تم حذف السؤال." -#: pretix/control/views/event.py:383 +#: pretix/control/views/event.py:451 #, fuzzy -#| msgid "Invoice generation" -msgid "Integrations" -msgstr "جيل فاتورة" +#| msgid "You do not have permission to perform this action." +msgid "" +"You do not have sufficient permission to enable plugins that need to be " +"enabled for the entire organizer account." +msgstr "ليس لديك إذن لتنفيذ هذا الإجراء." -#: pretix/control/views/event.py:384 -#, fuzzy -#| msgid "Customer actions" -msgid "Customizations" -msgstr "إجراءات العملاء" - -#: pretix/control/views/event.py:385 -#, fuzzy -#| msgid "Export format" -msgid "Output and export formats" -msgstr "تنسيق التصدير" - -#: pretix/control/views/event.py:386 -#, fuzzy -#| msgid "Features" -msgid "API features" -msgstr "المميزات" - -#: pretix/control/views/event.py:447 +#: pretix/control/views/event.py:470 pretix/control/views/organizer.py:713 +#, python-brace-format msgid "The plugin {} is now active, you can configure it here:" msgstr "" -#: pretix/control/views/event.py:456 -#, fuzzy +#: pretix/control/views/event.py:479 pretix/control/views/organizer.py:722 +#, fuzzy, python-brace-format #| msgid "The selected ticket shop is currently not available." msgid "The plugin {} is now active." msgstr "متجر التذاكر المختار غير متوفر حاليا." -#: pretix/control/views/event.py:519 +#: pretix/control/views/event.py:544 msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "عدم وجود هذا مزود خدمة الدفع أو تعطيل البرنامج المساعد المعني." -#: pretix/control/views/event.py:776 pretix/control/views/organizer.py:344 +#: pretix/control/views/event.py:801 pretix/control/views/organizer.py:356 #: pretix/control/views/vouchers.py:561 msgid "invalid item" msgstr "البند غير صالح" -#: pretix/control/views/event.py:851 +#: pretix/control/views/event.py:876 #, fuzzy, python-format #| msgid "Your order: {code}" msgid "Your order: %(code)s" msgstr "طلبك هو: {code}" -#: pretix/control/views/event.py:860 +#: pretix/control/views/event.py:885 msgid "Unknown email renderer." msgstr "غير معروف العارض البريد الإلكتروني." -#: pretix/control/views/event.py:876 pretix/control/views/orders.py:695 +#: pretix/control/views/event.py:901 pretix/control/views/orders.py:699 #: pretix/presale/views/order.py:1088 pretix/presale/views/order.py:1095 msgid "You requested an invalid ticket output type." msgstr "لقد طلبت صالح نوع الانتاج التذاكر." -#: pretix/control/views/event.py:1024 +#: pretix/control/views/event.py:1049 msgid "Your shop is live now!" msgstr "متجرك مباشرة الآن!" -#: pretix/control/views/event.py:1032 +#: pretix/control/views/event.py:1057 msgid "We've taken your shop down. You can re-enable it whenever you want!" msgstr "لقد اتخذنا متجر أسفل الخاص بك. يمكنك إعادة تمكينها وقتما تشاء!" -#: pretix/control/views/event.py:1040 +#: pretix/control/views/event.py:1065 msgid "Your shop is now in test mode!" msgstr "متجر الخاص بك هو الآن في وضع الاختبار!" -#: pretix/control/views/event.py:1057 +#: pretix/control/views/event.py:1082 msgid "" "An order could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." @@ -27357,19 +28027,19 @@ msgstr "" "لا يمكن حذف أمر وبعض القيود (مثل البيانات التي تم إنشاؤها من قبل المكونات " "الإضافية) لا تسمح بذلك." -#: pretix/control/views/event.py:1063 +#: pretix/control/views/event.py:1088 msgid "We've disabled test mode for you. Let's sell some real tickets!" msgstr "لقد تعطيل وضع الاختبار بالنسبة لك. دعونا بيع بعض التذاكر الحقيقية!" -#: pretix/control/views/event.py:1085 +#: pretix/control/views/event.py:1110 msgid "This event can not be deleted." msgstr "لا يمكن حذف هذا الحدث." -#: pretix/control/views/event.py:1108 +#: pretix/control/views/event.py:1133 msgid "The event has been deleted." msgstr "الحدث تم الغائه." -#: pretix/control/views/event.py:1111 +#: pretix/control/views/event.py:1136 msgid "" "The event could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -27377,47 +28047,47 @@ msgstr "" "لا يمكن حذف الحدث عن بعض القيود (مثل البيانات التي تم إنشاؤها من قبل " "المكونات الإضافية) لا تسمح بذلك." -#: pretix/control/views/event.py:1127 +#: pretix/control/views/event.py:1152 #, python-brace-format msgid "" "Specifically, the following plugins still contain data depends on this " "event: {plugin_names}" msgstr "" -#: pretix/control/views/event.py:1207 pretix/control/views/orders.py:784 +#: pretix/control/views/event.py:1232 pretix/control/views/orders.py:788 msgid "The comment has been updated." msgstr "تم تحديث التعليق." -#: pretix/control/views/event.py:1209 pretix/control/views/orders.py:786 +#: pretix/control/views/event.py:1234 pretix/control/views/orders.py:790 msgid "Could not update the comment." msgstr "لا يمكن تحديث للتعليق." -#: pretix/control/views/event.py:1247 pretix/control/views/main.py:337 +#: pretix/control/views/event.py:1272 pretix/control/views/main.py:337 msgid "VAT" msgstr "ضريبة" -#: pretix/control/views/event.py:1283 +#: pretix/control/views/event.py:1308 msgid "The new tax rule has been created." msgstr "تم إنشاء القاعدة الضريبية الجديدة." -#: pretix/control/views/event.py:1306 pretix/control/views/event.py:1369 -#: pretix/control/views/event.py:1415 +#: pretix/control/views/event.py:1331 pretix/control/views/event.py:1394 +#: pretix/control/views/event.py:1440 msgid "The requested tax rule does not exist." msgstr "عدم وجود حكم الضرائب المطلوبة." -#: pretix/control/views/event.py:1424 +#: pretix/control/views/event.py:1449 msgid "The selected tax rule has been deleted." msgstr "تم حذف قاعدة الضريبة المحدد." -#: pretix/control/views/event.py:1426 +#: pretix/control/views/event.py:1451 msgid "The selected tax rule can not be deleted." msgstr "لا يمكن حذف القاعدة الضريبية المحدد." -#: pretix/control/views/event.py:1477 +#: pretix/control/views/event.py:1502 msgid "Your event is not empty, you need to set it up manually." msgstr "لم يتم تفريغ هذا الحدث الخاص بك، تحتاج إلى إعداده يدويا." -#: pretix/control/views/event.py:1612 +#: pretix/control/views/event.py:1637 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" @@ -27425,11 +28095,11 @@ msgstr "" "تم حفظ التغييرات. يمكنك الذهاب الآن فصاعدا مع النظر في التفاصيل أو يأخذ " "الحدث على الهواء مباشرة لبدء بيع!" -#: pretix/control/views/event.py:1631 +#: pretix/control/views/event.py:1656 msgid "Regular ticket" msgstr "تذكرة العادية" -#: pretix/control/views/event.py:1636 +#: pretix/control/views/event.py:1661 msgid "Reduced ticket" msgstr "تذكرة مخفضة" @@ -27535,8 +28205,8 @@ msgid "The order of categories has been updated." msgstr "تم تحديث ترتيب الفئات." #: pretix/control/views/item.py:405 pretix/control/views/item.py:539 -#: pretix/control/views/organizer.py:2275 -#: pretix/control/views/organizer.py:3333 +#: pretix/control/views/organizer.py:2544 +#: pretix/control/views/organizer.py:3602 #, fuzzy #| msgid "The question has been deleted." msgid "Not all objects have been selected." @@ -27768,7 +28438,7 @@ msgid "" "Successfully executed the action \"{label}\" on {success} of {total} orders." msgstr "" -#: pretix/control/views/orders.py:558 +#: pretix/control/views/orders.py:562 #, fuzzy #| msgid "All invoices" msgid "Your invoice" @@ -27780,7 +28450,7 @@ msgstr[3] "جميع الفواتير" msgstr[4] "جميع الفواتير" msgstr[5] "جميع الفواتير" -#: pretix/control/views/orders.py:560 +#: pretix/control/views/orders.py:564 #, python-brace-format msgid "" "Hello,\n" @@ -27801,7 +28471,7 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" -#: pretix/control/views/orders.py:697 pretix/plugins/banktransfer/views.py:901 +#: pretix/control/views/orders.py:701 pretix/plugins/banktransfer/views.py:901 #: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 #: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 #: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 @@ -27814,15 +28484,15 @@ msgstr[5] "" msgid "Unknown order code or not authorized to access this order." msgstr "كود أجل غير معروف أو غير مخول للوصول إلى هذا النظام." -#: pretix/control/views/orders.py:699 pretix/presale/views/order.py:1102 +#: pretix/control/views/orders.py:703 pretix/presale/views/order.py:1102 msgid "Ticket download is not enabled for this product." msgstr "لم يتم تمكين حمل تذكرة لهذا المنتج." -#: pretix/control/views/orders.py:820 +#: pretix/control/views/orders.py:824 msgid "The order has been deleted." msgstr "تم حذف هذا الأمر." -#: pretix/control/views/orders.py:827 +#: pretix/control/views/orders.py:831 msgid "" "The order could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -27830,55 +28500,55 @@ msgstr "" "لا يمكن حذف النظام كما بعض القيود (مثل البيانات التي تم إنشاؤها من قبل " "المكونات الإضافية) لا تسمح بذلك." -#: pretix/control/views/orders.py:835 +#: pretix/control/views/orders.py:839 msgid "Only orders created in test mode can be deleted." msgstr "أوامر الوحيدة التي تم إنشاؤها في وضع الاختبار يمكن حذفها." -#: pretix/control/views/orders.py:856 +#: pretix/control/views/orders.py:860 msgid "The order has been denied and is therefore now canceled." msgstr "تم رفض الطلب، وبالتالي يتم إلغاء الآن." -#: pretix/control/views/orders.py:896 +#: pretix/control/views/orders.py:900 msgid "This payment has been canceled." msgstr "تم إلغاء هذا الدفع." -#: pretix/control/views/orders.py:898 +#: pretix/control/views/orders.py:902 msgid "This payment can not be canceled at the moment." msgstr "لا يمكن إلغاء هذه الدفعة في الوقت الراهن." -#: pretix/control/views/orders.py:924 +#: pretix/control/views/orders.py:928 msgid "The refund has been canceled." msgstr "تم إلغاء استرداد." -#: pretix/control/views/orders.py:926 +#: pretix/control/views/orders.py:930 msgid "This refund can not be canceled at the moment." msgstr "لا يمكن إلغاء هذا رد في الوقت الراهن." -#: pretix/control/views/orders.py:960 +#: pretix/control/views/orders.py:964 msgid "The refund has been processed." msgstr "تم معالجة استرداد." -#: pretix/control/views/orders.py:962 pretix/control/views/orders.py:988 +#: pretix/control/views/orders.py:966 pretix/control/views/orders.py:992 msgid "This refund can not be processed at the moment." msgstr "لا يمكن معالجة هذا رد في الوقت الراهن." -#: pretix/control/views/orders.py:986 +#: pretix/control/views/orders.py:990 msgid "The refund has been marked as done." msgstr "تم وضع علامة على المبلغ في القيام به." -#: pretix/control/views/orders.py:1012 +#: pretix/control/views/orders.py:1016 #, fuzzy #| msgid "The device has been verified and can now be used." msgid "The request has been removed. If you want, you can now inform the user." msgstr "تم التحقق من الجهاز ويمكن الآن أن تستخدم." -#: pretix/control/views/orders.py:1019 +#: pretix/control/views/orders.py:1023 #, fuzzy #| msgid "Cancellation fee" msgid "Your cancellation request" msgstr "رسوم الإلغاء" -#: pretix/control/views/orders.py:1020 +#: pretix/control/views/orders.py:1024 #, python-brace-format msgid "" "Hello,\n" @@ -27894,7 +28564,7 @@ msgstr "" "\n" "فريق فعاليتك{event}" -#: pretix/control/views/orders.py:1076 +#: pretix/control/views/orders.py:1080 msgid "" "The payment has been marked as complete, but we were unable to send a " "confirmation mail." @@ -27902,41 +28572,42 @@ msgstr "" "تم وضع علامة الدفع على النحو الكامل، ولكن لم نتمكن من إرسال البريد " "الإلكتروني تأكيد." -#: pretix/control/views/orders.py:1079 +#: pretix/control/views/orders.py:1083 msgid "The payment has been marked as complete." msgstr "تم وضع علامة الدفع على النحو الكامل." -#: pretix/control/views/orders.py:1081 +#: pretix/control/views/orders.py:1085 msgid "This payment can not be confirmed at the moment." msgstr "لا يمكن تأكيد هذه الدفعة في الوقت الراهن." -#: pretix/control/views/orders.py:1172 +#: pretix/control/views/orders.py:1176 msgid "" "The refund was prevented due to a refund already being processed at the same " "time. Please have a look at the order details and check if your refund is " "still necessary." msgstr "" -#: pretix/control/views/orders.py:1272 +#: pretix/control/views/orders.py:1276 #, fuzzy #| msgid "You entered an order that could not be found." msgid "You entered an order in an event with a different currency." msgstr "لقد أدخلت طلبا لا يمكن العثور عليه." -#: pretix/control/views/orders.py:1323 +#: pretix/control/views/orders.py:1327 msgid "" "You can not refund more than the amount of a payment that is not yet " "refunded." msgstr "لا يمكنك استرداد أكثر من مبلغ الدفعة التي لم يتم ردها حتى الان." -#: pretix/control/views/orders.py:1328 +#: pretix/control/views/orders.py:1332 msgid "" "You selected a partial refund for a payment method that only supports full " "refunds." msgstr "" "لقد حددت استرداد جزئي لطريقة الدفع التي تدعم فقط المبالغ المستردة كامل." -#: pretix/control/views/orders.py:1358 +#: pretix/control/views/orders.py:1362 +#, python-brace-format msgid "" "One of the refunds failed to be processed. You should retry to refund in a " "different way. The error message was: {}" @@ -27944,11 +28615,13 @@ msgstr "" "فشل في معالجتها واحدة من المبالغ المستردة. يجب عليك إعادة المحاولة لاسترداد " "بطريقة مختلفة. وكانت رسالة الخطأ: {}" -#: pretix/control/views/orders.py:1364 +#: pretix/control/views/orders.py:1368 +#, python-brace-format msgid "A refund of {} has been processed." msgstr "وقد تم تجهيز واسترداد {}." -#: pretix/control/views/orders.py:1368 +#: pretix/control/views/orders.py:1372 +#, python-brace-format msgid "" "A refund of {} has been saved, but not yet fully executed. You can mark it " "as complete below." @@ -27956,16 +28629,16 @@ msgstr "" "تم حفظ استرداد {}، ولكن لم يتم تنفيذها بالكامل. يمكنك وضع علامة على أنها " "كاملة أدناه." -#: pretix/control/views/orders.py:1397 +#: pretix/control/views/orders.py:1401 msgid "" "A new gift card was created. You can now send the user their gift card code." msgstr "" -#: pretix/control/views/orders.py:1405 +#: pretix/control/views/orders.py:1409 msgid "Your gift card code" msgstr "" -#: pretix/control/views/orders.py:1407 +#: pretix/control/views/orders.py:1411 #, python-brace-format msgid "" "Hello,\n" @@ -27978,22 +28651,22 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/control/views/orders.py:1418 +#: pretix/control/views/orders.py:1422 msgid "The refunds you selected do not match the selected total refund amount." msgstr "المبالغ المستردة التي حددتها لا تتطابق إجمالي استرداد المبلغ المحدد." -#: pretix/control/views/orders.py:1546 +#: pretix/control/views/orders.py:1552 msgid "" "The order has been marked as paid, but we were unable to send a confirmation " "mail." msgstr "" "تم وضع علامة على النظام ودفع، ولكن لم نتمكن من إرسال البريد الإلكتروني تأكيد." -#: pretix/control/views/orders.py:1549 +#: pretix/control/views/orders.py:1555 msgid "The payment has been created successfully." msgstr "تم إنشاء دفع بنجاح." -#: pretix/control/views/orders.py:1563 +#: pretix/control/views/orders.py:1569 msgid "" "The order has been canceled. You can now select how you want to transfer the " "money back to the user." @@ -28001,22 +28674,22 @@ msgstr "" "تم إلغاء هذا الأمر. يمكنك الآن تحديد كيف تريد لنقل الجزء الخلفي المال " "للمستخدم." -#: pretix/control/views/orders.py:1634 pretix/control/views/orders.py:1638 +#: pretix/control/views/orders.py:1640 pretix/control/views/orders.py:1644 msgid "No VAT ID specified." msgstr "يتم تحديد معرف ضريبة القيمة المضافة." -#: pretix/control/views/orders.py:1642 +#: pretix/control/views/orders.py:1648 msgid "No country specified." msgstr "تحديد أي بلد." -#: pretix/control/views/orders.py:1646 +#: pretix/control/views/orders.py:1652 #, fuzzy #| msgid "" #| "VAT ID could not be checked since a non-EU country has been specified." msgid "VAT ID could not be checked since this country is not supported." msgstr "ولم يتسن التحقق VAT ID منذ تم تحديد بلد خارج الاتحاد الأوروبي." -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1663 msgid "" "The VAT ID could not be checked, as the VAT checking service of the country " "is currently not available." @@ -28024,51 +28697,51 @@ msgstr "" "ولم يتسن التحقق من هوية ضريبة القيمة المضافة، مثل خدمة فحص ضريبة القيمة " "المضافة من البلاد غير متوفرة حاليا." -#: pretix/control/views/orders.py:1660 +#: pretix/control/views/orders.py:1666 msgid "This VAT ID is valid." msgstr "هذا ID VAT صالح." -#: pretix/control/views/orders.py:1674 pretix/control/views/orders.py:1707 +#: pretix/control/views/orders.py:1680 pretix/control/views/orders.py:1713 msgid "Unknown invoice." msgstr "فاتورة غير معروفة." -#: pretix/control/views/orders.py:1677 +#: pretix/control/views/orders.py:1683 msgid "Invoices may not be changed after they are created." msgstr "" -#: pretix/control/views/orders.py:1679 pretix/control/views/orders.py:1710 +#: pretix/control/views/orders.py:1685 pretix/control/views/orders.py:1716 msgid "The invoice has already been canceled." msgstr "وقد تم بالفعل إلغاء الفاتورة." -#: pretix/control/views/orders.py:1681 +#: pretix/control/views/orders.py:1687 #, fuzzy #| msgid "The invoice has already been canceled." msgid "The invoice file has already been exported." msgstr "وقد تم بالفعل إلغاء الفاتورة." -#: pretix/control/views/orders.py:1683 +#: pretix/control/views/orders.py:1689 #, fuzzy #| msgid "The invoice has been regenerated." msgid "The invoice file is too old to be regenerated." msgstr "تم إعادة إنشاء الفاتورة." -#: pretix/control/views/orders.py:1685 pretix/control/views/orders.py:1712 +#: pretix/control/views/orders.py:1691 pretix/control/views/orders.py:1718 msgid "The invoice has been cleaned of personal data." msgstr "وقد تم تنظيف الفاتورة البيانات الشخصية." -#: pretix/control/views/orders.py:1743 +#: pretix/control/views/orders.py:1749 msgid "The email has been queued to be sent." msgstr "وقد تم في قائمة الانتظار البريد الإلكتروني لإرسالها." -#: pretix/control/views/orders.py:1767 pretix/presale/views/order.py:1279 +#: pretix/control/views/orders.py:1773 pretix/presale/views/order.py:1279 msgid "This invoice has not been found" msgstr "لم يتم العثور على هذه الفاتورة" -#: pretix/control/views/orders.py:1774 pretix/presale/views/order.py:1286 +#: pretix/control/views/orders.py:1780 pretix/presale/views/order.py:1286 msgid "The invoice file is no longer stored on the server." msgstr "لم يعد تخزين الملف فاتورة على الخادم." -#: pretix/control/views/orders.py:1779 pretix/presale/views/order.py:1291 +#: pretix/control/views/orders.py:1785 pretix/presale/views/order.py:1291 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -28076,105 +28749,107 @@ msgstr "" "لم يتم إنشاء ملف الفاتورة، وسوف تولد لانها لكم الآن. يرجى المحاولة مرة أخرى " "في بضع ثوان." -#: pretix/control/views/orders.py:1807 +#: pretix/control/views/orders.py:1813 msgid "The payment term has been changed." msgstr "تم تغيير مصطلح الدفع." -#: pretix/control/views/orders.py:1812 pretix/control/views/orders.py:1869 +#: pretix/control/views/orders.py:1818 pretix/control/views/orders.py:1875 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "لم نكن قادرين على معالجة الطلب تماما كما كان الملقم مشغول جدا." -#: pretix/control/views/orders.py:1820 +#: pretix/control/views/orders.py:1826 msgid "This action is only allowed for pending orders." msgstr "يسمح هذا الإجراء فقط لانتظار أوامر." -#: pretix/control/views/orders.py:1875 +#: pretix/control/views/orders.py:1881 #, fuzzy #| msgid "This action is only allowed for pending orders." msgid "This action is only allowed for canceled orders." msgstr "يسمح هذا الإجراء فقط لانتظار أوامر." -#: pretix/control/views/orders.py:2132 pretix/presale/views/order.py:1565 +#: pretix/control/views/orders.py:2138 pretix/presale/views/order.py:1565 msgid "An error occurred. Please see the details below." msgstr "حدث خطأ. يرجى الاطلاع على التفاصيل أدناه." -#: pretix/control/views/orders.py:2140 +#: pretix/control/views/orders.py:2146 msgid "The order has been changed and the user has been notified." msgstr "تم تغيير النظام وتم إعلام المستخدم." -#: pretix/control/views/orders.py:2142 pretix/control/views/orders.py:2278 -#: pretix/control/views/orders.py:2315 pretix/presale/views/order.py:1600 +#: pretix/control/views/orders.py:2148 pretix/control/views/orders.py:2284 +#: pretix/control/views/orders.py:2321 pretix/presale/views/order.py:1600 msgid "The order has been changed." msgstr "تم تغيير النظام." -#: pretix/control/views/orders.py:2169 pretix/presale/checkoutflow.py:945 +#: pretix/control/views/orders.py:2175 pretix/presale/checkoutflow.py:945 #: pretix/presale/views/order.py:783 pretix/presale/views/order.py:888 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "كان لدينا صعوبات معالجة المدخلات الخاصة بك. يرجى مراجعة الأخطاء أدناه." -#: pretix/control/views/orders.py:2280 +#: pretix/control/views/orders.py:2286 msgid "Nothing about the order had to be changed." msgstr "كان شيئا عن هذا الأمر يجب أن يتغير." -#: pretix/control/views/orders.py:2361 pretix/plugins/sendmail/views.py:176 +#: pretix/control/views/orders.py:2367 pretix/plugins/sendmail/views.py:176 msgid "We could not send the email. See below for details." msgstr "لم نتمكن من إرسال البريد الإلكتروني. انظر أدناه للحصول على التفاصيل." -#: pretix/control/views/orders.py:2377 pretix/control/views/orders.py:2447 +#: pretix/control/views/orders.py:2383 pretix/control/views/orders.py:2453 #: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:671 #, python-brace-format msgid "Subject: {subject}" msgstr "الموضوع: {subject}" -#: pretix/control/views/orders.py:2396 pretix/control/views/orders.py:2467 +#: pretix/control/views/orders.py:2402 pretix/control/views/orders.py:2473 +#, python-brace-format msgid "Your message has been queued and will be sent to {}." msgstr "وقد اصطف رسالتك وسوف يتم ارسالهم الى {}." -#: pretix/control/views/orders.py:2400 pretix/control/views/orders.py:2470 +#: pretix/control/views/orders.py:2406 pretix/control/views/orders.py:2476 +#, python-brace-format msgid "Failed to send mail to the following user: {}" msgstr "فشل في إرسال البريد الإلكتروني للمستخدم التالية: {}" -#: pretix/control/views/orders.py:2523 pretix/presale/views/order.py:1062 +#: pretix/control/views/orders.py:2529 pretix/presale/views/order.py:1062 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "هذا الرابط لم يعد صالحا. يرجى العودة، بتحديث الصفحة وحاول مرة أخرى." -#: pretix/control/views/orders.py:2599 +#: pretix/control/views/orders.py:2605 msgid "There is no order with the given order code." msgstr "لا يوجد أي ترتيب مع رمز ترتيب معين." -#: pretix/control/views/orders.py:2705 pretix/control/views/organizer.py:1805 +#: pretix/control/views/orders.py:2711 pretix/control/views/organizer.py:2074 msgid "The selected exporter was not found." msgstr "لم يتم العثور على مصدر المحدد." -#: pretix/control/views/orders.py:2715 pretix/control/views/organizer.py:1815 +#: pretix/control/views/orders.py:2721 pretix/control/views/organizer.py:2084 msgid "There was a problem processing your input. See below for error details." msgstr "" "كانت هناك مشكلة معالجة المدخلات الخاصة بك. انظر أدناه للحصول على تفاصيل " "الخطأ." -#: pretix/control/views/orders.py:2750 pretix/control/views/organizer.py:1858 +#: pretix/control/views/orders.py:2756 pretix/control/views/organizer.py:2127 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2755 pretix/control/views/organizer.py:1863 +#: pretix/control/views/orders.py:2761 pretix/control/views/organizer.py:2132 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2794 pretix/control/views/organizer.py:1903 +#: pretix/control/views/orders.py:2800 pretix/control/views/organizer.py:2172 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "تاريخ التصدير" -#: pretix/control/views/orders.py:2795 pretix/control/views/organizer.py:1905 +#: pretix/control/views/orders.py:2801 pretix/control/views/organizer.py:2174 #, python-brace-format msgid "" "Hello,\n" @@ -28182,45 +28857,45 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2863 pretix/control/views/organizer.py:1973 +#: pretix/control/views/orders.py:2869 pretix/control/views/organizer.py:2242 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " "minutes." msgstr "" -#: pretix/control/views/orders.py:2942 +#: pretix/control/views/orders.py:2948 #, fuzzy #| msgid "The order has been canceled." msgid "All orders have been canceled." msgstr "تم إلغاء هذا الأمر." -#: pretix/control/views/orders.py:2944 +#: pretix/control/views/orders.py:2950 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " "check all uncanceled orders." msgstr "" -#: pretix/control/views/orders.py:2965 +#: pretix/control/views/orders.py:2971 #, fuzzy #| msgid "Your input was invalid, please try again." msgid "Your input was not valid." msgstr "كان الإدخال غير صالحة، يرجى المحاولة مرة أخرى." -#: pretix/control/views/organizer.py:162 +#: pretix/control/views/organizer.py:174 msgid "Token name" msgstr "اسم رمزي" -#: pretix/control/views/organizer.py:390 +#: pretix/control/views/organizer.py:402 msgid "This organizer can not be deleted." msgstr "لا يمكن حذف هذا منظم." -#: pretix/control/views/organizer.py:413 +#: pretix/control/views/organizer.py:425 msgid "The organizer has been deleted." msgstr "تم حذف منظم." -#: pretix/control/views/organizer.py:417 +#: pretix/control/views/organizer.py:429 msgid "" "The organizer could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." @@ -28228,56 +28903,75 @@ msgstr "" "لا يمكن حذف منظم وبعض القيود (مثل البيانات التي تم إنشاؤها من قبل المكونات " "الإضافية) لا تسمح بذلك." -#: pretix/control/views/organizer.py:427 +#: pretix/control/views/organizer.py:439 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:567 +#: pretix/control/views/organizer.py:579 msgid "The new organizer has been created." msgstr "تم إنشاء منظم جديد." -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:582 msgid "Administrators" msgstr "المسؤولين" -#: pretix/control/views/organizer.py:633 +#: pretix/control/views/organizer.py:803 +#, fuzzy +#| msgid "Unknown plugin: '{name}'." +msgid "Unknown plugin." +msgstr "إضافة غير معروفة: '{name}'." + +#: pretix/control/views/organizer.py:809 +#, fuzzy +#| msgid "The selected ticket shop is currently not available." +msgid "This plugin is currently not active on the organizer account." +msgstr "متجر التذاكر المختار غير متوفر حاليا." + +#: pretix/control/views/organizer.py:813 +#, fuzzy +#| msgid "A payment is currently pending for this order." +msgid "This plugin is currently not allowed for this organizer account." +msgstr "دفعة سداد معلقة حاليا لهذا الطلب." + +#: pretix/control/views/organizer.py:902 msgid "The team has been created. You can now add members to the team." msgstr "تم إنشاء فريق. يمكنك الآن إضافة أعضاء للفريق." -#: pretix/control/views/organizer.py:644 pretix/control/views/organizer.py:680 -#: pretix/control/views/organizer.py:916 pretix/control/views/organizer.py:1004 -#: pretix/control/views/organizer.py:1075 -#: pretix/control/views/organizer.py:1294 -#: pretix/control/views/organizer.py:1337 -#: pretix/control/views/organizer.py:2021 -#: pretix/control/views/organizer.py:2056 -#: pretix/control/views/organizer.py:2162 -#: pretix/control/views/organizer.py:2193 -#: pretix/control/views/organizer.py:2355 -#: pretix/control/views/organizer.py:2390 -#: pretix/control/views/organizer.py:2464 -#: pretix/control/views/organizer.py:2506 -#: pretix/control/views/organizer.py:2586 -#: pretix/control/views/organizer.py:2636 -#: pretix/control/views/organizer.py:3195 -#: pretix/control/views/organizer.py:3239 +#: pretix/control/views/organizer.py:913 pretix/control/views/organizer.py:949 +#: pretix/control/views/organizer.py:1185 +#: pretix/control/views/organizer.py:1273 +#: pretix/control/views/organizer.py:1344 +#: pretix/control/views/organizer.py:1563 +#: pretix/control/views/organizer.py:1606 +#: pretix/control/views/organizer.py:2290 +#: pretix/control/views/organizer.py:2325 +#: pretix/control/views/organizer.py:2431 +#: pretix/control/views/organizer.py:2462 +#: pretix/control/views/organizer.py:2624 +#: pretix/control/views/organizer.py:2659 +#: pretix/control/views/organizer.py:2733 +#: pretix/control/views/organizer.py:2775 +#: pretix/control/views/organizer.py:2855 +#: pretix/control/views/organizer.py:2905 +#: pretix/control/views/organizer.py:3464 +#: pretix/control/views/organizer.py:3508 msgid "Your changes could not be saved." msgstr "لا يمكن حفظ التغييرات الخاصة بك." -#: pretix/control/views/organizer.py:713 +#: pretix/control/views/organizer.py:982 msgid "The selected team cannot be deleted." msgstr "لا يمكن حذف الفريق المحدد." -#: pretix/control/views/organizer.py:725 +#: pretix/control/views/organizer.py:994 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:733 +#: pretix/control/views/organizer.py:1002 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -28289,11 +28983,11 @@ msgstr "" "لا يمكن حذف الحدث عن بعض القيود (مثل البيانات التي تم إنشاؤها من قبل " "المكونات الإضافية) لا تسمح بذلك." -#: pretix/control/views/organizer.py:739 +#: pretix/control/views/organizer.py:1008 msgid "The selected team has been deleted." msgstr "تم حذف فريق المحدد." -#: pretix/control/views/organizer.py:803 +#: pretix/control/views/organizer.py:1072 msgid "" "You cannot remove the last member from this team as no one would be left " "with the permission to change teams." @@ -28301,43 +28995,45 @@ msgstr "" "لا يمكنك إزالة آخر عضو من هذا الفريق كما هو ترك أي واحد مع الإذن لفرق " "التغيير." -#: pretix/control/views/organizer.py:814 +#: pretix/control/views/organizer.py:1083 msgid "The member has been removed from the team." msgstr "تمت إزالة عضو من الفريق." -#: pretix/control/views/organizer.py:821 pretix/control/views/organizer.py:837 +#: pretix/control/views/organizer.py:1090 +#: pretix/control/views/organizer.py:1106 msgid "Invalid invite selected." msgstr "غير صالح مع المدعوين المحدد." -#: pretix/control/views/organizer.py:830 +#: pretix/control/views/organizer.py:1099 msgid "The invite has been revoked." msgstr "تم إبطال الدعوة." -#: pretix/control/views/organizer.py:846 +#: pretix/control/views/organizer.py:1115 msgid "The invite has been resent." msgstr "وكان يستاء دعوة." -#: pretix/control/views/organizer.py:853 +#: pretix/control/views/organizer.py:1122 msgid "Invalid token selected." msgstr "رمز غير صالح المحدد." -#: pretix/control/views/organizer.py:863 +#: pretix/control/views/organizer.py:1132 msgid "The token has been revoked." msgstr "تم إبطال الرمز المميز." -#: pretix/control/views/organizer.py:875 +#: pretix/control/views/organizer.py:1144 msgid "Users need to have a pretix account before they can be invited." msgstr "يحتاج المستخدمون إلى لديك حساب pretix قبل أن يتمكنوا من المدعوين." -#: pretix/control/views/organizer.py:885 +#: pretix/control/views/organizer.py:1154 msgid "The new member has been invited to the team." msgstr "وقد دعا عضو جديد إلى الفريق." -#: pretix/control/views/organizer.py:900 +#: pretix/control/views/organizer.py:1169 msgid "The new member has been added to the team." msgstr "تمت إضافة عضو جديد إلى الفريق." -#: pretix/control/views/organizer.py:911 +#: pretix/control/views/organizer.py:1180 +#, python-brace-format 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 " @@ -28346,132 +29042,132 @@ msgstr "" "تم إنشاء رمز API جديدة مع سر التالية: {}\n" "يرجى نسخ هذا السر إلى مكان آمن. فلن تكون قادرا على مشاهدته مرة أخرى هنا." -#: pretix/control/views/organizer.py:1208 +#: pretix/control/views/organizer.py:1477 msgid "This device has been set up successfully." msgstr "تم تعيين هذا الجهاز تصل بنجاح." -#: pretix/control/views/organizer.py:1236 +#: pretix/control/views/organizer.py:1505 msgid "This device currently does not have access." msgstr "هذا الجهاز حاليا لا يستطيعون الوصول." -#: pretix/control/views/organizer.py:1248 +#: pretix/control/views/organizer.py:1517 msgid "Access for this device has been revoked." msgstr "تم إلغاء الوصول لهذا الجهاز." -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1638 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1376 +#: pretix/control/views/organizer.py:1645 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1408 +#: pretix/control/views/organizer.py:1677 #, fuzzy #| msgid "The selected organizer was not found." msgid "The selected organizer has been invited." msgstr "لم يتم العثور على المنظم المحدد." -#: pretix/control/views/organizer.py:1445 -#: pretix/control/views/organizer.py:1456 +#: pretix/control/views/organizer.py:1714 +#: pretix/control/views/organizer.py:1725 #, fuzzy #| msgid "The selected gift card issuer has been removed." msgid "The selected connection has been removed." msgstr "تمت إزالة مصدر البطاقة هدية المحدد." -#: pretix/control/views/organizer.py:1467 +#: pretix/control/views/organizer.py:1736 #, fuzzy #| msgid "The selected question has been deleted." msgid "The selected connection has been accepted." msgstr "تم حذف السؤال المحدد." -#: pretix/control/views/organizer.py:1525 -#: pretix/control/views/organizer.py:1562 +#: pretix/control/views/organizer.py:1794 +#: pretix/control/views/organizer.py:1831 msgid "Gift cards are not allowed to have negative values." msgstr "لا يسمح بطاقات هدية لديها قيم سلبية." -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1821 #, fuzzy #| msgid "The pretix.eu server could not be reached." msgid "The transaction could not be reversed." msgstr "ولم يتسن الوصول الى خادم pretix.eu." -#: pretix/control/views/organizer.py:1554 +#: pretix/control/views/organizer.py:1823 #, fuzzy #| msgid "The manual transaction has been saved." msgid "The transaction has been reversed." msgstr "تم حفظ المعاملة اليدوية." -#: pretix/control/views/organizer.py:1559 +#: pretix/control/views/organizer.py:1828 msgid "Your input was invalid, please try again." msgstr "كان الإدخال غير صالحة، يرجى المحاولة مرة أخرى." -#: pretix/control/views/organizer.py:1577 +#: pretix/control/views/organizer.py:1846 msgid "The manual transaction has been saved." msgstr "تم حفظ المعاملة اليدوية." -#: pretix/control/views/organizer.py:1619 +#: pretix/control/views/organizer.py:1888 msgid "The gift card has been created and can now be used." msgstr "تم إنشاء بطاقة هدية، ويمكن الآن استخدامها." -#: pretix/control/views/organizer.py:1713 +#: pretix/control/views/organizer.py:1982 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2080 +#: pretix/control/views/organizer.py:2349 #, fuzzy #| msgctxt "subevent" #| msgid "The selected date has been deleted." msgid "The selected gate has been deleted." msgstr "تم حذف التاريخ المحدد." -#: pretix/control/views/organizer.py:2123 +#: pretix/control/views/organizer.py:2392 msgid "You cannot set a default value that is not a valid value." msgstr "لا يمكنك تعيين قيمة افتراضية غير صالحة." -#: pretix/control/views/organizer.py:2150 +#: pretix/control/views/organizer.py:2419 #, fuzzy #| msgid "The product has been created." msgid "The property has been created." msgstr "تم إنشاء المنتج." -#: pretix/control/views/organizer.py:2217 +#: pretix/control/views/organizer.py:2486 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "تم حذف المنتج المحدد." -#: pretix/control/views/organizer.py:2241 +#: pretix/control/views/organizer.py:2510 #, fuzzy #| msgid "The order of items has been updated." msgid "The order of properties has been updated." msgstr "تم تحديث ترتيب العناصر." -#: pretix/control/views/organizer.py:2420 -#: pretix/control/views/organizer.py:2536 -#: pretix/control/views/organizer.py:2666 -#: pretix/control/views/organizer.py:2932 +#: pretix/control/views/organizer.py:2689 +#: pretix/control/views/organizer.py:2805 +#: pretix/control/views/organizer.py:2935 +#: pretix/control/views/organizer.py:3201 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "تم حذف المنتج المحدد." -#: pretix/control/views/organizer.py:2455 +#: pretix/control/views/organizer.py:2724 #, fuzzy #| msgid "The order has been created." msgid "The provider has been created." msgstr "تم إنشاء هذا الأمر." -#: pretix/control/views/organizer.py:2575 +#: pretix/control/views/organizer.py:2844 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2625 +#: pretix/control/views/organizer.py:2894 #, fuzzy, python-brace-format #| msgid "" #| "Your changes have been saved. Please note that it can take a short period " @@ -28483,7 +29179,7 @@ msgstr "" "تم حفظ التغييرات. يرجى ملاحظة أنه يمكن أن يستغرق فترة قصيرة من الزمن حتى " "تصبح التغييرات نشطة." -#: pretix/control/views/organizer.py:2734 +#: pretix/control/views/organizer.py:3003 #, fuzzy #| msgid "" #| "We've sent you an email with further instructions on resetting your " @@ -28495,25 +29191,25 @@ msgstr "" "لقد أرسلنا إليك بريدا إلكترونيا يحتوي على مزيد من الإرشادات حول إعادة تعيين " "كلمة المرور الخاصة بك." -#: pretix/control/views/organizer.py:2997 +#: pretix/control/views/organizer.py:3266 #, fuzzy #| msgid "This user has been anonymized." msgid "The customer account has been anonymized." msgstr "تم طمس هويتها لهذا المستخدم." -#: pretix/control/views/organizer.py:3267 +#: pretix/control/views/organizer.py:3536 #, fuzzy #| msgid "This organizer can not be deleted." msgid "This channel can not be deleted." msgstr "لا يمكن حذف هذا منظم." -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3541 #, fuzzy #| msgid "The selected list has been deleted." msgid "The selected sales channel has been deleted." msgstr "تم حذف القائمة المحددة." -#: pretix/control/views/organizer.py:3274 +#: pretix/control/views/organizer.py:3543 #, fuzzy #| msgid "" #| "The event could not be deleted as some constraints (e.g. data created by " @@ -28525,7 +29221,7 @@ msgstr "" "لا يمكن حذف الحدث عن بعض القيود (مثل البيانات التي تم إنشاؤها من قبل " "المكونات الإضافية) لا تسمح بذلك." -#: pretix/control/views/organizer.py:3299 +#: pretix/control/views/organizer.py:3568 #, fuzzy #| msgid "The order of items has been updated." msgid "The order of sales channels has been updated." @@ -28599,6 +29295,7 @@ msgid "Please do not create more than 100.000 dates at once." msgstr "" #: pretix/control/views/subevents.py:1037 +#, python-brace-format msgctxt "subevent" msgid "{} new dates have been created." msgstr "وقد تم إنشاء {} مواعيد جديدة." @@ -28608,10 +29305,12 @@ msgid "Series:" msgstr "سلسلة:" #: pretix/control/views/typeahead.py:115 +#, python-brace-format msgid "Order {}" msgstr "طلب {}" #: pretix/control/views/typeahead.py:128 +#, python-brace-format msgid "Voucher {}" msgstr "إيصال {}" @@ -29229,9 +29928,9 @@ msgid "Only include tickets for dates on or before this date." msgstr "قم بتضمين تذاكر لفترة في هذا التاريخ أو قبله فقط." #: pretix/plugins/badges/exporters.py:493 -#: pretix/plugins/checkinlists/exporters.py:117 -#: pretix/plugins/reports/exporters.py:495 -#: pretix/plugins/reports/exporters.py:677 +#: pretix/plugins/checkinlists/exporters.py:118 +#: pretix/plugins/reports/exporters.py:506 +#: pretix/plugins/reports/exporters.py:688 #: pretix/plugins/ticketoutputpdf/exporters.py:92 msgid "Sort by" msgstr "ترتيب حسب" @@ -29364,6 +30063,7 @@ msgid "The selected badge layout been deleted." msgstr "تم حذف تخطيط الشارة المحدد." #: pretix/plugins/badges/views.py:217 +#, python-brace-format msgid "Badge layout: {}" msgstr "تخطيط الشارة: {}" @@ -30253,8 +30953,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "لم يتم العثور على طلبات صالحة." -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 -#: pretix/presale/checkoutflow.py:1022 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1024 +#: pretix/presale/checkoutflow.py:1030 msgid "Please enter a valid email address." msgstr "الرجاء قم بإدخال بريد الكتروني صحيح." @@ -30287,132 +30987,132 @@ msgstr "تحقق في قائمة المصدر" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "يتيح لك هذا المكون الإضافي إنشاء قوائم التسجيل لمؤتمرك." -#: pretix/plugins/checkinlists/exporters.py:91 +#: pretix/plugins/checkinlists/exporters.py:92 #: pretix/plugins/ticketoutputpdf/exporters.py:88 #, fuzzy #| msgid "Only include tickets for dates on or after this date." msgid "Only include tickets for dates within this range." msgstr "قم بتضمين تذاكر لفترة في هذا التاريخ أو بعده فقط." -#: pretix/plugins/checkinlists/exporters.py:95 +#: pretix/plugins/checkinlists/exporters.py:96 msgid "Include QR-code secret" msgstr "قم بتضمين رمز سري للاستجابة السريعة" -#: pretix/plugins/checkinlists/exporters.py:100 +#: pretix/plugins/checkinlists/exporters.py:101 msgid "Only tickets requiring special attention" msgstr "التذاكر التي تتطلب اهتماما خاصا فقط" -#: pretix/plugins/checkinlists/exporters.py:133 +#: pretix/plugins/checkinlists/exporters.py:134 msgid "Include questions" msgstr "قم بتضمين الأسئلة" -#: pretix/plugins/checkinlists/exporters.py:303 +#: pretix/plugins/checkinlists/exporters.py:304 msgid "Check-in list (PDF)" msgstr "قائمة التسجيل (PDF)" -#: pretix/plugins/checkinlists/exporters.py:304 -#: pretix/plugins/checkinlists/exporters.py:475 -#: pretix/plugins/checkinlists/exporters.py:672 -#: pretix/plugins/checkinlists/exporters.py:742 +#: pretix/plugins/checkinlists/exporters.py:305 +#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:673 +#: pretix/plugins/checkinlists/exporters.py:743 #, fuzzy #| msgid "Check-in" msgctxt "export_category" msgid "Check-in" msgstr "التسجيل" -#: pretix/plugins/checkinlists/exporters.py:305 +#: pretix/plugins/checkinlists/exporters.py:306 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:373 +#: pretix/plugins/checkinlists/exporters.py:374 msgctxt "tablehead" msgid "paid" msgstr "مدفوع" -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:477 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:499 +#: pretix/plugins/checkinlists/exporters.py:500 msgid "Checked out" msgstr "تسجيل خروج" -#: pretix/plugins/checkinlists/exporters.py:499 -#: pretix/plugins/checkinlists/exporters.py:764 +#: pretix/plugins/checkinlists/exporters.py:500 +#: pretix/plugins/checkinlists/exporters.py:765 msgid "Automatically checked in" msgstr "تم التسجيل تلقائيا" -#: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/plugins/checkinlists/exporters.py:693 -#: pretix/plugins/checkinlists/exporters.py:758 +#: pretix/plugins/checkinlists/exporters.py:506 +#: pretix/plugins/checkinlists/exporters.py:694 +#: pretix/plugins/checkinlists/exporters.py:759 #: pretix/plugins/paypal/payment.py:124 pretix/plugins/paypal2/payment.py:121 msgid "Secret" msgstr "سري" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:672 #, fuzzy #| msgid "All check-in lists" msgid "Valid check-in codes" msgstr "جميع قوائم التسجيل" -#: pretix/plugins/checkinlists/exporters.py:673 +#: pretix/plugins/checkinlists/exporters.py:674 msgid "" "Download a spreadsheet with all valid check-in barcodes e.g. for import into " "a different system. Does not included blocked codes or personal data." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:741 +#: pretix/plugins/checkinlists/exporters.py:742 #, fuzzy #| msgid "Check-in log (all successful scans)" msgid "Check-in log (all scans)" msgstr "تسجيل الدخول (جميع عمليات الفحص الناجحة)" -#: pretix/plugins/checkinlists/exporters.py:743 +#: pretix/plugins/checkinlists/exporters.py:744 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:762 +#: pretix/plugins/checkinlists/exporters.py:763 #, fuzzy #| msgid "Go offline" msgid "Offline" msgstr "العودة متواجد حاليا" -#: pretix/plugins/checkinlists/exporters.py:763 +#: pretix/plugins/checkinlists/exporters.py:764 msgid "Offline override" msgstr "تجاوز وضع عدم الاتصال" -#: pretix/plugins/checkinlists/exporters.py:767 +#: pretix/plugins/checkinlists/exporters.py:768 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83 msgid "Error message" msgstr "رسالة خاطئة" -#: pretix/plugins/checkinlists/exporters.py:768 +#: pretix/plugins/checkinlists/exporters.py:769 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "تاريخ التنزيل" -#: pretix/plugins/checkinlists/exporters.py:769 +#: pretix/plugins/checkinlists/exporters.py:770 #, fuzzy #| msgid "Download time" msgid "Upload time" msgstr "وقت التنزيل" -#: pretix/plugins/checkinlists/exporters.py:826 +#: pretix/plugins/checkinlists/exporters.py:827 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:519 #: pretix/presale/templates/pretixpresale/fragment_modals.html:52 #: pretix/presale/templates/pretixpresale/fragment_modals.html:148 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:858 +#: pretix/plugins/checkinlists/exporters.py:859 #, fuzzy #| msgid "Successful payments" msgid "Successful scans only" @@ -30537,6 +31237,7 @@ msgstr "حدث خطأ في إرسال بريد التأكيد." #: pretix/plugins/paypal/payment.py:566 pretix/plugins/paypal/payment.py:573 #: pretix/plugins/paypal2/payment.py:979 pretix/plugins/paypal2/payment.py:1000 +#, python-brace-format msgid "Refunding the amount via PayPal failed: {}" msgstr "فشل رد المبلغ عبر PayPal: {}" @@ -30855,6 +31556,7 @@ msgid "Capture pending." msgstr "الرسوم معلقة" #: pretix/plugins/paypal2/signals.py:75 +#, python-brace-format msgid "PayPal reported an event: {}" msgstr "أبلغ PayPal عن حادثة: {}" @@ -30938,13 +31640,6 @@ msgid "" "different payment method, if you prefer." msgstr "" -#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:16 -#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:19 -#, fuzzy -#| msgid "Error:" -msgid "Error" -msgstr "خطأ:" - #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:24 #, fuzzy #| msgid "Order status" @@ -31045,47 +31740,47 @@ msgstr "" "يسمح لك هذا المكون الإضافي باستخدام تطبيقات preixdroid و premixdesk للفعالية " "الخاصة بك." -#: pretix/plugins/reports/accountingreport.py:58 +#: pretix/plugins/reports/accountingreport.py:59 #, fuzzy #| msgid "Account information" msgid "Accounting report" msgstr "معلومات الحساب" -#: pretix/plugins/reports/accountingreport.py:60 +#: pretix/plugins/reports/accountingreport.py:61 msgid "" "Download a PDF report of all sales and payments within a given time frame." msgstr "" -#: pretix/plugins/reports/accountingreport.py:62 -#: pretix/plugins/reports/exporters.py:246 +#: pretix/plugins/reports/accountingreport.py:63 +#: pretix/plugins/reports/exporters.py:257 msgctxt "export_category" msgid "Analysis" msgstr "" -#: pretix/plugins/reports/accountingreport.py:82 +#: pretix/plugins/reports/accountingreport.py:83 #, fuzzy #| msgid "Show all test mode orders" msgid "Ignore test mode orders" msgstr "عرض كل أوامر وضع الاختبار" -#: pretix/plugins/reports/accountingreport.py:90 +#: pretix/plugins/reports/accountingreport.py:91 #, fuzzy #| msgctxt "subevent" #| msgid "Event series date added" msgid "Split event series by date" msgstr "تمت إضافة تاريخ سلسلة الفعاليات" -#: pretix/plugins/reports/accountingreport.py:128 +#: pretix/plugins/reports/accountingreport.py:129 #, fuzzy #| msgid "Enabled" msgid "End" msgstr "تمكين" -#: pretix/plugins/reports/accountingreport.py:139 +#: pretix/plugins/reports/accountingreport.py:140 msgid "Report includes test orders which may be deleted later!" msgstr "" -#: pretix/plugins/reports/accountingreport.py:144 +#: pretix/plugins/reports/accountingreport.py:145 msgid "" "The report time frame includes data generated with an old software version " "that did not yet store all data required to create this report. The report " @@ -31093,32 +31788,32 @@ msgid "" "the time frame." msgstr "" -#: pretix/plugins/reports/accountingreport.py:644 -#: pretix/plugins/reports/accountingreport.py:694 +#: pretix/plugins/reports/accountingreport.py:645 +#: pretix/plugins/reports/accountingreport.py:695 #, fuzzy, python-brace-format #| msgid "Extend payment term" msgid "Pending payments at {datetime}" msgstr "تمديد فترة السداد" -#: pretix/plugins/reports/accountingreport.py:751 -#: pretix/plugins/reports/accountingreport.py:789 +#: pretix/plugins/reports/accountingreport.py:752 +#: pretix/plugins/reports/accountingreport.py:790 #, python-brace-format msgid "Total gift card value at {datetime}" msgstr "" -#: pretix/plugins/reports/accountingreport.py:770 +#: pretix/plugins/reports/accountingreport.py:771 #, fuzzy #| msgid "Gift card redemptions" msgid "Gift card transactions (credit)" msgstr "استرداد بطاقة هدية" -#: pretix/plugins/reports/accountingreport.py:780 +#: pretix/plugins/reports/accountingreport.py:781 #, fuzzy #| msgid "Gift card redemptions" msgid "Gift card transactions (debit)" msgstr "استرداد بطاقة هدية" -#: pretix/plugins/reports/accountingreport.py:882 +#: pretix/plugins/reports/accountingreport.py:883 #, fuzzy #| msgid "Ordered items" msgid "Open items" @@ -31135,108 +31830,108 @@ msgstr "مصدر التقرير" msgid "Generate printable reports about your sales." msgstr "يتيح لك هذا المكون الإضافي إنشاء تقارير قابلة للطباعة حول مبيعاتك." -#: pretix/plugins/reports/exporters.py:97 +#: pretix/plugins/reports/exporters.py:99 #, fuzzy, python-format #| msgctxt "invoice" #| msgid "Page %d of %d" msgid "Page %d of %d" msgstr "صفحة %d من %d" -#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:211 #, python-format msgid "Page %d" msgstr "الصفحة %d" -#: pretix/plugins/reports/exporters.py:202 +#: pretix/plugins/reports/exporters.py:213 #, python-format msgid "Created: %s" msgstr "تم الإنشاء:%s" -#: pretix/plugins/reports/exporters.py:245 +#: pretix/plugins/reports/exporters.py:256 msgid "Order overview (PDF)" msgstr "نظرة عامة على الطلب (PDF)" -#: pretix/plugins/reports/exporters.py:247 +#: pretix/plugins/reports/exporters.py:258 msgid "Download a PDF version of the key sales numbers per ticket type." msgstr "" -#: pretix/plugins/reports/exporters.py:275 +#: pretix/plugins/reports/exporters.py:286 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:58 msgid "Orders by product" msgstr "الطلبات حسب المنتج" -#: pretix/plugins/reports/exporters.py:275 +#: pretix/plugins/reports/exporters.py:286 msgid "(excl. taxes)" msgstr "(باستثناء الضرائب)" -#: pretix/plugins/reports/exporters.py:275 +#: pretix/plugins/reports/exporters.py:286 msgid "(incl. taxes)" msgstr "(شامل الضرائب)" -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:304 +#: pretix/plugins/reports/exporters.py:296 +#: pretix/plugins/reports/exporters.py:315 #, python-brace-format msgid "{axis} between {start} and {end}" msgstr "{axis} بين {start} و {end}" -#: pretix/plugins/reports/exporters.py:390 -#: pretix/plugins/reports/exporters.py:391 -#: pretix/plugins/reports/exporters.py:392 -#: pretix/plugins/reports/exporters.py:393 -#: pretix/plugins/reports/exporters.py:394 -#: pretix/plugins/reports/exporters.py:395 +#: pretix/plugins/reports/exporters.py:401 +#: pretix/plugins/reports/exporters.py:402 +#: pretix/plugins/reports/exporters.py:403 +#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:405 +#: pretix/plugins/reports/exporters.py:406 msgid "#" msgstr "#" -#: pretix/plugins/reports/exporters.py:477 +#: pretix/plugins/reports/exporters.py:488 #, fuzzy #| msgid "Check-in list (PDF)" msgid "Tax split list (PDF)" msgstr "قائمة التسجيل (PDF)" -#: pretix/plugins/reports/exporters.py:479 +#: pretix/plugins/reports/exporters.py:490 msgid "Download a PDF list with the tax amounts included in each order." msgstr "" -#: pretix/plugins/reports/exporters.py:556 +#: pretix/plugins/reports/exporters.py:567 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "أوامر حسب معدل الضريبة ({currency})" -#: pretix/plugins/reports/exporters.py:565 -#: pretix/plugins/reports/exporters.py:794 -#: pretix/plugins/reports/exporters.py:846 -#: pretix/plugins/reports/exporters.py:887 +#: pretix/plugins/reports/exporters.py:576 +#: pretix/plugins/reports/exporters.py:805 +#: pretix/plugins/reports/exporters.py:857 +#: pretix/plugins/reports/exporters.py:898 msgid "Gross" msgstr "الإجمالي" -#: pretix/plugins/reports/exporters.py:565 -#: pretix/plugins/reports/exporters.py:795 -#: pretix/plugins/reports/exporters.py:847 -#: pretix/plugins/reports/exporters.py:887 +#: pretix/plugins/reports/exporters.py:576 +#: pretix/plugins/reports/exporters.py:806 +#: pretix/plugins/reports/exporters.py:858 +#: pretix/plugins/reports/exporters.py:898 msgid "Tax" msgstr "ضريبة" -#: pretix/plugins/reports/exporters.py:650 +#: pretix/plugins/reports/exporters.py:661 #, fuzzy #| msgid "Default list" msgid "Tax split list" msgstr "القائمة الافتراضية" -#: pretix/plugins/reports/exporters.py:652 +#: pretix/plugins/reports/exporters.py:663 msgid "Download a spreadsheet with the tax amounts included in each order." msgstr "" -#: pretix/plugins/reports/exporters.py:658 +#: pretix/plugins/reports/exporters.py:669 msgid "Taxes by country" msgstr "الضرائب حسب البلد" -#: pretix/plugins/reports/exporters.py:659 +#: pretix/plugins/reports/exporters.py:670 msgid "Business customers" msgstr "عملاء قطاع الأعمال" -#: pretix/plugins/reports/exporters.py:791 -#: pretix/plugins/reports/exporters.py:836 +#: pretix/plugins/reports/exporters.py:802 +#: pretix/plugins/reports/exporters.py:847 msgid "Country code" msgstr "رمز البلد" @@ -32662,26 +33357,27 @@ msgid "Payment authorization failed." msgstr "فشل إذن الدفع." #: pretix/plugins/stripe/signals.py:104 -#, fuzzy +#, fuzzy, python-brace-format msgid "Charge failed. Reason: {}" msgstr "فشل سداد الرسوم. السبب: {}" #: pretix/plugins/stripe/signals.py:106 -#, fuzzy +#, fuzzy, python-brace-format msgid "Dispute created. Reason: {}" msgstr "تم إنشاء النزاع. سبب: {}" #: pretix/plugins/stripe/signals.py:108 -#, fuzzy +#, fuzzy, python-brace-format msgid "Dispute updated. Reason: {}" msgstr "تم تحديث النزاع. سبب: {}" #: pretix/plugins/stripe/signals.py:110 -#, fuzzy +#, fuzzy, python-brace-format msgid "Dispute closed. Status: {}" msgstr "النزاع مغلق. حالة: {}" #: pretix/plugins/stripe/signals.py:113 +#, python-brace-format msgid "Stripe reported an event: {}" msgstr "أبلغ Stripe عن فعالية: {}" @@ -32942,6 +33638,7 @@ msgid "An error occurred during connecting with Stripe, please try again." msgstr "حدث خطأ أثناء الاتصال ب Stripe ، يرجى المحاولة مرة أخرى." #: pretix/plugins/stripe/views.py:157 pretix/plugins/stripe/views.py:159 +#, python-brace-format msgid "Stripe returned an error: {}" msgstr "قام Stripe بإرجاع خطأ: {}" @@ -33135,6 +33832,7 @@ msgid "The selected ticket layout been deleted." msgstr "تم حذف نسق التذكرة المحدد." #: pretix/plugins/ticketoutputpdf/views.py:250 +#, python-brace-format msgid "Ticket PDF layout: {}" msgstr "نسق PDF للتذكرة: {}" @@ -33197,7 +33895,7 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "معلوماتك" -#: pretix/presale/checkoutflow.py:990 +#: pretix/presale/checkoutflow.py:994 msgid "" "Unfortunately, based on the invoice address you entered, we're not able to " "sell you the selected products for tax-related legal reasons." @@ -33205,7 +33903,7 @@ msgstr "" "للأسف ، بناء على عنوان الفاتورة التي أدخلتها ، لا يمكننا بيع المنتجات " "المحددة لك لأسباب قانونية متعلقة بالضرائب." -#: pretix/presale/checkoutflow.py:996 +#: pretix/presale/checkoutflow.py:1000 msgid "" "Due to the invoice address you entered, we need to apply a different tax " "rate to your purchase and the price of the products in your cart has changed " @@ -33214,27 +33912,27 @@ msgstr "" "نظرا لعنوان الفاتورة الذي أدخلته ، نحتاج إلى تطبيق معدل ضريبة مختلف على " "مشترياتك وتغير سعر المنتجات في سلة التسوق وفقا لذلك." -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1037 msgid "Please enter your invoicing address." msgstr "الرجاء إدخال عنوان الفواتير الخاص بك." -#: pretix/presale/checkoutflow.py:1033 +#: pretix/presale/checkoutflow.py:1041 msgid "Please enter your name." msgstr "يرجى إدخال اسمك." -#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 -#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 -#: pretix/presale/checkoutflow.py:1088 +#: pretix/presale/checkoutflow.py:1076 pretix/presale/checkoutflow.py:1081 +#: pretix/presale/checkoutflow.py:1086 pretix/presale/checkoutflow.py:1091 +#: pretix/presale/checkoutflow.py:1096 msgid "Please fill in answers to all required questions." msgstr "يرجى ملء الإجابات على جميع الأسئلة المطلوبة." -#: pretix/presale/checkoutflow.py:1249 +#: pretix/presale/checkoutflow.py:1257 msgctxt "checkoutflow" msgid "Payment" msgstr "المبلغ" -#: pretix/presale/checkoutflow.py:1362 -#, fuzzy +#: pretix/presale/checkoutflow.py:1370 +#, fuzzy, python-brace-format #| msgid "" #| "Your gift card has been applied, but {} still need to be paid. Please " #| "select a payment method." @@ -33245,32 +33943,32 @@ msgstr "" "تم استعمال بطاقة الهدايا الخاصة بك، ولكن {} لا تزال بحاجة إلى أن يتم سدادها. " "الرجاء اختيار طريقة الدفع." -#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 +#: pretix/presale/checkoutflow.py:1395 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "الرجاء اختيار طريقة الدفع." -#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 -#: pretix/presale/checkoutflow.py:1439 +#: pretix/presale/checkoutflow.py:1422 pretix/presale/checkoutflow.py:1436 +#: pretix/presale/checkoutflow.py:1447 #, fuzzy #| msgid "Please select a payment method." msgid "Please select a payment method to proceed." msgstr "الرجاء اختيار طريقة الدفع." -#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/checkoutflow.py:1452 pretix/presale/views/order.py:435 #: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "معلومات الدفع التي أدخلتها غير مكتملة." -#: pretix/presale/checkoutflow.py:1489 +#: pretix/presale/checkoutflow.py:1497 msgctxt "checkoutflow" msgid "Review order" msgstr "مراجعة الطلب" -#: pretix/presale/checkoutflow.py:1583 +#: pretix/presale/checkoutflow.py:1591 msgid "You need to check all checkboxes on the bottom of the page." msgstr "تحتاج إلى تحديد جميع مربعات الاختيار أسفل الصفحة." -#: pretix/presale/checkoutflow.py:1638 +#: pretix/presale/checkoutflow.py:1646 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "حدث خطأ في إرسال بريد التأكيد. الرجاء معاودة المحاولة في وقت لاحق." @@ -36521,22 +37219,26 @@ msgstr "التاريخ المحدد غير موجود في سلسلة الفعا msgid "from %(start_date)s" msgstr "من %(start_date)s" -#: pretix/settings.py:790 +#: pretix/settings.py:792 msgid "User profile only" msgstr "ملف تعريف المستخدم فقط" -#: pretix/settings.py:791 +#: pretix/settings.py:793 msgid "Read access" msgstr "الوصول إلى القراءة" -#: pretix/settings.py:792 +#: pretix/settings.py:794 msgid "Write access" msgstr "الوصول إلى الكتابة" -#: pretix/settings.py:803 +#: pretix/settings.py:805 msgid "Kosovo" msgstr "كوسوفو" +#~ msgid "" +#~ "The voucher has been created and sent to a person on the waiting list." +#~ msgstr "تم إنشاء قسيمة وإرسالها إلى شخص على قائمة الانتظار." + #, fuzzy, python-brace-format #~| msgctxt "subevent" #~| msgid "Date {val}" diff --git a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po index fc3aeae90..d8a00279b 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: 2025-08-04 12:44+0000\n" +"POT-Creation-Date: 2025-08-19 12:49+0000\n" "PO-Revision-Date: 2021-09-15 11:22+0000\n" "Last-Translator: Mohamed Tawfiq \n" "Language-Team: Arabic \n" "Language-Team: Azerbaijani ?" #: pretix/control/templates/pretixcontrol/checkin/bulk_revert_confirm.html:24 #: pretix/control/templates/pretixcontrol/checkin/list_delete.html:18 #: pretix/control/templates/pretixcontrol/checkin/reset.html:43 +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:20 #: pretix/control/templates/pretixcontrol/email_setup_simple.html:76 #: pretix/control/templates/pretixcontrol/event/tax_delete.html:16 #: pretix/control/templates/pretixcontrol/item/delete.html:11 @@ -18782,7 +19184,7 @@ msgstr "Cancel·lar" #: pretix/control/templates/pretixcontrol/vouchers/delete_carts.html:16 #: pretix/control/templates/pretixcontrol/waitinglist/delete.html:15 #: pretix/control/templates/pretixcontrol/waitinglist/delete_bulk.html:36 -#: pretix/control/views/orders.py:383 +#: pretix/control/views/orders.py:387 #: pretix/plugins/autocheckin/templates/pretixplugins/autocheckin/delete.html:15 #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:16 #: pretix/plugins/sendmail/templates/pretixplugins/sendmail/rule_delete.html:15 @@ -18864,7 +19266,7 @@ msgstr "Nom del banc" #: pretix/control/templates/pretixcontrol/checkin/checkins.html:65 #: pretix/control/templates/pretixcontrol/checkin/simulator.html:49 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:14 -#: pretix/plugins/checkinlists/exporters.py:766 +#: pretix/plugins/checkinlists/exporters.py:767 msgid "Result" msgstr "Resultat" @@ -18960,6 +19362,7 @@ msgid "No attendee record was found." msgstr "" #: pretix/control/templates/pretixcontrol/checkin/index.html:91 +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:19 #: pretix/control/templates/pretixcontrol/orders/index.html:127 #: pretix/control/templates/pretixcontrol/organizers/devices.html:68 #: pretix/control/templates/pretixcontrol/subevents/index.html:89 @@ -19294,6 +19697,118 @@ msgstr "Veure totes les sèries d'esdeveniments" msgid "Other features" msgstr "Altres característiques" +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:8 +#, fuzzy +#| msgid "Transfer to other order" +msgid "Data transfer to external systems" +msgstr "Transferir a una altra comanda" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:18 +#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:22 +#, fuzzy +#| msgid "Retry" +msgid "Retry now" +msgstr "Reintentar" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:22 +#, fuzzy +#| msgid "Pay now" +msgid "Sync now" +msgstr "Pagar ara" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:31 +#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:16 +#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:19 +msgid "Error" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:34 +#, python-format +msgid "Error. Retry %(num)s of %(max)s." +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:38 +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:43 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "Waiting until %(datetime)s" +msgstr "Entrada: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:49 +#, fuzzy, python-format +#| msgid "Admission: %(datetime)s" +msgid "triggered at %(datetime)s" +msgstr "Entrada: %(datetime)s" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:62 +#, fuzzy +#| msgid "Internal identifier" +msgid "identified by" +msgstr "Identificador intern" + +#: pretix/control/templates/pretixcontrol/datasync/control_order_info.html:68 +#, fuzzy +#| msgctxt "subevent" +#| msgid "No date was specified." +msgid "No data transmitted." +msgstr "No s'ha especificat cap data." + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:5 +msgid "Sync problems" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:7 +msgid "" +"On this page, we provide a list of orders where data synchronisation to an " +"external system has failed. You can start another attempt to sync them " +"manually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:24 +#, fuzzy +#| msgid "Payment provider" +msgid "Sync provider" +msgstr "Proveïdor de pagament" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:26 +#, fuzzy +#| msgid "Failed" +msgid "Failure mode" +msgstr "Fallat" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:51 +#, python-format +msgid "Temporary error, will retry after %(datetime)s" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:63 +#, fuzzy +#| msgid "All products" +msgid "No problems." +msgstr "Tots els productes" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:74 +#, fuzzy +#| msgid "Reactivate order" +msgid "Retry selected" +msgstr "Reactivar la comanda" + +#: pretix/control/templates/pretixcontrol/datasync/failed_jobs.html:75 +#, fuzzy +#| msgid "Can create events" +msgid "Cancel selected" +msgstr "Poden crear esdeveniments" + +#: pretix/control/templates/pretixcontrol/datasync/property_mappings_formset.html:31 +#: pretix/control/templates/pretixcontrol/datasync/property_mappings_formset.html:62 +msgid "Edit value mapping" +msgstr "" + +#: pretix/control/templates/pretixcontrol/datasync/property_mappings_formset.html:76 +#: pretix/control/templates/pretixcontrol/event/settings.html:487 +msgid "Add property" +msgstr "" + #: pretix/control/templates/pretixcontrol/email/email_setup.txt:1 #, python-format msgid "" @@ -19847,18 +20362,28 @@ msgstr "" msgid "Show affected orders" msgstr "" -#: pretix/control/templates/pretixcontrol/event/index.html:142 +#: pretix/control/templates/pretixcontrol/event/index.html:84 +msgid "" +"Orders in this event could not be synced to an external system as configured." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/index.html:88 +msgid "Show sync problems" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/index.html:151 #: pretix/control/templates/pretixcontrol/order/index.html:1016 msgid "Update comment" msgstr "" -#: pretix/control/templates/pretixcontrol/event/index.html:152 +#: pretix/control/templates/pretixcontrol/event/index.html:161 #: pretix/control/templates/pretixcontrol/event/logs.html:4 #: pretix/control/templates/pretixcontrol/event/logs.html:6 msgid "Event logs" msgstr "" -#: pretix/control/templates/pretixcontrol/event/index.html:162 +#: pretix/control/templates/pretixcontrol/event/index.html:171 msgid "Show more logs" msgstr "" @@ -20192,6 +20717,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:6 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:6 #, fuzzy #| msgid "Available languages" msgid "Available plugins" @@ -20205,34 +20731,35 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:15 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:15 #: pretix/control/views/checkin.py:424 pretix/control/views/discounts.py:113 -#: pretix/control/views/event.py:239 pretix/control/views/event.py:548 -#: pretix/control/views/event.py:587 pretix/control/views/event.py:734 -#: pretix/control/views/event.py:963 pretix/control/views/event.py:1336 -#: pretix/control/views/event.py:1376 +#: pretix/control/views/event.py:243 pretix/control/views/event.py:573 +#: pretix/control/views/event.py:612 pretix/control/views/event.py:759 +#: pretix/control/views/event.py:988 pretix/control/views/event.py:1361 +#: pretix/control/views/event.py:1401 #: pretix/control/views/global_settings.py:65 #: pretix/control/views/global_settings.py:88 pretix/control/views/item.py:264 #: pretix/control/views/item.py:795 pretix/control/views/item.py:1121 #: pretix/control/views/item.py:1299 pretix/control/views/item.py:1449 #: pretix/control/views/mailsetup.py:151 pretix/control/views/mailsetup.py:163 #: pretix/control/views/mailsetup.py:190 pretix/control/views/mailsetup.py:258 -#: pretix/control/views/organizer.py:260 pretix/control/views/organizer.py:288 -#: pretix/control/views/organizer.py:504 pretix/control/views/organizer.py:676 -#: pretix/control/views/organizer.py:1071 -#: pretix/control/views/organizer.py:1169 -#: pretix/control/views/organizer.py:1333 -#: pretix/control/views/organizer.py:2052 -#: pretix/control/views/organizer.py:2189 -#: pretix/control/views/organizer.py:2386 -#: pretix/control/views/organizer.py:2502 -#: pretix/control/views/organizer.py:2631 -#: pretix/control/views/organizer.py:2825 -#: pretix/control/views/organizer.py:2854 -#: pretix/control/views/organizer.py:2894 -#: pretix/control/views/organizer.py:2971 -#: pretix/control/views/organizer.py:3068 -#: pretix/control/views/organizer.py:3097 -#: pretix/control/views/organizer.py:3235 pretix/control/views/subevents.py:525 +#: pretix/control/views/organizer.py:272 pretix/control/views/organizer.py:300 +#: pretix/control/views/organizer.py:516 pretix/control/views/organizer.py:850 +#: pretix/control/views/organizer.py:945 pretix/control/views/organizer.py:1340 +#: pretix/control/views/organizer.py:1438 +#: pretix/control/views/organizer.py:1602 +#: pretix/control/views/organizer.py:2321 +#: pretix/control/views/organizer.py:2458 +#: pretix/control/views/organizer.py:2655 +#: pretix/control/views/organizer.py:2771 +#: pretix/control/views/organizer.py:2900 +#: pretix/control/views/organizer.py:3094 +#: pretix/control/views/organizer.py:3123 +#: pretix/control/views/organizer.py:3163 +#: pretix/control/views/organizer.py:3240 +#: pretix/control/views/organizer.py:3337 +#: pretix/control/views/organizer.py:3366 +#: pretix/control/views/organizer.py:3504 pretix/control/views/subevents.py:525 #: pretix/control/views/subevents.py:1597 pretix/control/views/user.py:236 #: pretix/control/views/users.py:114 pretix/control/views/vouchers.py:305 #: pretix/plugins/autocheckin/views.py:164 pretix/plugins/badges/views.py:157 @@ -20243,42 +20770,68 @@ msgid "Your changes have been saved." msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:34 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:34 #, fuzzy #| msgid "Checkout" msgid "Search results" msgstr "Pagament" #: pretix/control/templates/pretixcontrol/event/plugins.html:56 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:56 msgid "Top recommendation" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:60 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:60 #, fuzzy #| msgid "Use feature" msgid "Experimental feature" msgstr "Utilitza la funció" #: pretix/control/templates/pretixcontrol/event/plugins.html:83 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:106 msgid "Incompatible" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:87 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:110 msgid "Not available" msgstr "" #: pretix/control/templates/pretixcontrol/event/plugins.html:93 -#: pretix/control/templates/pretixcontrol/event/plugins.html:105 +msgid "This plugin can only be disabled for the entire organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:98 +msgid "" +"After disabling this plugin, some functionality may remain active in the " +"organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:104 +#: pretix/control/templates/pretixcontrol/event/plugins.html:116 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:122 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:134 #, fuzzy #| msgid "Login settings" msgid "Open plugin settings" msgstr "Configuració d'inici de sessió" -#: pretix/control/templates/pretixcontrol/event/plugins.html:94 +#: pretix/control/templates/pretixcontrol/event/plugins.html:105 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:123 msgid "Go to" msgstr "" -#: pretix/control/templates/pretixcontrol/event/plugins.html:116 +#: pretix/control/templates/pretixcontrol/event/plugins.html:130 +#: pretix/control/templates/pretixcontrol/event/plugins.html:147 +#, fuzzy +#| msgid "Organizer settings" +msgid "Open in organizer settings" +msgstr "Configuració de l'organitzador" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:134 #: pretix/control/templates/pretixcontrol/oauth/app_delete.html:15 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:145 #: pretix/control/templates/pretixcontrol/user/2fa_disable.html:20 #: pretix/control/templates/pretixcontrol/user/2fa_main.html:79 #: pretix/control/templates/pretixcontrol/user/2fa_main.html:83 @@ -20287,7 +20840,20 @@ msgstr "" msgid "Disable" msgstr "" -#: pretix/control/templates/pretixcontrol/event/plugins.html:121 +#: pretix/control/templates/pretixcontrol/event/plugins.html:141 +#: pretix/control/views/organizer.py:807 +msgid "This plugin can only be enabled for the entire organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:154 +msgid "" +"Enabling this plugin will enable some of its functionality for the entire " +"organizer account." +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/plugins.html:159 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:157 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:177 #: pretix/control/templates/pretixcontrol/user/2fa_enable.html:21 #: pretix/control/templates/pretixcontrol/user/2fa_main.html:99 #: pretix/control/templates/pretixcontrol/user/notifications.html:23 @@ -20347,11 +20913,6 @@ msgid "" "in the navigation. Don't worry, you can change everything you input here." msgstr "" -#: pretix/control/templates/pretixcontrol/event/quick_setup.html:132 -#: pretix/control/views/event.py:381 -msgid "Features" -msgstr "" - #: pretix/control/templates/pretixcontrol/event/quick_setup.html:134 msgid "" "We recommend that you take some time to go through the \"Settings\" part of " @@ -20542,12 +21103,6 @@ msgctxt "subevents" msgid "Calendar and list views" msgstr "Variació de mostra" -#: pretix/control/templates/pretixcontrol/event/settings.html:280 -#: pretix/control/templates/pretixcontrol/order/index.html:176 -#: pretix/presale/templates/pretixpresale/event/order.html:22 -msgid "Order details" -msgstr "Detalls de la comanda" - #: pretix/control/templates/pretixcontrol/event/settings.html:284 #, fuzzy #| msgid "Download ticket" @@ -20632,10 +21187,6 @@ msgstr "" msgid "Property" msgstr "" -#: pretix/control/templates/pretixcontrol/event/settings.html:487 -msgid "Add property" -msgstr "" - #: pretix/control/templates/pretixcontrol/event/settings.html:505 #: pretix/control/templates/pretixcontrol/events/index.html:165 #: pretix/control/templates/pretixcontrol/organizers/detail.html:130 @@ -21001,7 +21552,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/events/index.html:121 #: pretix/control/templates/pretixcontrol/organizers/detail.html:97 -#: pretix/control/views/dashboards.py:519 pretix/control/views/typeahead.py:89 +#: pretix/control/views/dashboards.py:523 pretix/control/views/typeahead.py:89 msgctxt "subevent" msgid "No dates" msgstr "" @@ -21013,14 +21564,14 @@ msgstr "" #: pretix/control/templates/pretixcontrol/events/index.html:149 #: pretix/control/templates/pretixcontrol/organizers/detail.html:113 -#: pretix/control/views/dashboards.py:532 +#: pretix/control/views/dashboards.py:536 msgid "Shop disabled" msgstr "Botiga desactivada" #: pretix/control/templates/pretixcontrol/events/index.html:155 #: pretix/control/templates/pretixcontrol/organizers/detail.html:119 #: pretix/control/templates/pretixcontrol/subevents/index.html:172 -#: pretix/control/views/dashboards.py:538 +#: pretix/control/views/dashboards.py:542 msgid "On sale" msgstr "En venda" @@ -21968,9 +22519,9 @@ msgstr "Editar la pregunta" #: pretix/control/templates/pretixcontrol/items/question.html:26 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:31 #: pretix/control/templates/pretixcontrol/orders/overview.html:88 -#: pretix/plugins/checkinlists/exporters.py:502 -#: pretix/plugins/checkinlists/exporters.py:696 -#: pretix/plugins/reports/exporters.py:386 +#: pretix/plugins/checkinlists/exporters.py:503 +#: pretix/plugins/checkinlists/exporters.py:697 +#: pretix/plugins/reports/exporters.py:397 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:23 msgid "Paid" msgstr "Pagat" @@ -22001,9 +22552,9 @@ msgstr "Confirmar pagament" #: pretix/control/templates/pretixcontrol/items/question.html:112 #: pretix/control/templates/pretixcontrol/order/transactions.html:67 -#: pretix/plugins/reports/accountingreport.py:408 -#: pretix/plugins/reports/accountingreport.py:441 -#: pretix/plugins/reports/accountingreport.py:565 +#: pretix/plugins/reports/accountingreport.py:409 +#: pretix/plugins/reports/accountingreport.py:442 +#: pretix/plugins/reports/accountingreport.py:566 msgid "Sum" msgstr "" @@ -22918,11 +23469,11 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/index.html:708 #: pretix/control/templates/pretixcontrol/orders/overview.html:89 #: pretix/control/templates/pretixcontrol/orders/overview.html:177 -#: pretix/plugins/reports/accountingreport.py:498 -#: pretix/plugins/reports/exporters.py:386 -#: pretix/plugins/reports/exporters.py:435 -#: pretix/plugins/reports/exporters.py:627 -#: pretix/plugins/reports/exporters.py:957 +#: pretix/plugins/reports/accountingreport.py:499 +#: pretix/plugins/reports/exporters.py:397 +#: pretix/plugins/reports/exporters.py:446 +#: pretix/plugins/reports/exporters.py:638 +#: pretix/plugins/reports/exporters.py:968 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:465 msgid "Total" msgstr "" @@ -23885,7 +24436,7 @@ msgid "Revenue (net)" msgstr "Ingressos (nets)" #: pretix/control/templates/pretixcontrol/orders/overview.html:49 -#: pretix/plugins/reports/exporters.py:465 +#: pretix/plugins/reports/exporters.py:476 msgid "" "Filtering this report by date is not recommended as it might lead to " "misleading information since this report only sees the current state of any " @@ -23902,7 +24453,7 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/orders/overview.html:80 -#: pretix/plugins/reports/exporters.py:382 +#: pretix/plugins/reports/exporters.py:393 msgid "Purchased" msgstr "Comprat" @@ -24712,6 +25263,73 @@ msgid "" "This can be used to enable products like year passes, tickets of ten, etc." msgstr "" +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:6 +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:12 +#, fuzzy, python-format +#| msgid "Event timezone" +msgid "Events with plugin %(name)s" +msgstr "Zona horària de l'esdeveniment" + +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:18 +#, python-format +msgid "" +"The plugin \"%(name)s\" can be enabled or disabled for every event " +"individually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:24 +#, python-format +msgid "" +"The plugin \"%(name)s\" is enabled for your organizer account, but also " +"needs to be enabled for the specific events you want to use it with." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugin_events.html:31 +msgid "" +"Using this form, you can quickly enable or disable it for many events. Note " +"that it might still be necessary to configure the plugin for each event " +"individually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:8 +msgid "" +"On this page, you can choose plugins you want to enable for your organizer " +"account. Plugins might bring additional software functionality, connect your " +"events to third-party services, or apply other forms of customizations." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:80 +#, fuzzy +#| msgid "All events" +msgid "Active (all events)" +msgstr "Tots els esdeveniments" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:85 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:94 +#, fuzzy, python-format +#| msgid "Upcoming events" +msgid "Active (%(count)s event)" +msgid_plural "Active (%(count)s events)" +msgstr[0] "Properes actuacions" +msgstr[1] "Properes actuacions" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:116 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:173 +msgid "" +"Parts of this plugin can be enabled or disabled for events individually." +msgstr "" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:149 +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:167 +#, fuzzy +#| msgid "Upcoming events" +msgid "Manage events" +msgstr "Properes actuacions" + +#: pretix/control/templates/pretixcontrol/organizers/plugins.html:162 +msgid "This plugin can be enabled or disabled for events individually." +msgstr "" + #: pretix/control/templates/pretixcontrol/organizers/properties.html:7 msgid "" "You can here define a set of metadata properties (i.e. variables) that you " @@ -25022,12 +25640,6 @@ msgid_plural "%(count)s webhooks are scheduled to be retried." msgstr[0] "S'ha completat la tasca." msgstr[1] "S'ha completat la tasca." -#: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:22 -#, fuzzy -#| msgid "Retry" -msgid "Retry now" -msgstr "Reintentar" - #: pretix/control/templates/pretixcontrol/organizers/webhook_logs.html:25 msgid "Stop retrying" msgstr "" @@ -25791,7 +26403,7 @@ msgid "Create many new dates" msgstr "" #: pretix/control/templates/pretixcontrol/subevents/index.html:96 -#: pretix/plugins/reports/accountingreport.py:120 +#: pretix/plugins/reports/accountingreport.py:121 msgid "Begin" msgstr "" @@ -26738,16 +27350,19 @@ msgid "" msgstr "" #: pretix/control/views/auth.py:252 +#, python-brace-format msgid "" "You cannot accept the invitation for \"{}\" as you already are part of this " "team." msgstr "" #: pretix/control/views/auth.py:266 +#, python-brace-format msgid "You are now part of the team \"{}\"." msgstr "" #: pretix/control/views/auth.py:296 +#, python-brace-format msgid "Welcome to pretix! You are now part of the team \"{}\"." msgstr "" @@ -26807,16 +27422,16 @@ msgstr "" #: pretix/control/views/checkin.py:381 pretix/control/views/checkin.py:441 #: pretix/control/views/discounts.py:134 pretix/control/views/discounts.py:182 -#: pretix/control/views/event.py:268 pretix/control/views/event.py:551 -#: pretix/control/views/event.py:590 pretix/control/views/event.py:737 -#: pretix/control/views/event.py:929 pretix/control/views/event.py:1289 -#: pretix/control/views/event.py:1355 pretix/control/views/event.py:1507 +#: pretix/control/views/event.py:272 pretix/control/views/event.py:576 +#: pretix/control/views/event.py:615 pretix/control/views/event.py:762 +#: pretix/control/views/event.py:954 pretix/control/views/event.py:1314 +#: pretix/control/views/event.py:1380 pretix/control/views/event.py:1532 #: pretix/control/views/item.py:280 pretix/control/views/item.py:327 #: pretix/control/views/item.py:805 pretix/control/views/item.py:831 #: pretix/control/views/item.py:951 pretix/control/views/item.py:1155 #: pretix/control/views/item.py:1321 pretix/control/views/item.py:1506 -#: pretix/control/views/organizer.py:263 pretix/control/views/organizer.py:291 -#: pretix/control/views/organizer.py:1188 pretix/control/views/subevents.py:504 +#: pretix/control/views/organizer.py:275 pretix/control/views/organizer.py:303 +#: pretix/control/views/organizer.py:1457 pretix/control/views/subevents.py:504 #: pretix/control/views/subevents.py:630 pretix/control/views/subevents.py:1046 #: pretix/control/views/subevents.py:1505 pretix/control/views/user.py:358 #: pretix/control/views/vouchers.py:277 pretix/control/views/vouchers.py:351 @@ -26914,7 +27529,7 @@ msgstr "" msgid "Set up event" msgstr "" -#: pretix/control/views/dashboards.py:534 +#: pretix/control/views/dashboards.py:538 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:110 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:116 #: pretix/presale/templates/pretixpresale/fragment_event_list_status.html:47 @@ -26923,7 +27538,7 @@ msgstr "" msgid "Sale over" msgstr "" -#: pretix/control/views/dashboards.py:536 +#: pretix/control/views/dashboards.py:540 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:119 #: pretix/presale/templates/pretixpresale/fragment_day_calendar.html:123 #: pretix/presale/templates/pretixpresale/fragment_week_calendar.html:86 @@ -26931,13 +27546,47 @@ msgstr "" msgid "Soon" msgstr "" -#: pretix/control/views/dashboards.py:561 +#: pretix/control/views/dashboards.py:565 #, python-brace-format msgid "{num} order" msgid_plural "{num} orders" msgstr[0] "" msgstr[1] "" +#: pretix/control/views/datasync.py:82 +msgid "The sync job has been enqueued and will run in the next minutes." +msgstr "" + +#: pretix/control/views/datasync.py:89 pretix/control/views/datasync.py:99 +#, fuzzy +#| msgid "The order has already been canceled." +msgid "The sync job is already in progress." +msgstr "La comanda ja ha estat cancel·lada." + +#: pretix/control/views/datasync.py:92 +#, fuzzy +#| msgid "This order position has been canceled." +msgid "The sync job has been canceled." +msgstr "Aquesta posició de la comanda s'ha cancel·lat." + +#: pretix/control/views/datasync.py:105 +#, fuzzy +#| msgid "A voucher has already been sent to this person." +msgid "The sync job has been set to run as soon as possible." +msgstr "Ja s'ha enviat un val a aquesta persona." + +#: pretix/control/views/datasync.py:136 +#, fuzzy +#| msgid "The presale period for this event has ended." +msgid "The selected jobs have been set to run as soon as possible." +msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." + +#: pretix/control/views/datasync.py:139 +#, fuzzy +#| msgid "The presale period for this event has ended." +msgid "The selected jobs have been canceled." +msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." + #: pretix/control/views/discounts.py:67 pretix/control/views/discounts.py:109 #: pretix/control/views/discounts.py:214 #, fuzzy @@ -26971,8 +27620,8 @@ msgstr "S'ha actualitzat la cistella." #: pretix/control/views/discounts.py:260 pretix/control/views/item.py:190 #: pretix/control/views/item.py:402 pretix/control/views/item.py:536 -#: pretix/control/views/organizer.py:2272 -#: pretix/control/views/organizer.py:3330 +#: pretix/control/views/organizer.py:2541 +#: pretix/control/views/organizer.py:3599 msgid "Some of the provided object ids are invalid." msgstr "" @@ -26982,152 +27631,137 @@ msgstr "" msgid "Not all discounts have been selected." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/control/views/event.py:383 +#: pretix/control/views/event.py:451 #, fuzzy -#| msgid "Invoice sender:" -msgid "Integrations" -msgstr "Emissor de la factura:" +#| msgid "You do not have permission to clone this event." +msgid "" +"You do not have sufficient permission to enable plugins that need to be " +"enabled for the entire organizer account." +msgstr "No teniu permís per clonar aquest event." -#: pretix/control/views/event.py:384 -#, fuzzy -#| msgid "Cart positions" -msgid "Customizations" -msgstr "Posicions del carretó" - -#: pretix/control/views/event.py:385 -#, fuzzy -#| msgid "Export format" -msgid "Output and export formats" -msgstr "Format d'exportació" - -#: pretix/control/views/event.py:386 -#, fuzzy -#| msgid "Use feature" -msgid "API features" -msgstr "Utilitza la funció" - -#: pretix/control/views/event.py:447 +#: pretix/control/views/event.py:470 pretix/control/views/organizer.py:713 +#, python-brace-format msgid "The plugin {} is now active, you can configure it here:" msgstr "" -#: pretix/control/views/event.py:456 -#, fuzzy +#: pretix/control/views/event.py:479 pretix/control/views/organizer.py:722 +#, fuzzy, python-brace-format #| msgid "This product is currently not available." msgid "The plugin {} is now active." msgstr "Aquest producte no es troba actualment disponible." -#: pretix/control/views/event.py:519 +#: pretix/control/views/event.py:544 msgid "" "This payment provider does not exist or the respective plugin is disabled." msgstr "" -#: pretix/control/views/event.py:776 pretix/control/views/organizer.py:344 +#: pretix/control/views/event.py:801 pretix/control/views/organizer.py:356 #: pretix/control/views/vouchers.py:561 msgid "invalid item" msgstr "" -#: pretix/control/views/event.py:851 +#: pretix/control/views/event.py:876 #, fuzzy, python-format #| msgid "Your order: {code}" msgid "Your order: %(code)s" msgstr "La vostra comanda: {code}" -#: pretix/control/views/event.py:860 +#: pretix/control/views/event.py:885 msgid "Unknown email renderer." msgstr "" -#: pretix/control/views/event.py:876 pretix/control/views/orders.py:695 +#: pretix/control/views/event.py:901 pretix/control/views/orders.py:699 #: pretix/presale/views/order.py:1088 pretix/presale/views/order.py:1095 msgid "You requested an invalid ticket output type." msgstr "" -#: pretix/control/views/event.py:1024 +#: pretix/control/views/event.py:1049 msgid "Your shop is live now!" msgstr "" -#: pretix/control/views/event.py:1032 +#: pretix/control/views/event.py:1057 msgid "We've taken your shop down. You can re-enable it whenever you want!" msgstr "" -#: pretix/control/views/event.py:1040 +#: pretix/control/views/event.py:1065 msgid "Your shop is now in test mode!" msgstr "" -#: pretix/control/views/event.py:1057 +#: pretix/control/views/event.py:1082 msgid "" "An order could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/event.py:1063 +#: pretix/control/views/event.py:1088 msgid "We've disabled test mode for you. Let's sell some real tickets!" msgstr "" -#: pretix/control/views/event.py:1085 +#: pretix/control/views/event.py:1110 msgid "This event can not be deleted." msgstr "" -#: pretix/control/views/event.py:1108 +#: pretix/control/views/event.py:1133 msgid "The event has been deleted." msgstr "" -#: pretix/control/views/event.py:1111 +#: pretix/control/views/event.py:1136 msgid "" "The event could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/event.py:1127 +#: pretix/control/views/event.py:1152 #, python-brace-format msgid "" "Specifically, the following plugins still contain data depends on this " "event: {plugin_names}" msgstr "" -#: pretix/control/views/event.py:1207 pretix/control/views/orders.py:784 +#: pretix/control/views/event.py:1232 pretix/control/views/orders.py:788 msgid "The comment has been updated." msgstr "" -#: pretix/control/views/event.py:1209 pretix/control/views/orders.py:786 +#: pretix/control/views/event.py:1234 pretix/control/views/orders.py:790 msgid "Could not update the comment." msgstr "" -#: pretix/control/views/event.py:1247 pretix/control/views/main.py:337 +#: pretix/control/views/event.py:1272 pretix/control/views/main.py:337 msgid "VAT" msgstr "IVA" -#: pretix/control/views/event.py:1283 +#: pretix/control/views/event.py:1308 msgid "The new tax rule has been created." msgstr "" -#: pretix/control/views/event.py:1306 pretix/control/views/event.py:1369 -#: pretix/control/views/event.py:1415 +#: pretix/control/views/event.py:1331 pretix/control/views/event.py:1394 +#: pretix/control/views/event.py:1440 msgid "The requested tax rule does not exist." msgstr "" -#: pretix/control/views/event.py:1424 +#: pretix/control/views/event.py:1449 msgid "The selected tax rule has been deleted." msgstr "" -#: pretix/control/views/event.py:1426 +#: pretix/control/views/event.py:1451 msgid "The selected tax rule can not be deleted." msgstr "" -#: pretix/control/views/event.py:1477 +#: pretix/control/views/event.py:1502 msgid "Your event is not empty, you need to set it up manually." msgstr "" -#: pretix/control/views/event.py:1612 +#: pretix/control/views/event.py:1637 msgid "" "Your changes have been saved. You can now go on with looking at the details " "or take your event live to start selling!" msgstr "" -#: pretix/control/views/event.py:1631 +#: pretix/control/views/event.py:1656 msgid "Regular ticket" msgstr "" -#: pretix/control/views/event.py:1636 +#: pretix/control/views/event.py:1661 msgid "Reduced ticket" msgstr "" @@ -27233,8 +27867,8 @@ msgid "The order of categories has been updated." msgstr "" #: pretix/control/views/item.py:405 pretix/control/views/item.py:539 -#: pretix/control/views/organizer.py:2275 -#: pretix/control/views/organizer.py:3333 +#: pretix/control/views/organizer.py:2544 +#: pretix/control/views/organizer.py:3602 #, fuzzy #| msgid "This order position has been canceled." msgid "Not all objects have been selected." @@ -27442,7 +28076,7 @@ msgid "" "Successfully executed the action \"{label}\" on {success} of {total} orders." msgstr "" -#: pretix/control/views/orders.py:558 +#: pretix/control/views/orders.py:562 #, fuzzy #| msgid "All invoices" msgid "Your invoice" @@ -27450,7 +28084,7 @@ msgid_plural "Your invoices" msgstr[0] "Totes les factures" msgstr[1] "Totes les factures" -#: pretix/control/views/orders.py:560 +#: pretix/control/views/orders.py:564 #, python-brace-format msgid "" "Hello,\n" @@ -27467,7 +28101,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: pretix/control/views/orders.py:697 pretix/plugins/banktransfer/views.py:901 +#: pretix/control/views/orders.py:701 pretix/plugins/banktransfer/views.py:901 #: pretix/presale/views/order.py:158 pretix/presale/views/order.py:240 #: pretix/presale/views/order.py:334 pretix/presale/views/order.py:361 #: pretix/presale/views/order.py:429 pretix/presale/views/order.py:496 @@ -27480,69 +28114,69 @@ msgstr[1] "" msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:699 pretix/presale/views/order.py:1102 +#: pretix/control/views/orders.py:703 pretix/presale/views/order.py:1102 msgid "Ticket download is not enabled for this product." msgstr "" -#: pretix/control/views/orders.py:820 +#: pretix/control/views/orders.py:824 msgid "The order has been deleted." msgstr "" -#: pretix/control/views/orders.py:827 +#: pretix/control/views/orders.py:831 msgid "" "The order could not be deleted as some constraints (e.g. data created by " "plug-ins) do not allow it." msgstr "" -#: pretix/control/views/orders.py:835 +#: pretix/control/views/orders.py:839 msgid "Only orders created in test mode can be deleted." msgstr "" -#: pretix/control/views/orders.py:856 +#: pretix/control/views/orders.py:860 msgid "The order has been denied and is therefore now canceled." msgstr "" -#: pretix/control/views/orders.py:896 +#: pretix/control/views/orders.py:900 msgid "This payment has been canceled." msgstr "" -#: pretix/control/views/orders.py:898 +#: pretix/control/views/orders.py:902 msgid "This payment can not be canceled at the moment." msgstr "" -#: pretix/control/views/orders.py:924 +#: pretix/control/views/orders.py:928 msgid "The refund has been canceled." msgstr "" -#: pretix/control/views/orders.py:926 +#: pretix/control/views/orders.py:930 msgid "This refund can not be canceled at the moment." msgstr "" -#: pretix/control/views/orders.py:960 +#: pretix/control/views/orders.py:964 msgid "The refund has been processed." msgstr "" -#: pretix/control/views/orders.py:962 pretix/control/views/orders.py:988 +#: pretix/control/views/orders.py:966 pretix/control/views/orders.py:992 msgid "This refund can not be processed at the moment." msgstr "" -#: pretix/control/views/orders.py:986 +#: pretix/control/views/orders.py:990 msgid "The refund has been marked as done." msgstr "" -#: pretix/control/views/orders.py:1012 +#: pretix/control/views/orders.py:1016 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The request has been removed. If you want, you can now inform the user." msgstr "Aquesta entrada està anonimitzada i ja no es pot utilitzar." -#: pretix/control/views/orders.py:1019 +#: pretix/control/views/orders.py:1023 #, fuzzy #| msgid "Cancellation fee" msgid "Your cancellation request" msgstr "Tarifa de cancel·lació" -#: pretix/control/views/orders.py:1020 +#: pretix/control/views/orders.py:1024 #, python-brace-format msgid "" "Hello,\n" @@ -27560,75 +28194,78 @@ msgstr "" "Atentament, \n" "el vostre equip de l'esdeveniment {event}" -#: pretix/control/views/orders.py:1076 +#: pretix/control/views/orders.py:1080 msgid "" "The payment has been marked as complete, but we were unable to send a " "confirmation mail." msgstr "" -#: pretix/control/views/orders.py:1079 +#: pretix/control/views/orders.py:1083 msgid "The payment has been marked as complete." msgstr "" -#: pretix/control/views/orders.py:1081 +#: pretix/control/views/orders.py:1085 msgid "This payment can not be confirmed at the moment." msgstr "" -#: pretix/control/views/orders.py:1172 +#: pretix/control/views/orders.py:1176 msgid "" "The refund was prevented due to a refund already being processed at the same " "time. Please have a look at the order details and check if your refund is " "still necessary." msgstr "" -#: pretix/control/views/orders.py:1272 +#: pretix/control/views/orders.py:1276 #, fuzzy #| msgid "You entered an order that could not be found." msgid "You entered an order in an event with a different currency." msgstr "Heu introduït una comanda que no es pot trobar." -#: pretix/control/views/orders.py:1323 +#: pretix/control/views/orders.py:1327 msgid "" "You can not refund more than the amount of a payment that is not yet " "refunded." msgstr "" -#: pretix/control/views/orders.py:1328 +#: pretix/control/views/orders.py:1332 msgid "" "You selected a partial refund for a payment method that only supports full " "refunds." msgstr "" -#: pretix/control/views/orders.py:1358 +#: pretix/control/views/orders.py:1362 +#, python-brace-format msgid "" "One of the refunds failed to be processed. You should retry to refund in a " "different way. The error message was: {}" msgstr "" -#: pretix/control/views/orders.py:1364 +#: pretix/control/views/orders.py:1368 +#, python-brace-format msgid "A refund of {} has been processed." msgstr "" -#: pretix/control/views/orders.py:1368 +#: pretix/control/views/orders.py:1372 +#, python-brace-format msgid "" "A refund of {} has been saved, but not yet fully executed. You can mark it " "as complete below." msgstr "" -#: pretix/control/views/orders.py:1397 +#: pretix/control/views/orders.py:1401 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "" "A new gift card was created. You can now send the user their gift card code." msgstr "Aquesta entrada està anonimitzada i ja no es pot utilitzar." -#: pretix/control/views/orders.py:1405 +#: pretix/control/views/orders.py:1409 #, fuzzy #| msgid "Gift card" msgid "Your gift card code" msgstr "Targeta regal" -#: pretix/control/views/orders.py:1407 +#: pretix/control/views/orders.py:1411 #, python-brace-format msgid "" "Hello,\n" @@ -27649,11 +28286,11 @@ msgstr "" "\n" "l'equip de l'acte {event}" -#: pretix/control/views/orders.py:1418 +#: pretix/control/views/orders.py:1422 msgid "The refunds you selected do not match the selected total refund amount." msgstr "" -#: pretix/control/views/orders.py:1546 +#: pretix/control/views/orders.py:1552 msgid "" "The order has been marked as paid, but we were unable to send a confirmation " "mail." @@ -27661,25 +28298,25 @@ msgstr "" "La comanda ha estat marcada com a pagada, però no hem pogut enviar un correu " "de confirmació." -#: pretix/control/views/orders.py:1549 +#: pretix/control/views/orders.py:1555 msgid "The payment has been created successfully." msgstr "" -#: pretix/control/views/orders.py:1563 +#: pretix/control/views/orders.py:1569 msgid "" "The order has been canceled. You can now select how you want to transfer the " "money back to the user." msgstr "" -#: pretix/control/views/orders.py:1634 pretix/control/views/orders.py:1638 +#: pretix/control/views/orders.py:1640 pretix/control/views/orders.py:1644 msgid "No VAT ID specified." msgstr "No s'ha especificat cap identificador d'IVA." -#: pretix/control/views/orders.py:1642 +#: pretix/control/views/orders.py:1648 msgid "No country specified." msgstr "" -#: pretix/control/views/orders.py:1646 +#: pretix/control/views/orders.py:1652 #, fuzzy #| msgid "" #| "VAT ID could not be checked since a non-EU country has been specified." @@ -27688,7 +28325,7 @@ msgstr "" "L'identificador d'IVA no s'ha pogut comprovar ja que s'ha especificat un " "país no europeu." -#: pretix/control/views/orders.py:1657 +#: pretix/control/views/orders.py:1663 msgid "" "The VAT ID could not be checked, as the VAT checking service of the country " "is currently not available." @@ -27696,151 +28333,153 @@ msgstr "" "No s'ha pogut comprovar l'identificador d'IVA, ja que el servei de " "comprovació d'IVA del vostre país no es troba disponible." -#: pretix/control/views/orders.py:1660 +#: pretix/control/views/orders.py:1666 msgid "This VAT ID is valid." msgstr "Aquest identificador d'IVA és vàlid." -#: pretix/control/views/orders.py:1674 pretix/control/views/orders.py:1707 +#: pretix/control/views/orders.py:1680 pretix/control/views/orders.py:1713 msgid "Unknown invoice." msgstr "" -#: pretix/control/views/orders.py:1677 +#: pretix/control/views/orders.py:1683 msgid "Invoices may not be changed after they are created." msgstr "" -#: pretix/control/views/orders.py:1679 pretix/control/views/orders.py:1710 +#: pretix/control/views/orders.py:1685 pretix/control/views/orders.py:1716 msgid "The invoice has already been canceled." msgstr "" -#: pretix/control/views/orders.py:1681 +#: pretix/control/views/orders.py:1687 #, fuzzy #| msgid "The order has already been canceled." msgid "The invoice file has already been exported." msgstr "La comanda ja ha estat cancel·lada." -#: pretix/control/views/orders.py:1683 +#: pretix/control/views/orders.py:1689 #, fuzzy #| msgid "The task has been completed." msgid "The invoice file is too old to be regenerated." msgstr "S'ha completat la tasca." -#: pretix/control/views/orders.py:1685 pretix/control/views/orders.py:1712 +#: pretix/control/views/orders.py:1691 pretix/control/views/orders.py:1718 msgid "The invoice has been cleaned of personal data." msgstr "" -#: pretix/control/views/orders.py:1743 +#: pretix/control/views/orders.py:1749 msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1767 pretix/presale/views/order.py:1279 +#: pretix/control/views/orders.py:1773 pretix/presale/views/order.py:1279 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1774 pretix/presale/views/order.py:1286 +#: pretix/control/views/orders.py:1780 pretix/presale/views/order.py:1286 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1779 pretix/presale/views/order.py:1291 +#: pretix/control/views/orders.py:1785 pretix/presale/views/order.py:1291 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." msgstr "" -#: pretix/control/views/orders.py:1807 +#: pretix/control/views/orders.py:1813 msgid "The payment term has been changed." msgstr "" -#: pretix/control/views/orders.py:1812 pretix/control/views/orders.py:1869 +#: pretix/control/views/orders.py:1818 pretix/control/views/orders.py:1875 msgid "" "We were not able to process the request completely as the server was too " "busy." msgstr "" -#: pretix/control/views/orders.py:1820 +#: pretix/control/views/orders.py:1826 msgid "This action is only allowed for pending orders." msgstr "" -#: pretix/control/views/orders.py:1875 +#: pretix/control/views/orders.py:1881 msgid "This action is only allowed for canceled orders." msgstr "" -#: pretix/control/views/orders.py:2132 pretix/presale/views/order.py:1565 +#: pretix/control/views/orders.py:2138 pretix/presale/views/order.py:1565 msgid "An error occurred. Please see the details below." msgstr "" -#: pretix/control/views/orders.py:2140 +#: pretix/control/views/orders.py:2146 msgid "The order has been changed and the user has been notified." msgstr "" -#: pretix/control/views/orders.py:2142 pretix/control/views/orders.py:2278 -#: pretix/control/views/orders.py:2315 pretix/presale/views/order.py:1600 +#: pretix/control/views/orders.py:2148 pretix/control/views/orders.py:2284 +#: pretix/control/views/orders.py:2321 pretix/presale/views/order.py:1600 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:2169 pretix/presale/checkoutflow.py:945 +#: pretix/control/views/orders.py:2175 pretix/presale/checkoutflow.py:945 #: pretix/presale/views/order.py:783 pretix/presale/views/order.py:888 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" -#: pretix/control/views/orders.py:2280 +#: pretix/control/views/orders.py:2286 msgid "Nothing about the order had to be changed." msgstr "" -#: pretix/control/views/orders.py:2361 pretix/plugins/sendmail/views.py:176 +#: pretix/control/views/orders.py:2367 pretix/plugins/sendmail/views.py:176 msgid "We could not send the email. See below for details." msgstr "" -#: pretix/control/views/orders.py:2377 pretix/control/views/orders.py:2447 +#: pretix/control/views/orders.py:2383 pretix/control/views/orders.py:2453 #: pretix/plugins/sendmail/views.py:204 pretix/plugins/sendmail/views.py:671 #, python-brace-format msgid "Subject: {subject}" msgstr "" -#: pretix/control/views/orders.py:2396 pretix/control/views/orders.py:2467 +#: pretix/control/views/orders.py:2402 pretix/control/views/orders.py:2473 +#, python-brace-format msgid "Your message has been queued and will be sent to {}." msgstr "" -#: pretix/control/views/orders.py:2400 pretix/control/views/orders.py:2470 +#: pretix/control/views/orders.py:2406 pretix/control/views/orders.py:2476 +#, python-brace-format msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:2523 pretix/presale/views/order.py:1062 +#: pretix/control/views/orders.py:2529 pretix/presale/views/order.py:1062 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." msgstr "" -#: pretix/control/views/orders.py:2599 +#: pretix/control/views/orders.py:2605 msgid "There is no order with the given order code." msgstr "" -#: pretix/control/views/orders.py:2705 pretix/control/views/organizer.py:1805 +#: pretix/control/views/orders.py:2711 pretix/control/views/organizer.py:2074 msgid "The selected exporter was not found." msgstr "" -#: pretix/control/views/orders.py:2715 pretix/control/views/organizer.py:1815 +#: pretix/control/views/orders.py:2721 pretix/control/views/organizer.py:2084 msgid "There was a problem processing your input. See below for error details." msgstr "" -#: pretix/control/views/orders.py:2750 pretix/control/views/organizer.py:1858 +#: pretix/control/views/orders.py:2756 pretix/control/views/organizer.py:2127 #, python-brace-format msgid "" "Your export schedule has been saved. The next export will start around " "{datetime}." msgstr "" -#: pretix/control/views/orders.py:2755 pretix/control/views/organizer.py:1863 +#: pretix/control/views/orders.py:2761 pretix/control/views/organizer.py:2132 msgid "Your export schedule has been saved, but no next export is planned." msgstr "" -#: pretix/control/views/orders.py:2794 pretix/control/views/organizer.py:1903 +#: pretix/control/views/orders.py:2800 pretix/control/views/organizer.py:2172 #, fuzzy, python-brace-format #| msgid "Export date" msgid "Export: {title}" msgstr "Data d'exportació" -#: pretix/control/views/orders.py:2795 pretix/control/views/organizer.py:1905 +#: pretix/control/views/orders.py:2801 pretix/control/views/organizer.py:2174 #, python-brace-format msgid "" "Hello,\n" @@ -27848,330 +28487,351 @@ msgid "" "attached to this email, you can find a new scheduled report for {name}." msgstr "" -#: pretix/control/views/orders.py:2863 pretix/control/views/organizer.py:1973 +#: pretix/control/views/orders.py:2869 pretix/control/views/organizer.py:2242 msgid "" "Your export is queued to start soon. The results will be send via email. " "Depending on system load and type and size of export, this may take a few " "minutes." msgstr "" -#: pretix/control/views/orders.py:2942 +#: pretix/control/views/orders.py:2948 #, fuzzy #| msgid "This order position has been canceled." msgid "All orders have been canceled." msgstr "Aquesta posició de la comanda s'ha cancel·lat." -#: pretix/control/views/orders.py:2944 +#: pretix/control/views/orders.py:2950 #, python-brace-format msgid "" "The orders have been canceled. An error occurred with {count} orders, please " "check all uncanceled orders." msgstr "" -#: pretix/control/views/orders.py:2965 +#: pretix/control/views/orders.py:2971 #, fuzzy #| msgid "An internal error occurred, please try again." msgid "Your input was not valid." msgstr "Ha succeït un error intern, si us plau intenteu-ho de nou." -#: pretix/control/views/organizer.py:162 +#: pretix/control/views/organizer.py:174 msgid "Token name" msgstr "" -#: pretix/control/views/organizer.py:390 +#: pretix/control/views/organizer.py:402 msgid "This organizer can not be deleted." msgstr "" -#: pretix/control/views/organizer.py:413 +#: pretix/control/views/organizer.py:425 msgid "The organizer has been deleted." msgstr "" -#: pretix/control/views/organizer.py:417 +#: pretix/control/views/organizer.py:429 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:427 +#: pretix/control/views/organizer.py:439 #, python-brace-format msgid "" "The following database models still contain data that cannot be deleted " "automatically: {affected_models}" msgstr "" -#: pretix/control/views/organizer.py:567 +#: pretix/control/views/organizer.py:579 msgid "The new organizer has been created." msgstr "" -#: pretix/control/views/organizer.py:570 +#: pretix/control/views/organizer.py:582 msgid "Administrators" msgstr "" -#: pretix/control/views/organizer.py:633 +#: pretix/control/views/organizer.py:803 +#, fuzzy +#| msgid "Unknown plugin: '{name}'." +msgid "Unknown plugin." +msgstr "Connector desconegut: '{name}'." + +#: pretix/control/views/organizer.py:809 +#, fuzzy +#| msgid "This product is currently not available." +msgid "This plugin is currently not active on the organizer account." +msgstr "Aquest producte no es troba actualment disponible." + +#: pretix/control/views/organizer.py:813 +#, fuzzy +#| msgid "A payment is currently pending for this order." +msgid "This plugin is currently not allowed for this organizer account." +msgstr "Aquesta comanda està pendent de pagament." + +#: pretix/control/views/organizer.py:902 msgid "The team has been created. You can now add members to the team." msgstr "" -#: pretix/control/views/organizer.py:644 pretix/control/views/organizer.py:680 -#: pretix/control/views/organizer.py:916 pretix/control/views/organizer.py:1004 -#: pretix/control/views/organizer.py:1075 -#: pretix/control/views/organizer.py:1294 -#: pretix/control/views/organizer.py:1337 -#: pretix/control/views/organizer.py:2021 -#: pretix/control/views/organizer.py:2056 -#: pretix/control/views/organizer.py:2162 -#: pretix/control/views/organizer.py:2193 -#: pretix/control/views/organizer.py:2355 -#: pretix/control/views/organizer.py:2390 -#: pretix/control/views/organizer.py:2464 -#: pretix/control/views/organizer.py:2506 -#: pretix/control/views/organizer.py:2586 -#: pretix/control/views/organizer.py:2636 -#: pretix/control/views/organizer.py:3195 -#: pretix/control/views/organizer.py:3239 +#: pretix/control/views/organizer.py:913 pretix/control/views/organizer.py:949 +#: pretix/control/views/organizer.py:1185 +#: pretix/control/views/organizer.py:1273 +#: pretix/control/views/organizer.py:1344 +#: pretix/control/views/organizer.py:1563 +#: pretix/control/views/organizer.py:1606 +#: pretix/control/views/organizer.py:2290 +#: pretix/control/views/organizer.py:2325 +#: pretix/control/views/organizer.py:2431 +#: pretix/control/views/organizer.py:2462 +#: pretix/control/views/organizer.py:2624 +#: pretix/control/views/organizer.py:2659 +#: pretix/control/views/organizer.py:2733 +#: pretix/control/views/organizer.py:2775 +#: pretix/control/views/organizer.py:2855 +#: pretix/control/views/organizer.py:2905 +#: pretix/control/views/organizer.py:3464 +#: pretix/control/views/organizer.py:3508 msgid "Your changes could not be saved." msgstr "" -#: pretix/control/views/organizer.py:713 +#: pretix/control/views/organizer.py:982 msgid "The selected team cannot be deleted." msgstr "" -#: pretix/control/views/organizer.py:725 +#: pretix/control/views/organizer.py:994 msgid "" "The team could not be deleted because the team or one of its API tokens is " "part of historical audit logs." msgstr "" -#: pretix/control/views/organizer.py:733 +#: pretix/control/views/organizer.py:1002 msgid "" "The team could not be deleted as some constraints (e.g. data created by plug-" "ins) do not allow it." msgstr "" -#: pretix/control/views/organizer.py:739 +#: pretix/control/views/organizer.py:1008 msgid "The selected team has been deleted." msgstr "" -#: pretix/control/views/organizer.py:803 +#: pretix/control/views/organizer.py:1072 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:814 +#: pretix/control/views/organizer.py:1083 msgid "The member has been removed from the team." msgstr "" -#: pretix/control/views/organizer.py:821 pretix/control/views/organizer.py:837 +#: pretix/control/views/organizer.py:1090 +#: pretix/control/views/organizer.py:1106 msgid "Invalid invite selected." msgstr "" -#: pretix/control/views/organizer.py:830 +#: pretix/control/views/organizer.py:1099 msgid "The invite has been revoked." msgstr "" -#: pretix/control/views/organizer.py:846 +#: pretix/control/views/organizer.py:1115 #, fuzzy #| msgid "The task has been completed." msgid "The invite has been resent." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:853 +#: pretix/control/views/organizer.py:1122 msgid "Invalid token selected." msgstr "" -#: pretix/control/views/organizer.py:863 +#: pretix/control/views/organizer.py:1132 msgid "The token has been revoked." msgstr "" -#: pretix/control/views/organizer.py:875 +#: pretix/control/views/organizer.py:1144 msgid "Users need to have a pretix account before they can be invited." msgstr "" -#: pretix/control/views/organizer.py:885 +#: pretix/control/views/organizer.py:1154 msgid "The new member has been invited to the team." msgstr "" -#: pretix/control/views/organizer.py:900 +#: pretix/control/views/organizer.py:1169 msgid "The new member has been added to the team." msgstr "" -#: pretix/control/views/organizer.py:911 +#: pretix/control/views/organizer.py:1180 +#, python-brace-format 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:1208 +#: pretix/control/views/organizer.py:1477 msgid "This device has been set up successfully." msgstr "" -#: pretix/control/views/organizer.py:1236 +#: pretix/control/views/organizer.py:1505 msgid "This device currently does not have access." msgstr "" -#: pretix/control/views/organizer.py:1248 +#: pretix/control/views/organizer.py:1517 msgid "Access for this device has been revoked." msgstr "" -#: pretix/control/views/organizer.py:1369 +#: pretix/control/views/organizer.py:1638 msgid "" "All requests will now be scheduled for an immediate attempt. Please allow " "for a few minutes before they are processed." msgstr "" -#: pretix/control/views/organizer.py:1376 +#: pretix/control/views/organizer.py:1645 msgid "All unprocessed webhooks have been stopped from retrying." msgstr "" -#: pretix/control/views/organizer.py:1408 +#: pretix/control/views/organizer.py:1677 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected organizer has been invited." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/organizer.py:1445 -#: pretix/control/views/organizer.py:1456 +#: pretix/control/views/organizer.py:1714 +#: pretix/control/views/organizer.py:1725 #, fuzzy #| msgid "The selected product is not active or has no price set." msgid "The selected connection has been removed." msgstr "El producte seleccionat no està actiu o no te cap preu establert." -#: pretix/control/views/organizer.py:1467 +#: pretix/control/views/organizer.py:1736 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected connection has been accepted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/views/organizer.py:1525 -#: pretix/control/views/organizer.py:1562 +#: pretix/control/views/organizer.py:1794 +#: pretix/control/views/organizer.py:1831 msgid "Gift cards are not allowed to have negative values." msgstr "" -#: pretix/control/views/organizer.py:1552 +#: pretix/control/views/organizer.py:1821 #, fuzzy #| msgid "The task has been completed." msgid "The transaction could not be reversed." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:1554 +#: pretix/control/views/organizer.py:1823 #, fuzzy #| msgid "The task has been completed." msgid "The transaction has been reversed." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:1559 +#: pretix/control/views/organizer.py:1828 #, fuzzy #| msgid "An internal error occurred, please try again." msgid "Your input was invalid, please try again." msgstr "Ha succeït un error intern, si us plau intenteu-ho de nou." -#: pretix/control/views/organizer.py:1577 +#: pretix/control/views/organizer.py:1846 #, fuzzy #| msgid "The task has been completed." msgid "The manual transaction has been saved." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:1619 +#: pretix/control/views/organizer.py:1888 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The gift card has been created and can now be used." msgstr "Aquesta entrada està anonimitzada i ja no es pot utilitzar." -#: pretix/control/views/organizer.py:1713 +#: pretix/control/views/organizer.py:1982 msgid "All events (that I have access to)" msgstr "" -#: pretix/control/views/organizer.py:2080 +#: pretix/control/views/organizer.py:2349 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected gate has been deleted." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/organizer.py:2123 +#: pretix/control/views/organizer.py:2392 #, fuzzy #| msgid "You cannot select a quota that belongs to a different event." msgid "You cannot set a default value that is not a valid value." msgstr "No podeu seleccionar una quota que pertany a un esdeveniment diferent." -#: pretix/control/views/organizer.py:2150 +#: pretix/control/views/organizer.py:2419 #, fuzzy #| msgid "The task has been completed." msgid "The property has been created." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:2217 +#: pretix/control/views/organizer.py:2486 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected property has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/views/organizer.py:2241 +#: pretix/control/views/organizer.py:2510 #, fuzzy #| msgid "Your cart has been updated." msgid "The order of properties has been updated." msgstr "S'ha actualitzat la cistella." -#: pretix/control/views/organizer.py:2420 -#: pretix/control/views/organizer.py:2536 -#: pretix/control/views/organizer.py:2666 -#: pretix/control/views/organizer.py:2932 +#: pretix/control/views/organizer.py:2689 +#: pretix/control/views/organizer.py:2805 +#: pretix/control/views/organizer.py:2935 +#: pretix/control/views/organizer.py:3201 #, fuzzy #| msgid "The selected product has been deleted." msgid "The selected object has been deleted." msgstr "El producte seleccionat ha estat esborrat." -#: pretix/control/views/organizer.py:2455 +#: pretix/control/views/organizer.py:2724 #, fuzzy #| msgid "The task has been completed." msgid "The provider has been created." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:2575 +#: pretix/control/views/organizer.py:2844 #, python-brace-format msgid "" "The SSO client has been created. Please note down the following client " "secret, it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2625 +#: pretix/control/views/organizer.py:2894 #, python-brace-format msgid "" "Your changes have been saved. Please note down the following client secret, " "it will never be shown again: {secret}" msgstr "" -#: pretix/control/views/organizer.py:2734 +#: pretix/control/views/organizer.py:3003 msgid "" "We've sent the customer an email with further instructions on resetting your " "password." msgstr "" -#: pretix/control/views/organizer.py:2997 +#: pretix/control/views/organizer.py:3266 #, fuzzy #| msgid "The task has been completed." msgid "The customer account has been anonymized." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:3267 +#: pretix/control/views/organizer.py:3536 #, fuzzy #| msgid "The task has been completed." msgid "This channel can not be deleted." msgstr "S'ha completat la tasca." -#: pretix/control/views/organizer.py:3272 +#: pretix/control/views/organizer.py:3541 #, fuzzy #| msgid "The presale period for this event has ended." msgid "The selected sales channel has been deleted." msgstr "Ha finalitzat el període de prevenda d'aquest esdeveniment." -#: pretix/control/views/organizer.py:3274 +#: pretix/control/views/organizer.py:3543 msgid "" "The channel could not be deleted as some constraints (e.g. data created by " "plug-ins) did not allow it." msgstr "" -#: pretix/control/views/organizer.py:3299 +#: pretix/control/views/organizer.py:3568 #, fuzzy #| msgid "Your cart has been updated." msgid "The order of sales channels has been updated." @@ -28240,6 +28900,7 @@ msgid "Please do not create more than 100.000 dates at once." msgstr "" #: pretix/control/views/subevents.py:1037 +#, python-brace-format msgctxt "subevent" msgid "{} new dates have been created." msgstr "" @@ -28249,13 +28910,13 @@ msgid "Series:" msgstr "" #: pretix/control/views/typeahead.py:115 -#, fuzzy +#, fuzzy, python-brace-format #| msgid "Order {val}" msgid "Order {}" msgstr "Comanda {val}" #: pretix/control/views/typeahead.py:128 -#, fuzzy +#, fuzzy, python-brace-format #| msgid "Voucher" msgid "Voucher {}" msgstr "Val" @@ -28873,9 +29534,9 @@ msgid "Only include tickets for dates on or before this date." msgstr "" #: pretix/plugins/badges/exporters.py:493 -#: pretix/plugins/checkinlists/exporters.py:117 -#: pretix/plugins/reports/exporters.py:495 -#: pretix/plugins/reports/exporters.py:677 +#: pretix/plugins/checkinlists/exporters.py:118 +#: pretix/plugins/reports/exporters.py:506 +#: pretix/plugins/reports/exporters.py:688 #: pretix/plugins/ticketoutputpdf/exporters.py:92 msgid "Sort by" msgstr "Ordenar segons" @@ -29008,6 +29669,7 @@ msgid "The selected badge layout been deleted." msgstr "" #: pretix/plugins/badges/views.py:217 +#, python-brace-format msgid "Badge layout: {}" msgstr "" @@ -29860,8 +30522,8 @@ msgstr "" msgid "No valid orders have been found." msgstr "No s'han trobat comandes vàlides." -#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1016 -#: pretix/presale/checkoutflow.py:1022 +#: pretix/plugins/banktransfer/views.py:905 pretix/presale/checkoutflow.py:1024 +#: pretix/presale/checkoutflow.py:1030 msgid "Please enter a valid email address." msgstr "Si us plau, introduïu una adreça de correu electrònic vàlida." @@ -29895,132 +30557,132 @@ msgstr "" msgid "This plugin allows you to generate check-in lists for your conference." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:91 +#: pretix/plugins/checkinlists/exporters.py:92 #: pretix/plugins/ticketoutputpdf/exporters.py:88 #, fuzzy #| msgid "Only include orders created on or after this date." msgid "Only include tickets for dates within this range." msgstr "Incloure només comandes creades a partir d'aquesta data." -#: pretix/plugins/checkinlists/exporters.py:95 +#: pretix/plugins/checkinlists/exporters.py:96 msgid "Include QR-code secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:100 +#: pretix/plugins/checkinlists/exporters.py:101 #, fuzzy #| msgid "Requires special attention" msgid "Only tickets requiring special attention" msgstr "Requereix atenció especial" -#: pretix/plugins/checkinlists/exporters.py:133 +#: pretix/plugins/checkinlists/exporters.py:134 msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:303 +#: pretix/plugins/checkinlists/exporters.py:304 msgid "Check-in list (PDF)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:304 -#: pretix/plugins/checkinlists/exporters.py:475 -#: pretix/plugins/checkinlists/exporters.py:672 -#: pretix/plugins/checkinlists/exporters.py:742 +#: pretix/plugins/checkinlists/exporters.py:305 +#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:673 +#: pretix/plugins/checkinlists/exporters.py:743 #, fuzzy #| msgid "Checkout" msgctxt "export_category" msgid "Check-in" msgstr "Pagament" -#: pretix/plugins/checkinlists/exporters.py:305 +#: pretix/plugins/checkinlists/exporters.py:306 msgid "" "Download a PDF version of a check-in list that can be used to check people " "in at the event without digital methods." msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:373 +#: pretix/plugins/checkinlists/exporters.py:374 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:476 +#: pretix/plugins/checkinlists/exporters.py:477 msgid "" "Download a spreadsheet with all attendees that are included in a check-in " "list." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:499 +#: pretix/plugins/checkinlists/exporters.py:500 msgid "Checked out" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:499 -#: pretix/plugins/checkinlists/exporters.py:764 +#: pretix/plugins/checkinlists/exporters.py:500 +#: pretix/plugins/checkinlists/exporters.py:765 #, fuzzy #| msgid "Automatically on payment" msgid "Automatically checked in" msgstr "Automàticament durant el pagament" -#: pretix/plugins/checkinlists/exporters.py:505 -#: pretix/plugins/checkinlists/exporters.py:693 -#: pretix/plugins/checkinlists/exporters.py:758 +#: pretix/plugins/checkinlists/exporters.py:506 +#: pretix/plugins/checkinlists/exporters.py:694 +#: pretix/plugins/checkinlists/exporters.py:759 #: pretix/plugins/paypal/payment.py:124 pretix/plugins/paypal2/payment.py:121 msgid "Secret" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:671 +#: pretix/plugins/checkinlists/exporters.py:672 #, fuzzy #| msgid "Filter by status" msgid "Valid check-in codes" msgstr "Filtra per estat" -#: pretix/plugins/checkinlists/exporters.py:673 +#: pretix/plugins/checkinlists/exporters.py:674 msgid "" "Download a spreadsheet with all valid check-in barcodes e.g. for import into " "a different system. Does not included blocked codes or personal data." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:741 +#: pretix/plugins/checkinlists/exporters.py:742 msgid "Check-in log (all scans)" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:743 +#: pretix/plugins/checkinlists/exporters.py:744 msgid "" "Download a spreadsheet with one line for every scan that happened at your " "check-in stations." msgstr "" -#: pretix/plugins/checkinlists/exporters.py:762 +#: pretix/plugins/checkinlists/exporters.py:763 msgid "Offline" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:763 +#: pretix/plugins/checkinlists/exporters.py:764 msgid "Offline override" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:767 +#: pretix/plugins/checkinlists/exporters.py:768 #: pretix/plugins/stripe/templates/pretixplugins/stripe/control.html:83 msgid "Error message" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:768 +#: pretix/plugins/checkinlists/exporters.py:769 #, fuzzy #| msgid "Download date" msgid "Upload date" msgstr "Data de descàrrega" -#: pretix/plugins/checkinlists/exporters.py:769 +#: pretix/plugins/checkinlists/exporters.py:770 #, fuzzy #| msgid "Download ticket" msgid "Upload time" msgstr "Baixa el tiquet" -#: pretix/plugins/checkinlists/exporters.py:826 +#: pretix/plugins/checkinlists/exporters.py:827 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:519 #: pretix/presale/templates/pretixpresale/fragment_modals.html:52 #: pretix/presale/templates/pretixpresale/fragment_modals.html:148 msgid "OK" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:858 +#: pretix/plugins/checkinlists/exporters.py:859 #, fuzzy #| msgid "Successful payments" msgid "Successful scans only" @@ -30132,6 +30794,7 @@ msgstr "" #: pretix/plugins/paypal/payment.py:566 pretix/plugins/paypal/payment.py:573 #: pretix/plugins/paypal2/payment.py:979 pretix/plugins/paypal2/payment.py:1000 +#, python-brace-format msgid "Refunding the amount via PayPal failed: {}" msgstr "" @@ -30436,6 +31099,7 @@ msgid "Capture pending." msgstr "Pagament pendent." #: pretix/plugins/paypal2/signals.py:75 +#, python-brace-format msgid "PayPal reported an event: {}" msgstr "" @@ -30523,11 +31187,6 @@ msgid "" "different payment method, if you prefer." msgstr "" -#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:16 -#: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:19 -msgid "Error" -msgstr "" - #: pretix/plugins/paypal2/templates/pretixplugins/paypal2/control.html:24 #, fuzzy #| msgid "Order status" @@ -30621,43 +31280,43 @@ msgid "" "event." msgstr "" -#: pretix/plugins/reports/accountingreport.py:58 +#: pretix/plugins/reports/accountingreport.py:59 #, fuzzy #| msgid "Account information changed" msgid "Accounting report" msgstr "S'ha canviat la informació del compte" -#: pretix/plugins/reports/accountingreport.py:60 +#: pretix/plugins/reports/accountingreport.py:61 msgid "" "Download a PDF report of all sales and payments within a given time frame." msgstr "" -#: pretix/plugins/reports/accountingreport.py:62 -#: pretix/plugins/reports/exporters.py:246 +#: pretix/plugins/reports/accountingreport.py:63 +#: pretix/plugins/reports/exporters.py:257 msgctxt "export_category" msgid "Analysis" msgstr "" -#: pretix/plugins/reports/accountingreport.py:82 +#: pretix/plugins/reports/accountingreport.py:83 msgid "Ignore test mode orders" msgstr "" -#: pretix/plugins/reports/accountingreport.py:90 +#: pretix/plugins/reports/accountingreport.py:91 #, fuzzy #| msgctxt "subevent" #| msgid "Event series date added" msgid "Split event series by date" msgstr "S'ha afegit la data de la sèrie d'actes" -#: pretix/plugins/reports/accountingreport.py:128 +#: pretix/plugins/reports/accountingreport.py:129 msgid "End" msgstr "" -#: pretix/plugins/reports/accountingreport.py:139 +#: pretix/plugins/reports/accountingreport.py:140 msgid "Report includes test orders which may be deleted later!" msgstr "" -#: pretix/plugins/reports/accountingreport.py:144 +#: pretix/plugins/reports/accountingreport.py:145 msgid "" "The report time frame includes data generated with an old software version " "that did not yet store all data required to create this report. The report " @@ -30665,32 +31324,32 @@ msgid "" "the time frame." msgstr "" -#: pretix/plugins/reports/accountingreport.py:644 -#: pretix/plugins/reports/accountingreport.py:694 +#: pretix/plugins/reports/accountingreport.py:645 +#: pretix/plugins/reports/accountingreport.py:695 #, fuzzy, python-brace-format #| msgid "Extend payment term" msgid "Pending payments at {datetime}" msgstr "Ampliar el termini de pagament" -#: pretix/plugins/reports/accountingreport.py:751 -#: pretix/plugins/reports/accountingreport.py:789 +#: pretix/plugins/reports/accountingreport.py:752 +#: pretix/plugins/reports/accountingreport.py:790 #, python-brace-format msgid "Total gift card value at {datetime}" msgstr "" -#: pretix/plugins/reports/accountingreport.py:770 +#: pretix/plugins/reports/accountingreport.py:771 #, fuzzy #| msgid "Gift card redemptions" msgid "Gift card transactions (credit)" msgstr "Usos de vals regal" -#: pretix/plugins/reports/accountingreport.py:780 +#: pretix/plugins/reports/accountingreport.py:781 #, fuzzy #| msgid "Gift card redemptions" msgid "Gift card transactions (debit)" msgstr "Usos de vals regal" -#: pretix/plugins/reports/accountingreport.py:882 +#: pretix/plugins/reports/accountingreport.py:883 #, fuzzy #| msgid "Ordered items" msgid "Open items" @@ -30704,110 +31363,110 @@ msgstr "" msgid "Generate printable reports about your sales." msgstr "" -#: pretix/plugins/reports/exporters.py:97 +#: pretix/plugins/reports/exporters.py:99 #, fuzzy, python-format #| msgctxt "invoice" #| msgid "Page %d of %d" msgid "Page %d of %d" msgstr "Pàgina %d de %d" -#: pretix/plugins/reports/exporters.py:200 +#: pretix/plugins/reports/exporters.py:211 #, python-format msgid "Page %d" msgstr "" -#: pretix/plugins/reports/exporters.py:202 +#: pretix/plugins/reports/exporters.py:213 #, python-format msgid "Created: %s" msgstr "" -#: pretix/plugins/reports/exporters.py:245 +#: pretix/plugins/reports/exporters.py:256 msgid "Order overview (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:247 +#: pretix/plugins/reports/exporters.py:258 msgid "Download a PDF version of the key sales numbers per ticket type." msgstr "" -#: pretix/plugins/reports/exporters.py:275 +#: pretix/plugins/reports/exporters.py:286 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:58 msgid "Orders by product" msgstr "" -#: pretix/plugins/reports/exporters.py:275 +#: pretix/plugins/reports/exporters.py:286 msgid "(excl. taxes)" msgstr "" -#: pretix/plugins/reports/exporters.py:275 +#: pretix/plugins/reports/exporters.py:286 msgid "(incl. taxes)" msgstr "(imp. incl.)" -#: pretix/plugins/reports/exporters.py:285 -#: pretix/plugins/reports/exporters.py:304 +#: pretix/plugins/reports/exporters.py:296 +#: pretix/plugins/reports/exporters.py:315 #, python-brace-format msgid "{axis} between {start} and {end}" msgstr "{axis} entre {start} i {end}" -#: pretix/plugins/reports/exporters.py:390 -#: pretix/plugins/reports/exporters.py:391 -#: pretix/plugins/reports/exporters.py:392 -#: pretix/plugins/reports/exporters.py:393 -#: pretix/plugins/reports/exporters.py:394 -#: pretix/plugins/reports/exporters.py:395 +#: pretix/plugins/reports/exporters.py:401 +#: pretix/plugins/reports/exporters.py:402 +#: pretix/plugins/reports/exporters.py:403 +#: pretix/plugins/reports/exporters.py:404 +#: pretix/plugins/reports/exporters.py:405 +#: pretix/plugins/reports/exporters.py:406 msgid "#" msgstr "" -#: pretix/plugins/reports/exporters.py:477 +#: pretix/plugins/reports/exporters.py:488 msgid "Tax split list (PDF)" msgstr "" -#: pretix/plugins/reports/exporters.py:479 +#: pretix/plugins/reports/exporters.py:490 msgid "Download a PDF list with the tax amounts included in each order." msgstr "" -#: pretix/plugins/reports/exporters.py:556 +#: pretix/plugins/reports/exporters.py:567 #, python-brace-format msgid "Orders by tax rate ({currency})" msgstr "" -#: pretix/plugins/reports/exporters.py:565 -#: pretix/plugins/reports/exporters.py:794 -#: pretix/plugins/reports/exporters.py:846 -#: pretix/plugins/reports/exporters.py:887 +#: pretix/plugins/reports/exporters.py:576 +#: pretix/plugins/reports/exporters.py:805 +#: pretix/plugins/reports/exporters.py:857 +#: pretix/plugins/reports/exporters.py:898 msgid "Gross" msgstr "Brut" -#: pretix/plugins/reports/exporters.py:565 -#: pretix/plugins/reports/exporters.py:795 -#: pretix/plugins/reports/exporters.py:847 -#: pretix/plugins/reports/exporters.py:887 +#: pretix/plugins/reports/exporters.py:576 +#: pretix/plugins/reports/exporters.py:806 +#: pretix/plugins/reports/exporters.py:858 +#: pretix/plugins/reports/exporters.py:898 msgid "Tax" msgstr "Impost" -#: pretix/plugins/reports/exporters.py:650 +#: pretix/plugins/reports/exporters.py:661 #, fuzzy #| msgid "Default list" msgid "Tax split list" msgstr "Llista predeterminada" -#: pretix/plugins/reports/exporters.py:652 +#: pretix/plugins/reports/exporters.py:663 msgid "Download a spreadsheet with the tax amounts included in each order." msgstr "" -#: pretix/plugins/reports/exporters.py:658 +#: pretix/plugins/reports/exporters.py:669 #, fuzzy #| msgid "Any country" msgid "Taxes by country" msgstr "Qualsevol país" -#: pretix/plugins/reports/exporters.py:659 +#: pretix/plugins/reports/exporters.py:670 #, fuzzy #| msgid "Business customer" msgid "Business customers" msgstr "Client comercial" -#: pretix/plugins/reports/exporters.py:791 -#: pretix/plugins/reports/exporters.py:836 +#: pretix/plugins/reports/exporters.py:802 +#: pretix/plugins/reports/exporters.py:847 #, fuzzy #| msgid "Country" msgid "Country code" @@ -32124,22 +32783,27 @@ msgid "Payment authorization failed." msgstr "Ha fallat l'autorització del pagament." #: pretix/plugins/stripe/signals.py:104 +#, python-brace-format msgid "Charge failed. Reason: {}" msgstr "" #: pretix/plugins/stripe/signals.py:106 +#, python-brace-format msgid "Dispute created. Reason: {}" msgstr "" #: pretix/plugins/stripe/signals.py:108 +#, python-brace-format msgid "Dispute updated. Reason: {}" msgstr "" #: pretix/plugins/stripe/signals.py:110 +#, python-brace-format msgid "Dispute closed. Status: {}" msgstr "" #: pretix/plugins/stripe/signals.py:113 +#, python-brace-format msgid "Stripe reported an event: {}" msgstr "" @@ -32393,6 +33057,7 @@ msgstr "" "Hi ha hagut un error connectant amb Stripe. Si us plau, torneu-ho a provar." #: pretix/plugins/stripe/views.py:157 pretix/plugins/stripe/views.py:159 +#, python-brace-format msgid "Stripe returned an error: {}" msgstr "Stripe ha tornat un error: {}" @@ -32579,6 +33244,7 @@ msgid "The selected ticket layout been deleted." msgstr "" #: pretix/plugins/ticketoutputpdf/views.py:250 +#, python-brace-format msgid "Ticket PDF layout: {}" msgstr "" @@ -32650,40 +33316,40 @@ msgctxt "checkoutflow" msgid "Your information" msgstr "Les vostres dades" -#: pretix/presale/checkoutflow.py:990 +#: pretix/presale/checkoutflow.py:994 msgid "" "Unfortunately, based on the invoice address you entered, we're not able to " "sell you the selected products for tax-related legal reasons." msgstr "" -#: pretix/presale/checkoutflow.py:996 +#: pretix/presale/checkoutflow.py:1000 msgid "" "Due to the invoice address you entered, we need to apply a different tax " "rate to your purchase and the price of the products in your cart has changed " "accordingly." msgstr "" -#: pretix/presale/checkoutflow.py:1029 +#: pretix/presale/checkoutflow.py:1037 msgid "Please enter your invoicing address." msgstr "Si us plau, introduïu la vostra adreça de facturació." -#: pretix/presale/checkoutflow.py:1033 +#: pretix/presale/checkoutflow.py:1041 msgid "Please enter your name." msgstr "Si us plau introduïu el vostre nom." -#: pretix/presale/checkoutflow.py:1068 pretix/presale/checkoutflow.py:1073 -#: pretix/presale/checkoutflow.py:1078 pretix/presale/checkoutflow.py:1083 -#: pretix/presale/checkoutflow.py:1088 +#: pretix/presale/checkoutflow.py:1076 pretix/presale/checkoutflow.py:1081 +#: pretix/presale/checkoutflow.py:1086 pretix/presale/checkoutflow.py:1091 +#: pretix/presale/checkoutflow.py:1096 msgid "Please fill in answers to all required questions." msgstr "Si us plau responeu a totes les preguntes." -#: pretix/presale/checkoutflow.py:1249 +#: pretix/presale/checkoutflow.py:1257 msgctxt "checkoutflow" msgid "Payment" msgstr "Pagament" -#: pretix/presale/checkoutflow.py:1362 -#, fuzzy +#: pretix/presale/checkoutflow.py:1370 +#, fuzzy, python-brace-format #| msgid "" #| "Your gift card has been applied, but {} still need to be paid. Please " #| "select a payment method." @@ -32694,32 +33360,32 @@ msgstr "" "S'ha bescanviat la targeta regal però encara falten {} per pagar. Si us " "plau, selecciona una forma de pagament." -#: pretix/presale/checkoutflow.py:1387 pretix/presale/views/order.py:676 +#: pretix/presale/checkoutflow.py:1395 pretix/presale/views/order.py:676 msgid "Please select a payment method." msgstr "Si us plau trieu un mètode de pagament." -#: pretix/presale/checkoutflow.py:1414 pretix/presale/checkoutflow.py:1428 -#: pretix/presale/checkoutflow.py:1439 +#: pretix/presale/checkoutflow.py:1422 pretix/presale/checkoutflow.py:1436 +#: pretix/presale/checkoutflow.py:1447 #, fuzzy #| msgid "Please select a payment method." msgid "Please select a payment method to proceed." msgstr "Si us plau trieu un mètode de pagament." -#: pretix/presale/checkoutflow.py:1444 pretix/presale/views/order.py:435 +#: pretix/presale/checkoutflow.py:1452 pretix/presale/views/order.py:435 #: pretix/presale/views/order.py:502 msgid "The payment information you entered was incomplete." msgstr "Les dades de pagament que heu introduït són incompletes." -#: pretix/presale/checkoutflow.py:1489 +#: pretix/presale/checkoutflow.py:1497 msgctxt "checkoutflow" msgid "Review order" msgstr "Revisió de la comanda" -#: pretix/presale/checkoutflow.py:1583 +#: pretix/presale/checkoutflow.py:1591 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Heu de marcar totes les caselles del final de la pàgina." -#: pretix/presale/checkoutflow.py:1638 +#: pretix/presale/checkoutflow.py:1646 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" @@ -35920,19 +36586,19 @@ msgstr "" msgid "from %(start_date)s" msgstr "des de %(start_date)s" -#: pretix/settings.py:790 +#: pretix/settings.py:792 msgid "User profile only" msgstr "" -#: pretix/settings.py:791 +#: pretix/settings.py:793 msgid "Read access" msgstr "Accés de lectura" -#: pretix/settings.py:792 +#: pretix/settings.py:794 msgid "Write access" msgstr "Accés d'escriptura" -#: pretix/settings.py:803 +#: pretix/settings.py:805 msgid "Kosovo" msgstr "Kosovo" diff --git a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po index e97a34528..e80ef652e 100644 --- a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-08-04 12:44+0000\n" +"POT-Creation-Date: 2025-08-19 12:49+0000\n" "PO-Revision-Date: 2020-12-19 07:00+0000\n" "Last-Translator: albert \n" "Language-Team: Catalan \n" "Language-Team: Czech