From 940566ab93252938b3bcbead79e9aae1c57216d7 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 20 Jul 2020 16:42:55 +0200 Subject: [PATCH] Update po files [CI skip] Signed-off-by: Raphael Michel --- src/pretix/locale/ar/LC_MESSAGES/django.po | 1448 ++++++++-------- src/pretix/locale/ar/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/ca/LC_MESSAGES/django.po | 1412 ++++++++-------- src/pretix/locale/ca/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/cs/LC_MESSAGES/django.po | 1378 ++++++++-------- src/pretix/locale/cs/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/da/LC_MESSAGES/django.po | 1460 +++++++++-------- src/pretix/locale/da/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/de/LC_MESSAGES/django.po | 1453 ++++++++-------- src/pretix/locale/de/LC_MESSAGES/djangojs.po | 16 +- .../locale/de_Informal/LC_MESSAGES/django.po | 1453 ++++++++-------- .../de_Informal/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/django.pot | 1378 ++++++++-------- src/pretix/locale/djangojs.pot | 16 +- src/pretix/locale/el/LC_MESSAGES/django.po | 1452 ++++++++-------- src/pretix/locale/el/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/es/LC_MESSAGES/django.po | 1452 ++++++++-------- src/pretix/locale/es/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/fr/LC_MESSAGES/django.po | 1449 ++++++++-------- src/pretix/locale/fr/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/hu/LC_MESSAGES/django.po | 1393 ++++++++-------- src/pretix/locale/hu/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/it/LC_MESSAGES/django.po | 1398 ++++++++-------- src/pretix/locale/it/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/lv/LC_MESSAGES/django.po | 1437 ++++++++-------- src/pretix/locale/lv/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/nb_NO/LC_MESSAGES/django.po | 1378 ++++++++-------- .../locale/nb_NO/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/nl/LC_MESSAGES/django.po | 1450 ++++++++-------- src/pretix/locale/nl/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/nl_BE/LC_MESSAGES/django.po | 1378 ++++++++-------- .../locale/nl_BE/LC_MESSAGES/djangojs.po | 16 +- .../locale/nl_Informal/LC_MESSAGES/django.po | 1450 ++++++++-------- .../nl_Informal/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/pl/LC_MESSAGES/django.po | 1421 ++++++++-------- src/pretix/locale/pl/LC_MESSAGES/djangojs.po | 16 +- .../locale/pl_Informal/LC_MESSAGES/django.po | 1378 ++++++++-------- .../pl_Informal/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/pt_BR/LC_MESSAGES/django.po | 1422 ++++++++-------- .../locale/pt_BR/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/ro/LC_MESSAGES/django.po | 1378 ++++++++-------- src/pretix/locale/ro/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/ru/LC_MESSAGES/django.po | 1437 ++++++++-------- src/pretix/locale/ru/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/sl/LC_MESSAGES/django.po | 1401 ++++++++-------- src/pretix/locale/sl/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/sv/LC_MESSAGES/django.po | 1415 ++++++++-------- src/pretix/locale/sv/LC_MESSAGES/djangojs.po | 16 +- src/pretix/locale/tr/LC_MESSAGES/django.po | 1455 ++++++++-------- src/pretix/locale/tr/LC_MESSAGES/djangojs.po | 16 +- .../locale/zh_Hans/LC_MESSAGES/django.po | 1444 ++++++++-------- .../locale/zh_Hans/LC_MESSAGES/djangojs.po | 16 +- 52 files changed, 20427 insertions(+), 16959 deletions(-) diff --git a/src/pretix/locale/ar/LC_MESSAGES/django.po b/src/pretix/locale/ar/LC_MESSAGES/django.po index ff3ae3276..b2d54c1f5 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: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-12-25 01:00+0000\n" "Last-Translator: Abdullah \n" "Language-Team: Arabic " msgstr "<ملف>" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "تفريغ، إذا كان هذا المنتج ليس تذكرة الدخول" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "اسم الشركة" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "حدد الدولة" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "خلقت" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "قيد الانتظار" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "تم تأكيد" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "ألغيت" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "فشل" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "ردها" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "معلومات الدفع" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "تم تأكيد تسجيل الإيفينت: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "تم إستلام الدفع لطلبك: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "التي خارجيا" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "خلقت" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "في مرحلة انتقالية" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "منجز" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "فشل" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "ألغيت" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "منظم" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "زبون" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "خارجي" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "دفع الرسوم" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "رسوم الشحن" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "رسوم الخدمة" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "رسوم الإلغاء" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "رسوم أخرى" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "كرت هدية" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "القيمة" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "موقف ترتيب" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "تسجيلك للإيفينت: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "ID العربة (مثل مفتاح جلسة)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "موقف العربة" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "مواقف العربة" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "فقط للعملاء من الشركات داخل الاتحاد الأوروبي." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "سيتم طباعة هذا المرجع على الفاتورة لراحتك." @@ -3265,7 +3281,7 @@ msgstr "تخفيض سعر المنتج بنسبة (٪)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3300,7 +3316,7 @@ msgstr "" msgid "Valid until" msgstr "ساري حتى" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "تذكرة احتياطي من الحصص" @@ -3832,12 +3848,12 @@ msgstr "مقعد" msgid "No matching seat was found." msgstr "لا توجد أجوبة مطابقة." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "وقد تم بالفعل اتخاذ المقعد الذي حددته. الرجاء اختيار مقعد مختلفة." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "تحتاج إلى تحديد مقعد محددة." @@ -4081,42 +4097,42 @@ msgstr "تم تسجيلها على الطلبات: %s" msgid "In test mode, only test cards will work." msgstr "في وضع الاختبار، وبطاقات اختبار الوحيدة عمل." -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "لا يمكنك الدفع مع بطاقات هدية عند شراء بطاقة هدية." -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "هذه البطاقة هدية لا يدعم هذه العملة." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "لا يمكن إلا أن هذه البطاقة هدية يمكن استخدامها في وضع الاختبار." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "بطاقات هدية اختبار الوحيدة التي يمكن أن تستخدم في وضع الاختبار." -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This gift card is not known." msgid "This gift card is no longer valid." msgstr "ولا يعرف هذه البطاقة هدية." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "وقد استخدمت كل الفضل على هذه البطاقة هدية." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "وتستخدم هذه البطاقة هدية بالفعل لدفعتك." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." @@ -4124,11 +4140,11 @@ msgstr "" "وقد تم تطبيق بطاقة الهدايا، ولكن {} لا تزال بحاجة إلى أن تدفع. الرجاء اختيار " "طريقة الدفع." -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "وقد تم تطبيق بطاقة الهدايا." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -4136,11 +4152,11 @@ msgstr "" "لقد أدخلت على قسيمة بدلا من بطاقة هدية. لا يمكن إلا أن قسائم دخلت على الصفحة " "الأولى من المحل دون اختيار المنتج." -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "ولا يعرف هذه البطاقة هدية." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -4148,11 +4164,11 @@ msgstr "" "هذه البطاقة هدية لا يمكن استبدال منذ مدونتها ليست فريدة من نوعها. يرجى " "الاتصال المنظم لهذا الحدث." -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "لم يتم قبول هذه البطاقة هدية من هذا منظم الحدث." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "This gift card was used in the meantime. Please try again" msgid "This gift card was used in the meantime. Please try again." @@ -4166,7 +4182,7 @@ msgstr "تذكرة التعليمات البرمجية (محتوى البارك msgid "Order position number" msgstr "رقم موقع الطلب" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "اسم المنتج" @@ -4426,7 +4442,7 @@ msgstr "<الجواب: {question}>" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4661,6 +4677,18 @@ msgstr "" "%(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"يمكنك تحديد في معظم %(max)s الصورة إضافات من فئة %(cat)s ليالي للمنتج " +"%(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4668,23 +4696,23 @@ msgstr "" "واحدة من المنتجات التي حددتها لا يمكن إلا أن يكون اشترى باعتبارها إضافة إلى " "مشروع آخر." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "واحدة من المنتجات التي حددتها لا يمكن إلا أن يكون اشترى جزءا من حزمة." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "الرجاء اختيار مقعد صالح." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "لا يمكنك تحديد مقعد لهذا المنصب." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "لا يمكنك تحديد نفس المقعد عدة مرات." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4971,8 +4999,8 @@ msgstr "أجل الموافقة عليها وتنتظر السداد: %(code)s" msgid "Order denied: %(code)s" msgstr "نفى أجل: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "لا يمكنك إلغاء هذا النظام." @@ -5111,7 +5139,7 @@ msgstr "" "لا يمكن إلغاء A المنصب منذ بطاقة هدية {card} شراؤها في هذا النظام قد تم " "استبدالها." -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5771,7 +5799,7 @@ msgstr "إذا المعوقين، سيتم عرض بداية الحدث وتار msgid "Hide all products that are sold out" msgstr "إخفاء جميع المنتجات التي تباع بها" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "تظهر علنا ​​كيف العديد من تذاكر من نوع معين لا تزال متاحة." @@ -5787,7 +5815,7 @@ msgstr "مشاهدة أشكال مختلفة من المنتج توسعت بشك msgid "Enable waiting list" msgstr "تمكين قائمة الانتظار" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5934,18 +5962,51 @@ msgstr "" "الأحداث متعددة، سيتم استخدام أقرب وقت ممكن." #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "Customers can cancel their paid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "يمكن للعملاء إلغاء أوامر أموالها المدفوعة" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require email addresses per ticket" +msgid "Requirement for changed prices" +msgstr "تتطلب عناوين البريد الإلكتروني للتذكرة الواحدة" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "لا تسمح إلغاء بعد" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "يمكن للعملاء إلغاء أوامرهم غير المدفوعة" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "لا تسمح إلغاء بعد" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "يمكن للعملاء إلغاء أوامر أموالها المدفوعة" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5953,41 +6014,41 @@ msgstr "" "سيتم دفعها المال المدفوع تلقائيا مرة أخرى إذا في طريقة الدفع يسمح بذلك. خلاف " "ذلك، سيتم إنشاء استرداد اليدوي للك لمعالجة يدويا." -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "الحفاظ على رسوم على إلغاء الثابتة" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "الحفاظ على الدفع والشحن ورسوم الخدمات" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "الحفاظ على رسوم على إلغاء percentual على" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 #, fuzzy #| msgid "Voucher explanation" msgid "Voluntary lower refund explanation" msgstr "تفسير قسيمة" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5995,47 +6056,47 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Manually issue a gift card" msgid "All refunds are issued as gift cards" msgstr "يدويا إصدار بطاقة هدية" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund order" msgid "Refund method" msgstr "أجل استرداد" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "عنوان الإتصال" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "سنعرض هذا علنا ​​للسماح الحضور للاتصال بك." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "مقدم الخدمة URL" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6043,11 +6104,11 @@ msgstr "" "وينبغي أن نشير على سبيل المثال إلى جزء من موقع الويب الخاص بك الذي يحتوي على " "تفاصيل الاتصال الخاصة بك والمعلومات القانونية." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "نص تأكيد" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6058,21 +6119,21 @@ msgstr "" "المثال ربط شروطكم الخدمة هنا. إذا كنت تستخدم ميزة الصفحات لنشر شروطكم " "الخدمة، لا تحتاج هذا الإعداد حيث يمكنك تكوين هناك." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "موضوع بادئة" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6080,19 +6141,19 @@ msgstr "" "سيتم إرفاق مسبقا هذا لموضوع كل رسائل البريد الإلكتروني الصادرة، بتنسيق " "[بادئة]. اختيار، على سبيل المثال، شكل قصيرة من اسم الحدث الخاص بك." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "عنوان المرسل" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "عنوان المرسل لرسائل البريد الإلكتروني الصادرة" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "اسم المرسل" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6100,7 +6161,7 @@ msgstr "" "اسم المرسل استخدامها جنبا إلى جنب مع عنوان المرسل لرسائل البريد الإلكتروني " "الصادرة. افتراضات إلى اسم الحدث الخاص بك." -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6125,7 +6186,7 @@ msgstr "" "تحياتي الحارة،\n" "لديك {event} فريق" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6147,7 +6208,7 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6170,7 +6231,7 @@ msgstr "" "تحياتي الحارة،\n" "لديك {event} فريق" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6195,7 +6256,7 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6222,7 +6283,7 @@ msgstr "" "تحياتي الحارة،\n" "لديك {event} فريق" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6252,7 +6313,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6275,7 +6336,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6298,7 +6359,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6325,7 +6386,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6348,7 +6409,7 @@ msgstr "" "تحياتنا،\n" "فريق {event}" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6375,7 +6436,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6421,7 +6482,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6444,7 +6505,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6474,7 +6535,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6503,7 +6564,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6522,7 +6583,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6545,7 +6606,7 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6568,11 +6629,11 @@ msgstr "" "تحياتنا،\n" "فريق{event}" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -6584,21 +6645,21 @@ msgstr "" "سيتم عرض هذا النص فوق خيارات الدفع. هل يمكن ان توضح الخيارات للمستخدم هنا، " "إذا كنت تريد." -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "تفسير قسيمة" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6606,7 +6667,7 @@ msgstr "" "وسيتم عرض هذا النص القادم لإدخال لرمز قسيمة. يمكنك استخدامه على سبيل المثال " "لشرح كيفية الحصول على رمز قسيمة." -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6614,112 +6675,112 @@ msgstr "" "تأكد من إدخال عنوان البريد الألكتروني بشكل صحيح. سوف نرسل تأكيد الطلب مرفقا " "معه رابط سوف تحتاجه للدخول لطلبك لاحقا." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "وقت بدء الحدث (تنازلي)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "الاسم (تنازلي)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "تاريخ الطلب" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "معظم الألقاب الإنجليزية المشتركة" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "معظم الألقاب الألمانية المشتركة" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "الاسم المعطى" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "اسم العائلة" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "يوحنا" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "أنثى ظبية" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "عنوان" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "الدكتور" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "الاسم الاول" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "الاسم الأوسط" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "فلان الفلاني" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "الشتائم" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "النسخ اللاتينية" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "ولا بد أيضا من تمكين اللغة الافتراضية لهذا الحدث الخاص بك (انظر المربع " "أعلاه)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "لا يمكنك تتطلب تحديد أسماء الحضور إذا كنت لا أطلب منهم." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "عليك أن تسأل لرسائل البريد الإلكتروني الحضور إذا كنت تريد أن تجعل منهم " "المطلوبة." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -6729,13 +6790,13 @@ msgstr "" "عليك أن تسأل لرسائل البريد الإلكتروني الحضور إذا كنت تريد أن تجعل منهم " "المطلوبة." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "وهذا يتطلب من المستخدمين إدخال اسم الشركة." -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "تاريخ الدفعة الأخيرة لا يمكن أن يكون قبل نهاية [خبر]." @@ -7149,10 +7210,10 @@ msgid "Filetype not allowed!" msgstr "الملف المطبوع سري!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7390,17 +7451,17 @@ msgstr "طلب {fields}، العرض مثل {example}" msgid "Free text input" msgstr "إدخال النص الحر" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "حكم الضرائب لدفع الرسوم" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7410,11 +7471,11 @@ msgstr "" "هذا وسوف يحدد معدل الضريبة وقواعد المحاسبة العكسية، يتم تجاهل إعدادات أخرى " "للحكم الضرائب." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "توليد الفواتير للقنوات المبيعات" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -7422,63 +7483,63 @@ msgstr "" "إذا قمت بتمكين الجيل الفاتورة في الإعداد السابق، يمكنك تحديد هنا لقنوات " "البيع المحددة." -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "النمط فاتورة" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "اللغة فاتورة" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "لغة المستخدم" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "صورة الشعار" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "وسوف نعرض شعارك مع ارتفاع القصوى وعرض 2.5 سم." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "عنوان مخفية" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "سيتم إرسال جميع رسائل البريد الإلكتروني إلى هذا العنوان كنسخة مخفية" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "التوقيع" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "وسيلحق هذا على كل البريد الإلكتروني. النائبة المتاحة: {event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "مثلا تفاصيل الاتصال الخاصة بك" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "HTML العارض الإلكتروني" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "إرسالها إلى عنوان النص أمر الاتصال" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "إرسال بريد إلكتروني إلى الحضور" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -7487,32 +7548,32 @@ msgstr "" "إذا كان النظام يحتوي على الحضور مع عناوين البريد الإلكتروني المختلفة من " "الشخص الذي يأمر التذاكر، سيتم إرسال البريد الإلكتروني التالي إلى الحضور." -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "إرسالها النص إلى الحضور" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "نص" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "النص (أرسلت بواسطة admin)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "النص (عن طريق المستخدم المطلوب)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "عدد الأيام" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -7520,7 +7581,7 @@ msgstr "" "سيتم إرسال هذا البريد الإلكتروني من هذا عدة أيام قبل انتهاء صلاحية النظام. " "إذا كانت القيمة 0، لن يتم إرسال البريد." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -7528,15 +7589,15 @@ msgstr "" "سيتم إرسال هذا البريد الإلكتروني من هذا عدة أيام قبل أن يبدأ الحدث النظام. " "إذا كان الحقل فارغا، لن يتم إرسال البريد." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "النظام وردت" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "أجل المعتمد" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." @@ -7544,105 +7605,105 @@ msgstr "" "لن يتم إرسال هذه خارج لأوامر غير حرة. وسوف تتلقى أوامر الحرة قالب النظام " "الحر من فوق بدلا من ذلك." -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "أمر مرفوض" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "استخدام خادم SMTP مخصص" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" "سيتم إرسال جميع الرسائل المتعلقة الحدث الخاص بك على خادم SMTP التي يحددها لك." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "اسم المضيف" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "ميناء" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "اسم المستخدم" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "استخدام STARTTLS" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "تمكين عادة على المنفذ 587." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "استخدام SSL" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "تمكين عادة على المنفذ 465." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "النائبة المتاحة: {list}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "يمكنك تنشيط إما SSL أو الأمن STARTTLS، ولكن ليس كلاهما في نفس الوقت." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "أي بلد" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "الإتحاد الأوربي" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "أي زبون" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "فرد" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "اعمال" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "العمل مع معرف الضريبة على القيمة المضافة" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "تكلفة ضريبة القيمة المضافة" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "لا ضريبه للقيمه المضافه" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "معدل ضريبة المبيعات" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "قسيمة المختارة مسبقا" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7653,11 +7714,11 @@ msgstr "" "شراء المنتج عن طريق القطعة، سيتم استخدام هذه القسائم. يمكن استخدام هذا يمكن " "على سبيل المثال لتوفير الحاجيات التي تعطي تخفيض أو إلغاء المنتجات سرية." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "وضع التوافق" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -7665,28 +7726,28 @@ msgstr "" "لا تعمل لدينا القطعة العادية في جميع بناة الموقع. إذا واجهت مشكلة، حاول " "استخدام هذا الوضع التوافق." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "لا وجود رمز قسيمة معين." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "وكانت سبيكة التي أدخلتها غير صحيحة." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "التنزيلات تذكرة" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "زبائنك سوف تكون قادرة على تحميل تذاكرهم في شكل PDF." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "يتطلب من جميع الحضور لملء في أسمائها" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -7694,11 +7755,11 @@ msgstr "" "افتراضيا، ونحن سوف تسأل عن الأسماء ولكن لا تتطلب منهم. يمكنك إيقاف هذا تماما " "في الإعدادات." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "الدفع عن طريق الشريط" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7709,11 +7770,11 @@ msgstr "" "خيارات الدفع الأخرى. لقبول الدفع عن طريق الشريط، وسوف تحتاج إلى إعداد حساب " "معهم، والتي تأخذ أقل من خمس دقائق باستخدام واجهة بسيطة بهم." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "الدفع عن طريق التحويل المصرفي" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -7723,16 +7784,16 @@ msgstr "" "المصرفية الخاصة بك لمعالجة المدفوعات في غضون pretix، أو وضع علامة عليها كما " "تدفع يدويا." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "السعر (اختياري)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "حر" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "الكمية متاحة" @@ -7768,7 +7829,7 @@ msgid "Pending or paid" msgstr "بانتظار أو المدفوعة" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7826,14 +7887,14 @@ msgstr "وضع الاختبار" msgid "Cancellation requested" msgstr "رسوم الإلغاء" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "جميع المنتجات" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7845,9 +7906,9 @@ msgid "All organizers" msgstr "جميع المنظمين" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7861,7 +7922,7 @@ msgstr "الكل" msgid "Shop live and presale running" msgstr "تسوق الحية و[خبر] تشغيل" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "غير نشط" @@ -7924,7 +7985,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "استعلام بحث" @@ -7962,104 +8023,111 @@ msgstr "جميع الحاضرين" #: pretix/control/forms/filter.py:840 #, fuzzy +#| msgid "Checked in – {list}" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "إيداعه - {list}" + +#: pretix/control/forms/filter.py:841 +#, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "مبيعات" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "إيداعه" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "غير محددة في" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "مدير" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "لا المسؤول" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "صالح" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "غير معوض" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "افتدى على الأقل مرة واحدة" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "افتدى بالكامل" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "مطفأة وإيداعه مع تذكرة" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "التعامل مع الحصص" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "السماح لتجاهل الحصص" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "تصفية حسب العلامة" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "بحث قسيمة" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "أي منتج في الحصص \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "حالة إعادة الأموال" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "كل مبلغ معاد المفتوحة" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "كل مبلغ معاد" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "تاريخ فلتر" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "مصنف بواسطة…" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "تاريخ الدفع الناجح الماضي" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "التاريخ من" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "التاريخ وحتى" @@ -8256,7 +8324,7 @@ msgstr "إضافات" msgid "You added the same add-on category twice" msgstr "لقد قمت بإضافة نفس إضافة على فئة مرتين" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8264,23 +8332,23 @@ msgstr "" "كن على علم أن تحديد أقل عدد ممكن يجعل من المستحيل لشراء هذا المنتج إذا بعت " "كل ما هو متاح من الإضافات بها." -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "المنتجات المجمعة" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You added the same add-on category twice" msgid "You added the same bundled product twice." msgstr "لقد قمت بإضافة نفس إضافة على فئة مرتين" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "المنتجات المجمعة" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "غير نشط" @@ -9200,7 +9268,7 @@ msgid "The order has been refunded." msgstr "وقد تم ترتيب ردها." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "تم إلغاء هذا الأمر." @@ -9243,7 +9311,7 @@ msgid "The order locale has been changed." msgstr "تم تغيير لغة النظام." #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "تم إنشاء الفاتورة." @@ -9252,7 +9320,7 @@ msgid "The invoice has been regenerated." msgstr "تم إعادة إنشاء الفاتورة." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "تم إعادة إصدار الفاتورة." @@ -9958,7 +10026,6 @@ msgid "Invoicing" msgstr "الفواتير" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "إلغاء" @@ -10174,7 +10241,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10223,7 +10290,7 @@ msgstr "كلمة المرور الجديدة تعيين" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10599,6 +10666,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10632,7 +10700,7 @@ msgstr "حذف" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -10909,6 +10977,19 @@ msgstr "" msgid "Change notification settings" msgstr "إعدادات تغيير الإعلام" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "تغير ترتيب" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12281,11 +12362,11 @@ msgstr "" "اختلافات متعددة، واحدة منها فقط يمكن شراؤها." #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "اضافه" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "إضافة جديدة إضافة على" @@ -12462,7 +12543,7 @@ msgstr "تحرير مسألة" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -12861,8 +12942,8 @@ msgstr "نعم، والموافقة على النظام" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "الغاء الطلب" @@ -12907,6 +12988,7 @@ msgstr "نعم، أمر الحذف" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "تغيير النظام: %(code)s" @@ -16057,7 +16139,7 @@ msgid "Unknown e-mail renderer." msgstr "غير معروف العارض البريد الإلكتروني." #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "لقد طلبت صالح نوع الانتاج التذاكر." @@ -16328,17 +16410,18 @@ msgstr "كان الاختيار آخر تحديث يكن ناجحا." msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "كود أجل غير معروف أو غير مخول للوصول إلى هذا النظام." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "لم يتم تمكين حمل تذكرة لهذا المنتج." @@ -16576,15 +16659,15 @@ msgstr "وقد تم تنظيف الفاتورة البيانات الشخصية. msgid "The email has been queued to be sent." msgstr "وقد تم في قائمة الانتظار البريد الإلكتروني لإرسالها." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "لم يتم العثور على هذه الفاتورة" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "لم يعد تخزين الملف فاتورة على الخادم." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -16616,7 +16699,7 @@ msgstr "يسمح هذا الإجراء فقط لانتظار أوامر." msgid "This action is only allowed for pending or paid orders." msgstr "يسمح هذا الإجراء فقط المعلقة أو أوامر دفع." -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "حدث خطأ. يرجى الاطلاع على التفاصيل أدناه." @@ -16625,12 +16708,12 @@ msgid "The order has been changed and the user has been notified." msgstr "تم تغيير النظام وتم إعلام المستخدم." #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "تم تغيير النظام." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "كان لدينا صعوبات معالجة المدخلات الخاصة بك. يرجى مراجعة الأخطاء أدناه." @@ -16656,7 +16739,7 @@ msgstr "وقد اصطف رسالتك وسوف يتم ارسالهم الى {}." msgid "Failed to send mail to the following user: {}" msgstr "فشل في إرسال البريد الإلكتروني للمستخدم التالية: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -17779,21 +17862,27 @@ msgstr "يتطلب اهتماما خاصا" msgid "Include questions" msgstr "وتشمل الأسئلة" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "تحقق في قائمة (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "مدفع" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "الدفع" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "التحقق تلقائيا في" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "سر" @@ -19384,116 +19473,107 @@ msgstr "تم حذف تخطيط تذكرة المحدد." msgid "Ticket PDF layout: {}" msgstr "تخطيط تذكرة PDF: {}" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "خطوة" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "إضافة على المنتجات" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "معلوماتك" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "لو سمحت أدخل بريد إليكتروني صالح." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "يرجى إدخال عنوان إرسال الفواتير." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "يرجى إدخال اسمك." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "يرجى ملء في الإجابة على جميع الأسئلة المطلوبة." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "دفع" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "الرجاء اختيار طريقة الدفع." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "وكانت معلومات الدفع التي أدخلتها غير مكتملة." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "مراجعة الحجز" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "تحتاج إلى التحقق من جميع خانات على الجزء السفلي من الصفحة." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "كان هناك خطأ أثناء إرسال البريد تأكيد. الرجاء معاودة المحاولة في وقت لاحق." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "عنوان البريد الإلكتروني (المتكررة)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" "يرجى إدخال عنوان البريد الإلكتروني نفسه مرة أخرى للتأكد من كتابته بشكل صحيح." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "يرجى إدخال عنوان البريد الإلكتروني نفسه مرتين." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "بالإضافة إلى الضرائب" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} بالإضافة إلى {taxes}٪ {taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "" +"لا يمكنك إضافة نفسك إلى قائمة الانتظار حيث أن هذا المنتج هو متاح حاليا." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} بما في ذلك {taxes}٪ {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "بيعت كلها" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "غير متاح حاليا" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "%(num)s هو متاح حاليا" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "لا اختيار" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "التغير في المنتج المحدد أعلاه." #: pretix/presale/ical.py:52 #, python-brace-format @@ -19554,7 +19634,7 @@ msgstr "تواصل مع المنظمين" msgid "Imprint" msgstr "المنظم" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -19562,11 +19642,11 @@ msgstr "" "وبالنسبة لبعض المنتجات في عربة التسوق، يمكنك اختيار خيارات إضافية قبل " "المتابعة." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "نحاول الآن لحجز هذه الوظائف الإضافية بالنسبة لك!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -19577,7 +19657,16 @@ msgstr[3] "يجب أن تختار %(min_count)s خيارات من هذا الت msgstr[4] "يجب أن تختار %(min_count)s خيارات من هذا التصنيف." msgstr[5] "يجب أن تختار %(min_count)s خيارات من هذا التصنيف." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"يمكنك الاختيار بين%(min_count)s و %(max_count)s الصورة خيارات من هذه الفئة." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -19585,11 +19674,85 @@ msgid "" msgstr "" "يمكنك الاختيار بين%(min_count)s و %(max_count)s الصورة خيارات من هذه الفئة." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "الحد الأدنى لأجل: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "من %(price)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "مشاهدة المتغيرات" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "تعديل سعر %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "بما في ذلك الضرائب" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr " زائد %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "بما في ذلك %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "عدد %(item)s - %(var)s للطلب" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "كمية %(item)s للنظام" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "لا توجد إضافات المتاحة لهذا المنتج." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -19777,6 +19940,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "مدفوع بالكامل" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "بيعت كلها" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -19906,17 +20073,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "تم تأكيد" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "الحد الأدنى لأجل: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "من %(price)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -19927,66 +20083,15 @@ msgctxt "price" msgid "FREE" msgstr "مجانا" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "مشاهدة المتغيرات" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "تعديل سعر %(item)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "بالإضافة إلى الضرائب" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "بما في ذلك الضرائب" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr " زائد %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "بما في ذلك %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "إدخال رمز قسيمة أدناه لشراء هذه التذاكر." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "عدد %(item)s - %(var)s للطلب" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "كمية %(item)s للنظام" +msgid "%(num)s currently available" +msgstr "%(num)s هو متاح حاليا" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -20275,27 +20380,46 @@ msgstr "طلب الفاتورة" msgid "Internal Reference" msgstr "المرجع الداخلي" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all organizers" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "تغيير لجميع المنظمين" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "الغاء الطلب" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "يمكنك إلغاء الحجز باستخدام الزر التالي." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order, but you will not receive a refund." msgstr "يمكنك إلغاء الحجز باستخدام الزر التالي." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "سيتم إلغاء جميع التذاكر في هذا الطلب." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -20309,7 +20433,7 @@ msgstr "" "يمكنك إلغاء هذا النظام. في هذه الحالة، رسوم إلغاء %(fee)s " "سيتم الاحتفاظ بها وستحصل على استرداد ما تبقى من طريقة الدفع الأصلي." -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -20322,22 +20446,22 @@ msgstr "" "يمكنك إلغاء هذا النظام. في هذه الحالة، رسوم إلغاء %(fee)s " "سيتم الاحتفاظ بها وستحصل على استرداد ما تبقى من طريقة الدفع الأصلي." -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -20345,13 +20469,13 @@ msgstr "" msgid "The refund will be issued to your original payment method." msgstr "يمكنك إلغاء هذا النظام والحصول على كامل المبلغ طريقة الدفع الأصلي." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -20359,7 +20483,7 @@ msgstr "" msgid "You can cancel this order and receive a full refund." msgstr "يمكنك إلغاء هذا النظام والحصول على كامل المبلغ طريقة الدفع الأصلي." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "يمكنك إلغاء الحجز باستخدام الزر التالي." @@ -20471,10 +20595,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "توليد إلغاء" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "تعديل الترتيب" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "حفظ التغييرات" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -20488,10 +20618,6 @@ msgstr "" "وتعديل عنوان الفاتورة لا تولد فاتورة جديدة تلقائيا. يرجى الاتصال بنا اذا كنت " "بحاجة الى فاتورة جديدة." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "حفظ التغييرات" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -20784,63 +20910,81 @@ msgstr "عربة التسوق فارغة" msgid "The presale for this event is over or has not yet started." msgstr "من [خبر] لهذا الحدث هو أكثر أو لم تبدأ بعد." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "رمز الحدث غير معروف أو غير مخول للوصول إلى هذا الحدث." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "موعد المحدد." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "التاريخ غير معروف المحدد." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "الرجاء العودة والمحاولة مجددا." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "لا يمكن أن يستمر في دفع لهذا النظام." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "ويتم الدفع المتأخر جدا أن يكون مقبولا." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "لا يمكن تغيير طريقة الدفع لهذا النظام." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "دفعة معلقة حاليا لهذا النظام." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "لا يمكنك تعديل هذا الطلب" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "You chose an invalid cancellation fee." msgstr "الحفاظ على رسوم على إلغاء الثابتة" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The question has been deleted." msgid "The cancellation has been requested." msgstr "تم حذف السؤال." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "تذكرة التحميل غير (حتى الآن) تمكين لهذا النظام." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "لا يمكنك إلغاء هذا النظام." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been canceled. You can now select how you want to transfer " +#| "the money back to the user." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" +"تم إلغاء هذا الأمر. يمكنك الآن تحديد كيف تريد لنقل الجزء الخلفي المال " +"للمستخدم." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "كان لدينا صعوبات معالجة المدخلات الخاصة بك." @@ -20994,6 +21138,24 @@ msgstr "حق الوصول للقراءة" msgid "Write access" msgstr "وصول الكتابة" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} بالإضافة إلى {taxes}٪ {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} بما في ذلك {taxes}٪ {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "غير متاح حاليا" + +#~ msgid "no selection" +#~ msgstr "لا اختيار" + #~ msgid "Presale" #~ msgstr "مبيعات" diff --git a/src/pretix/locale/ar/LC_MESSAGES/djangojs.po b/src/pretix/locale/ar/LC_MESSAGES/djangojs.po index 83a03feb1..bfd019cd3 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: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-12-25 01:00+0000\n" "Last-Translator: Abdullah \n" "Language-Team: Arabic \n" "Language-Team: Catalan " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Buit si aquest producte no és un tiquet d'admissió" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Nom de l'empresa" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Seleccionau país" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "pendent" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "confirmat" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "cancel·lat" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "fallat" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "reemborsat" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Informació de pagament" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, fuzzy, python-format #| msgid "Order approved and confirmed: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "S'ha confirmat i aprovat la comanda: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "S'ha rebut el pagament per a la vostra comanda: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "s'ha iniciat externament" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "creat" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "en trànsit" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "fet" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "fallat" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "cancel·lat" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Organitzador" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Client" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Tarifa de pagament" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Tarifa d'enviament" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Tarifa de servei" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Tarifa de cancel·lació" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Altres tarifes" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Targeta regal" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Posició de la comanda" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, fuzzy, python-format #| msgid "Your order: %(code)s" msgid "Your event registration: %(code)s" msgstr "La vostra comanda: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "Identificador del carretó (ex. clau de sessió)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Posició del carretó" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Posicions del carretó" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Només per a clients empresarials dins la UE." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "S'imprimirà aquesta referència dins la factura per a la vostra conveniència." @@ -3369,7 +3385,7 @@ msgstr "Redueix el preu del producte en (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3404,7 +3420,7 @@ msgstr "" msgid "Valid until" msgstr "Vàlid fins" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Reserva tiquet de la quota" @@ -3944,14 +3960,14 @@ msgstr "ID del client" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 #, fuzzy #| msgid "This slug has already been used for a different event." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Ja s'ha utilitzat aquest mot per a un altre esdeveniment." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 #, fuzzy #| msgid "You need to select a variation of the product." msgid "You need to select a specific seat." @@ -4204,83 +4220,83 @@ msgstr "Comandes amb equilibri en contra: %s" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 #, fuzzy #| msgid "This variation does not belong to this product." msgid "This gift card does not support this currency." msgstr "Aquesta variació no pertany a aquest producte." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "This gift card can only be used in test mode." msgstr "Aquest producte només es pot comprar mitjançant un val." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "The task has been completed." msgid "This gift card is no longer valid." msgstr "S'ha completat la tasca." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Aquest identificador ja s'està utilitzar per a una pregunta diferent." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 #, fuzzy #| msgid "The task has been completed." msgid "Your gift card has been applied." msgstr "S'ha completat la tasca." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 #, fuzzy #| msgid "This order is not yet approved by the event organizer." msgid "This gift card is not accepted by this event organizer." msgstr "" "Aquesta comanda encara no s'ha aprovat per l'organitzador de l'esdeveniment." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "There was an error sending the mail. Please try again later." msgid "This gift card was used in the meantime. Please try again." @@ -4297,7 +4313,7 @@ msgstr "Codi de tiquet (contingut del codi de barres)" msgid "Order position number" msgstr "Posició de la comanda" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Nom del producte" @@ -4565,7 +4581,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4810,6 +4826,18 @@ msgstr "" "per al producte %(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Podeu seleccionar %(max)s complements com a màxim per a la categoria %(cat)s " +"pel producte %(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4817,29 +4845,29 @@ msgstr "" "Un dels productes que heu seleccionat només es pot comprar com un complement " "d'un altre projecte." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" "Un dels productes que heu seleccionat només es pot comprar com a part d'un " "paquet." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 #, fuzzy #| msgid "You can not select an add-on for the selected product." msgid "You can not select a seat for this position." msgstr "No podeu seleccionar un complement per a aquest producte." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 #, fuzzy #| msgid "You cannot select more than %s items per order." msgid "You can not select the same seat multiple times." msgstr "No podeu seleccionar més de %s element per comanda." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5157,8 +5185,8 @@ msgstr "S'ha aprovat i està pendent de pagament la comanda: %(code)s" msgid "Order denied: %(code)s" msgstr "S'ha denegat la comanda: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "No podeu cancel·lar aquesta comanda." @@ -5299,7 +5327,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6005,7 +6033,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "Mostra públicament quants tiquets queden d'un tipus determinat." @@ -6021,7 +6049,7 @@ msgstr "Mostra de manera predeterminada les variacions del producte expandides" msgid "Enable waiting list" msgstr "Activa la llista d'espera" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6172,18 +6200,51 @@ msgstr "" "múltiples dates, s'utilitzarà la data més propera." #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "Customers can cancel their paid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Els clients poden cancel·lar les seves comandes pagades" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require email addresses per ticket" +msgid "Requirement for changed prices" +msgstr "Requereix adreces de correu per tiquet" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "No permetis cancel·lacions després de" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "Els clients poden cancel·lar les seves comandes no pagades" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "No permetis cancel·lacions després de" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "Els clients poden cancel·lar les seves comandes pagades" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -6192,41 +6253,41 @@ msgstr "" "ho permet. D'altra manera, es crearà una devolució manual perquè la " "processeu manualment." -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "Manté una tarifa fixa de cancel·lació" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "Manté les tarifes de pagament, enviament i servei" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "Manté una tarifa de cancel·lació percentual" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 #, fuzzy #| msgid "Voucher explanation" msgid "Voluntary lower refund explanation" msgstr "Explicació del val" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6234,48 +6295,48 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Gift card" msgid "All refunds are issued as gift cards" msgstr "Targeta regal" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund requested" msgid "Refund method" msgstr "S'ha demanat un reemborsament" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "Adreça de contacte" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Això es mostrarà públicament per permetre que els assistents us contactin." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "Imprimeix l'URL" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6283,11 +6344,11 @@ msgstr "" "Això hauria d'apuntar a una part del vostre lloc web amb els vostres detalls " "de contacte i informació legal." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Text de confirmació" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6299,23 +6360,23 @@ msgstr "" "utilitzeu la funció de Pàgines per publicar les vostres condicions de " "servei, no necessiteu aquesta configuració ja que ho podeu configurar allà." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 #, fuzzy #| msgid "Cached ticket files" msgid "Attach calendar files" msgstr "Fitxers dels tiquets en memòria cau" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Prefix de l'assumpte" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6323,27 +6384,27 @@ msgstr "" "Això s'anteposarà a l'assumpte de tots els correus sortints, formatat com " "[prefix]. Trieu per exemple una forma curta del nom del vostre esdeveniment." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Adreça de l'emisor" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "L'adreça de l'emissor pels correus sortints" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Nom de l'assistent" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6368,7 +6429,7 @@ msgstr "" "Atentament,\n" "l'equip del vostre esdeveniment {event}" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6391,7 +6452,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6424,7 +6485,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6450,7 +6511,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6478,7 +6539,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6509,7 +6570,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6542,7 +6603,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6565,7 +6626,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6592,7 +6653,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6625,7 +6686,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6652,7 +6713,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6700,7 +6761,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6723,7 +6784,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6768,7 +6829,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6797,7 +6858,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6816,7 +6877,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6849,7 +6910,7 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6872,11 +6933,11 @@ msgstr "" "Atentament,\n" "el vostre equip de l'esdeveniment {event}" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -6888,21 +6949,21 @@ msgstr "" "Aquest text es mostrarà a sobre de les opcions de pagament. Podeu explicar " "aquí si voleu les opcions a l'usuari." -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "Explicació del val" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6910,119 +6971,119 @@ msgstr "" "Aquest text es mostrarà al costat de l'entrada del codi del val. Ho podeu " "utilitzar per explicar com obtenir un codi de val." -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "Hora d'inici de l'esdeveniment (descendent)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "Nom (descendent)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "Ordenació de la data" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Nom" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Cognom" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "Jaume" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Fuster" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "Títol" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "Nom" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "Cognom" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "Jaume Fuster" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "Nom" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "Transcripció llatina" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Ha d'estar activada també la vostra configuració regional predeterminada " "(mireu el quadre de més amunt)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "No podeu requerir que s'especifiquin noms d'assistents si no els demaneu." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Heu de demanar els correus dels assistents si voleu que siguin un " "requeriment." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -7032,13 +7093,13 @@ msgstr "" "Heu de demanar els correus dels assistents si voleu que siguin un " "requeriment." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "Això requerirà que l'usuari introdueixi un nom d'empresa." -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "El darrer dia de pagament no pot ser abans de la fi de la prevenda." @@ -7491,10 +7552,10 @@ msgid "Filetype not allowed!" msgstr "No es permet el tipus de fitxer!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7740,17 +7801,17 @@ msgstr "Demana per {fields}, mostra-ho com {example}" msgid "Free text input" msgstr "Entrada de preu gratuït" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "Regla fiscal per tarifes de pagament" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7760,111 +7821,111 @@ msgstr "" "mètodes de pagament senzills. Això establirà les regles del tipus d'impost i " "de l'auto-liquidació, s'ignores altres configuracions de les regles fiscals." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Genera factures" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Estil de la factura" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Idioma de la factura" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "Idioma de l'usuari" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Imatge del logo" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostrarem el vostre logo amb una alçada i amplada màxima de 2,5 cm." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "Adreça de la CCO" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Tots els correus s'enviaran a aquesta adreça com a còpia CCO" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "Signatura" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Això s'adjuntarà a cada correu. Espais disponibles: {event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "per exemple, els vostres detalls de contactes" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "Renderitzador de correu HTML" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "S'ha canviat l'adreça de contacte de la comanda" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Text (enviat per l'administrador)" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Text" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Text (enviat per l'administrador)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Text (demanat per l'usuari)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Número de dies" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -7872,7 +7933,7 @@ msgstr "" "Aquest correu s'enviarà aquest número de dies abans de que la comanda " "expiri. Si el valor és 0 no s'enviarà mai el correu." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -7880,15 +7941,15 @@ msgstr "" "Aquest correu s'enviarà aquest número de dies abans de començar " "l'esdeveniment. Si es deixa el camp buit no s'enviarà mai cap correu." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "S'ha rebut la comanda" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "S'ha aprovat la comanda" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -7904,15 +7965,15 @@ msgstr "" "{total_with_currency}, {total}, {currency}, {date}, {payment_info}, {url}, " "{invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "La comanda s'ha denegat" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Utilitza un servidor SMTP personalitzat" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -7920,35 +7981,35 @@ msgstr "" "Tot el correu relacionat amb el vostre esdeveniment s'enviarà amb el " "servidor SMTP que hagueu especificat." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Nom de l'ordinador" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Usuari" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "Utilitza STARTTLS" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "Habitualment activat al port 587." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "Utilitza SSL" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Habitualment activat al port 465." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, fuzzy, python-brace-format @@ -7956,55 +8017,55 @@ msgstr "Habitualment activat al port 465." msgid "Available placeholders: {list}" msgstr "Camps disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "Podeu activar la seguretat SSL o STARTTLS, però no ambdós alhora." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "Qualsevol país" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "Unió Europea" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "Qualsevol client" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "Negoci" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "Empreses amb un identificador d'IVA correcte" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "Carrega l'IVA" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "Sense IVA" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Taxa d'impostos sobre les vendes" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Val preseleccionat" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -8016,11 +8077,11 @@ msgstr "" "utilitzar per exemple per proporcionar ginys que ofereixen descomptes o " "desbloquen productes secrets." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Mode de compatibilitat" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -8028,28 +8089,28 @@ msgstr "" "El nostre giny habitual no funciona amb tots els constructors de webs. Si " "vos trobau amb problemes intenteu utilitzar aquest mode de compatibilitat." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "No existeix el codi de val proporcionat." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "El mot que heu proporcionat no és correcte." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Descàrregues de tiquets" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Els vostres clients podran descarregar els seus tiquets en format PDF." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Requereix emplenar el nom a tots els assistents" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -8057,11 +8118,11 @@ msgstr "" "Per defecte demanarem els noms però no els requerirem. Podeu desactivar " "completament això a la configuració." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Pagament via Stripe" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -8073,11 +8134,11 @@ msgstr "" "de configurar un compte, que pren menys de cinc minuts utilitzant la seva " "interfície web senzilla." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Pagament per transferència bancària" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -8087,16 +8148,16 @@ msgstr "" "Podeu després importar els vostres rebuts bancaris per processar els " "pagaments dins pretix, o marcar-los com a pagats manualment." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preu (opcional)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "Gratuït" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Quantitat disponible" @@ -8132,7 +8193,7 @@ msgid "Pending or paid" msgstr "Pendent o pagat" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -8190,14 +8251,14 @@ msgstr "Mode de prova" msgid "Cancellation requested" msgstr "Tarifa de cancel·lació" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Tots els productes" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -8209,9 +8270,9 @@ msgid "All organizers" msgstr "Tots els organitzadors" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -8225,7 +8286,7 @@ msgstr "Tots" msgid "Shop live and presale running" msgstr "La tenda està activa i la pre-venda en marxa" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "Inactiu" @@ -8283,7 +8344,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -8320,113 +8381,118 @@ msgid "All attendees" msgstr "" #: pretix/control/forms/filter.py:840 +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "" + +#: pretix/control/forms/filter.py:841 #, fuzzy #| msgid "Presale end" msgctxt "checkin state" msgid "Present" msgstr "Finalització de la prevenda" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 #, fuzzy #| msgid "Date joined" msgid "Date filter" msgstr "Data d'inscripció" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by status" msgid "Filter by…" msgstr "Filtra per estat" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Darrer dia de pagament" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Data" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 #, fuzzy #| msgid "Date and time" msgid "Date until" @@ -8611,29 +8677,29 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You did not select any products." msgid "You added the same bundled product twice." msgstr "No heu seleccionat cap producte." -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -9533,7 +9599,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -9575,7 +9641,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -9584,7 +9650,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -10282,7 +10348,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -10491,7 +10556,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10536,7 +10601,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10898,6 +10963,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10931,7 +10997,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11154,6 +11220,19 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "S'ha canviat la comanda" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12386,11 +12465,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -12562,7 +12641,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -12925,8 +13004,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -12967,6 +13046,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -15928,7 +16008,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -16184,17 +16264,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -16426,15 +16507,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -16462,7 +16543,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -16471,12 +16552,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -16502,7 +16583,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -17589,23 +17670,27 @@ msgstr "Requereix atenció especial" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgid "Automatically on payment" msgid "Automatically checked in" msgstr "Automàticament durant el pagament" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -19105,114 +19190,102 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "This product is currently not available." +msgid "No other variation of this product is currently available for you." +msgstr "Aquest producte no es troba actualment disponible." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "La variació del producte seleccionat més amunt." #: pretix/presale/ical.py:52 #, python-brace-format @@ -19269,35 +19342,115 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, fuzzy, python-format +#| msgid "Gross price" +msgid "from %(price)s" +msgstr "Preu brut" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -19477,6 +19630,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -19596,18 +19753,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "confirmat" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, fuzzy, python-format -#| msgid "Gross price" -msgid "from %(price)s" -msgstr "Preu brut" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -19618,65 +19763,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -19959,25 +20053,44 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "All organizers" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Tots els organitzadors" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Can change orders" +msgid "Change order" +msgstr "Pot canviar les comandes" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You entered an order that could not be found." msgid "You can cancel this order, but you will not receive a refund." msgstr "Heu introduït una comanda que no es pot trobar." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -19985,45 +20098,45 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "You cannot cancel this order." msgid "You can cancel this order and receive a full refund." msgstr "No podeu cancel·lar aquesta comanda." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -20112,10 +20225,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Manté una tarifa de cancel·lació percentual" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -20127,10 +20246,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -20403,63 +20518,76 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "You chose an invalid cancellation fee." msgstr "Manté una tarifa fixa de cancel·lació" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The task has been completed." msgid "The cancellation has been requested." msgstr "S'ha completat la tasca." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "No podeu cancel·lar aquesta comanda." + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" diff --git a/src/pretix/locale/ca/LC_MESSAGES/djangojs.po b/src/pretix/locale/ca/LC_MESSAGES/djangojs.po index c70d14f4a..0d24ac4ff 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: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -326,28 +326,28 @@ msgid_plural "The items in your cart are reserved for you for {num} minutes." msgstr[0] "" msgstr[1] "" -#: pretix/static/pretixpresale/js/ui/main.js:231 +#: pretix/static/pretixpresale/js/ui/main.js:240 msgid "Please enter a quantity for one of the ticket types." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:358 +#: pretix/static/pretixpresale/js/ui/main.js:367 msgid "The organizer keeps %(currency)s %(amount)s" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:366 +#: pretix/static/pretixpresale/js/ui/main.js:375 msgid "You get %(currency)s %(amount)s back" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:382 +#: pretix/static/pretixpresale/js/ui/main.js:391 msgid "Please enter the amount the organizer can keep." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:396 -#: pretix/static/pretixpresale/js/ui/main.js:409 +#: pretix/static/pretixpresale/js/ui/main.js:405 +#: pretix/static/pretixpresale/js/ui/main.js:418 msgid "Time zone:" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:401 +#: pretix/static/pretixpresale/js/ui/main.js:410 msgid "Your local time:" msgstr "" diff --git a/src/pretix/locale/cs/LC_MESSAGES/django.po b/src/pretix/locale/cs/LC_MESSAGES/django.po index 444241db7..eefd24148 100644 --- a/src/pretix/locale/cs/LC_MESSAGES/django.po +++ b/src/pretix/locale/cs/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-11-22 10:01+0000\n" "Last-Translator: Jaroslav Lichtblau \n" "Language-Team: Czech " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3110,7 +3117,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3143,7 +3150,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3614,12 +3621,12 @@ msgstr "Klientské ID" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -3819,70 +3826,70 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -3894,7 +3901,7 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4144,7 +4151,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4361,28 +4368,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "" -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4626,8 +4640,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -4753,7 +4767,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5317,7 +5331,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5333,7 +5347,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5451,56 +5465,83 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5508,53 +5549,53 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5562,45 +5603,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5615,7 +5656,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5629,7 +5670,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5643,7 +5684,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5658,7 +5699,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -5674,7 +5715,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -5692,7 +5733,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5706,7 +5747,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -5720,7 +5761,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -5736,7 +5777,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5750,7 +5791,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -5766,7 +5807,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -5791,7 +5832,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -5805,7 +5846,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -5823,7 +5864,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -5840,7 +5881,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -5852,7 +5893,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5866,7 +5907,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -5880,153 +5921,153 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6397,10 +6438,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6614,243 +6655,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6858,48 +6899,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6907,27 +6948,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -6963,7 +7004,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7019,14 +7060,14 @@ msgstr "" msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7038,9 +7079,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7054,7 +7095,7 @@ msgstr "" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7112,7 +7153,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7150,102 +7191,107 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7426,27 +7472,27 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8245,7 +8291,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8285,7 +8331,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8294,7 +8340,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -8974,7 +9020,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9181,7 +9226,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9226,7 +9271,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9577,6 +9622,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -9610,7 +9656,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -9829,6 +9875,17 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +msgid "Order changes" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11036,11 +11093,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11210,7 +11267,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11569,8 +11626,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -11609,6 +11666,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14492,7 +14550,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -14742,17 +14800,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -14947,15 +15006,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -14983,7 +15042,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -14992,12 +15051,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15023,7 +15082,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16074,21 +16133,25 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -17540,113 +17603,97 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +msgid "No other variation of this product is currently available for you." msgstr "" -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" +#: pretix/presale/forms/order.py:94 +msgid "No other variations of this product exist." msgstr "" #: pretix/presale/ical.py:52 @@ -17704,17 +17751,17 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -17722,18 +17769,97 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -17911,6 +18037,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18018,17 +18148,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18039,65 +18158,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18373,23 +18441,38 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +msgctxt "action" +msgid "Change or cancel your order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +msgid "Change order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18397,43 +18480,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -18514,10 +18597,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -18529,10 +18618,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -18796,59 +18881,70 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +msgid "You cannot change this order." +msgstr "" + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" diff --git a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po index 59d9114fe..0c616ff43 100644 --- a/src/pretix/locale/cs/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/cs/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -328,28 +328,28 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/static/pretixpresale/js/ui/main.js:231 +#: pretix/static/pretixpresale/js/ui/main.js:240 msgid "Please enter a quantity for one of the ticket types." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:358 +#: pretix/static/pretixpresale/js/ui/main.js:367 msgid "The organizer keeps %(currency)s %(amount)s" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:366 +#: pretix/static/pretixpresale/js/ui/main.js:375 msgid "You get %(currency)s %(amount)s back" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:382 +#: pretix/static/pretixpresale/js/ui/main.js:391 msgid "Please enter the amount the organizer can keep." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:396 -#: pretix/static/pretixpresale/js/ui/main.js:409 +#: pretix/static/pretixpresale/js/ui/main.js:405 +#: pretix/static/pretixpresale/js/ui/main.js:418 msgid "Time zone:" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:401 +#: pretix/static/pretixpresale/js/ui/main.js:410 msgid "Your local time:" msgstr "" diff --git a/src/pretix/locale/da/LC_MESSAGES/django.po b/src/pretix/locale/da/LC_MESSAGES/django.po index dc85f6cf3..82abf913c 100644 --- a/src/pretix/locale/da/LC_MESSAGES/django.po +++ b/src/pretix/locale/da/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-05-30 15:00+0000\n" "Last-Translator: Mikkel Ricky \n" "Language-Team: Danish " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Tom hvis dette produkt ikke er en adgangsbillet" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Virksomhedsnavn" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Vælg land" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 #, fuzzy #| msgid "User created." msgctxt "payment_state" msgid "created" msgstr "Bruger oprettet." -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 #, fuzzy #| msgid "pending" msgctxt "payment_state" msgid "pending" msgstr "afventer" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" @@ -3068,154 +3079,154 @@ msgctxt "payment_state" msgid "confirmed" msgstr "Bestilling bekræftet" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 #, fuzzy #| msgid "canceled" msgctxt "payment_state" msgid "canceled" msgstr "annulleret" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 #, fuzzy #| msgid "refunded" msgctxt "payment_state" msgid "refunded" msgstr "tilbagebetalt" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Betalingsoplysninger" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, fuzzy, python-format #| msgid "Order canceled: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "Bestilling annulleret: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Betaling modtaget for din bestilling: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 #, fuzzy #| msgid "User created." msgctxt "refund_state" msgid "created" msgstr "Bruger oprettet." -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 #, fuzzy #| msgid "canceled" msgctxt "refund_state" msgid "canceled" msgstr "annulleret" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Arrangør" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 #, fuzzy #| msgid "Customer actions" msgctxt "refund_source" msgid "Customer" msgstr "Kundehandlinger" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Betalingsgebyr" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Leveringsgebyr" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Afbestillingsgebyr" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Andre gebyrer" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Gavekort" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Værdi" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, fuzzy, python-format #| msgid "Your order: %(code)s" msgid "Your event registration: %(code)s" msgstr "Din bestilling: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "Kurv-id (fx sessionsnøgle)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Kun for virksomhedskunder inden for EU." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Denne reference vises på din faktura." @@ -3416,7 +3427,7 @@ msgstr "Nedsæt produktpris med (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3451,7 +3462,7 @@ msgstr "" msgid "Valid until" msgstr "Gyldig indtil" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Reserver billet fra kvote" @@ -4012,14 +4023,14 @@ msgstr "Klient-id" msgid "No matching seat was found." msgstr "Ingen passende svar fundet." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 #, fuzzy #| msgid "This slug is already in use. Please choose a different one." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Dette korte navn er allerede i brug. Vælg et andet." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 #, fuzzy #| msgid "You need to select a variation of the product." msgid "You need to select a specific seat." @@ -4244,87 +4255,87 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 #, fuzzy #| msgid "This variation does not belong to this product." msgid "This gift card does not support this currency." msgstr "Denne variant hører ikke til dette produkt." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 #, fuzzy #| msgid "This product will not be sold after the given date." msgid "This gift card can only be used in test mode." msgstr "Dette produkt vil ikke blive solgt efter denne dato." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is no longer valid." msgstr "Denne funktion er ikke aktiveret." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 #, fuzzy #| msgid "The selected configuration has been deleted." msgid "All credit on this gift card has been used." msgstr "Den valgte konfiguration er blevet slettet." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Dette id bruges allerede af et andet spørgsmål." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 #, fuzzy #| msgid "Your cart has been updated." msgid "Your gift card has been applied." msgstr "Din kurv er blevet opdateret." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is not known." msgstr "Denne funktion er ikke aktiveret." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 #, fuzzy #| msgctxt "subevent" #| msgid "This voucher is not valid for this event date." msgid "This gift card is not accepted by this event organizer." msgstr "Voucheren er ikke gyldig for denne dato." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "There was an error sending the mail. Please try again later." msgid "This gift card was used in the meantime. Please try again." @@ -4338,7 +4349,7 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Produktnavn" @@ -4619,7 +4630,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, fuzzy, python-brace-format #| msgid "Attendee name" @@ -4861,13 +4872,25 @@ msgstr "" "produktet %(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Du kan højst vælge %(max)s tilføjelser fra kategorien %(cat)s for produktet " +"%(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" "Ét af produkterne du har valgt kan kun købes som tillæg til et andet produkt." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 #, fuzzy #| msgid "" #| "One of the products you selected can only be bought as an add-on to " @@ -4876,25 +4899,25 @@ msgid "One of the products you selected can only be bought part of a bundle." msgstr "" "Ét af produkterne du har valgt kan kun købes som tillæg til et andet produkt." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 #, fuzzy #| msgid "Please select a quota." msgid "Please select a valid seat." msgstr "Vælg venligst en kvote." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 #, fuzzy #| msgid "You can not select an add-on for the selected product." msgid "You can not select a seat for this position." msgstr "Du kan ikke vælge en tilføjelse for det valgte produkt." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 #, fuzzy #| msgid "You cannot select more than %s items per order." msgid "You can not select the same seat multiple times." msgstr "Du kan ikke vælge mere end %s produkter pr. bestilling." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5197,8 +5220,8 @@ msgstr "Din bestilling afventer betaling: %(code)s" msgid "Order denied: %(code)s" msgstr "Bestillingsdetaljer: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Du kan ikke annullere denne bestilling." @@ -5338,7 +5361,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5983,7 +6006,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Skjul alle udsolgte produkter" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Vis offentligt hvor mange billetter af en bestemt type der er tilgængelige." @@ -6000,7 +6023,7 @@ msgstr "Udfold produktvarianter som standard" msgid "Enable waiting list" msgstr "Aktivér venteliste" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6142,60 +6165,93 @@ msgstr "" #: pretix/base/settings.py:934 #, fuzzy #| msgid "Allow users to cancel unpaid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Tillad brugere at annullere ubetalte bestillinger" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require email addresses per ticket" +msgid "Requirement for changed prices" +msgstr "Påkræv e-mailadresse pr. billet" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "Tillad ikke afbestilling efter" + +#: pretix/base/settings.py:974 +#, fuzzy +#| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their unpaid orders" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "Tillad ikke afbestilling efter" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their paid orders" msgstr "Tillad brugere at annullere ubetalte bestillinger" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "Hold et fast afbestillingsgebyr" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "Hold et procentuelt afbestillingsgebyr" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 #, fuzzy #| msgid "This voucher is expired." msgid "Voluntary lower refund explanation" msgstr "Denne rabatkode er uløbet." -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6203,57 +6259,57 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Credit card" msgid "All refunds are issued as gift cards" msgstr "Kreditkort" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund order" msgid "Refund method" msgstr "Tilbagebetal bestilling" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "Kontaktadresse" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Bekræftelsestekst" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6261,23 +6317,23 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 #, fuzzy #| msgid "Create ticket types" msgid "Attach calendar files" msgstr "Opret billettyper" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Emnepræfiks" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6285,27 +6341,27 @@ msgstr "" "Vil blive sat foran emnet på alle udgående e-mails på formen [prefix]. Vælg " "fx en kort udgave af arrangementets navn." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Afsenderadresse" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "Afsenderadresse for udgående e-mails" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Navn på deltager" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6329,7 +6385,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6352,7 +6408,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6385,7 +6441,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6420,7 +6476,7 @@ msgstr "" "Venlig hilsen\n" "Arrangører af {event}" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6456,7 +6512,7 @@ msgstr "" "Venlig hilsen\n" "Arrangører af {event}" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6485,7 +6541,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6518,7 +6574,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6541,7 +6597,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6567,7 +6623,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6600,7 +6656,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6638,7 +6694,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6683,7 +6739,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6706,7 +6762,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6748,7 +6804,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6784,7 +6840,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6803,7 +6859,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6836,7 +6892,7 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6859,39 +6915,39 @@ msgstr "" "Venlig hilsen\n" "Arrangøren af {event}" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 #, fuzzy #| msgid "This voucher is expired." msgid "Voucher explanation" msgstr "Denne rabatkode er uløbet." -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6899,134 +6955,134 @@ msgstr "" "Indtast en gyldig e-mailadresse. Vi sender en bestillingsbekræftelse med et " "link som du skal bruge hvis du vil finde din bestilling senere." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 #, fuzzy #| msgid "Event start time" msgid "Event start time (descending)" msgstr "Starttidspunkt" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 #, fuzzy #| msgid "Payment pending" msgid "Name (descending)" msgstr "Afventer betaling" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 #, fuzzy #| msgid "Date joined" msgctxt "subevent" msgid "Date ordering" msgstr "Dato tilmeldt" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Navn" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Fuldt navn" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "Anders And" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Billetnavn" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Enhedsnavn" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John Doe" msgstr "Anders And" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Fuldt navn" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 #, fuzzy #| msgid "Category description" msgid "Latin transcription" msgstr "Beskrivelse" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Du kan ikke kræve at man indtaster deltagernavne hvis du ikke spørger efter " "dem." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Du skal spørge efter deltageres e-mailadresser hvis du vil gøre dem " "påkrævede." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -7036,11 +7092,11 @@ msgstr "" "Du skal spørge efter deltageres e-mailadresser hvis du vil gøre dem " "påkrævede." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "Seneste betalingsdato kan ikke ligge før slutningen på forsalget." @@ -7462,10 +7518,10 @@ msgid "Filetype not allowed!" msgstr "Filtype ikke tilladt!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7699,130 +7755,130 @@ msgstr "" msgid "Free text input" msgstr "Fri prisindtastning" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Generer fakturaer" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Fakturadesign" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Fakturasprog" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "Brugerens sprog" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Logo" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Logoet vises med en maksimal højde og bredde på 2,5 cm." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 #, fuzzy #| msgid "Your address" msgid "Bcc address" msgstr "Din adresse" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "Signatur" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Bliver tilføjet alle e-mails. Tilgængelige pladsholdere: {event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "fx dine kontaktoplysninger" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 #, fuzzy #| msgid "Send a new email based on this" msgid "Send an email to attendees" msgstr "Send en ny e-mail baseret på dette" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Tekst (sendt af administrator)" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Tekst" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Tekst (sendt af administrator)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Tekst (forespurgt af bruger)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Antal dage" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -7830,7 +7886,7 @@ msgstr "" "Antal dage før en bestillings udløb denne e-mail bliver udsendt. Hvis " "værdien er 0 vil e-mailen aldrig blive sendt." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -7838,35 +7894,35 @@ msgstr "" "Antal dage før arrangementets start denne e-mail bliver udsendt. Hvis " "værdien er 0 vil e-mailen aldrig blive sendt." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 #, fuzzy #| msgid "Review order" msgid "Received order" msgstr "Gennemse bestilling" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 #, fuzzy #| msgid "Expire order" msgid "Approved order" msgstr "Marker bestilling som udløbet" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 #, fuzzy #| msgid "Refund order" msgid "Denied order" msgstr "Tilbagebetal bestilling" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Anvend brugerdefineret SMTP-server" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -7874,35 +7930,35 @@ msgstr "" "Alle mails i forbindelse med dit arrangement sendes via brugerdefineret SMTP-" "server." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Værtsnavn" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Brugernavn" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "Brug STARTTLS" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "Normalt aktiveret på port 587." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "Brug SSL" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Normalt aktiveret på port 465." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, fuzzy, python-brace-format @@ -7910,7 +7966,7 @@ msgstr "Normalt aktiveret på port 465." msgid "Available placeholders: {list}" msgstr "Tilgængelige pladsholdere: {event}, {url}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -7918,49 +7974,49 @@ msgstr "" "Du kan aktivere sikkerhed via enten SSL or STARTTLS, men ikke begge på samme " "tid." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Momssats" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Forudvalgt rabatkode" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7968,38 +8024,38 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Kompatibilitetstilstand" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "Den angivne rabatkode eksisterer ikke." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Billetdownloads" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Dine kunder vil kunne downloade deres billetter som PDF." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Kræv navne på alle deltagere" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -8007,11 +8063,11 @@ msgstr "" "Som standard, vil vi spørge om navne, men ikke kræve dem. Du kan slå dette " "helt fra i indstillingerne." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -8019,27 +8075,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Betaling ved bankoverførsel" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Pris (valgfri)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Tilgængeligt antal" @@ -8075,7 +8131,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -8141,14 +8197,14 @@ msgstr "" msgid "Cancellation requested" msgstr "Afbestillingsgebyr" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Alle produkter" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -8160,9 +8216,9 @@ msgid "All organizers" msgstr "Alle arrangører" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -8176,7 +8232,7 @@ msgstr "Alle" msgid "Shop live and presale running" msgstr "Shop er live og forsalget er i gang" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "Inaktive" @@ -8239,7 +8295,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -8277,119 +8333,126 @@ msgstr "Alle deltagere" #: pretix/control/forms/filter.py:840 #, fuzzy +#| msgid "Checked in – {list}" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "Tjekket ind – {list}" + +#: pretix/control/forms/filter.py:841 +#, fuzzy #| msgid "Presale end" msgctxt "checkin state" msgid "Present" msgstr "Forsalgs sluttidspunkt" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "Tjekket ind" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "Ikke tjekket ind" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "Gyldig" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "Filtrer efter tag" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Find rabatkode" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Vilkårligt produkt i kvoten \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 #, fuzzy #| msgid "Check-in status" msgid "Refund status" msgstr "Tjek-ind-status" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 #, fuzzy #| msgid "All entries" msgid "All open refunds" msgstr "Alle" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 #, fuzzy #| msgid "All orders" msgid "All refunds" msgstr "Alle bestillinger" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "Datohistorik" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "Filtrer efter tag" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Last date of payments" msgid "Date of last successful payment" msgstr "Seneste betalingsdato" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Dato" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 #, fuzzy #| msgid "Date and time" msgid "Date until" @@ -8581,26 +8644,26 @@ msgstr "Tilføjelser" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Add-on products" msgid "Bundled products" msgstr "Tilføjelsesprodukter" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "Add a new object" msgid "You added the same bundled product twice." msgstr "Tilføj nyt element" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 #, fuzzy @@ -8609,7 +8672,7 @@ msgstr "Tilføj nyt element" msgid "Bundled product" msgstr "Tilføjelsesprodukter" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "inaktiv" @@ -9542,7 +9605,7 @@ msgid "The order has been refunded." msgstr "Bestillingen er blevet tilbagebetalt." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "Bestillingen er blevet annulleret." @@ -9591,7 +9654,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "Fakturaen er blevet genereret." @@ -9600,7 +9663,7 @@ msgid "The invoice has been regenerated." msgstr "Fakturaen er blevet genereret igen." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "Fakturaen er blevet genudstedt." @@ -10389,7 +10452,6 @@ msgid "Invoicing" msgstr "Fakturering" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Afbestilling" @@ -10617,7 +10679,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10664,7 +10726,7 @@ msgstr "Angiv ny adgangskode" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -11050,6 +11112,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -11083,7 +11146,7 @@ msgstr "Slet" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11321,6 +11384,19 @@ msgstr "" msgid "Change notification settings" msgstr "Skift notifikationsindstillinger" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Bestilling ændret" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12600,11 +12676,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "Udvidelse" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "Tilføj ny udvidelse" @@ -12784,7 +12860,7 @@ msgstr "Rediger spørgsmål" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -13195,8 +13271,8 @@ msgstr "Ja, annuller bestilling" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Annuller bestilling" @@ -13241,6 +13317,7 @@ msgstr "Ja, tilbagebetal bestilling" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "Ændr bestilling: %(code)s" @@ -16469,7 +16546,7 @@ msgid "Unknown e-mail renderer." msgstr "Ukendt bestillingskode" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -16741,17 +16818,18 @@ msgstr "Seneste tjek for opdateringer fejlede." msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 #, fuzzy #| msgid "This voucher is not valid for this product." msgid "Ticket download is not enabled for this product." @@ -17010,15 +17088,15 @@ msgstr "Fakturaen er blevet genereret." msgid "The email has been queued to be sent." msgstr "Denne e-mail er sat i udsendelseskøen." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Denne faktura findes ikke" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -17046,7 +17124,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "Der er sket en fejl. Se detaljer nedenfor." @@ -17055,12 +17133,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "Bestillingen er blevet ændret." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -17086,7 +17164,7 @@ msgstr "Din besked vil blive sendt til {}." msgid "Failed to send mail to the following user: {}" msgstr "Kunne ikke sende mail til denne bruger: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -18243,23 +18321,29 @@ msgstr "Kræver særlig opmærksomhed" msgid "Include questions" msgstr "Medtag spørgsmål" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "Tjek-ind-liste (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "betalt" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Din bestilling" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgid "Automatically on payment" msgid "Automatically checked in" msgstr "Automatisk ved betaling" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "Hemmelighed" @@ -19867,72 +19951,72 @@ msgstr "Den valgte dato er blevet slettet." msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Tilføjelsesprodukter" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Dine oplysninger" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Indtast venligt en gyldig e-mailadresse." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Indtast venligst dit navn." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Betaling" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Vælg venligst en betalingsmetode." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Gennemse bestilling" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "E-mailadresse (gentag)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -19940,43 +20024,36 @@ msgstr "" "Indtast venligst den samme e-mailadresse igen for at sikre at du har " "indtastet den korrekt." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Indtast venligst den samme e-mailadresse to gange." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +#, fuzzy +#| msgid "Sales tax" +msgid "plus taxes" +msgstr "Moms" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "" +"Du kan ikke føje dig til ventelisten idet denne vare allerede er tilgængelig." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} inkl. {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "UDSOLGT" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Pt. ikke tilgængelig" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "%(num)s pt. tilgængelig" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "intet valgt" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "Varianten af produktet valgt ovenfor." #: pretix/presale/ical.py:52 #, python-brace-format @@ -20033,7 +20110,7 @@ msgstr "Kontakt arrangør" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -20041,29 +20118,115 @@ msgstr "" "Du har tilføjet ordrer, hvor det er muligt at lave yderligere indstillinger " "før du forsætter." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "You can choose at most one option from this category." +#| msgid_plural "" +#| "You can choose up to %(max_count)s options from this category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "Du kan vælge en af følgende muligheder for dette arrangement." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, fuzzy, python-format +#| msgid "Show start date" +msgid "from %(price)s" +msgstr "Vis startdato" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Vis varianter" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +#, fuzzy +#| msgid "incl. %(rate)s%% taxes" +msgid "incl. taxes" +msgstr "inkl. %(rate)s%% moms" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "plus %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "inkl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, fuzzy, python-format +#| msgid "Maximum number of items per order" +msgid "Amount of %(item)s to order" +msgstr "Maksimalt antal produkter pr. bestilling" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Ingen tilføjelser er tilgængelige for dette produkt." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -20249,6 +20412,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "UDSOLGT" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -20381,18 +20548,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "Bestilling bekræftet" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, fuzzy, python-format -#| msgid "Show start date" -msgid "from %(price)s" -msgstr "Vis startdato" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -20403,71 +20558,15 @@ msgctxt "price" msgid "FREE" msgstr "Gratis" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Vis varianter" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -#, fuzzy -#| msgid "Sales tax" -msgid "plus taxes" -msgstr "Moms" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -#, fuzzy -#| msgid "incl. %(rate)s%% taxes" -msgid "incl. taxes" -msgstr "inkl. %(rate)s%% moms" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "plus %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "inkl. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, fuzzy, python-format -#| msgid "Maximum number of items per order" -msgid "Amount of %(item)s to order" -msgstr "Maksimalt antal produkter pr. bestilling" +msgid "%(num)s currently available" +msgstr "%(num)s pt. tilgængelig" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -20760,27 +20859,46 @@ msgstr "Anmod om faktura" msgid "Internal Reference" msgstr "Intern reference" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all events" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Ændr for alle arrangementer" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Annuller bestilling" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "Du kan annullere din bestilling ved at bruge knappen nedenfor." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order, but you will not receive a refund." msgstr "Du kan annullere din bestilling ved at bruge knappen nedenfor." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "Dette vil annullere alle billetter i ordren." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -20788,45 +20906,45 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order and receive a full refund." msgstr "Du kan annullere din bestilling ved at bruge knappen nedenfor." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "Du kan annullere din bestilling ved at bruge knappen nedenfor." @@ -20915,10 +21033,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Generér afbestilling" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Rediger bestilling" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Gem ændringer" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -20930,10 +21054,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Gem ændringer" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -21222,63 +21342,79 @@ msgstr "Din kurv er tom" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Ingen dato valgt." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Ukendt dato valgt." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "You chose an invalid cancellation fee." msgstr "Hold et fast afbestillingsgebyr" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The question has been deleted." msgid "The cancellation has been requested." msgstr "Spørgsmålet er blevet slettet." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Du kan ikke annullere denne bestilling." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been marked as refunded. Please transfer the money back to " +#| "the buyer manually." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "Bestillingen er markeret som refunderet. Tilbagefør pengene manuelt." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" @@ -21446,6 +21582,24 @@ msgstr "" msgid "Write access" msgstr "" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} plus {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} inkl. {taxes}% {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "Pt. ikke tilgængelig" + +#~ msgid "no selection" +#~ msgstr "intet valgt" + #, fuzzy #~| msgid "General" #~ msgid "General " @@ -21685,14 +21839,6 @@ msgstr "" #~ msgid "Sales overview" #~ msgstr "Salgsoverblik" -#~ msgid "You can choose at most one option from this category." -#~ msgid_plural "" -#~ "You can choose up to %(max_count)s options from this category." -#~ msgstr[0] "Du kan vælge en af følgende muligheder for dette arrangement." -#~ msgstr[1] "" -#~ "Du kan vælge op til %(max_count)s af følgende muligheder for dette " -#~ "arrangement." - #~ msgid "There is nothing to see here yet." #~ msgstr "Her er intet at se – endnu." diff --git a/src/pretix/locale/da/LC_MESSAGES/djangojs.po b/src/pretix/locale/da/LC_MESSAGES/djangojs.po index 5dd99d661..7a5f81dee 100644 --- a/src/pretix/locale/da/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/da/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-05-19 09:19+0000\n" "Last-Translator: Mie Frydensbjerg \n" "Language-Team: Danish \n" "Language-Team: German " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Firmenname" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Land auswählen" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "ausstehend" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "bestätigt" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "erstattet" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Zahlungsinformationen" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Registrierung bestätigt: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Zahlung erhalten für die Bestellung: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "extern gestartet" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "auf dem Weg" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "erledigt" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Veranstalter" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Kunde" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Stornogebühr" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Geschenkgutschein" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Ihre Registrierung: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Nur für Firmenkunden mit Sitz in der EU." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf Ihre Rechnung gedruckt, damit Sie die Rechnung " @@ -3320,7 +3336,7 @@ msgstr "Produktpreis reduzieren um (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3356,7 +3372,7 @@ msgstr "" msgid "Valid until" msgstr "Gültig bis" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Im Kontingent reservieren" @@ -3871,14 +3887,14 @@ msgstr "Sitzplatz-ID" msgid "No matching seat was found." msgstr "Kein passender Sitzplatz gefunden." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "Dieser Sitzplatz wurde inzwischen von einem anderen Kunden gebucht, bitte " "wählen Sie einen anderen." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "Sie müssen einen Sitzplatz auswählen." @@ -4121,42 +4137,42 @@ msgstr "Verrechnet mit: %s" msgid "In test mode, only test cards will work." msgstr "Im Testmodus funktionieren nur Testgutscheine." -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" "Geschenkgutscheine können nicht benutzt werden um Geschenkgutscheine zu " "erwerben." -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "Dieser Geschenkgutschein unterstützt diese Währung nicht." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "Dieser Geschenkgutschein kann nur im Testmodus verwendet werden." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "Im Testmodus können nur Testgutscheine verwendet werden." -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "Dieser Geschenkgutschein ist nicht mehr gültig." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "Auf diesem Geschenkgutschein ist kein Guthaben mehr vorhanden." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "Dieser Geschenkgutschein ist für diese Zahlung bereits in Verwendung." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." @@ -4164,11 +4180,11 @@ msgstr "" "Der Geschenkgutschein kann eingelöst werden, aber {} müssen noch bezahlt " "werden. Bitte wählen Sie eine Zahlungsmethode für den Restbetrag aus." -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "Ihr Geschenkgutschein wurde angewendet." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -4177,11 +4193,11 @@ msgstr "" "eingegeben. Solche Gutscheine können auf der ersten Shop-Seite unterhalb der " "Produktauswahl eingegeben werden." -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "Dieser Geschenkgutschein ist nicht bekannt." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -4189,12 +4205,12 @@ msgstr "" "Dieser Geschenkgutschein kann nicht eingelöst werden, da der Code mehrfach " "existiert. Bitte kontaktieren Sie den Veranstalter für Unterstützung." -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" "Dieser Geschenkgutschein wird von diesem Veranstalter nicht akzeptiert." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 msgid "This gift card was used in the meantime. Please try again." msgstr "" "Dieser Geschenkgutschein wurde zwischenzeitlich verwendet. Bitte erneut " @@ -4208,7 +4224,7 @@ msgstr "Ticket-Code (QR-Code-Inhalt)" msgid "Order position number" msgstr "Nummer der Bestellposition" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Produktbezeichnung" @@ -4465,7 +4481,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4715,6 +4731,18 @@ msgstr "" "das Produkt %(base)s auswählen." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Sie können maximal %(max)s Zusatzprodukte aus der Kategorie %(cat)s für das " +"Produkt %(base)s auswählen." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4722,25 +4750,25 @@ msgstr "" "Eins der ausgewählten Produkte kann nur als Zusatz zu einem anderen Produkt " "erworben werden." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" "Eins der ausgewählten Produkte wird nicht einzeln verkauft, sondern nur als " "Teil fester Produktpakete." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "Bitte wählen Sie einen gültigen Sitzplatz aus." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "Sie können für das ausgewählte Produkt keinen Sitzplatz auswählen." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "Sie können den gleichen Sitzplatz nicht mehrfach auswählen." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5033,8 +5061,8 @@ msgstr "Bestellung freigegeben und wartet auf Bezahlung: %(code)s" msgid "Order denied: %(code)s" msgstr "Bestellung abgelehnt: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Sie können diese Bestellung nicht stornieren." @@ -5183,7 +5211,7 @@ msgstr "" "Eine Position kann nicht storniert werden, da der Geschenkgutschein {card} " "bereits verwendet wurde." -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5874,7 +5902,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Verstecke alle ausverkauften Produkte" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Zeige öffentlich an, wie viele Tickets des jeweiligen Typs noch verfügbar " @@ -5892,7 +5920,7 @@ msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an" msgid "Enable waiting list" msgstr "Warteliste aktivieren" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6043,18 +6071,51 @@ msgstr "" "sobald der Zeitpunkt für einen der Termine verstrichen ist." #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "Customers can cancel their paid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Kunden können bezahlte Bestellungen stornieren" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require company per ticket" +msgid "Requirement for changed prices" +msgstr "Firmenname pro Ticket erfordern" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "Stornierungen nur erlauben bis" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "Kunden können unbezahlte Bestellungen stornieren" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "Stornierungen nur erlauben bis" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "Kunden können bezahlte Bestellungen stornieren" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -6063,24 +6124,24 @@ msgstr "" "Zahlungsmethode es erlaubt. Andernfalls müssen Sie eine manuelle Rückbuchung " "veranlassen." -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "Feste Stornogebühr einbehalten" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "Prozentuale Stornogebühr einbehalten" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" "Kunden erlauben, freiwillig auf einen Teil der Erstattung zu verzichten" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." @@ -6088,7 +6149,7 @@ msgstr "" "Mit dieser Option wird Ihren Kunden angeboten, nur einen Teil des Preises " "erstatten zu lassen, um Sie mit dem Restbetrag zu unterstützen." -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" @@ -6097,11 +6158,11 @@ msgstr "" "Sie bitte darüber nach mit dem Schieber einen niedrigeren Erstattungsbetrag " "auszuwählen, sodass wir einen höheren Betrag einbehalten können. Vielen Dank!" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "Erklärung für freiwilligen Verzicht auf Teile der Erstattung" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6113,7 +6174,7 @@ msgstr "" "welchen Betrag sie erstattet haben möchten. Sie können es z.B. nutzen um zu " "erklären, wie eine geringere Erstattung Ihrer Organisation hilft." -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." @@ -6121,41 +6182,41 @@ msgstr "" "Kunden können eine Stornierung nur anfragen, die aber noch freigegeben " "werden muss bevor eine Erstattung erfolgt." -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "Das Geld wird immer auf die ursprüngliche Zahlungsmethode erstattet" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" "Kunden können zwischen einem Geschenkgutschein und einer Erstattung auf die " "ursprüngliche Zahlungsmethode wählen" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "Alle Erstattungen werden als Geschenkgutscheine ausgegeben" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "Erstattungsweg" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "Kontakt-E-Mail" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Wir werden diese Adresse veröffentlichen um Teilnehmern zu ermöglichen, Sie " "zu kontaktieren." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "Impressum (URL)" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6163,11 +6224,11 @@ msgstr "" "Dies sollte bspw. ein Link zu einem Teil Ihrer Website sein, auf dem " "Kontaktdaten und rechtliche Informationen zu finden sind." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Bestätigungs-Text" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6180,11 +6241,11 @@ msgstr "" "Sie diese Einstellung nicht, sondern können ähnliches im Seiten-Modul selbst " "einstellen." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "Kalenderdateien anhängen" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." @@ -6192,11 +6253,11 @@ msgstr "" "Wenn diese Option aktiviert ist, hängen wir Bestellbestätigungs-E-Mails " "eine .ics-Kalenderdatei an." -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Betreffs-Prefix" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6205,19 +6266,19 @@ msgstr "" "vorangestellt und könnte z.B. eine Kurzform Ihres Veranstaltungsnamens " "enthalten." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Absender-Adresse" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "Absender-Adresse für ausgehende E-Mails" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "Absendername" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6225,7 +6286,7 @@ msgstr "" "Name, der zusammen mit der Absenderadresse für ausgehende E-Mails verwendet " "wird. Standardmäßig wird der Name der Veranstaltung verwendet." -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6251,7 +6312,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6276,7 +6337,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6300,7 +6361,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6326,7 +6387,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6356,7 +6417,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6386,7 +6447,7 @@ msgstr "" "Viele Grüße,\n" "Das {event}s Team" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6409,7 +6470,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6432,7 +6493,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6459,7 +6520,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6483,7 +6544,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6512,7 +6573,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6560,7 +6621,7 @@ msgstr "" "Viele Grüße,\n" "Ihr {event} Team" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6583,7 +6644,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6614,7 +6675,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6642,7 +6703,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6661,7 +6722,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6685,7 +6746,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6708,11 +6769,11 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "Bannertext (oben)" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -6720,11 +6781,11 @@ msgstr "" "Dieser Text wird über jeder Seite des Shops angezeigt. Bitte benutzen Sie " "dies nur für sehr wichtige Mitteilungen." -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "Bannertext (unten)" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -6732,11 +6793,11 @@ msgstr "" "Dieser Text wird unter jeder Seite des Shops angezeigt. Bitte benutzen Sie " "dies nur für sehr wichtige Mitteilungen." -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "Gutschein-Erklärung" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6744,7 +6805,7 @@ msgstr "" "Dieser Text wird neben der Gutscheincode-Eingabe angezeigt. Sie können ihn z." "B. nutzen um zu erklären, wie man an einen Gutscheincode gelangt." -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6753,126 +6814,126 @@ msgstr "" "eine Bestellbestätigung schicken. Diese enthält einen Link, den Sie " "brauchen, falls Sie später auf Ihre Bestellung zugreifen möchten." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "Beschreibung des E-Mail-Felds" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "Veranstaltungsbeginn (absteigend)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "Name (absteigend)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "Sortierung der Termine" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "Übliche englische Titel" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "Übliche deutsche Titel" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Vorname" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Nachname" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "Max" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Mustermann" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "Vorname" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "Mittlerer Name" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "Max Mustermann" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "Rufname" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "Transkription" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Die Standardsprache muss eine der aktivierten Sprachen sein (siehe weiter " "oben)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Sie können die Angabe von Teilnehmernamen nur erfordern, wenn Sie auch nach " "Namen fragen." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Sie müssen E-Mail-Adressen pro Ticket erfassen, wenn sie erforderlich sein " "sollen." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Sie müssen Rechnungsadressen erfassen, wenn sie erforderlich sein sollen." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" "Sie müssen Rechnungsadressen erfordern, damit Firmennamen erforderlich sein " "können." -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" "Das letzte Zahlungsdatum kann nicht vor dem Ende des Vorverkaufs liegen." @@ -7285,10 +7346,10 @@ msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7538,7 +7599,7 @@ msgstr "Frage nach {fields}, Anzeige wie {example}" msgid "Free text input" msgstr "Freie Texteingabe" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." @@ -7546,11 +7607,11 @@ msgstr "" "Sie haben eingestellt, dass Geschenkgutscheine {} Jahre nach Ende des Jahres " "der Ausstellung ablaufen." -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "Steuer-Regel für Zahlungsgebühren" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7560,11 +7621,11 @@ msgstr "" "soll. Dies setzt nur den Steuersatz und die Reverse-Charge-Regeln, andere " "Einstellungen der Steuer-Regel werden ignoriert." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "Rechnungen nur für bestimmte Verkaufskanäle generieren" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -7572,63 +7633,63 @@ msgstr "" "Wenn Sie die Rechnungserstellung weiter oben aktiviert haben, können Sie sie " "hier auf bestimmte Verkaufskanäle einschränken." -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Rechnungs-Layout" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Rechnungssprache" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "Sprache des Benutzers" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Logo" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Wir zeigen das Logo mit einer maximalen Seitenlänge von 2.5cm an." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "BCC-Adresse" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle E-Mails werden in Bcc-Kopie an diese Adresse geschickt" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "Signatur" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Diese wird an jede E-Mail angehängt. Verfügbare Platzhalter: {event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "z.B. Ihre Kontaktdaten" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "HTML-E-Mail-Renderer" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "Text an die Besteller-Adresse" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "E-Mail an einzelne Teilnehmer verschicken" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -7638,32 +7699,32 @@ msgstr "" "Kontaktadresse der Bestellung abweichen, wird die folgende E-Mail an die " "einzelnen Teilnehmer verschickt." -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "Text an die Teilnehmer" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Text" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Text (vom Admin verschickt)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Text (vom Benutzer beantragt)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Anzahl Tage" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -7671,7 +7732,7 @@ msgstr "" "Die E-Mail wird die angegebene Anzahl an Tagen vor dem Ablaufdatum " "verschickt. Ist der Wert 0, wird die Mail nie verschickt." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -7679,15 +7740,15 @@ msgstr "" "Die E-Mail wird die eingestellte Anzahl Tage vor der Veranstaltung " "verschickt. Wenn das Feld leer ist, wird die Mail nicht verschickt." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "Bestellung erhalten" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "Bestätigte Bestellung" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." @@ -7695,15 +7756,15 @@ msgstr "" "Wird nur für kostenpflichtige Bestellungen verschickt. Für kostenlose " "Bestellung wird die E-Mail-Vorlage für den Bestelleingang verwendet." -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "Abgelehnte Bestellung" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Eigenen SMTP-Server verwenden" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -7711,88 +7772,88 @@ msgstr "" "Alle E-Mails bezüglich Ihrer Veranstaltung werden über den von Ihnen " "angegebenen SMTP-Server versendet." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Benutzername" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "STARTTLS verwenden" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "Meistens auf Port 587 verfügbar." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "SSL verwenden" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Meistens auf Port 465 verfügbar." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "Verfügbare Platzhalter: {list}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "Du kannst nur SSL oder STARTTLS aktivieren, nicht beides." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "Beliebiges Land" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "Europäische Union" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "Beliebiger Kunde" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "Privatperson" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "Unternehmen" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "Unternehmen mit gültiger USt-ID-Nr." -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "MwSt. berechnen" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "Keine MwSt." -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "Abweichender Satz" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Vorausgewählter Gutschein" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7804,11 +7865,11 @@ msgstr "" "Gutscheincode dafür genutzt. Dies kann beispielsweise für einen Rabatt " "verwendet werden oder um nur versteckte Produkte im Widget anzuzeigen." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Kompatibilitätsmodus" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -7816,29 +7877,29 @@ msgstr "" "Das reguläre Widget funktioniert mit manchen Website-Baukästen nicht. Wenn " "Probleme auftreten können Sie es mit diesem Kompatibilitätsmodus versuchen." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "Der ausgewählte Gutschein existiert nicht." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Ticket-Downloads" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Ihre Teilnehmer werden ihre Tickets im PDF-Format herunterladen können." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Erfordere, dass alle Teilnehmer ihre Namen ausfüllen" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -7846,11 +7907,11 @@ msgstr "" "Standardmäßig werden die Namen erfragt, aber müssen nicht ausgefüllt werden. " "Sie können dies in den Einstellungen komplett abschalten." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Zahlung über Stripe" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7862,11 +7923,11 @@ msgstr "" "brauchen Sie ein Konto bei Stripe, das sich in unter fünf Minuten über das " "einfache Interface von Stripe erstellen lässt." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Zahlung per Banküberweisung" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -7876,16 +7937,16 @@ msgstr "" "überweisen. Sie können dann Ihren Kontoauszug in pretix importieren, um " "Zahlungen zuzuweisen, oder die Bestellungen manuell als bezahlt markieren." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preis (optional)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "Kostenlos" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Verfügbare Anzahl" @@ -7921,7 +7982,7 @@ msgid "Pending or paid" msgstr "ausstehend oder bezahlt" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7977,14 +8038,14 @@ msgstr "Testmodus" msgid "Cancellation requested" msgstr "Stornierung angefragt" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Alle Produkte" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7996,9 +8057,9 @@ msgid "All organizers" msgstr "Alle Veranstalter" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -8012,7 +8073,7 @@ msgstr "Alle" msgid "Shop live and presale running" msgstr "Shop live und Vorverkauf läuft" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "inaktiv" @@ -8070,7 +8131,7 @@ msgid "Expired and with value" msgstr "Abgelaufen und mit Wert" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "Suchbegriff" @@ -8107,103 +8168,110 @@ msgid "All attendees" msgstr "Alle Teilnehmer" #: pretix/control/forms/filter.py:840 +#, fuzzy +#| msgid "Checked in but left" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "Betreten und verlassen" + +#: pretix/control/forms/filter.py:841 msgctxt "checkin state" msgid "Present" msgstr "Anwesend" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "Eingecheckt" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "Nicht eingecheckt" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "Administrator" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "Kein Administrator" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "Gültig" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "Nicht eingelöst" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "Mindestens einmal eingelöst" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "Voll eingelöst" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "Eingelöst und Ticket eingecheckt" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "Kontingent-Einstellungen" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "Kontingent ignorieren" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "Nach Tag filtern" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Gutschein suchen" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Beliebiges Produkt des Kontingents \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "Erstattungsstatus" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "Alle offenen Erstattungen" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "Alle Erstattungen" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "Datums-Filter" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "Filtern nach…" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "Datum der letzten Zahlung" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "Datum von" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "Datum bis" @@ -8403,7 +8471,7 @@ msgstr "Zusatzprodukte" msgid "You added the same add-on category twice" msgstr "Sie haben dieselbe Kategorie zweimal hinzugefügt." -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8412,21 +8480,21 @@ msgstr "" "macht, das Basisprodukt zu kaufen, wenn alle (oder zu viele) Zusatzprodukte " "ausverkauft sind." -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "Enthaltene Produkte" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "Du hast das selbe enthaltene Produkt zweimal hinzugefügt." -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "Enthaltenes Produkt" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "deaktiviert" @@ -9368,7 +9436,7 @@ msgid "The order has been refunded." msgstr "Die Bestellung wurde zurückerstattet." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "Die Bestellung wurde storniert." @@ -9410,7 +9478,7 @@ msgid "The order locale has been changed." msgstr "Die Sprache der Bestellung wurde geändert." #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "Die Rechnung wurde erstellt." @@ -9419,7 +9487,7 @@ msgid "The invoice has been regenerated." msgstr "Die Rechnung wurde neu generiert." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "Die Rechnung wurde neu ausgestellt." @@ -10134,7 +10202,6 @@ msgid "Invoicing" msgstr "Rechnungswesen" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Stornierung" @@ -10353,7 +10420,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10403,7 +10470,7 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10769,6 +10836,7 @@ msgstr "Dies löscht auch die %(num)s gespeicherten Check-ins." #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10802,7 +10870,7 @@ msgstr "Löschen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11093,6 +11161,19 @@ msgstr "" msgid "Change notification settings" msgstr "Benachrichtigungs-Einstellungen ändern" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Bestellung geändert" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12505,11 +12586,11 @@ msgstr "" "sich der Käufer für eine davon entscheiden." #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "Zusatz-Produkt" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "Weitere Kategorie hinzufügen" @@ -12688,7 +12769,7 @@ msgstr "Frage bearbeiten" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -13093,8 +13174,8 @@ msgstr "Ja, Bestellung freigeben" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Stornieren" @@ -13141,6 +13222,7 @@ msgstr "Ja, Anfrage löschen" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "Bestellung ändern: %(code)s" @@ -16348,7 +16430,7 @@ msgid "Unknown e-mail renderer." msgstr "Unbekannter E-Mail-Renderer." #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Sie haben einen ungültigen Ausgabetyp gewählt." @@ -16615,17 +16697,18 @@ msgstr "Die Import war erfolgreich." msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "Wir konnten die hochgeladene Datei nicht als CSV-Datei parsen." -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "Ungültige Bestellnummer oder kein Zugriff auf diese Bestellung." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "Der Ticket-Download ist für dieses Produkt nicht freigeschaltet." @@ -16860,15 +16943,15 @@ msgstr "Die Rechnung wurde von persönlichen Daten bereinigt." msgid "The email has been queued to be sent." msgstr "Die E-Mail wurde zum Versenden gespeichert." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Diese Rechnung wurde nicht gefunden" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Die Rechungsdatei liegt auf dem Server nicht mehr vor." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -16901,7 +16984,7 @@ msgid "This action is only allowed for pending or paid orders." msgstr "" "Dieser Aktion ist nur für ausstehende und bezahlte Bestellungen möglich." -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" "Ein Fehler ist aufgetreten, bitte schauen Sie weiter unten für Details." @@ -16911,12 +16994,12 @@ msgid "The order has been changed and the user has been notified." msgstr "Die Bestellung wurde geändert und der Kunde benachrichtigt." #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "Die Bestellung wurde geändert." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "Wir hatten Schwierigkeiten, Ihre Eingabe zu verarbeiten." @@ -16944,7 +17027,7 @@ msgstr "Die Nachricht wurde gespeichert und wird an {} versendet." msgid "Failed to send mail to the following user: {}" msgstr "Die Mail an den folgenden Benutzer konnte nicht versendet werden: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -18089,21 +18172,27 @@ msgstr "Nur Tickets mit besonderer Behandlung" msgid "Include questions" msgstr "Fragen anzeigen" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "Check-in-Liste (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "bez." -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Bestellung fortsetzen" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "Automatisch eingecheckt" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "Secret" @@ -19727,74 +19816,74 @@ msgstr "Das ausgewählte Layout wurde gelöscht." msgid "Ticket PDF layout: {}" msgstr "Ticket-Layout: {}" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Schritt" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Zusatzprodukte" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Ihre Informationen" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Bitte geben Sie eine gültige E-Mail-Adresse ein." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Bitte geben Sie Ihre Rechnungsadresse ein." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Bitte geben Sie Ihren Namen ein." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Bitte füllen Sie Antworten zu allen benötigten Fragen ein." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Zahlung" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Bitte wählen Sie eine Zahlungsmethode aus." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "Die eingegebenen Zahlungsinformationen sind unvollständig." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Bestellung prüfen" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Sie müssen alle Kontrollkästchen auf dieser Seite auswählen." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Es gab einen Fehler beim Senden der Bestätigungsmail, bitte später erneut " "versuchen." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "E-Mail-Adresse wiederholen" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -19802,43 +19891,35 @@ msgstr "" "Bitte geben Sie dieselbe E-Mail-Adresse erneut ein, um sicherzustellen, dass " "Sie sich nicht vertippt haben." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Bitte geben Sie zweimal dieselbe E-Mail-Adresse ein." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "zzgl. Steuern" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} zzgl. {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "" +"Sie können Sich nicht zur Liste hinzufügen, da das Produkt gerade verfügbar " +"ist." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} inkl. {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "AUSVERKAUFT" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Aktuell nicht verfügbar" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "Aktuell verfügbar: %(num)s" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "Keine Auswahl" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "Die zugehörige Produktvariante." #: pretix/presale/ical.py:52 #, python-brace-format @@ -19899,7 +19980,7 @@ msgstr "Veranstalter kontaktieren" msgid "Imprint" msgstr "Impressum" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -19907,11 +19988,11 @@ msgstr "" "Für manche Produkte in Ihrem Warenkorb können Sie Zusatzprodukte auswählen, " "bevor Sie fortfahren." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "Wir versuchen nun, diese Zusatzprodukte für Sie zu buchen!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -19919,7 +20000,17 @@ msgstr[0] "Sie müssen genau eine Option aus dieser Kategorie auswählen." msgstr[1] "" "Sie müssen genau %(min_count)s Optionen aus dieser Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"Sie können zwischen %(min_count)s und %(max_count)s Optionen aus dieser " +"Kategorie auswählen." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -19928,11 +20019,85 @@ msgstr "" "Sie können zwischen %(min_count)s und %(max_count)s Optionen aus dieser " "Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "minimale Bestellmenge: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "ab %(price)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Varianten zeigen" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Preis von %(item)s verändern" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "inkl. Steuern" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "zzgl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "inkl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Anzahl an %(item)s – %(var)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Anzahl an %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Es sind keine Zusatzprodukte für dieses Produkt verfügbar." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -20133,6 +20298,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "AUSGEBUCHT" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "AUSVERKAUFT" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -20243,17 +20412,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "bestätigt" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "minimale Bestellmenge: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "ab %(price)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -20264,67 +20422,16 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Varianten zeigen" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Preis von %(item)s verändern" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "zzgl. Steuern" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "inkl. Steuern" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "zzgl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "inkl. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" "Geben Sie unten einen Gutscheincode ein, um dieses Produkt zu bestellen." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Anzahl an %(item)s – %(var)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Anzahl an %(item)s" +msgid "%(num)s currently available" +msgstr "Aktuell verfügbar: %(num)s" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -20628,26 +20735,45 @@ msgstr "Rechnung anfragen" msgid "Internal Reference" msgstr "Interne Referenz" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all organizers" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Für alle Veranstalter ändern" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Changed order" +msgid "Change order" +msgstr "Bestellung verändert" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" "Sie können anfragen, diese Bestellung zu stornieren, aber erhalten keine " "Erstattung." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" "Sie können diese Bestellung stornieren, erhalten jedoch keine Erstattung." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "Dies wird alle Tickets in dieser Bestellung ungültig machen." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -20658,7 +20784,7 @@ msgstr "" "Stornierung akzeptiert wird, wird eine Stornogebühr von %(fee)s einbehalten und der Restbetrag wird erstattet." -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -20668,8 +20794,8 @@ msgstr "" "Stornogebühr von %(fee)s einbehalten und der Restbetrag " "wird erstattet." -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " @@ -20678,20 +20804,20 @@ msgstr "" "Der Erstattungsbetrag wird Ihnen als Geschenkgutschein zugestellt, den Sie " "für weitere Käufe verwenden können." -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" "Der Erstattungsbetrag kann Ihnen als Geschenkgutschein oder als Rückzahlung " "mit Ihrer ursprünglichen Zahlungsmethode geschickt werden." -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "Der Betrag wird mit Ihrer ursprüngliche Zahlungsmethode erstattet." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." @@ -20699,12 +20825,12 @@ msgstr "" "Sie können eine Anfrage für die Stornierung dieser Bestellung stellen. Wird " "die Stornierung akzeptiert, erhalten Sie eine volle Erstattung." -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" "Sie können diese Bestellung stornieren und eine volle Erstattung erhalten." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "Sie können diese Bestellung mit dem folgenden Knopf stornieren." @@ -20802,10 +20928,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Ja, Storno anfragen" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Bestellung bearbeiten" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Änderungen speichern" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -20820,10 +20952,6 @@ msgstr "" "generieren. Bitte kontaktieren Sie uns, wenn Sie eine neue Rechnung " "benötigen." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Änderungen speichern" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -21117,62 +21245,80 @@ msgstr "" "Der Vorverkauf für diese Veranstaltung ist vorüber oder hat noch nicht " "begonnen." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" "Unbekannte Veranstaltung oder Sie haben keine Berechtigung, auf diese " "Veranstaltung zuzugreifen." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Kein Termin ausgewählt." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Ungültiger Termin ausgewählt." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Bitte gehen Sie einen Schritt zurück und versuchen es erneut." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "Diese Bestellung kann nicht mehr bezahlt werden." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "Die Zahlung kommt zu spät, um akzeptiert werden zu können." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "Die Zahlungsmethode für diese Bestellung kann nicht geändert werden." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "Eine Zahlung für diese Bestellung ist noch offen." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Sie können diese Bestellung nicht bearbeiten" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "Sie haben eine ungültige Stornogebühr gewählt." -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "Die Stornierungsanfrage wurde übermittelt." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" "Der Ticket-Download ist für diese Bestellung (noch) nicht freigeschaltet." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Sie können diese Bestellung nicht stornieren." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been canceled. You can now select how you want to transfer " +#| "the money back to the user." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" +"Die Bestellung wurde als erstattet markiert. Sie können nun auswählen, wie " +"Sie das Geld zurückerstatten möchten." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "Wir waren nicht in der Lage, Ihre Eingaben zu verarbeiten." @@ -21330,6 +21476,24 @@ msgstr "Lesezugriff" msgid "Write access" msgstr "Schreibzugriff" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} zzgl. {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} inkl. {taxes}% {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "Aktuell nicht verfügbar" + +#~ msgid "no selection" +#~ msgstr "Keine Auswahl" + #~ msgid "Presale" #~ msgstr "Vorverkauf" @@ -22588,9 +22752,6 @@ msgstr "Schreibzugriff" #~ msgid "Found wrong amount. Expected: %s" #~ msgstr "Falscher Betrag. Erwartet: %s" -#~ msgid "Changed order" -#~ msgstr "Bestellung verändert" - #~ msgid "Total orders" #~ msgstr "bestellt" diff --git a/src/pretix/locale/de/LC_MESSAGES/djangojs.po b/src/pretix/locale/de/LC_MESSAGES/djangojs.po index 711fd5c1c..1b2e173f6 100644 --- a/src/pretix/locale/de/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-07-09 14:52+0200\n" "Last-Translator: Raphael Michel \n" "Language-Team: German \n" "Language-Team: German (informal) " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Leer, wenn dies kein Eintrittsticket ist" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Firmenname" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Land auswählen" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "ausstehend" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "bestätigt" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "erstattet" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Zahlungsinformationen" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Registrierung bestätigt: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Zahlung erhalten für die Bestellung: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "extern gestartet" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "erstellt" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "auf dem Weg" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "erledigt" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "fehlgeschlagen" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "abgebrochen" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Veranstalter" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Kunde" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Zahlungsgebühr" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Versandkosten" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Servicegebühr" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Stornogebühr" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Andere Gebühren" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Geschenkgutschein" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Wert" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Bestelltes Produkt" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Deine Registrierung: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "Warenkorb-ID (z.B. Session-ID)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Produkt im Warenkorb" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Produkte im Warenkorb" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Nur für Firmenkunden mit Sitz in der EU." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Diese Referenz wird auf deine Rechnung gedruckt, damit du die Rechnung " @@ -3318,7 +3334,7 @@ msgstr "Produktpreis reduzieren um (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3354,7 +3370,7 @@ msgstr "" msgid "Valid until" msgstr "Gültig bis" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Im Kontingent reservieren" @@ -3866,14 +3882,14 @@ msgstr "Sitzplatz-ID" msgid "No matching seat was found." msgstr "Kein passender Sitzplatz gefunden." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "Dieser Sitzplatz wurde inzwischen von einem anderen Kunden gebucht, bitte " "wähle einen anderen." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "Du musst einen Sitzplatz auswählen." @@ -4115,42 +4131,42 @@ msgstr "Verrechnet mit: %s" msgid "In test mode, only test cards will work." msgstr "Im Testmodus funktionieren nur Testgutscheine." -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" "Geschenkgutscheine können nicht benutzt werden um Geschenkgutscheine zu " "erwerben." -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "Dieser Geschenkgutschein unterstützt diese Währung nicht." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "Dieser Geschenkgutschein kann nur im Testmodus verwendet werden." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "Im Testmodus können nur Testgutscheine verwendet werden." -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "Dieser Geschenkgutschein ist nicht mehr gültig." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "Auf diesem Geschenkgutschein ist kein Guthaben mehr vorhanden." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "Dieser Geschenkgutschein ist für diese Zahlung bereits in Verwendung." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." @@ -4158,11 +4174,11 @@ msgstr "" "Der Geschenkgutschein kann eingelöst werden, aber {} müssen noch bezahlt " "werden. Bitte wähle eine Zahlungsmethode für den Restbetrag aus." -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "Dein Geschenkgutschein wurde angewendet." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -4171,11 +4187,11 @@ msgstr "" "eingegeben. Solche Gutscheine können auf der ersten Shop-Seite unterhalb der " "Produktauswahl eingegeben werden." -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "Dieser Geschenkgutschein ist nicht bekannt." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -4183,12 +4199,12 @@ msgstr "" "Dieser Geschenkgutschein kann nicht eingelöst werden, da der Code mehrfach " "existiert. Bitte kontaktiere den Veranstalter für Unterstützung." -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" "Dieser Geschenkgutschein wird von diesem Veranstalter nicht akzeptiert." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 msgid "This gift card was used in the meantime. Please try again." msgstr "" "Dieser Geschenkgutschein wurde zwischenzeitlich verwendet. Bitte erneut " @@ -4202,7 +4218,7 @@ msgstr "Ticket-Code (QR-Code-Inhalt)" msgid "Order position number" msgstr "Nummer der Bestellposition" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Produktbezeichnung" @@ -4459,7 +4475,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4708,6 +4724,18 @@ msgstr "" "Produkt %(base)s auswählen." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Du kannst maximal %(max)s Zusatzprodukte aus der Kategorie %(cat)s für das " +"Produkt %(base)s auswählen." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4715,25 +4743,25 @@ msgstr "" "Eins der ausgewählten Produkte kann nur als Zusatz zu einem anderen Produkt " "erworben werden." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" "Eins der ausgewählten Produkte wird nicht einzeln verkauft, sondern nur als " "Teil fester Produktpaketen." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "Bitte wähle einen gültigen Sitzplatz aus." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "Du kannst für das ausgewählte Produkt keinen Sitzplatz auswählen." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "Du kannst den gleichen Sitzplatz nicht mehrfach auswählen." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5026,8 +5054,8 @@ msgstr "Bestellung freigegeben und wartet auf Bezahlung: %(code)s" msgid "Order denied: %(code)s" msgstr "Bestellung abgelehnt: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Du kannst diese Bestellung nicht stornieren." @@ -5176,7 +5204,7 @@ msgstr "" "Eine Position kann nicht storniert werden, da der Geschenkgutschein {card} " "bereits verwendet wurde." -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5866,7 +5894,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Verstecke alle ausverkauften Produkte" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Zeige öffentlich an, wie viele Tickets des jeweiligen Typs noch verfügbar " @@ -5884,7 +5912,7 @@ msgstr "Zeige Produkt-Varianten standardmäßig ausgeklappt an" msgid "Enable waiting list" msgstr "Warteliste aktivieren" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6035,18 +6063,51 @@ msgstr "" "einen der Termine verstrichen ist." #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "Customers can cancel their paid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Kunden können bezahlte Bestellungen stornieren" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require company per ticket" +msgid "Requirement for changed prices" +msgstr "Firmenname pro Ticket erfordern" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "Stornierungen nur erlauben bis" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "Kunden können unbezahlte Bestellungen stornieren" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "Stornierungen nur erlauben bis" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "Kunden können bezahlte Bestellungen stornieren" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -6055,24 +6116,24 @@ msgstr "" "Zahlungsmethode es erlaubt. Andernfalls musst du eine manuelle Rückbuchung " "veranlassen." -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "Feste Stornogebühr einbehalten" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "Zahlungs-, Versand- und Servicegebühren einbehalten" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "Prozentuale Stornogebühr einbehalten" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" "Kunden erlauben, freiwillig auf einen Teil der Erstattung zu verzichten" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." @@ -6080,7 +6141,7 @@ msgstr "" "Mit dieser Option wird euren Kunden angeboten, nur einen Teil des Preises " "erstatten zu lassen, um euch mit dem Restbetrag zu unterstützen." -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" @@ -6089,11 +6150,11 @@ msgstr "" "bitte darüber nach mit dem Schieber einen niedrigeren Erstattungsbetrag " "auszuwählen, sodass wir einen höheren Betrag einbehalten können. Vielen Dank!" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "Erklärung für freiwilligen Verzicht auf Teile der Erstattung" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6105,7 +6166,7 @@ msgstr "" "welchen Betrag sie erstattet haben möchten. Du kannst es z.B. nutzen um zu " "erklären, wie eine geringere Erstattung deiner Organisation hilft." -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." @@ -6113,41 +6174,41 @@ msgstr "" "Kunden können eine Stornierung nur anfragen, die aber noch freigegeben " "werden muss bevor eine Erstattung erfolgt." -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "Das Geld wird immer auf die ursprüngliche Zahlungsmethode erstattet" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" "Kunden können zwischen einem Geschenkgutschein und einer Erstattung auf die " "ursprüngliche Zahlungsmethode wählen" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "Alle Erstattungen werden als Geschenkgutscheine ausgegeben" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "Erstattungsweg" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "Kontakt-E-Mail" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Wir werden diese Adresse veröffentlichen um Teilnehmer*innen zu ermöglichen, " "dich zu kontaktieren." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "Impressum (URL)" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6155,11 +6216,11 @@ msgstr "" "Dies sollte bspw. ein Link zu einem Teil deiner Website sein, auf dem " "Kontaktdaten und rechtliche Informationen zu finden sind." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Bestätigungs-Text" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6172,11 +6233,11 @@ msgstr "" "du diese Einstellung nicht, sondern kannst ähnliches im Seiten-Modul selbst " "einstellen." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "Kalenderdateien anhängen" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." @@ -6184,11 +6245,11 @@ msgstr "" "Wenn diese Option aktiviert ist, hängen wir Bestellbestätigungs-E-Mails " "eine .ics-Kalenderdatei an." -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Betreffs-Prefix" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6197,19 +6258,19 @@ msgstr "" "vorangestellt und könnte z.B. eine Kurzform des Veranstaltungsnamens " "enthalten." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Absender-Adresse" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "Absender-Adresse für ausgehende E-Mails" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "Absendername" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6217,7 +6278,7 @@ msgstr "" "Name, der zusammen mit der Absenderadresse für ausgehende E-Mails verwendet " "wird. Standardmäßig wird der Name der Veranstaltung verwendet." -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6243,7 +6304,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6268,7 +6329,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6291,7 +6352,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6317,7 +6378,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6347,7 +6408,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6377,7 +6438,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6400,7 +6461,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6423,7 +6484,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6450,7 +6511,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6473,7 +6534,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6502,7 +6563,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6550,7 +6611,7 @@ msgstr "" "Viele Grüße,\n" "Dein {event} Team" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6573,7 +6634,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6604,7 +6665,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6632,7 +6693,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6651,7 +6712,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6674,7 +6735,7 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6697,11 +6758,11 @@ msgstr "" "Viele Grüße,\n" "Das {event} Team" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "Bannertext (oben)" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -6709,11 +6770,11 @@ msgstr "" "Dieser Text wird über jeder Seite des Shops angezeigt. Bitte benutze dies " "nur für sehr wichtige Mitteilungen." -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "Bannertext (unten)" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -6721,11 +6782,11 @@ msgstr "" "Dieser Text wird unter jeder Seite des Shops angezeigt. Bitte benutze dies " "nur für sehr wichtige Mitteilungen." -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "Gutschein-Erklärung" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6733,7 +6794,7 @@ msgstr "" "Dieser Text wird neben der Gutscheincode-Eingabe angezeigt. Du kannst ihn z." "B. nutzen um zu erklären, wie man an einen Gutscheincode gelangt." -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6742,126 +6803,126 @@ msgstr "" "Bestellbestätigung schicken. Diese enthält einen Link, den du brauchst, " "falls du später auf deine Bestellung zugreifen möchtest." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "Beschreibung des E-Mail-Felds" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "Veranstaltungsbeginn (absteigend)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "Name (absteigend)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "Sortierung der Termine" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "Übliche englische Titel" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "Übliche deutsche Titel" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Vorname" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Nachname" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "Max" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Mustermann" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "Vorname" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "Mittlerer Name" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "Max Mustermann" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "Rufname" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "Transkription" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Die Standardsprache muss eine der aktivierten Sprachen sein (siehe weiter " "oben)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Du kannst die Angabe von Teilnehmer*innennamen nur erfordern, wenn auch nach " "Namen gefragt wird." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Du musst E-Mail-Adressen pro Ticket erfassen, wenn sie erforderlich sein " "sollen." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Du musst Rechnungsadressen erfassen, wenn sie erforderlich sein sollen." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" "Du musst Rechnungsadressen erfordern, damit Firmennamen erforderlich sein " "können." -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" "Das letzte Zahlungsdatum kann nicht vor dem Ende des Vorverkaufs liegen." @@ -7273,10 +7334,10 @@ msgid "Filetype not allowed!" msgstr "Dateityp nicht erlaubt!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7525,7 +7586,7 @@ msgstr "Frage nach {fields}, Anzeige wie {example}" msgid "Free text input" msgstr "Freie Texteingabe" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." @@ -7533,11 +7594,11 @@ msgstr "" "Du hast eingestellt, dass Geschenkgutscheine {} Jahre nach Ende des Jahres " "der Ausstellung ablaufen." -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "Steuer-Regel für Zahlungsgebühren" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7547,11 +7608,11 @@ msgstr "" "soll. Dies setzt nur den Steuersatz und die Reverse-Charge-Regeln, andere " "Einstellungen der Steuer-Regel werden ignoriert." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "Rechnungen nur für bestimmte Verkaufskanäle generieren" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -7559,63 +7620,63 @@ msgstr "" "Wenn du die Rechnungserstellung weiter oben aktiviert hast, kannst du sie " "hier auf bestimmte Verkaufskanäle einschränken." -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Rechnungs-Layout" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Rechnungssprache" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "Sprache des Benutzers" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Logo" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Wir zeigen das Logo mit einer maximalen Seitenlänge von 2.5cm an." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "BCC-Adresse" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle E-Mails werden in Bcc-Kopie an diese Adresse geschickt" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "Signatur" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Diese wird an jede E-Mail angehängt. Verfügbare Platzhalter: {event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "z.B. Deine Kontaktdaten" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "HTML-E-Mail-Renderer" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "Text an die Besteller-Adresse" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "E-Mail an einzelne Teilnehmer verschicken" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -7625,32 +7686,32 @@ msgstr "" "Kontaktadresse der Bestellung abweichen, wird die folgende E-Mail an die " "einzelnen Teilnehmer verschickt." -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "Text an die Teilnehmer" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Text" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Text (vom Admin verschickt)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Text (vom Benutzer beantragt)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Anzahl Tage" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -7658,7 +7719,7 @@ msgstr "" "Die E-Mail wird die angegebene Anzahl an Tagen vor dem Ablaufdatum " "verschickt. Ist der Wert 0, wird die Mail nie verschickt." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -7666,15 +7727,15 @@ msgstr "" "Die E-Mail wird die eingestellte Anzahl Tage vor der Veranstaltung " "verschickt. Wenn das Feld leer ist, wird die Mail nicht verschickt." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "Bestellung erhalten" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "Bestätigte Bestellung" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." @@ -7682,15 +7743,15 @@ msgstr "" "Wird nur für kostenpflichtige Bestellungen verschickt. Für kostenlose " "Bestellung wird die E-Mail-Vorlage für den Bestelleingang verwendet." -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "Abgelehnte Bestellung" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Eigenen SMTP-Server verwenden" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -7698,88 +7759,88 @@ msgstr "" "Alle E-Mails bezüglich deiner Veranstaltung werden über den von dir " "angegebenen SMTP-Server versendet." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Benutzername" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "STARTTLS verwenden" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "Meistens auf Port 587 verfügbar." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "SSL verwenden" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Meistens auf Port 465 verfügbar." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "Verfügbare Platzhalter: {list}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "Du kannst nur SSL oder STARTTLS aktivieren, nicht beides." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "Beliebiges Land" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "Europäische Union" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "Beliebiger Kunde" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "Privatperson" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "Unternehmen" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "Unternehmen mit gültiger USt-ID-Nr." -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "MwSt. berechnen" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "Keine MwSt." -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "Abweichender Satz" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Vorausgewählter Gutschein" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7791,11 +7852,11 @@ msgstr "" "Gutscheincode dafür genutzt. Dies kann beispielsweise für einen Rabatt " "verwendet werden oder um nur versteckte Produkte im Widget anzuzeigen." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Kompatibilitätsmodus" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -7803,29 +7864,29 @@ msgstr "" "Das reguläre Widget funktioniert mit manchen Website-Baukästen nicht. Wenn " "Probleme auftreten kannst du es mit diesem Kompatibilitätsmodus versuchen." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "Der ausgewählte Gutschein existiert nicht." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "Der Kurzname der Veranstaltung war nicht korrekt." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Ticket-Downloads" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Die Teilnehmer*innen werden ihre Tickets im PDF-Format herunterladen können." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Erfordere, dass alle Teilnehmer*innen ihre Namen ausfüllen" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -7833,11 +7894,11 @@ msgstr "" "Standardmäßig werden die Namen erfragt, aber müssen nicht ausgefüllt werden. " "Du kannst dies in den Einstellungen komplett abschalten." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Zahlung über Stripe" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7849,11 +7910,11 @@ msgstr "" "brauchst du ein Konto bei Stripe, das sich in unter fünf Minuten über das " "einfache Interface von Stripe erstellen lässt." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Zahlung per Banküberweisung" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -7863,16 +7924,16 @@ msgstr "" "zu überweisen. Du kannst dann deinen Kontoauszug in pretix importieren, um " "Zahlungen zuzuweisen, oder die Bestellungen manuell als bezahlt markieren." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Preis (optional)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "Kostenlos" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Verfügbare Anzahl" @@ -7908,7 +7969,7 @@ msgid "Pending or paid" msgstr "ausstehend oder bezahlt" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7964,14 +8025,14 @@ msgstr "Testmodus" msgid "Cancellation requested" msgstr "Stornierung angefragt" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Alle Produkte" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7983,9 +8044,9 @@ msgid "All organizers" msgstr "Alle Veranstalter" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7999,7 +8060,7 @@ msgstr "Alle" msgid "Shop live and presale running" msgstr "Shop live und Vorverkauf läuft" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "inaktiv" @@ -8057,7 +8118,7 @@ msgid "Expired and with value" msgstr "Abgelaufen und mit Wert" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "Suchbegriff" @@ -8094,103 +8155,110 @@ msgid "All attendees" msgstr "Alle Teilnehmer*innen" #: pretix/control/forms/filter.py:840 +#, fuzzy +#| msgid "Checked in but left" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "Betreten und verlassen" + +#: pretix/control/forms/filter.py:841 msgctxt "checkin state" msgid "Present" msgstr "Anwesend" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "Eingecheckt" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "Nicht eingecheckt" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "Administrator" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "Kein Administrator" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "Gültig" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "Nicht eingelöst" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "Mindestens einmal eingelöst" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "Voll eingelöst" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "Eingelöst und Ticket eingecheckt" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "Kontingent-Einstellungen" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "Kontingent ignorieren" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "Nach Tag filtern" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Gutschein suchen" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Beliebiges Produkt des Kontingents \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "Erstattungsstatus" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "Alle offenen Erstattungen" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "Alle Erstattungen" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "Datums-Filter" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "Filtern nach…" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "Datum der letzten Zahlung" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "Datum von" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "Datum bis" @@ -8390,7 +8458,7 @@ msgstr "Zusatzprodukte" msgid "You added the same add-on category twice" msgstr "Du hast dieselbe Kategorie zweimal hinzugefügt." -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8399,21 +8467,21 @@ msgstr "" "das Basisprodukt zu kaufen, wenn alle (oder zu viele) Zusatzprodukte " "ausverkauft sind." -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "Enthaltene Produkte" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "Du hast das selbe enthaltene Produkt zweimal hinzugefügt." -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "Enthaltenes Produkt" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "inaktiv" @@ -9351,7 +9419,7 @@ msgid "The order has been refunded." msgstr "Die Bestellung wurde zurückerstattet." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "Die Bestellung wurde storniert." @@ -9393,7 +9461,7 @@ msgid "The order locale has been changed." msgstr "Die Sprache der Bestellung wurde geändert." #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "Die Rechnung wurde erstellt." @@ -9402,7 +9470,7 @@ msgid "The invoice has been regenerated." msgstr "Die Rechnung wurde neu generiert." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "Die Rechnung wurde neu ausgestellt." @@ -10115,7 +10183,6 @@ msgid "Invoicing" msgstr "Rechnungswesen" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Stornierung" @@ -10334,7 +10401,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10384,7 +10451,7 @@ msgstr "Neues Passwort setzen" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10749,6 +10816,7 @@ msgstr "Dies löscht auch die %(num)s gespeicherten Check-ins." #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10782,7 +10850,7 @@ msgstr "Löschen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11072,6 +11140,19 @@ msgstr "" msgid "Change notification settings" msgstr "Benachrichtigungs-Einstellungen ändern" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Bestellung geändert" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12482,11 +12563,11 @@ msgstr "" "sich der Käufer für eine davon entscheiden." #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "Zusatz-Produkt" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "Weitere Kategorie hinzufügen" @@ -12665,7 +12746,7 @@ msgstr "Frage bearbeiten" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -13070,8 +13151,8 @@ msgstr "Ja, Bestellung freigeben" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Stornieren" @@ -13118,6 +13199,7 @@ msgstr "Ja, Anfrage löschen" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "Bestellung ändern: %(code)s" @@ -16315,7 +16397,7 @@ msgid "Unknown e-mail renderer." msgstr "Unbekannter E-Mail-Renderer." #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Du hast einen ungültigen Ausgabetyp gewählt." @@ -16582,17 +16664,18 @@ msgstr "Die Import war erfolgreich." msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "Wir konnten die hochgeladene Datei nicht als CSV-Datei parsen." -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "Ungültige Bestellnummer oder kein Zugriff auf diese Bestellung." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "Der Ticket-Download ist für dieses Produkt nicht freigeschaltet." @@ -16827,15 +16910,15 @@ msgstr "Die Rechnung wurde von persönlichen Daten bereinigt." msgid "The email has been queued to be sent." msgstr "Die E-Mail wurde zum Versenden gespeichert." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Diese Rechnung wurde nicht gefunden" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Die Rechungsdatei liegt auf dem Server nicht mehr vor." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -16868,7 +16951,7 @@ msgid "This action is only allowed for pending or paid orders." msgstr "" "Dieser Aktion ist nur für ausstehende und bezahlte Bestellungen möglich." -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "Ein Fehler ist aufgetreten, bitte schaue weiter unten für Details." @@ -16877,12 +16960,12 @@ msgid "The order has been changed and the user has been notified." msgstr "Die Bestellung wurde geändert und der Kunde benachrichtigt." #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "Die Bestellung wurde geändert." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "Wir hatten Schwierigkeiten, deine Eingabe zu verarbeiten." @@ -16910,7 +16993,7 @@ msgstr "Die Nachricht wurde gespeichert und wird an {} versendet." msgid "Failed to send mail to the following user: {}" msgstr "Die Mail an den folgenden Benutzer konnte nicht versendet werden: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -18052,21 +18135,27 @@ msgstr "Nur Tickets mit besonderer Behandlung" msgid "Include questions" msgstr "Fragen anzeigen" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "Check-in-Liste (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "bezahlt" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Bestellung fortsetzen" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "Automatisch eingecheckt" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "Secret" @@ -19683,74 +19772,74 @@ msgstr "Das ausgewählte Layout wurde gelöscht." msgid "Ticket PDF layout: {}" msgstr "Ticket-Layout: {}" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Schritt" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Zusatzprodukte" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Deine Informationen" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Bitte gib eine gültige E-Mail-Adresse ein." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Bitte gib deine Rechnungsadresse ein." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Bitte gib deinen Namen ein." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Bitte fülle Antworten zu allen benötigten Fragen ein." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Zahlung" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Bitte wähle eine Zahlungsmethode aus." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "Die eingegebenen Zahlungsinformationen sind unvollständig." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Bestellung prüfen" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Du musst alle Kontrollkästchen auf dieser Seite auswählen." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Es gab einen Fehler beim Senden der Bestätigungsmail, bitte später erneut " "versuchen." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "E-Mail-Adresse wiederholen" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -19758,43 +19847,35 @@ msgstr "" "Bitte gib dieselbe E-Mail-Adresse erneut ein, um sicherzustellen, dass du " "dich nicht vertippt hast." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Bitte gib zweimal dieselbe E-Mail-Adresse ein." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "zzgl. Steuern" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} zzgl. {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "" +"Du kannst dich nicht zur Liste hinzufügen, da das Produkt gerade verfügbar " +"ist." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} inkl. {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "AUSVERKAUFT" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Aktuell nicht verfügbar" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "Aktuell verfügbar: %(num)s" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "Keine Auswahl" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "Die zugehörige Produktvariante." #: pretix/presale/ical.py:52 #, python-brace-format @@ -19855,7 +19936,7 @@ msgstr "Veranstalter kontaktieren" msgid "Imprint" msgstr "Impressum" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -19863,11 +19944,11 @@ msgstr "" "Für manche Produkte in deinem Warenkorb kannst du Zusatzprodukte auswählen, " "bevor du fortfährst." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "Wir versuchen nun, diese Zusatzprodukte für dich zu buchen!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -19875,7 +19956,17 @@ msgstr[0] "Du musst genau eine Option aus dieser Kategorie auswählen." msgstr[1] "" "Du musst genau %(min_count)s Optionen aus dieser Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"Du kannst zwischen %(min_count)s und %(max_count)s Optionen aus dieser " +"Kategorie auswählen." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -19884,11 +19975,85 @@ msgstr "" "Du kannst zwischen %(min_count)s und %(max_count)s Optionen aus dieser " "Kategorie auswählen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "Minimale Bestellmenge: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "ab %(price)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Varianten zeigen" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Preis von %(item)s verändern" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "inkl. Steuern" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "zzgl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "inkl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Anzahl an %(item)s – %(var)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Anzahl an %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Es sind keine Zusatzprodukte für dieses Produkt verfügbar." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -20088,6 +20253,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "AUSGEBUCHT" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "AUSVERKAUFT" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -20198,17 +20367,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "bestätigt" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "Minimale Bestellmenge: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "ab %(price)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -20219,66 +20377,15 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Varianten zeigen" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Preis von %(item)s verändern" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "zzgl. Steuern" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "inkl. Steuern" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "zzgl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "inkl. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "Gib unten einen Gutscheincode ein, um dieses Produkt zu bestellen." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Anzahl an %(item)s – %(var)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Anzahl an %(item)s" +msgid "%(num)s currently available" +msgstr "Aktuell verfügbar: %(num)s" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -20583,26 +20690,45 @@ msgstr "Rechnung anfragen" msgid "Internal Reference" msgstr "Interne Referenz" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all organizers" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Für alle Veranstalter ändern" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Changed order" +msgid "Change order" +msgstr "Bestellung verändert" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" "Du kannst anfragen, diese Bestellung zu stornieren, aber du erhältst keine " "Erstattung." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" "Du kannst diese Bestellung stornieren, erhältst jedoch keine Erstattung." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "Dies wird alle Tickets in dieser Bestellung ungültig machen." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -20613,7 +20739,7 @@ msgstr "" "Stornierung akzeptiert wird, wird eine Stornogebühr von %(fee)s einbehalten und der Restbetrag wird erstattet." -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -20622,8 +20748,8 @@ msgstr "" "Du kannst diese Bestellung stornieren. In diesem Fall wird eine Stornogebühr " "von %(fee)s einbehalten und der Restbetrag wird erstattet." -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " @@ -20632,22 +20758,22 @@ msgstr "" "Der Erstattungsbetrag wird dir als Geschenkgutschein zugestellt, den du für " "weitere Käufe verwenden kannst." -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" "Der Erstattungsbetrag kann dir als Geschenkgutschein oder als Rückzahlung " "mit deiner ursprünglichen Zahlungsmethode geschickt werden." -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" "Der Erstattungsbetrag wird mit deiner ursprüngliche Zahlungsmethode " "erstattet." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." @@ -20655,12 +20781,12 @@ msgstr "" "Du kannst eine Anfrage für die Stornierung dieser Bestellung stellen. Wird " "die Stornierung akzeptiert, erhältst du eine volle Erstattung." -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" "Du kannst diese Bestellung stornieren und eine volle Erstattung erhalten." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "Du kannst diese Bestellung mit dem folgenden Knopf stornieren." @@ -20758,10 +20884,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Ja, Storno anfragen" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Bestellung bearbeiten" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Änderungen speichern" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -20775,10 +20907,6 @@ msgstr "" "Das Ändern deiner Rechnungsadresse wird nicht automatisch eine neue Rechnung " "generieren. Bitte kontaktiere uns, wenn du eine neue Rechnung benötigst." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Änderungen speichern" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -21070,62 +21198,80 @@ msgstr "Dein Warenkorb ist leer." msgid "The presale for this event is over or has not yet started." msgstr "Der Vorverkauf für diese Veranstaltung hat noch nicht begonnen." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" "Unbekannte Veranstaltung oder du hast keine Berechtigung, auf diese " "Veranstaltung zuzugreifen." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Kein Termin ausgewählt." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Ungültiger Termin ausgewählt." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Bitte gehe einen Schritt zurück und versuche es erneut." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "Diese Bestellung kann nicht mehr bezahlt werden." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "Die Zahlung kommt zu spät, um akzeptiert werden zu können." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "Die Zahlungsmethode für diese Bestellung kann nicht geändert werden." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "Eine Zahlung für diese Bestellung ist noch offen." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Du kannst diese Bestellung nicht bearbeiten" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "Du hast eine ungültige Stornogebühr gewählt." -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "Die Stornierungsanfrage wurde übermittelt." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" "Der Ticket-Download ist für diese Bestellung (noch) nicht freigeschaltet." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Du kannst diese Bestellung nicht stornieren." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been canceled. You can now select how you want to transfer " +#| "the money back to the user." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" +"Die Bestellung wurde als erstattet markiert. Du kannst nun auswählen, wie du " +"das Geld zurückerstatten möchtest." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "Wir waren nicht in der Lage, deine Eingaben zu verarbeiten." @@ -21281,6 +21427,24 @@ msgstr "Lesezugriff" msgid "Write access" msgstr "Schreibzugriff" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} zzgl. {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} inkl. {taxes}% {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "Aktuell nicht verfügbar" + +#~ msgid "no selection" +#~ msgstr "Keine Auswahl" + #~ msgid "Presale" #~ msgstr "Vorverkauf" @@ -22546,9 +22710,6 @@ msgstr "Schreibzugriff" #~ msgid "Found wrong amount. Expected: %s" #~ msgstr "Falscher Betrag. Erwartet: %s" -#~ msgid "Changed order" -#~ msgstr "Bestellung verändert" - #~ msgid "Total orders" #~ msgstr "bestellt" diff --git a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po index e4cc02c6d..bdfb679db 100644 --- a/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/de_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-07-09 15:18+0200\n" "Last-Translator: Raphael Michel \n" "Language-Team: German (informal) \n" "Language-Team: LANGUAGE \n" @@ -104,12 +104,12 @@ msgid "The selected seat \"{seat}\" is not available." msgstr "" #: pretix/api/serializers/checkin.py:29 pretix/base/models/event.py:1124 -#: pretix/base/models/items.py:1207 pretix/base/models/items.py:1449 +#: pretix/base/models/items.py:1211 pretix/base/models/items.py:1453 msgid "One or more items do not belong to this event." msgstr "" #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1464 pretix/base/models/items.py:1467 #: pretix/base/models/waitinglist.py:151 pretix/base/models/waitinglist.py:154 msgid "The subevent does not belong to this event." msgstr "" @@ -134,11 +134,11 @@ msgstr "" msgid "Unknown plugin: '{name}'." msgstr "" -#: pretix/api/serializers/item.py:68 pretix/control/forms/item.py:779 +#: pretix/api/serializers/item.py:68 pretix/control/forms/item.py:780 msgid "The bundled item must not be the same item as the bundling one." msgstr "" -#: pretix/api/serializers/item.py:71 pretix/control/forms/item.py:781 +#: pretix/api/serializers/item.py:71 pretix/control/forms/item.py:782 msgid "The bundled item must not have bundles on its own." msgstr "" @@ -214,12 +214,12 @@ msgid "" msgstr "" #: pretix/api/views/order.py:423 pretix/control/views/orders.py:1099 -#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:676 +#: pretix/presale/views/order.py:637 pretix/presale/views/order.py:681 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:428 pretix/control/views/orders.py:1101 -#: pretix/presale/views/order.py:634 pretix/presale/views/order.py:678 +#: pretix/presale/views/order.py:639 pretix/presale/views/order.py:683 msgid "An invoice for this order already exists." msgstr "" @@ -293,14 +293,14 @@ msgstr "" #: pretix/base/auth.py:110 pretix/base/forms/auth.py:175 #: pretix/base/models/auth.py:90 pretix/base/models/notifications.py:25 #: pretix/base/models/orders.py:146 pretix/control/navigation.py:60 -#: pretix/plugins/checkinlists/exporters.py:407 -#: pretix/presale/checkoutflow.py:665 pretix/presale/forms/checkout.py:28 +#: pretix/plugins/checkinlists/exporters.py:415 +#: pretix/presale/checkoutflow.py:761 pretix/presale/forms/checkout.py:17 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "" #: pretix/base/auth.py:112 pretix/base/forms/auth.py:86 -#: pretix/base/forms/auth.py:138 pretix/control/forms/event.py:936 +#: pretix/base/forms/auth.py:138 pretix/control/forms/event.py:939 msgid "Password" msgstr "" @@ -322,29 +322,29 @@ msgstr "" msgid "Simple with logo" msgstr "" -#: pretix/base/email.py:349 pretix/base/email.py:412 pretix/base/email.py:428 -#: pretix/base/email.py:437 pretix/base/pdf.py:109 pretix/base/pdf.py:212 +#: pretix/base/email.py:394 pretix/base/email.py:457 pretix/base/email.py:473 +#: pretix/base/email.py:482 pretix/base/pdf.py:109 pretix/base/pdf.py:212 #: pretix/base/services/invoices.py:343 pretix/control/views/event.py:673 msgid "John Doe" msgstr "" -#: pretix/base/email.py:353 +#: pretix/base/email.py:398 msgid "Sample Corporation" msgstr "" -#: pretix/base/email.py:391 +#: pretix/base/email.py:436 msgid "Sample Admission Ticket" msgstr "" -#: pretix/base/email.py:416 +#: pretix/base/email.py:461 msgid "An individual text with a reason can be inserted here." msgstr "" -#: pretix/base/email.py:420 +#: pretix/base/email.py:465 msgid "The amount has been charged to your card." msgstr "" -#: pretix/base/email.py:424 +#: pretix/base/email.py:469 msgid "Please transfer money to this bank account: 9999-9999-9999-9999" msgstr "" @@ -376,7 +376,7 @@ msgstr "" msgid "Answers to file upload questions" msgstr "" -#: pretix/base/exporters/answers.py:27 pretix/base/models/items.py:1087 +#: pretix/base/exporters/answers.py:27 pretix/base/models/items.py:1091 #: pretix/control/navigation.py:161 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -398,7 +398,7 @@ msgstr "" #: 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:47 -#: pretix/plugins/checkinlists/exporters.py:411 +#: pretix/plugins/checkinlists/exporters.py:419 msgid "Start date" msgstr "" @@ -415,7 +415,7 @@ msgstr "" #: 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:54 -#: pretix/plugins/checkinlists/exporters.py:412 +#: pretix/plugins/checkinlists/exporters.py:420 msgid "End date" msgstr "" @@ -429,9 +429,9 @@ msgstr "" msgid "All invoices" msgstr "" -#: pretix/base/exporters/invoices.py:107 pretix/base/models/orders.py:1268 -#: pretix/base/models/orders.py:1639 pretix/control/forms/filter.py:97 -#: pretix/control/forms/filter.py:1179 +#: pretix/base/exporters/invoices.py:107 pretix/base/models/orders.py:1311 +#: pretix/base/models/orders.py:1682 pretix/control/forms/filter.py:97 +#: pretix/control/forms/filter.py:1184 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:33 @@ -441,7 +441,7 @@ msgid "Payment provider" msgstr "" #: pretix/base/exporters/invoices.py:109 pretix/base/exporters/invoices.py:111 -#: pretix/control/forms/filter.py:99 pretix/control/forms/filter.py:1181 +#: pretix/control/forms/filter.py:99 pretix/control/forms/filter.py:1186 msgid "All payment providers" msgstr "" @@ -472,7 +472,7 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:43 pretix/base/models/orders.py:1895 +#: pretix/base/exporters/orderlist.py:43 pretix/base/models/orders.py:1938 #: pretix/base/notifications.py:190 msgid "Order positions" msgstr "" @@ -489,7 +489,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:245 #: pretix/base/exporters/orderlist.py:337 #: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:850 pretix/control/forms/event.py:1161 +#: pretix/base/exporters/orderlist.py:850 pretix/control/forms/event.py:1164 #: pretix/control/forms/organizer.py:52 msgid "Event slug" msgstr "" @@ -509,7 +509,7 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:57 #: pretix/plugins/checkinlists/exporters.py:75 -#: pretix/plugins/checkinlists/exporters.py:389 +#: pretix/plugins/checkinlists/exporters.py:397 #: pretix/plugins/reports/exporters.py:384 #: pretix/plugins/reports/exporters.py:521 #: pretix/plugins/ticketoutputpdf/exporters.py:40 @@ -529,7 +529,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:340 #: pretix/base/exporters/orderlist.py:541 pretix/base/models/orders.py:134 #: pretix/control/forms/filter.py:431 pretix/control/forms/filter.py:651 -#: pretix/control/forms/filter.py:912 pretix/control/forms/filter.py:993 +#: pretix/control/forms/filter.py:917 pretix/control/forms/filter.py:998 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:22 #: pretix/control/templates/pretixcontrol/checkin/index.html:78 #: pretix/control/templates/pretixcontrol/events/index.html:88 @@ -559,11 +559,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:117 #: pretix/base/exporters/orderlist.py:249 #: pretix/base/exporters/orderlist.py:342 pretix/base/notifications.py:188 -#: pretix/control/forms/filter.py:1228 +#: pretix/control/forms/filter.py:1233 #: pretix/control/templates/pretixcontrol/order/index.html:159 #: pretix/control/templates/pretixcontrol/orders/index.html:97 #: pretix/control/templates/pretixcontrol/search/orders.html:50 -#: pretix/plugins/checkinlists/exporters.py:419 +#: pretix/plugins/checkinlists/exporters.py:427 #: pretix/plugins/reports/exporters.py:321 #: pretix/plugins/reports/exporters.py:384 #: pretix/plugins/reports/exporters.py:493 @@ -580,7 +580,7 @@ msgstr "" #: pretix/base/orderimport.py:241 pretix/base/orderimport.py:406 #: pretix/control/templates/pretixcontrol/order/index.html:780 #: pretix/control/views/item.py:327 -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:425 #: pretix/plugins/reports/exporters.py:522 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:93 #: pretix/presale/templates/pretixpresale/event/order.html:281 @@ -593,11 +593,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:747 #: pretix/base/exporters/orderlist.py:755 pretix/base/forms/questions.py:661 #: pretix/base/models/devices.py:51 pretix/base/models/event.py:990 -#: pretix/base/models/event.py:1222 pretix/base/models/items.py:1321 -#: pretix/base/models/items.py:1490 pretix/base/models/organizer.py:34 +#: pretix/base/models/event.py:1222 pretix/base/models/items.py:1325 +#: pretix/base/models/items.py:1494 pretix/base/models/organizer.py:34 #: pretix/base/models/seating.py:40 pretix/base/models/tax.py:97 -#: pretix/base/settings.py:1641 pretix/base/settings.py:1651 -#: pretix/base/settings.py:1820 pretix/control/forms/item.py:282 +#: pretix/base/settings.py:1681 pretix/base/settings.py:1691 +#: pretix/base/settings.py:1860 pretix/control/forms/item.py:282 #: pretix/control/templates/pretixcontrol/checkin/index.html:75 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 #: pretix/control/templates/pretixcontrol/oauth/app_list.html:12 @@ -608,7 +608,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/subevents/index.html:66 #: pretix/plugins/badges/models.py:32 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:294 #: pretix/plugins/reports/exporters.py:522 #: pretix/plugins/ticketoutputpdf/models.py:32 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -625,7 +625,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:391 #: pretix/base/exporters/orderlist.py:631 #: pretix/base/exporters/orderlist.py:748 pretix/base/forms/questions.py:280 -#: pretix/base/models/orders.py:1077 pretix/base/models/orders.py:2148 +#: pretix/base/models/orders.py:1120 pretix/base/models/orders.py:2191 #: pretix/base/orderimport.py:271 pretix/base/orderimport.py:417 #: pretix/control/templates/pretixcontrol/order/index.html:784 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 @@ -641,7 +641,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:640 #: pretix/base/exporters/orderlist.py:749 #: pretix/base/exporters/orderlist.py:757 pretix/base/forms/questions.py:291 -#: pretix/base/models/orders.py:1078 pretix/base/models/orders.py:2149 +#: pretix/base/models/orders.py:1121 pretix/base/models/orders.py:2192 #: pretix/base/orderimport.py:282 pretix/base/orderimport.py:428 #: pretix/base/settings.py:568 pretix/control/views/item.py:349 msgid "ZIP code" @@ -655,7 +655,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:641 #: pretix/base/exporters/orderlist.py:750 #: pretix/base/exporters/orderlist.py:758 pretix/base/forms/questions.py:299 -#: pretix/base/models/orders.py:1079 pretix/base/models/orders.py:2150 +#: pretix/base/models/orders.py:1122 pretix/base/models/orders.py:2193 #: pretix/base/orderimport.py:293 pretix/base/orderimport.py:439 #: pretix/base/settings.py:580 pretix/control/views/item.py:359 msgid "City" @@ -669,8 +669,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:642 #: pretix/base/exporters/orderlist.py:751 #: pretix/base/exporters/orderlist.py:759 pretix/base/forms/questions.py:311 -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2151 -#: pretix/base/models/orders.py:2152 pretix/base/orderimport.py:309 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2194 +#: pretix/base/models/orders.py:2195 pretix/base/orderimport.py:309 #: pretix/base/orderimport.py:455 #: pretix/control/templates/pretixcontrol/order/index.html:788 #: pretix/control/views/item.py:369 pretix/plugins/reports/exporters.py:523 @@ -685,8 +685,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:391 #: pretix/base/exporters/orderlist.py:643 #: pretix/base/exporters/orderlist.py:760 pretix/base/forms/questions.py:333 -#: pretix/base/forms/questions.py:627 pretix/base/models/orders.py:1081 -#: pretix/base/models/orders.py:2154 pretix/base/orderimport.py:328 +#: pretix/base/forms/questions.py:627 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:2197 pretix/base/orderimport.py:328 #: pretix/control/templates/pretixcontrol/order/index.html:791 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:105 #: pretix/presale/templates/pretixpresale/event/order.html:294 @@ -700,7 +700,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:636 #: pretix/base/exporters/orderlist.py:644 #: pretix/base/exporters/orderlist.py:753 -#: pretix/base/exporters/orderlist.py:761 pretix/base/models/orders.py:2155 +#: pretix/base/exporters/orderlist.py:761 pretix/base/models/orders.py:2198 #: pretix/base/orderimport.py:353 #: pretix/control/templates/pretixcontrol/order/index.html:795 #: pretix/plugins/reports/exporters.py:523 @@ -751,14 +751,14 @@ msgstr "" #: pretix/base/exporters/orderlist.py:138 pretix/base/models/items.py:400 #: pretix/base/models/orders.py:172 -#: pretix/plugins/checkinlists/exporters.py:420 +#: pretix/plugins/checkinlists/exporters.py:428 msgid "Requires special attention" msgstr "" #: pretix/base/exporters/orderlist.py:139 pretix/base/models/orders.py:167 #: pretix/base/models/vouchers.py:197 pretix/base/orderimport.py:620 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 -#: pretix/plugins/checkinlists/exporters.py:421 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "Comment" msgstr "" @@ -779,29 +779,29 @@ msgstr "" #: pretix/base/exporters/orderlist.py:217 #: pretix/base/exporters/orderlist.py:456 -#: pretix/base/exporters/orderlist.py:719 pretix/base/models/orders.py:946 +#: pretix/base/exporters/orderlist.py:719 pretix/base/models/orders.py:989 #: pretix/control/forms/item.py:410 pretix/control/views/item.py:560 #: pretix/control/views/vouchers.py:88 pretix/control/views/vouchers.py:89 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/checkinlists/exporters.py:458 -#: pretix/plugins/checkinlists/exporters.py:493 +#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:512 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:110 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:111 -#: pretix/presale/checkoutflow.py:675 +#: pretix/presale/checkoutflow.py:771 msgid "Yes" msgstr "" #: pretix/base/exporters/orderlist.py:217 #: pretix/base/exporters/orderlist.py:456 -#: pretix/base/exporters/orderlist.py:719 pretix/base/models/orders.py:948 +#: pretix/base/exporters/orderlist.py:719 pretix/base/models/orders.py:991 #: pretix/control/forms/item.py:411 pretix/control/views/item.py:560 #: pretix/control/views/vouchers.py:88 pretix/control/views/vouchers.py:89 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/checkinlists/exporters.py:458 -#: pretix/plugins/checkinlists/exporters.py:493 +#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:512 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:110 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:111 -#: pretix/presale/checkoutflow.py:677 +#: pretix/presale/checkoutflow.py:773 msgid "No" msgstr "" @@ -816,20 +816,20 @@ msgid "Description" msgstr "" #: pretix/base/exporters/orderlist.py:252 -#: pretix/base/exporters/orderlist.py:351 pretix/base/models/orders.py:1046 +#: pretix/base/exporters/orderlist.py:351 pretix/base/models/orders.py:1089 #: pretix/base/orderimport.py:496 pretix/base/pdf.py:94 #: pretix/control/templates/pretixcontrol/item/index.html:45 #: pretix/control/templates/pretixcontrol/order/change.html:157 #: pretix/control/templates/pretixcontrol/order/change.html:307 -#: pretix/plugins/checkinlists/exporters.py:287 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:295 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Price" msgstr "" #: pretix/base/exporters/orderlist.py:253 #: pretix/base/exporters/orderlist.py:352 -#: pretix/base/exporters/orderlist.py:738 pretix/base/models/orders.py:1773 -#: pretix/base/models/orders.py:1870 pretix/base/models/tax.py:104 +#: pretix/base/exporters/orderlist.py:738 pretix/base/models/orders.py:1816 +#: pretix/base/models/orders.py:1913 pretix/base/models/tax.py:104 msgid "Tax rate" msgstr "" @@ -843,8 +843,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:255 #: pretix/base/exporters/orderlist.py:354 -#: pretix/base/exporters/orderlist.py:737 pretix/base/models/orders.py:1782 -#: pretix/base/models/orders.py:1879 +#: pretix/base/exporters/orderlist.py:737 pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1922 msgid "Tax value" msgstr "" @@ -860,11 +860,11 @@ msgid "Position ID" msgstr "" #: pretix/base/exporters/orderlist.py:345 pretix/base/models/checkin.py:18 -#: pretix/base/models/items.py:1317 pretix/base/models/orders.py:1028 +#: pretix/base/models/items.py:1321 pretix/base/models/orders.py:1071 #: pretix/base/models/vouchers.py:101 pretix/base/models/waitinglist.py:34 -#: pretix/control/forms/event.py:1110 pretix/control/forms/filter.py:241 -#: pretix/control/forms/filter.py:1030 pretix/control/forms/filter.py:1142 -#: pretix/control/forms/filter.py:1219 pretix/control/forms/item.py:174 +#: pretix/control/forms/event.py:1113 pretix/control/forms/filter.py:241 +#: pretix/control/forms/filter.py:1035 pretix/control/forms/filter.py:1147 +#: pretix/control/forms/filter.py:1224 pretix/control/forms/item.py:174 #: pretix/control/forms/orders.py:246 pretix/control/forms/orders.py:298 #: pretix/control/forms/orders.py:565 pretix/control/forms/vouchers.py:78 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 @@ -876,16 +876,17 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:126 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 -#: pretix/plugins/checkinlists/exporters.py:410 +#: pretix/plugins/checkinlists/exporters.py:418 #: pretix/plugins/sendmail/forms.py:129 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 +#: pretix/presale/templates/pretixpresale/event/order_change.html:29 msgctxt "subevent" msgid "Date" msgstr "" #: pretix/base/exporters/orderlist.py:349 pretix/base/models/items.py:427 #: pretix/base/models/vouchers.py:156 pretix/base/models/waitinglist.py:52 -#: pretix/base/orderimport.py:174 pretix/control/forms/filter.py:1036 +#: pretix/base/orderimport.py:174 pretix/control/forms/filter.py:1041 #: pretix/control/forms/orders.py:225 pretix/control/forms/vouchers.py:29 #: pretix/control/templates/pretixcontrol/item/base.html:3 #: pretix/control/templates/pretixcontrol/order/change.html:130 @@ -893,34 +894,36 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:120 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:131 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:287 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:295 +#: pretix/plugins/checkinlists/exporters.py:404 #: pretix/plugins/reports/exporters.py:222 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 +#: pretix/presale/forms/order.py:15 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:350 pretix/base/models/orders.py:1038 +#: pretix/base/exporters/orderlist.py:350 pretix/base/models/orders.py:1081 msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:355 #: pretix/base/exporters/orderlist.py:360 pretix/base/forms/questions.py:255 -#: pretix/base/models/orders.py:1050 pretix/base/orderimport.py:378 +#: pretix/base/models/orders.py:1093 pretix/base/orderimport.py:378 #: pretix/base/pdf.py:108 #: pretix/control/templates/pretixcontrol/order/index.html:376 #: pretix/control/views/item.py:303 pretix/plugins/badges/exporters.py:243 #: pretix/plugins/checkinlists/exporters.py:74 -#: pretix/plugins/checkinlists/exporters.py:390 +#: pretix/plugins/checkinlists/exporters.py:398 #: pretix/plugins/ticketoutputpdf/exporters.py:39 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:48 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/order_change.html:51 msgid "Attendee name" msgstr "" #: pretix/base/exporters/orderlist.py:362 pretix/base/forms/questions.py:261 -#: pretix/base/models/orders.py:1058 +#: pretix/base/models/orders.py:1101 #: pretix/control/templates/pretixcontrol/order/index.html:381 #: pretix/control/views/item.py:315 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:58 @@ -954,11 +957,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:541 #: pretix/base/exporters/orderlist.py:850 pretix/base/models/orders.py:204 -#: pretix/base/models/orders.py:1255 pretix/base/models/orders.py:1620 -#: pretix/base/models/orders.py:1762 pretix/base/models/orders.py:1864 +#: pretix/base/models/orders.py:1298 pretix/base/models/orders.py:1663 +#: pretix/base/models/orders.py:1805 pretix/base/models/orders.py:1907 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:285 +#: pretix/plugins/checkinlists/exporters.py:293 msgid "Order" msgstr "" @@ -984,8 +987,8 @@ msgid "Status code" msgstr "" #: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:850 pretix/base/models/orders.py:1251 -#: pretix/base/models/orders.py:1616 +#: pretix/base/exporters/orderlist.py:850 pretix/base/models/orders.py:1294 +#: pretix/base/models/orders.py:1659 #: pretix/control/templates/pretixcontrol/order/index.html:576 #: pretix/control/templates/pretixcontrol/order/index.html:672 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -1035,7 +1038,7 @@ msgid "Current user's carts" msgstr "" #: pretix/base/exporters/orderlist.py:581 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1185 pretix/control/navigation.py:206 +#: pretix/control/forms/event.py:1188 pretix/control/navigation.py:206 #: pretix/control/templates/pretixcontrol/event/settings.html:155 #: pretix/control/templates/pretixcontrol/orders/cancel.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -1089,8 +1092,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:624 #: pretix/base/exporters/orderlist.py:742 -#: pretix/base/exporters/orderlist.py:850 pretix/base/models/items.py:1017 -#: pretix/base/models/orders.py:154 pretix/base/models/orders.py:2097 +#: pretix/base/exporters/orderlist.py:850 pretix/base/models/items.py:1021 +#: pretix/base/models/orders.py:154 pretix/base/models/orders.py:2140 #: pretix/control/forms/filter.py:443 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:63 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 @@ -1118,7 +1121,7 @@ msgid "Cancellation of" msgstr "" #: pretix/base/exporters/orderlist.py:629 pretix/base/models/auth.py:102 -#: pretix/control/forms/event.py:1115 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1118 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "" @@ -1173,19 +1176,19 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/orderlist.py:645 -#: pretix/base/exporters/orderlist.py:762 pretix/base/models/orders.py:2165 +#: pretix/base/exporters/orderlist.py:762 pretix/base/models/orders.py:2208 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/orderlist.py:646 -#: pretix/base/exporters/orderlist.py:763 pretix/base/models/orders.py:2160 +#: pretix/base/exporters/orderlist.py:763 pretix/base/models/orders.py:2203 #: pretix/base/orderimport.py:364 #: pretix/control/templates/pretixcontrol/order/index.html:815 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:116 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/orderlist.py:647 pretix/control/forms/event.py:1085 +#: pretix/base/exporters/orderlist.py:647 pretix/control/forms/event.py:1088 msgid "Reverse charge" msgstr "" @@ -1300,8 +1303,8 @@ msgid "Select state" msgstr "" #: pretix/base/forms/questions.py:524 pretix/base/forms/questions.py:700 -#: pretix/base/payment.py:51 pretix/control/forms/event.py:651 -#: pretix/control/forms/event.py:1045 +#: pretix/base/payment.py:51 pretix/control/forms/event.py:654 +#: pretix/control/forms/event.py:1048 msgid "This field is required." msgstr "" @@ -1406,7 +1409,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "" #: pretix/base/forms/widgets.py:138 pretix/base/forms/widgets.py:143 -#: pretix/base/models/orders.py:2144 +#: pretix/base/models/orders.py:2187 msgid "Business customer" msgstr "" @@ -1627,8 +1630,8 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:92 pretix/base/models/orders.py:2146 -#: pretix/base/settings.py:1831 pretix/base/settings.py:1842 +#: pretix/base/models/auth.py:92 pretix/base/models/orders.py:2189 +#: pretix/base/settings.py:1871 pretix/base/settings.py:1882 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -1793,7 +1796,7 @@ msgid "Event currency" msgstr "" #: pretix/base/models/event.py:311 pretix/base/models/event.py:992 -#: pretix/base/settings.py:1639 pretix/base/settings.py:1649 +#: pretix/base/settings.py:1679 pretix/base/settings.py:1689 #: pretix/control/forms/subevents.py:370 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" @@ -1875,8 +1878,8 @@ msgid "Event series" msgstr "" #: pretix/base/models/event.py:361 pretix/base/models/items.py:254 -#: pretix/base/models/items.py:1310 pretix/base/models/orders.py:140 -#: pretix/base/models/orders.py:2089 pretix/base/models/vouchers.py:95 +#: pretix/base/models/items.py:1314 pretix/base/models/orders.py:140 +#: pretix/base/models/orders.py:2132 pretix/base/models/vouchers.py:95 #: pretix/base/models/waitinglist.py:28 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:44 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 @@ -1927,7 +1930,7 @@ msgstr "" #: pretix/base/models/event.py:981 pretix/base/models/items.py:275 #: pretix/base/models/items.py:646 pretix/control/forms/filter.py:434 -#: pretix/control/forms/filter.py:915 +#: pretix/control/forms/filter.py:920 #: pretix/control/templates/pretixcontrol/users/index.html:46 msgid "Active" msgstr "" @@ -1944,7 +1947,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1023 pretix/base/settings.py:1516 +#: pretix/base/models/event.py:1023 pretix/base/settings.py:1556 msgid "Frontpage text" msgstr "" @@ -1960,11 +1963,11 @@ msgstr "" msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1214 pretix/base/models/items.py:1482 +#: pretix/base/models/event.py:1214 pretix/base/models/items.py:1486 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1219 pretix/base/models/items.py:1487 +#: pretix/base/models/event.py:1219 pretix/base/models/items.py:1491 msgid "The property name may only contain letters, numbers and underscores." msgstr "" @@ -2118,7 +2121,7 @@ msgid "This will only work of waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:321 pretix/base/settings.py:770 -#: pretix/control/forms/event.py:1180 +#: pretix/control/forms/event.py:1183 msgid "Show number of tickets left" msgstr "" @@ -2205,14 +2208,14 @@ msgid "" msgstr "" #: pretix/base/models/items.py:381 -msgid "Allow product to be canceled" +msgid "Allow product to be canceled or changed" msgstr "" #: pretix/base/models/items.py:383 msgid "" -"If this is checked, the usual cancellation settings of this event apply. If " -"this is unchecked, orders containing this product can not be canceled by " -"users but only by you." +"If this is checked, the usual cancellation and order change settings of this " +"event apply. If this is unchecked, orders containing this product can not be " +"canceled by users but only by you." msgstr "" #: pretix/base/models/items.py:387 @@ -2271,8 +2274,8 @@ msgid "" "corresponding to the product price." msgstr "" -#: pretix/base/models/items.py:428 pretix/base/models/items.py:1057 -#: pretix/control/forms/filter.py:237 pretix/control/forms/filter.py:847 +#: pretix/base/models/items.py:428 pretix/base/models/items.py:1061 +#: pretix/control/forms/filter.py:237 pretix/control/forms/filter.py:848 #: pretix/control/forms/item.py:159 pretix/control/navigation.py:127 #: pretix/control/navigation.py:136 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -2306,8 +2309,8 @@ msgstr "" msgid "This is shown below the variation name in lists." msgstr "" -#: pretix/base/models/items.py:655 pretix/base/models/items.py:845 -#: pretix/base/models/items.py:1063 +#: pretix/base/models/items.py:655 pretix/base/models/items.py:849 +#: pretix/base/models/items.py:1067 msgid "Position" msgstr "" @@ -2338,44 +2341,48 @@ msgid "" "would normally cost money individually." msgstr "" -#: pretix/base/models/items.py:860 +#: pretix/base/models/items.py:845 +msgid "Allow the same product to be selected multiple times" +msgstr "" + +#: pretix/base/models/items.py:864 msgid "The add-on's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:865 +#: pretix/base/models/items.py:869 msgid "The item already has an add-on of this category." msgstr "" -#: pretix/base/models/items.py:870 +#: pretix/base/models/items.py:874 msgid "The minimum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:875 +#: pretix/base/models/items.py:879 msgid "The maximum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:880 +#: pretix/base/models/items.py:884 msgid "The maximum count needs to be greater than the minimum count." msgstr "" -#: pretix/base/models/items.py:907 +#: pretix/base/models/items.py:911 msgid "Bundled item" msgstr "" -#: pretix/base/models/items.py:913 +#: pretix/base/models/items.py:917 msgid "Bundled variation" msgstr "" -#: pretix/base/models/items.py:919 pretix/base/models/items.py:1010 +#: pretix/base/models/items.py:923 pretix/base/models/items.py:1014 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:21 msgid "Number" msgstr "" -#: pretix/base/models/items.py:924 +#: pretix/base/models/items.py:928 msgid "Designated price part" msgstr "" -#: pretix/base/models/items.py:925 +#: pretix/base/models/items.py:929 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -2383,63 +2390,63 @@ msgid "" "the base item's price." msgstr "" -#: pretix/base/models/items.py:948 +#: pretix/base/models/items.py:952 msgid "The bundled item must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:950 +#: pretix/base/models/items.py:954 msgid "A variation needs to be set for this item." msgstr "" -#: pretix/base/models/items.py:952 +#: pretix/base/models/items.py:956 msgid "The chosen variation does not belong to this item." msgstr "" -#: pretix/base/models/items.py:957 +#: pretix/base/models/items.py:961 msgid "The count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1011 +#: pretix/base/models/items.py:1015 msgid "Text (one line)" msgstr "" -#: pretix/base/models/items.py:1012 +#: pretix/base/models/items.py:1016 msgid "Multiline text" msgstr "" -#: pretix/base/models/items.py:1013 +#: pretix/base/models/items.py:1017 msgid "Yes/No" msgstr "" -#: pretix/base/models/items.py:1014 +#: pretix/base/models/items.py:1018 msgid "Choose one from a list" msgstr "" -#: pretix/base/models/items.py:1015 +#: pretix/base/models/items.py:1019 msgid "Choose multiple from a list" msgstr "" -#: pretix/base/models/items.py:1016 +#: pretix/base/models/items.py:1020 msgid "File upload" msgstr "" -#: pretix/base/models/items.py:1018 pretix/base/reldate.py:141 +#: pretix/base/models/items.py:1022 pretix/base/reldate.py:141 msgid "Time" msgstr "" -#: pretix/base/models/items.py:1019 +#: pretix/base/models/items.py:1023 msgid "Date and time" msgstr "" -#: pretix/base/models/items.py:1020 +#: pretix/base/models/items.py:1024 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" -#: pretix/base/models/items.py:1021 +#: pretix/base/models/items.py:1025 msgid "Phone number" msgstr "" -#: pretix/base/models/items.py:1032 pretix/base/models/items.py:1086 +#: pretix/base/models/items.py:1036 pretix/base/models/items.py:1090 #: pretix/base/orderimport.py:633 pretix/control/forms/item.py:44 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 @@ -2447,137 +2454,137 @@ msgstr "" msgid "Question" msgstr "" -#: pretix/base/models/items.py:1036 +#: pretix/base/models/items.py:1040 msgid "Internal identifier" msgstr "" -#: pretix/base/models/items.py:1037 +#: pretix/base/models/items.py:1041 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." msgstr "" -#: pretix/base/models/items.py:1041 +#: pretix/base/models/items.py:1045 msgid "Help text" msgstr "" -#: pretix/base/models/items.py:1042 +#: pretix/base/models/items.py:1046 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" -#: pretix/base/models/items.py:1048 +#: pretix/base/models/items.py:1052 msgid "Question type" msgstr "" -#: pretix/base/models/items.py:1052 +#: pretix/base/models/items.py:1056 #: pretix/control/templates/pretixcontrol/items/questions.html:54 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:1059 +#: pretix/base/models/items.py:1063 msgid "This question will be asked to buyers of the selected products" msgstr "" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1070 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1074 #: pretix/control/templates/pretixcontrol/items/questions.html:65 msgid "Hidden question" msgstr "" -#: pretix/base/models/items.py:1071 +#: pretix/base/models/items.py:1075 msgid "This question will only show up in the backend." msgstr "" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1079 msgid "Print answer on invoices" msgstr "" -#: pretix/base/models/items.py:1107 +#: pretix/base/models/items.py:1111 msgid "This identifier is already used for a different question." msgstr "" -#: pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1135 msgid "An answer to this question is required to proceed." msgstr "" -#: pretix/base/models/items.py:1143 pretix/base/models/items.py:1159 +#: pretix/base/models/items.py:1147 pretix/base/models/items.py:1163 msgid "Invalid option selected." msgstr "" -#: pretix/base/models/items.py:1169 +#: pretix/base/models/items.py:1173 msgid "Invalid number input." msgstr "" -#: pretix/base/models/items.py:1176 +#: pretix/base/models/items.py:1180 msgid "Invalid date input." msgstr "" -#: pretix/base/models/items.py:1183 +#: pretix/base/models/items.py:1187 msgid "Invalid time input." msgstr "" -#: pretix/base/models/items.py:1193 +#: pretix/base/models/items.py:1197 msgid "Invalid datetime input." msgstr "" -#: pretix/base/models/items.py:1199 +#: pretix/base/models/items.py:1203 msgid "Unknown country code." msgstr "" -#: pretix/base/models/items.py:1213 +#: pretix/base/models/items.py:1217 #: pretix/control/templates/pretixcontrol/items/question.html:68 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:1235 +#: pretix/base/models/items.py:1239 msgid "The identifier \"{}\" is already used for a different option." msgstr "" -#: pretix/base/models/items.py:1238 +#: pretix/base/models/items.py:1242 msgid "Question option" msgstr "" -#: pretix/base/models/items.py:1239 +#: pretix/base/models/items.py:1243 msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1324 pretix/control/forms/event.py:1214 +#: pretix/base/models/items.py:1328 pretix/control/forms/event.py:1217 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1326 pretix/control/forms/item.py:292 +#: pretix/base/models/items.py:1330 pretix/control/forms/item.py:292 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1330 pretix/base/models/orders.py:1032 +#: pretix/base/models/items.py:1334 pretix/base/models/orders.py:1075 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" -#: pretix/base/models/items.py:1338 pretix/control/forms/item.py:537 +#: pretix/base/models/items.py:1342 pretix/control/forms/item.py:537 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1350 msgid "Close this quota permanently once it is sold out" msgstr "" -#: pretix/base/models/items.py:1347 +#: pretix/base/models/items.py:1351 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " "expiring orders. Of course, you can always re-open it manually." msgstr "" -#: pretix/base/models/items.py:1355 +#: pretix/base/models/items.py:1359 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1356 +#: pretix/base/models/items.py:1360 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -2587,13 +2594,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1367 pretix/base/models/vouchers.py:177 +#: pretix/base/models/items.py:1371 pretix/base/models/vouchers.py:177 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:1368 pretix/control/navigation.py:145 +#: pretix/base/models/items.py:1372 pretix/control/navigation.py:145 #: pretix/control/templates/pretixcontrol/items/quotas.html:3 #: pretix/control/templates/pretixcontrol/items/quotas.html:5 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:397 @@ -2601,17 +2608,17 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1443 +#: pretix/base/models/items.py:1447 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1452 +#: pretix/base/models/items.py:1456 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" -#: pretix/base/models/items.py:1458 pretix/base/models/waitinglist.py:149 +#: pretix/base/models/items.py:1462 pretix/base/models/waitinglist.py:149 msgid "Subevent cannot be null for event series." msgstr "" @@ -2676,7 +2683,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:160 pretix/base/models/orders.py:2101 +#: pretix/base/models/orders.py:160 pretix/base/models/orders.py:2144 #: pretix/control/forms/orders.py:40 msgid "Expiration date" msgstr "" @@ -2699,7 +2706,7 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:186 pretix/base/models/orders.py:1069 +#: pretix/base/models/orders.py:186 pretix/base/models/orders.py:1112 msgid "Meta information" msgstr "" @@ -2707,216 +2714,216 @@ msgstr "" msgid "E-mail address verified" msgstr "" -#: pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:732 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." msgstr "" -#: pretix/base/models/orders.py:691 +#: pretix/base/models/orders.py:734 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." msgstr "" -#: pretix/base/models/orders.py:693 +#: pretix/base/models/orders.py:736 msgid "This order is not yet approved by the event organizer." msgstr "" -#: pretix/base/models/orders.py:713 +#: pretix/base/models/orders.py:756 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:714 +#: pretix/base/models/orders.py:757 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:715 +#: pretix/base/models/orders.py:758 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:716 +#: pretix/base/models/orders.py:759 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" -#: pretix/base/models/orders.py:842 pretix/base/services/orders.py:841 +#: pretix/base/models/orders.py:885 pretix/base/services/orders.py:841 #: pretix/control/views/event.py:678 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:993 msgid "" msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3107,7 +3114,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3140,7 +3147,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3609,12 +3616,12 @@ msgstr "" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -3814,70 +3821,70 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -3889,7 +3896,7 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4139,7 +4146,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4356,28 +4363,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "" -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4621,8 +4635,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -4748,7 +4762,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5312,7 +5326,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5328,7 +5342,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5446,56 +5460,83 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5503,53 +5544,53 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5557,45 +5598,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5610,7 +5651,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5624,7 +5665,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5638,7 +5679,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5653,7 +5694,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -5669,7 +5710,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -5687,7 +5728,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5701,7 +5742,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -5715,7 +5756,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -5731,7 +5772,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5745,7 +5786,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -5761,7 +5802,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -5786,7 +5827,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -5800,7 +5841,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -5818,7 +5859,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -5835,7 +5876,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -5847,7 +5888,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5861,7 +5902,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -5875,153 +5916,153 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6392,10 +6433,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6609,243 +6650,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6853,48 +6894,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6902,27 +6943,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -6958,7 +6999,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7014,14 +7055,14 @@ msgstr "" msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7033,9 +7074,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7049,7 +7090,7 @@ msgstr "" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7107,7 +7148,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7145,102 +7186,107 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7421,27 +7467,27 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8240,7 +8286,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8280,7 +8326,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8289,7 +8335,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -8969,7 +9015,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9176,7 +9221,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9221,7 +9266,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9570,6 +9615,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -9603,7 +9649,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -9822,6 +9868,17 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +msgid "Order changes" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11028,11 +11085,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11202,7 +11259,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11561,8 +11618,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -11601,6 +11658,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14482,7 +14540,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -14732,17 +14790,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -14937,15 +14996,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -14973,7 +15032,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -14982,12 +15041,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15013,7 +15072,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16064,21 +16123,25 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -17530,113 +17593,97 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +msgid "No other variation of this product is currently available for you." msgstr "" -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" +#: pretix/presale/forms/order.py:94 +msgid "No other variations of this product exist." msgstr "" #: pretix/presale/ical.py:52 @@ -17694,35 +17741,114 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -17900,6 +18026,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18006,17 +18136,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18027,65 +18146,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18361,23 +18429,38 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +msgctxt "action" +msgid "Change or cancel your order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +msgid "Change order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18385,43 +18468,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -18502,10 +18585,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -18517,10 +18606,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -18784,59 +18869,70 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +msgid "You cannot change this order." +msgstr "" + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" diff --git a/src/pretix/locale/djangojs.pot b/src/pretix/locale/djangojs.pot index 9e1147905..7764dae23 100644 --- a/src/pretix/locale/djangojs.pot +++ b/src/pretix/locale/djangojs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -327,28 +327,28 @@ msgid_plural "The items in your cart are reserved for you for {num} minutes." msgstr[0] "" msgstr[1] "" -#: pretix/static/pretixpresale/js/ui/main.js:231 +#: pretix/static/pretixpresale/js/ui/main.js:240 msgid "Please enter a quantity for one of the ticket types." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:358 +#: pretix/static/pretixpresale/js/ui/main.js:367 msgid "The organizer keeps %(currency)s %(amount)s" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:366 +#: pretix/static/pretixpresale/js/ui/main.js:375 msgid "You get %(currency)s %(amount)s back" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:382 +#: pretix/static/pretixpresale/js/ui/main.js:391 msgid "Please enter the amount the organizer can keep." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:396 -#: pretix/static/pretixpresale/js/ui/main.js:409 +#: pretix/static/pretixpresale/js/ui/main.js:405 +#: pretix/static/pretixpresale/js/ui/main.js:418 msgid "Time zone:" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:401 +#: pretix/static/pretixpresale/js/ui/main.js:410 msgid "Your local time:" msgstr "" diff --git a/src/pretix/locale/el/LC_MESSAGES/django.po b/src/pretix/locale/el/LC_MESSAGES/django.po index ecb350a20..090771f1c 100644 --- a/src/pretix/locale/el/LC_MESSAGES/django.po +++ b/src/pretix/locale/el/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-10-31 14:39+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: Greek " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Άδειo, εάν αυτό το προϊόν δεν είναι εισιτήριο εισόδου" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Επωνυμία εταιρείας" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Επιλέξτε χώρα" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "δημιουργήθηκε" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "εκκρεμής" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "επιβεβαιώθηκε" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "ακυρώθηκε" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "απέτυχε" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "επιστραφεί" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Πληροφορίες πληρωμής" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Επιβεβαίωση εγγραφής εκδήλωσης: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Η πληρωμή που λάβατε για την παραγγελία σας: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "ξεκίνησε εξωτερικά" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "δημιουργήθηκε" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "υπό διαμετακόμιση(in transit)" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "έγινε" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "απέτυχε" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "ακυρώθηκε" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Διοργανωτής" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Πελάτης" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Εξωτερικός" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Έξοδα πληρωμής" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Έξοδα αποστολής" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Κόστος υπηρεσίας" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Έξοδα ακύρωσης" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Άλλα έξοδα" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Δωροκάρτα" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Αξία" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Θέση παραγγελείας" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Η εγγραφή σας στην εκδήλωση: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" "Αναγνωριστικό καλαθιού (π.χ. κλειδί συνεδρίας) ( Cart ID (e.g. session key) )" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Θέση καλαθιού" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Θέσεις καλαθιού" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Μόνο για πελάτες επιχειρήσεων εντός της ΕΕ." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Αυτή η σχετική αναφορά θα τυπωθεί στο τιμολόγιό σας για διευκόλυνση." @@ -3386,7 +3402,7 @@ msgstr "Μειώστε την τιμή του προϊόντος κατά (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3421,7 +3437,7 @@ msgstr "" msgid "Valid until" msgstr "Εγκυρο μέχρι" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Κρατήστε εισιτήριο από την ποσόστωση" @@ -3995,14 +4011,14 @@ msgstr "ταυτότητα πελάτη" msgid "No matching seat was found." msgstr "Δεν βρέθηκαν απαντήσεις που να ταιριάζουν." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 #, fuzzy #| msgid "This slug is already in use. Please choose a different one." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Αυτό το slug είναι ήδη σε χρήση. Επιλέξτε διαφορετικό." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." @@ -4261,19 +4277,19 @@ msgstr "Ισορροπία κατά παραγγελίες: %s" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "This gift card does not support this currency." msgstr "Αυτός ο τρόπος πληρωμής δεν υποστηρίζει αυτόματες επιστροφές χρημάτων." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 #, fuzzy #| msgid "This refund can not be processed at the moment." @@ -4282,7 +4298,7 @@ msgstr "" "Δεν είναι δυνατή η επεξεργασία γι' αυτήν την επιστροφή χρημάτων αυτή τη " "στιγμή." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 #, fuzzy #| msgid "Permanently delete all orders created in test mode" @@ -4291,63 +4307,63 @@ msgstr "" "Διαγράψτε μόνιμα όλες τις παραγγελίες που δημιουργούνται στη λειτουργία " "δοκιμής" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is no longer valid." msgstr "Αυτή η λειτουργία δεν είναι ενεργοποιημένη." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 #, fuzzy #| msgid "Access for this device has been revoked." msgid "All credit on this gift card has been used." msgstr "Η πρόσβαση αυτής της συσκευής έχει ανακληθεί." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Αυτό το αναγνωριστικό χρησιμοποιείται ήδη για μια διαφορετική ερώτηση." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 #, fuzzy #| msgid "Your cart has been updated." msgid "Your gift card has been applied." msgstr "Το καλάθι σας έχει ενημερωθεί." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is not known." msgstr "Αυτή η λειτουργία δεν είναι ενεργοποιημένη." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 #, fuzzy #| msgid "This order is not yet approved by the event organizer." msgid "This gift card is not accepted by this event organizer." msgstr "" "Αυτή η παραγγελία δεν έχει εγκριθεί ακόμη από τον διοργανωτή της εκδήλωσης." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "There was an error sending the mail. Please try again later." msgid "This gift card was used in the meantime. Please try again." @@ -4365,7 +4381,7 @@ msgstr "Κωδικός εισιτηρίου (περιεχόμενο barcode)" msgid "Order position number" msgstr "Θέση παραγγελείας" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Όνομα προϊόντος" @@ -4633,7 +4649,7 @@ msgstr "<Απάντηση: {question}>" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4884,6 +4900,18 @@ msgstr "" "για το προϊόν %(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Μπορείτε να επιλέξετε τα περισσότερα %(max)s πρόσθετα από την κατηγορία " +"%(cat)s για το προϊόν %(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4891,30 +4919,30 @@ msgstr "" "Ένα από τα προϊόντα που επιλέξατε μπορεί να αγοραστεί μόνο ως πρόσθετο σε " "άλλο έργο." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" "Ένα από τα προϊόντα που επιλέξατε μπορεί να αγοραστεί μόνο μέρος του πακέτου." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 #, fuzzy #| msgid "Please select a quota." msgid "Please select a valid seat." msgstr "Επιλέξτε μια ποσόστωση." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 #, fuzzy #| msgid "You can not select an add-on for the selected product." msgid "You can not select a seat for this position." msgstr "Δεν μπορείτε να επιλέξετε ένα πρόσθετο για το επιλεγμένο προϊόν." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 #, fuzzy #| msgid "You cannot select more than %s items per order." msgid "You can not select the same seat multiple times." msgstr "Δεν μπορείτε να επιλέξετε περισσότερα από %s στοιχεία ανά παραγγελία." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5232,8 +5260,8 @@ msgstr "Η παραγγελία εγκρίνεται και αναμένεται msgid "Order denied: %(code)s" msgstr "Η παραγγελία απορρίφθηκε: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Δεν μπορείτε να ακυρώσετε αυτήν την παραγγελία." @@ -5375,7 +5403,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6086,7 +6114,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Δηλώστε δημόσια πόσα εισιτήρια συγκεκριμένου τύπου είναι ακόμα διαθέσιμα." @@ -6104,7 +6132,7 @@ msgstr "Εμφάνιση παραλλαγών ενός προϊόντος που msgid "Enable waiting list" msgstr "Ενεργοποίηση λίστας αναμονής" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6258,18 +6286,51 @@ msgstr "" "χρησιμοποιηθεί η νωρίτερη ημερομηνία." #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "Customers can cancel their paid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Οι πελάτες μπορούν να ακυρώσουν τις πληρωμένες παραγγελίες τους" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require email addresses per ticket" +msgid "Requirement for changed prices" +msgstr "Απαιτήστε διευθύνσεις ηλεκτρονικού ταχυδρομείου ανά εισιτήριο" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "Μην επιτρέπετε ακυρώσεις μετά" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις απλήρωτες παραγγελίες τους" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "Μην επιτρέπετε ακυρώσεις μετά" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "Οι πελάτες μπορούν να ακυρώσουν τις πληρωμένες παραγγελίες τους" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -6278,41 +6339,41 @@ msgstr "" "πληρωμής. Διαφορετικά, θα δημιουργηθεί μη αυτόματη επιστροφή χρημάτων για να " "επεξεργαστείτε με μη αυτόματο τρόπο." -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "Διατηρείτε τα τέλη πληρωμής, αποστολής και παροχής υπηρεσιών" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "Διατηρήστε μια ποσοστιαία αμοιβή ακύρωσης" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 #, fuzzy #| msgid "Voucher explanation" msgid "Voluntary lower refund explanation" msgstr "Εξήγηση κουπονιού" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6320,49 +6381,49 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Credit card" msgid "All refunds are issued as gift cards" msgstr "Πιστωτική κάρτα" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund order" msgid "Refund method" msgstr "Επιστροφή χρημάτων παραγγελίας" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "Διεύθυνση Επικοινωνίας" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Θα το δείξουμε δημοσίως για να επιτρέψουμε στους συμμετέχοντες να " "επικοινωνήσουν μαζί σας." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "Διεύθυνση URL αποτύπωσης" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6370,11 +6431,11 @@ msgstr "" "Αυτό πρέπει να δείχνει π.χ. σε ένα μέρος του ιστότοπού σας που έχει τα " "στοιχεία επικοινωνίας σας και νομικές πληροφορίες." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Κείμενο επιβεβαίωσης" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6387,23 +6448,23 @@ msgstr "" "παροχής υπηρεσιών, δεν χρειάζεστε αυτήν τη ρύθμιση, αφού μπορείτε να τις " "ρυθμίσετε εκεί." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 #, fuzzy #| msgid "Cached ticket files" msgid "Attach calendar files" msgstr "Αποθηκευμένα(cached) αρχεία εισιτηρίων" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Πρόθεμα θέματος" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6412,19 +6473,19 @@ msgstr "" "ταχυδρομείου, μορφοποιημένα ως [prefix]. Επιλέξτε, για παράδειγμα, μια " "σύντομη μορφή του ονόματος του συμβάντος σας." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Διεύθυνση αποστολέα" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "Διεύθυνση αποστολέα για εξερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "Ονομα αποστολέα" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6433,7 +6494,7 @@ msgstr "" "για εξερχόμενα μηνύματα ηλεκτρονικού ταχυδρομείου. Προεπιλογή στο όνομα του " "συμβάντος σας." -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6459,7 +6520,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6482,7 +6543,7 @@ msgstr "" "Τις καλύτερες ευχές, \n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6505,7 +6566,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6532,7 +6593,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του{event}" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6560,7 +6621,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6592,7 +6653,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6615,7 +6676,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6638,7 +6699,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6666,7 +6727,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6689,7 +6750,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6717,7 +6778,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6765,7 +6826,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6788,7 +6849,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6835,7 +6896,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6864,7 +6925,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6884,7 +6945,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6907,7 +6968,7 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6930,11 +6991,11 @@ msgstr "" "Τις καλύτερες ευχές,\n" "Η ομάδα του {event}" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -6946,21 +7007,21 @@ msgstr "" "Αυτό το κείμενο θα εμφανιστεί πάνω από τις επιλογές πληρωμής. Μπορείτε να " "εξηγήσετε τις επιλογές στον χρήστη εδώ, αν θέλετε." -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "Εξήγηση κουπονιού" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6969,7 +7030,7 @@ msgstr "" "Μπορείτε να το χρησιμοποιήσετε π.χ. για να εξηγήσετε τον τρόπο απόκτησης " "ενός κωδικού κουπονιού." -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6979,113 +7040,113 @@ msgstr "" "περιλαμβάνει έναν σύνδεσμο που θα σας χρειαστεί για να αποκτήσετε πρόσβαση " "στην παραγγελία σας αργότερα." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "Ώρα έναρξης εκδήλωσης (φθίνουσα)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "Όνομα (φθίνουσα)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "Ημερομηνία παραγγελίας" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "'Ονομα" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Επώνυμο" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "Γιάννης" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Ντόης" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "Τίτλος" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "Όνομα" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "Μεσαίο όνομα" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "Υποκοριστικό" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "Μεταγραφή με λατινικούς χαρακτήρες" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Η προεπιλεγμένη σας τοπική ρύθμιση πρέπει επίσης να είναι ενεργοποιημένη για " "την εκδήλωσή σας (δείτε το πλαίσιο παραπάνω)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Δεν μπορείτε να απαιτήσετε να διευκρινίσετε τα ονόματα των συμμετεχόντων εάν " "δεν τα ζητήσετε." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Πρέπει να ζητήσετε emails για τους συμμετέχοντες, αν θέλετε να τα απαιτήσετε." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -7094,13 +7155,13 @@ msgid "" msgstr "" "Πρέπει να ζητήσετε emails για τους συμμετέχοντες, αν θέλετε να τα απαιτήσετε." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "Αυτό θα απαιτήσει από τους χρήστες να εισάγουν ένα όνομα εταιρείας." -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" "Η τελευταία ημερομηνία πληρωμής δεν μπορεί να είναι πριν από το τέλος της " @@ -7537,10 +7598,10 @@ msgid "Filetype not allowed!" msgstr "Δεν επιτρέπεται ο τύπος αρχείου!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7787,17 +7848,17 @@ msgstr "Ζητήστε {fields}, εμφάνιση όπως {example}" msgid "Free text input" msgstr "Είσοδος ελεύθερη τιμής" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "Φορολογικός κανόνας για τέλη πληρωμής" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7808,11 +7869,11 @@ msgstr "" "φορολογικού συντελεστή και οι κανόνες αντιστροφής της επιβάρυνσης, " "αγνοούνται άλλες ρυθμίσεις του φορολογικού κανόνα." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "Δημιουργήστε τιμολόγια για τα κανάλια πωλήσεων" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -7820,67 +7881,67 @@ msgstr "" "Εάν έχετε ενεργοποιήσει τη δημιουργία τιμολογίων στην προηγούμενη ρύθμιση, " "μπορείτε να την περιορίσετε εδώ σε συγκεκριμένα κανάλια πωλήσεων." -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Στυλ τιμολογίου" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Γλώσσα τιμολογίου" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "Η γλώσσα του χρήστη" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Εικόνα λογοτύπου" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Θα δείξουμε το λογότυπό σας με μέγιστο ύψος και πλάτος 2,5 cm." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "Διεύθυνση Bcc" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" "Όλα τα μηνύματα ηλεκτρονικού ταχυδρομείου θα σταλούν σε αυτήν τη διεύθυνση " "ως αντίγραφο Bcc" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "Υπογραφή" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Αυτό θα επισυνάπτεται σε κάθε μήνυμα ηλεκτρονικού ταχυδρομείου. Διαθέσιμες " "επιλογές κράτησης θέσης: {event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "π.χ. τα στοιχεία επικοινωνίας σας" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "Εκδότης αλληλογραφίας HTML (HTML mail renderer)" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "Το κείμενο στέλνεται στη διεύθυνση επικοινωνίας παραγγελίας" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "Στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στους συμμετέχοντες" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -7890,32 +7951,32 @@ msgstr "" "ταχυδρομείου διαφορετικές από εκείνες που παραγγέλλουν τα εισιτήρια, θα " "αποσταλεί το ακόλουθο μήνυμα ηλεκτρονικού ταχυδρομείου στους συμμετέχοντες." -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "Το κείμενο αποστέλλεται στους συμμετέχοντες" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Κείμενο" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Κείμενο (αποστέλλεται από τον admin)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Κείμενο (ζητείται από το χρήστη)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Αριθμός ημερών" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -7923,7 +7984,7 @@ msgstr "" "Αυτό το μήνυμα ηλεκτρονικού ταχυδρομείου θα αποσταλεί πολλές ημέρες πριν τη " "λήξη της παραγγελίας. Εάν η τιμή είναι 0, το μήνυμα δεν θα αποσταλεί ποτέ." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -7932,15 +7993,15 @@ msgstr "" "από την εκκίνηση του συμβάντος παραγγελίας. Αν το πεδίο είναι κενό, το " "μήνυμα δεν θα αποσταλεί ποτέ." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "Παραλαβή παραγγελίας" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "Εγκεκριμένη παραγγελία" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -7957,15 +8018,15 @@ msgstr "" "{total}, {currency}, {date}, {payment_info}, {url}, {invoice_name}, " "{invoice_company}" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "Η παραγγελία απορρίφθηκε" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Χρησιμοποιήστε προσαρμοσμένο διακομιστή SMTP(custom SMTP server)" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -7973,35 +8034,35 @@ msgstr "" "Όλα τα μηνύματα που σχετίζονται με το συμβάν σας θα αποστέλλονται μέσω του " "διακομιστή smtp που έχετε ορίσει." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Θύρα" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Όνομα χρήστη" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "Χρήση του STARTTLS" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "Συνήθως ενεργοποιημένο στη θύρα 587." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "Χρήση SSL" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Συνήθως ενεργοποιημένο στη θύρα 465." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, fuzzy, python-brace-format @@ -8009,7 +8070,7 @@ msgstr "Συνήθως ενεργοποιημένο στη θύρα 465." msgid "Available placeholders: {list}" msgstr "Διαθέσιμες διατάξεις κράτησης θέσης(placeholders): {event}, {url}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -8017,49 +8078,49 @@ msgstr "" "Μπορείτε να ενεργοποιήσετε την ασφάλεια SSL ή STARTTLS, αλλά όχι και τα δύο " "ταυτόχρονα." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "Οποιαδήποτε χώρα" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "Ευρωπαϊκή Ένωση" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "Κάθε πελάτης" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "Άτομο" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "Επιχείρηση" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "Επιχειρήσεις με έγκυρο αναγνωριστικό ΦΠΑ" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "Χρέωση Φ.Π.Α" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "Όχι Φ.Π.Α" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Ποσοστό φόρου επί των πωλήσεων" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Προεπιλεγμένο κουπόνι" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -8071,11 +8132,11 @@ msgstr "" "χρησιμοποιηθεί αυτό το κουπόνι. Αυτό μπορεί για παράδειγμα να χρησιμοποιηθεί " "για την παροχή widgets που δίνουν εκπτώσεις ή ξεκλειδώνουν μυστικά προϊόντα." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Λειτουργία συμβατότητας" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -8084,29 +8145,29 @@ msgstr "" "αντιμετωπίζετε πρόβλημα, δοκιμάστε να χρησιμοποιήσετε αυτήν τη λειτουργία " "συμβατότητας." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "Ο συγκεκριμένος κωδικός κουπονιού δεν υπάρχει." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "Το slug που εισάγατε δεν ήταν σωστό." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Λήψη εισιτηρίων" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Οι πελάτες σας θα μπορούν να κάνουν λήψη των εισιτηρίων τους σε μορφή PDF." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Απαιτήστε από όλους τους συμμετέχοντες να συμπληρώσουν τα ονόματά τους" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -8114,11 +8175,11 @@ msgstr "" "Από προεπιλογή, θα ζητήσουμε ονόματα αλλά δεν θα τα απαιτήσουμε. Μπορείτε να " "το απενεργοποιήσετε τελείως στις ρυθμίσεις." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Πληρωμή μέσω Stripe" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -8131,11 +8192,11 @@ msgstr "" "τους, ο οποίος διαρκεί λιγότερο από πέντε λεπτά χρησιμοποιώντας την απλή " "διεπαφή τους." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Πληρωμή με τραπεζικό έμβασμα" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -8146,16 +8207,16 @@ msgstr "" "διεκπεραιώσετε τις πληρωμές εντός του προνομίου ή να τις επισημάνετε ως " "πληρωμένες με μη αυτόματο τρόπο." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Τιμή (προαιρετικά)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "Δωρεάν" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Διαθέσιμη ποσότητα" @@ -8191,7 +8252,7 @@ msgid "Pending or paid" msgstr "Εκκρεμεί ή είναι πληρωμένο" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -8249,14 +8310,14 @@ msgstr "Δοκιμή λειτουργίας (Test mode)" msgid "Cancellation requested" msgstr "Έξοδα ακύρωσης" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Ολα τα προϊόντα" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -8268,9 +8329,9 @@ msgid "All organizers" msgstr "Όλοι οι διοργανωτές" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -8285,7 +8346,7 @@ msgid "Shop live and presale running" msgstr "" "Πραγματοποιήστε ζωντανή και λειτουργία προπώλησης ( live and presale running)" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "Αδρανής" @@ -8348,7 +8409,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "Ερώτημα αναζήτησης" @@ -8386,113 +8447,120 @@ msgstr "Όλοι οι συμμετέχοντες" #: pretix/control/forms/filter.py:840 #, fuzzy +#| msgid "Checked in – {list}" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "Checked in – {list}" + +#: pretix/control/forms/filter.py:841 +#, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Προπώληση" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "Έλεγχος" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "Όχι έλεγχος" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "Διαχειριστής" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "Όχι διαχειριστής" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "Έγκυρος" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "Δεν έχει εξαργυρωθεί" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "Εξαργύρωση τουλάχιστον μία φορά" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "Έχει εξαργυρωθεί πλήρως" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "Εξαργυρωμένο και ελεγχόμενο με το εισιτήριο" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "Χειρισμός ποσοστώσεων (Quota handling)" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "Αφήστε να αγνοήσετε την ποσόστωση(quota)" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "Φιλτράρετε με βάση την ετικέτα(Filter by tag)" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Αναζήτηση κουπονιού" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Κάθε προϊόν με ποσόστωση \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "Κατάσταση επιστροφής χρημάτων" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "Όλες οι ανοικτές επιστροφές χρημάτων" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "Όλες οι επιστροφές χρημάτων" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "Ιστορικό ημερομηνίας" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "Φιλτράρετε με βάση την ετικέτα(Filter by tag)" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Ημερομηνία τελευταίας πληρωμής" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Ημερομηνία" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 #, fuzzy #| msgid "Date and time" msgid "Date until" @@ -8700,7 +8768,7 @@ msgstr "Πρόσθετα (Add-Ons)" msgid "You added the same add-on category twice" msgstr "Προσθέσατε την ίδια κατηγορία προσθέτου δύο φορές" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8708,23 +8776,23 @@ msgstr "" "Λάβετε υπόψη ότι η ρύθμιση ενός ελάχιστου αριθμού καθιστά αδύνατη την αγορά " "αυτού του προϊόντος αν όλα τα διαθέσιμα πρόσθετα εξαντληθούν." -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "Συσκευασμένα προϊόντα" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You added the same add-on category twice" msgid "You added the same bundled product twice." msgstr "Προσθέσατε την ίδια κατηγορία προσθέτου δύο φορές" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "Συσκευασμένο προϊόν" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "αδρανής" @@ -9717,7 +9785,7 @@ msgid "The order has been refunded." msgstr "Η παραγγελία έχει επιστραφεί." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "Η παραγγελία ακυρώθηκε." @@ -9761,7 +9829,7 @@ msgid "The order locale has been changed." msgstr "Η τοπική παραγγελία έχει αλλάξει." #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "Το τιμολόγιο έχει παραχθεί." @@ -9770,7 +9838,7 @@ msgid "The invoice has been regenerated." msgstr "Το τιμολόγιο έχει αναγεννηθεί." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "Το τιμολόγιο έχει επανεκδοθεί." @@ -10521,7 +10589,6 @@ msgid "Invoicing" msgstr "Τιμολόγηση" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Ακύρωση" @@ -10750,7 +10817,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10801,7 +10868,7 @@ msgstr "Ορίστε νέο κωδικό πρόσβασης" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -11186,6 +11253,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -11219,7 +11287,7 @@ msgstr "Διαγράφω" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11506,6 +11574,19 @@ msgstr "" msgid "Change notification settings" msgstr "Αλλάξτε τις ρυθμίσεις ειδοποιήσεων" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Η παραγγελία άλλαξε" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12949,11 +13030,11 @@ msgstr "" "αγοραστεί." #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "Πρόσθετο" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "Προσθέστε ένα νέο πρόσθετο (add-on)" @@ -13141,7 +13222,7 @@ msgstr "Επεξεργασία ερωτήματος" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -13554,8 +13635,8 @@ msgstr "Ναι, εγκρίνετε την παραγγελία" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Ακύρωση παραγγελίας" @@ -13602,6 +13683,7 @@ msgstr "Ναι, διαγράψτε την παραγγελία" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "Αλλαγή παραγγελίας: %(code)s" @@ -16915,7 +16997,7 @@ msgid "Unknown e-mail renderer." msgstr "Άγνωστος επεξεργαστής ηλεκτρονικού ταχυδρομείου." #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Ζητήσατε άκυρο τύπο εξόδου εισιτηρίου." @@ -17195,19 +17277,20 @@ msgstr "Ο τελευταίος έλεγχος ενημέρωσης δεν ήτ msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" "Άγνωστος κωδικός παραγγελίας ή μη εξουσιοδοτημένος για πρόσβαση σε αυτήν την " "παραγγελία." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "Η λήψη εισιτηρίου δεν είναι ενεργοποιημένη για αυτό το προϊόν." @@ -17462,15 +17545,15 @@ msgid "The email has been queued to be sent." msgstr "" "Το μήνυμα ηλεκτρονικού ταχυδρομείου έχει τοποθετηθεί στην ουρά για αποστολή." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Αυτό το τιμολόγιο δεν βρέθηκε" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Το αρχείο τιμολογίου δεν αποθηκεύεται πλέον στον διακομιστή." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -17506,7 +17589,7 @@ msgstr "" "Αυτή η ενέργεια επιτρέπεται μόνο για παραγγελίες που εκκρεμούν ή έχουν " "πληρωθεί." -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "Παρουσιάστηκε σφάλμα. Ανατρέξτε στις παρακάτω λεπτομέρειες." @@ -17515,12 +17598,12 @@ msgid "The order has been changed and the user has been notified." msgstr "Η παραγγελία έχει αλλάξει και ο χρήστης έχει ειδοποιηθεί." #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "Η παραγγελία έχει αλλάξει." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -17550,7 +17633,7 @@ msgstr "Το μήνυμά σας έχει τεθεί σε αναμονή και msgid "Failed to send mail to the following user: {}" msgstr "Αποτυχία αποστολής mail στον ακόλουθο χρήστη: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -18750,24 +18833,30 @@ msgstr "Απαιτείται ιδιαίτερη προσοχή" msgid "Include questions" msgstr "Συμπεριλάβετε ερωτήσεις" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "Λίστα Check-in (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "Μεταφραστές: μέγιστο 5 χαρακτήρες" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Ολοκλήρωση αγοράς" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically checked in" msgstr "Αυτόματη επιστροφή χρημάτων" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "Mυστικό (secret)" @@ -20435,75 +20524,75 @@ msgstr "Το ζητούμενο layout εισιτηρίου διαγράφηκε msgid "Ticket PDF layout: {}" msgstr "Σχέδιο εισιτηρίου PDF: {}" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Βήμα" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Συμπληρωματικά προϊόντα" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Οι πληροφορίες σας" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Παρακαλώ εισαγάγετε τη διεύθυνση τιμολόγησης." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Παρακαλώ εισάγετε το όνομά σας." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" "Παρακαλώ συμπληρώστε τις απαντήσεις σε όλες τις απαιτούμενες ερωτήσεις." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Πληρωμή" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Παρακαλώ επιλέξτε έναν τρόπο πληρωμής." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "Τα στοιχεία πληρωμής που εισάγατε ήταν ελλιπή." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Επισκόπηση παραγγελίας" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Θα πρέπει να ελέγξετε όλα τα checkboxes στο κάτω μέρος της σελίδας." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Παρουσιάστηκε σφάλμα κατά την αποστολή της αλληλογραφίας επιβεβαίωσης. " "Παρακαλώ προσπαθήστε ξανά αργότερα." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "Διεύθυνση ηλεκτρονικού ταχυδρομείου (επαναλαμβανόμενη)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -20511,43 +20600,35 @@ msgstr "" "Πληκτρολογήστε ξανά την ίδια διεύθυνση ηλεκτρονικού ταχυδρομείου για να " "βεβαιωθείτε ότι το πληκτρολογήσατε σωστά." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Πληκτρολογήστε την ίδια διεύθυνση ηλεκτρονικού ταχυδρομείου δύο φορές." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "συν τους φόρους" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} συν {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "" +"Δεν μπορείτε να προσθέσετε τον εαυτό σας στη λίστα αναμονής, καθώς αυτό το " +"προϊόν δεν είναι διαθέσιμο προς το παρόν." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} συμπ. {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "ΕΞΑΝΤΛΗΜΕΝΑ" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Προσωρινά μη διαθέσιμο" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "%(num)s προσωρινά διαθέσιμο" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "καμία επιλογή" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "Η παραλλαγή του προϊόντος που επιλέξατε παραπάνω." #: pretix/presale/ical.py:52 #, python-brace-format @@ -20608,7 +20689,7 @@ msgstr "Επικοινωνία με τον διοργανωτή εκδηλώσε msgid "Imprint" msgstr "Αποτύπωμα" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -20616,18 +20697,28 @@ msgstr "" "Για ορισμένα από τα προϊόντα στο καλάθι σας, μπορείτε να επιλέξετε πρόσθετες " "επιλογές προτού συνεχίσετε." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "Τώρα προσπαθούμε να κλείσουμε αυτά τα πρόσθετα για εσάς!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "Πρέπει να επιλέξετε ακριβώς μια επιλογή από αυτήν την κατηγορία." msgstr[1] "Πρέπει να επιλέξετε %(min_count)s επιλογές από αυτήν την κατηγορία." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"Μπορείτε να επιλέξετε μεταξύ των %(min_count)s και %(max_count)s επιλογών " +"από αυτήν την κατηγορία." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -20636,11 +20727,86 @@ msgstr "" "Μπορείτε να επιλέξετε μεταξύ των %(min_count)s και %(max_count)s επιλογών " "από αυτήν την κατηγορία." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "ελάχιστο ποσό προς παραγγελία: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "από %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Εμφάνιση παραλλαγών" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Τροποποιήστε την τιμή για %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "συμπεριλαμβανομένων των φόρων" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "συν %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "συμπ. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Ποσό απο %(item)s - %(var)s για παραγγελία" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Ποσό απο %(item)s για παραγγελία" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Δεν υπάρχουν διαθέσιμα πρόσθετα για αυτό το προϊόν." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -20845,6 +21011,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "ΠΛΗΡΩΣ ΠΛΗΡΩΜΕΝΟ" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "ΕΞΑΝΤΛΗΜΕΝΑ" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -20976,18 +21146,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "επιβεβαιώθηκε" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "ελάχιστο ποσό προς παραγγελία: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, fuzzy, python-format -#| msgid "from %(minprice)s" -msgid "from %(price)s" -msgstr "από %(minprice)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -20998,67 +21156,16 @@ msgctxt "price" msgid "FREE" msgstr "ΔΩΡΕΑΝ" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Εμφάνιση παραλλαγών" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Τροποποιήστε την τιμή για %(item)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "συν τους φόρους" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "συμπεριλαμβανομένων των φόρων" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "συν %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "συμπ. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" "Εισαγάγετε έναν κωδικό κουπονιού παρακάτω για να αγοράσετε αυτό το εισιτήριο." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Ποσό απο %(item)s - %(var)s για παραγγελία" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Ποσό απο %(item)s για παραγγελία" +msgid "%(num)s currently available" +msgstr "%(num)s προσωρινά διαθέσιμο" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -21377,7 +21484,26 @@ msgstr "Ζητήστε τιμολόγιο" msgid "Internal Reference" msgstr "Σχετικό παραστατικό" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all events" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Αλλαγή για όλες τις εκδηλώσεις" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Ακύρωση παραγγελίας" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "" @@ -21386,7 +21512,7 @@ msgstr "" "Μπορείτε να ακυρώσετε αυτήν την παραγγελία χρησιμοποιώντας το παρακάτω " "κουμπί." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order, but you will not receive a refund." @@ -21394,16 +21520,16 @@ msgstr "" "Μπορείτε να ακυρώσετε αυτήν την παραγγελία χρησιμοποιώντας το παρακάτω " "κουμπί." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 #, fuzzy #| msgid "This will invalidate all of your tickets." msgid "This will invalidate all tickets in this order." msgstr "Αυτό θα ακυρώσει όλα τα εισιτήριά σας." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -21418,7 +21544,7 @@ msgstr "" "διατηρηθεί μια αμοιβή ακύρωσης %(fee)s και θα λάβετε " "επιστροφή του υπολοίπου στον αρχικό τρόπο πληρωμής." -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -21432,22 +21558,22 @@ msgstr "" "διατηρηθεί μια αμοιβή ακύρωσης %(fee)s και θα λάβετε " "επιστροφή του υπολοίπου στον αρχικό τρόπο πληρωμής." -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -21457,13 +21583,13 @@ msgstr "" "Μπορείτε να ακυρώσετε αυτήν την παραγγελία και να λάβετε πλήρη επιστροφή " "στον αρχικό τρόπο πληρωμής." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -21473,7 +21599,7 @@ msgstr "" "Μπορείτε να ακυρώσετε αυτήν την παραγγελία και να λάβετε πλήρη επιστροφή " "στον αρχικό τρόπο πληρωμής." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" "Μπορείτε να ακυρώσετε αυτήν την παραγγελία χρησιμοποιώντας το παρακάτω " @@ -21591,10 +21717,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Δημιουργία ακύρωσης" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Τροποίηση παραγγελίας" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Αποθήκευση αλλαγών" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -21608,10 +21740,6 @@ msgstr "" "Η τροποποίηση της διεύθυνσης τιμολογίου δεν θα δημιουργήσει αυτόματα ένα νέο " "τιμολόγιο. Επικοινωνήστε μαζί μας εάν χρειάζεστε ένα νέο τιμολόγιο." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Αποθήκευση αλλαγών" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -21916,68 +22044,86 @@ msgid "The presale for this event is over or has not yet started." msgstr "" "Η προπώληση για αυτή την εκδήλωση έχει λήξει ή δεν έχει ξεκινήσει ακόμα." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" "Άγνωστος κωδικός εκδήλωσης ή μη εξουσιοδοτημένος για πρόσβαση σε αυτή την " "εκδήλωση." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Δεν έχει επιλεγεί ημερομηνία." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Άγνωστη ημερομηνία επιλεγμένη." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Επιστρέψτε και δοκιμάστε ξανά." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "Η πληρωμή για αυτήν την παραγγελία δεν μπορεί να συνεχιστεί." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "Είναι πολύ αργά για να γίνει αποδεκτή η πληρωμή." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" "Δεν είναι δυνατή η αλλαγή της μεθόδου πληρωμής για αυτήν την παραγγελία." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "Αυτή τη στιγμή εκκρεμεί πληρωμή για αυτήν την παραγγελία." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Δεν μπορείτε να τροποποιήσετε αυτήν την παραγγελία" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "You chose an invalid cancellation fee." msgstr "Διατηρήστε ένα σταθερό τέλος ακύρωσης" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The question has been deleted." msgid "The cancellation has been requested." msgstr "Η ερώτηση έχει διαγραφεί." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" "Η λήψη των εισιτηρίων δεν είναι (ακόμα) ενεργοποιημένη για αυτήν την " "παραγγελία." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Δεν μπορείτε να ακυρώσετε αυτήν την παραγγελία." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been canceled. You can now select how you want to transfer " +#| "the money back to the user." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" +"Η παραγγελία ακυρώθηκε. Τώρα μπορείτε να επιλέξετε τον τρόπο με τον οποίο " +"θέλετε να μεταφέρετε τα χρήματα πίσω στο χρήστη." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "Είχαμε δυσκολίες στην επεξεργασία των πληροφοριών σας." @@ -22142,6 +22288,24 @@ msgstr "Πρόσβαση για ανάγνωση" msgid "Write access" msgstr "Πρόσβαση για εγγραφή" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} συν {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} συμπ. {taxes}% {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "Προσωρινά μη διαθέσιμο" + +#~ msgid "no selection" +#~ msgstr "καμία επιλογή" + #~ msgid "Presale" #~ msgstr "Προπώληση" diff --git a/src/pretix/locale/el/LC_MESSAGES/djangojs.po b/src/pretix/locale/el/LC_MESSAGES/djangojs.po index db19299a8..95e76c986 100644 --- a/src/pretix/locale/el/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/el/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-10-03 19:00+0000\n" "Last-Translator: Chris Spy \n" "Language-Team: Greek \n" "Language-Team: Spanish " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Vacío, si este producto no es un ticket de admisión" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Nombre de la Compañía" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Seleccione país" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "pendiente" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "reembolsado" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Información de pago" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, fuzzy, python-format #| msgid "Order approved and confirmed: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "Pedido aprobado y confirmado: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Pago recibido por su pedido: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "iniciado externamente" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "creado" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "en tránsito" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "hecho" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "fallido" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Externo" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Tarifa de pago" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Tarifa de envío" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Tarifa por servicio" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Tarifa de cancelación" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Otras tarifas" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Tarjeta de regalo" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Posición de la orden" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, fuzzy, python-format #| msgid "Your order: %(code)s" msgid "Your event registration: %(code)s" msgstr "Su pedido: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "ID de carrito (p. ej. clave de sesión)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Posición del carrito" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Posiciones del carrito" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Solo para usuarios comerciales en la UE." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Esta referencia se imprimirá en su factura para su conveniencia." @@ -3340,7 +3356,7 @@ msgstr "Reducir el precio del producto en (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3375,7 +3391,7 @@ msgstr "" msgid "Valid until" msgstr "Válido hasta" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Reservar ticket con cargo a la cuota" @@ -3935,14 +3951,14 @@ msgstr "Asiento" msgid "No matching seat was found." msgstr "No se encontraron respuestas coincidentes." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 #, fuzzy #| msgid "This slug is already in use. Please choose a different one." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Esta URL semántica ya está en uso. Por favor, elija una diferente." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." @@ -4198,53 +4214,53 @@ msgstr "Equilibrado con órdenes: %s" msgid "In test mode, only test cards will work." msgstr "En modo de pruebas, solo tarjetas de prueba funcionaran." -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" "No se puede pagar mediante tarjeta regalo para comprar una tarjeta regalo." -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "This gift card does not support this currency." msgstr "Este método de pago no admite reembolsos automáticos." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 #, fuzzy #| msgid "This refund can not be processed at the moment." msgid "This gift card can only be used in test mode." msgstr "Este reembolso no puede ser procesado en este momento." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 #, fuzzy #| msgid "Permanently delete all orders created in test mode" msgid "Only test gift cards can be used in test mode." msgstr "Eliminar permanentemente todas las ordenes creadas en modo de prueba" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is no longer valid." msgstr "Esta función no está habilitada." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 #, fuzzy #| msgid "Access for this device has been revoked." msgid "All credit on this gift card has been used." msgstr "Se ha revocado el acceso a este dispositivo." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Este identificador ya se utiliza para una pregunta diferente." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." @@ -4252,13 +4268,13 @@ msgstr "" "La tarjeta regalo se ha aplicado, pero falta {} por pagar. Por favor, " "selecciona un método de pago." -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 #, fuzzy #| msgid "Your cart has been updated." msgid "Your gift card has been applied." msgstr "Su carrito ha sido actualizado." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -4267,13 +4283,13 @@ msgstr "" "se pueden introducir en la primera página de la tienda, bajo la selección de " "producto." -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is not known." msgstr "Esta función no está habilitada." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -4281,13 +4297,13 @@ msgstr "" "Esta tarjeta regalo no se puede canjear dado que su código no es único. Por " "favor, contacta con el organizador del evento." -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 #, fuzzy #| msgid "This order is not yet approved by the event organizer." msgid "This gift card is not accepted by this event organizer." msgstr "Este pedido aún no ha sido aprobado por el organizador del evento." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "There was an error sending the mail. Please try again later." msgid "This gift card was used in the meantime. Please try again." @@ -4304,7 +4320,7 @@ msgstr "Código del ticket (contenido del código de barras)" msgid "Order position number" msgstr "Posición de la orden" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Nombre del producto" @@ -4573,7 +4589,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4820,6 +4836,18 @@ msgstr "" "el producto %(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Puede seleccionar como máximo %(max)s add-ons de la categoría %(cat)s para " +"el producto %(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4827,7 +4855,7 @@ msgstr "" "Uno de los productos que ha seleccionado sólo se puede comprar como " "complemento de otro proyecto." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 #, fuzzy #| msgid "" #| "One of the products you selected can only be bought as an add-on to " @@ -4837,25 +4865,25 @@ msgstr "" "Uno de los productos que ha seleccionado sólo se puede comprar como " "complemento de otro proyecto." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 #, fuzzy #| msgid "Please select a quota." msgid "Please select a valid seat." msgstr "Por favor, seleccione una cuota." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 #, fuzzy #| msgid "You can not select an add-on for the selected product." msgid "You can not select a seat for this position." msgstr "No puede seleccionar un add-on para el producto seleccionado." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 #, fuzzy #| msgid "You cannot select more than %s items per order." msgid "You can not select the same seat multiple times." msgstr "No se pueden seleccionar más de %s posiciones por pedido." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5179,8 +5207,8 @@ msgstr "Orden aprobada y pendiente de pago: %(code)s" msgid "Order denied: %(code)s" msgstr "Orden denegada: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "No puede cancelar este pedido." @@ -5333,7 +5361,7 @@ msgstr "" "La posición no se puede cancelar, ya que la tarjeta regalo {card} que se ha " "comprado en esta orden ya se ha canjeado." -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6066,7 +6094,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Ocultar todos los productos agotados" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Mostrar públicamente cuántas entradas de un determinado tipo todavía están " @@ -6084,7 +6112,7 @@ msgstr "Mostrar variaciones de un producto expandido por defecto" msgid "Enable waiting list" msgstr "Habilitar lista de espera" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6236,18 +6264,51 @@ msgstr "" "entradas para varias fechas de eventos, se utilizará la fecha más temprana." #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "Customers can cancel their paid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Clientes pueden cancelar ordenes pagadas" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require email addresses per ticket" +msgid "Requirement for changed prices" +msgstr "Requiere direcciones de correo electrónico por ticket" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "No permitir cancelaciones después de" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "Clientes pueden cancelar sus ordenes no pagadas" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "No permitir cancelaciones después de" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "Clientes pueden cancelar ordenes pagadas" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -6256,41 +6317,41 @@ msgstr "" "permite. De otra manera, un reembolso manual será creado para ser procesado " "por usted." -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "Mantener una tarifa de cancelación fija" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "Conservar cuota de pago, envío y servicios" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "Mantener una tarifa de cancelación porcentual" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 #, fuzzy #| msgid "Voucher explanation" msgid "Voluntary lower refund explanation" msgstr "Explicación del recibo" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6298,48 +6359,48 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy msgid "All refunds are issued as gift cards" msgstr "Entrega una tarjeta regalo manualmente" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund order" msgid "Refund method" msgstr "Orden de reembolso" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "Dirección de contacto" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Lo mostraremos públicamente para que los asistentes puedan ponerse en " "contacto con usted." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "Pie de imprenta URL" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6347,11 +6408,11 @@ msgstr "" "Esto debería apuntar, por ejemplo, a una parte de su sitio web que tenga sus " "datos de contacto e información legal." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Texto de confirmación" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6363,13 +6424,13 @@ msgstr "" "utiliza la función Páginas para publicar sus condiciones de servicio, no " "necesita esta configuración, ya que puede configurarlo allí." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 #, fuzzy #| msgid "Cached ticket files" msgid "Attach calendar files" msgstr "Archivos de tickets en caché" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." @@ -6377,11 +6438,11 @@ msgstr "" "Si se selecciona, se enviará un archivo de calendario .ics a los e-mails " "dados en la confirmación de la orden." -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Prefijo del asunto" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6390,21 +6451,21 @@ msgstr "" "formateados como[prefijo]. Seleccione, por ejemplo, una forma breve del " "nombre del evento." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Dirección del remitente" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "Dirección del remitente para correos electrónicos salientes" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Nombre del participante" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6412,7 +6473,7 @@ msgstr "" "Los correos salientes usan el nombre de remitente y su dirección de correo. " "Por defecto se usa el nombre del evento." -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6436,7 +6497,7 @@ msgstr "" "Saludos, \n" "El equipo de {event}" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6459,7 +6520,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6492,7 +6553,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6518,7 +6579,7 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6546,7 +6607,7 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6577,7 +6638,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6610,7 +6671,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6633,7 +6694,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6660,7 +6721,7 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6683,7 +6744,7 @@ msgstr "" "Saludos cordiales , \n" "El equipo de {event}" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6710,7 +6771,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6759,7 +6820,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6782,7 +6843,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6813,7 +6874,7 @@ msgstr "" "Saludos cordiales, \n" "su equipo {event}" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6842,7 +6903,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6861,7 +6922,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6884,7 +6945,7 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6907,11 +6968,11 @@ msgstr "" "Saludos cordiales , \n" "su equipo {event}" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -6923,21 +6984,21 @@ msgstr "" "Este texto se mostrará arriba de las opciones de pago. Puedes explicarle las " "opciones al usuario aquí, si quieres." -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "Explicación del recibo" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6946,7 +7007,7 @@ msgstr "" "descuento. Puede utilizarlo, por ejemplo, para explicar como obtener un " "código de descuento." -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6955,116 +7016,116 @@ msgstr "" "enviaremos una confirmación del pedido incluyendo un enlace al que deberá " "acceder más tarde." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "Hora de inicio del evento (descendente)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "Nombre (descendente)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "Fecha de pedido" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 #, fuzzy msgid "Most common English titles" msgstr "Tratamientos más comunes en inglés" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 #, fuzzy msgid "Most common German titles" msgstr "Tratamientos más comunes en alemán" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Nombre dado" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Apellido" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "Juan" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Pérez" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "Título" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "Doctor" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "Primer Nombre" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "Segundo nombre" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "Juan Pérez" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "Nombre preferido" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "Transliteración" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Su localización por defecto también debe estar habilitada para su evento " "(ver cuadro de arriba)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "No puede exigir que se especifiquen los nombres de los participantes si no " "los solicita." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Debe solicitar los correos electrónicos de los asistentes si desea que sean " "necesarios." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -7074,13 +7135,13 @@ msgstr "" "Debe solicitar los correos electrónicos de los asistentes si desea que sean " "necesarios." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "Esto requerirá que los usuarios introduzcan el nombre de una empresa." -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "La última fecha de pago no puede ser antes del final de la pre-venta." @@ -7533,10 +7594,10 @@ msgid "Filetype not allowed!" msgstr "Tipo de archivo no permitido!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7786,17 +7847,17 @@ msgstr "Pregunta por {fields}, despliega como {example}" msgid "Free text input" msgstr "Entrada de precio gratuita" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "Normativa fiscal para las comisiones de pago" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7806,13 +7867,13 @@ msgstr "" "configuraron para los métodos de pago único. Esto fijará el tipo impositivo " "y las reglas de inversión del sujeto pasivo." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Generar facturas" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 #, fuzzy msgid "" "If you have enabled invoice generation in the previous setting, you can " @@ -7821,105 +7882,105 @@ msgstr "" "Si se habilitó la generación de facturas en la propiedad anterior, aquí se " "puede limitar a canales de venta específicos." -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Estilo de factura" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Idioma de la factura" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "Idioma del usuario" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Imagen del logotipo" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Mostraremos su logotipo con una altura y anchura máxima de 2,5 cm." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "Direcciones CCO" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" "Todos los correos electrónicos se enviarán a esta dirección como una copia " "de CCO" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "Firma" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Esto se adjuntará a cada correo electrónico. Marcadores de posición " "disponibles: {event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "p. ej. sus datos de contacto" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "Renderizador de correo HTML" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Cambiar la dirección de contacto del pedido" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 #, fuzzy #| msgid "Send a new email based on this" msgid "Send an email to attendees" msgstr "Enviar un nuevo correo electrónico basado en esto" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Texto (enviado por admin)" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Texto" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Texto (enviado por admin)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Texto (solicitado por el usuario)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Número de días" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -7927,7 +7988,7 @@ msgstr "" "Este correo electrónico se enviará muchos días antes de que expire el " "pedido. Si el valor es 0, el correo nunca será enviado." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -7935,15 +7996,15 @@ msgstr "" "Este correo electrónico se enviará muchos días antes de que comience el " "evento de pedido. Si el campo está vacío, el correo nunca será enviado." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "Orden recibida" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "Pedido aprobado" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -7959,15 +8020,15 @@ msgstr "" "Marcadores de posición disponibles: {event}, {total_with_currency}, {total}, " "{currency}, {date}, {payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "Orden denegada" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Usar un servidor SMTP personalizado" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -7975,35 +8036,35 @@ msgstr "" "Todo el correo relacionado con su evento será enviado a través del servidor " "smtp especificado por usted." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Nombre de host" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Puerto" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Usuario" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "Usar STARTTLS" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "Comúnmente habilitado en el puerto 587." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "Usar SSL" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Comúnmente habilitado en el puerto 465." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, fuzzy, python-brace-format @@ -8011,56 +8072,56 @@ msgstr "Comúnmente habilitado en el puerto 465." msgid "Available placeholders: {list}" msgstr "Marcadores de posición disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" "Puede activar la seguridad SSL o STARTTLS, pero no ambas al mismo tiempo." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "Todos los países" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "Unión Europea" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "Cualquier cliente" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "Individual" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "Negocios" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "Empresa con IVA válido" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "Cobrar IVA" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "Sin IVA" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Tipo del impuesto sobre las ventas" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Bono preseleccionado" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -8072,11 +8133,11 @@ msgstr "" "este vale será utilizado. Esto se puede utilizar, por ejemplo, para " "proporcionar widgets que ofrecen descuentos o desbloquear productos secretos." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Modo de compatibilidad" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -8084,28 +8145,28 @@ msgstr "" "Nuestro widget regular no funciona en todos los creadores de sitios web. Si " "tiene problemas, intente usar este modo de compatibilidad." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "El código del recibo no existe." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "La URL semántica que introdujo no era correcta." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Descargas de entradas" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Sus clientes podrán descargar sus tickets en formato PDF." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Exigir a todos los asistentes que rellenen sus nombres" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -8113,11 +8174,11 @@ msgstr "" "Por defecto, le pediremos nombres pero no los requeriremos. Puede " "desactivarlo completamente en los ajustes." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Pago a través de Stripe" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -8129,11 +8190,11 @@ msgstr "" "configurar una cuenta con ellos, lo que le llevará menos de cinco minutos a " "través de su sencilla interfaz." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Pago por transferencia bancaria" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -8143,16 +8204,16 @@ msgstr "" "A continuación, puede importar sus extractos bancarios para procesar los " "pagos dentro del pretexto o marcarlos como pagados manualmente." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Precio (opcional)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Cantidad disponible" @@ -8188,7 +8249,7 @@ msgid "Pending or paid" msgstr "Pendiente o pagado" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -8246,14 +8307,14 @@ msgstr "Modo prueba" msgid "Cancellation requested" msgstr "Tarifa de cancelación" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Todos los productos" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -8265,9 +8326,9 @@ msgid "All organizers" msgstr "Todos los organizadores" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -8281,7 +8342,7 @@ msgstr "Todos" msgid "Shop live and presale running" msgstr "Tienda en directo y en preventa" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "Inactivo" @@ -8344,7 +8405,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "Consulta de búsqueda" @@ -8382,113 +8443,120 @@ msgstr "Todos los asistentes" #: pretix/control/forms/filter.py:840 #, fuzzy +#| msgid "Checked in – {list}" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "Registrado en - {list}" + +#: pretix/control/forms/filter.py:841 +#, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Preventa" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "Chequeado" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "No chequeado" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "Administrador" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "Sin administrador" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "Válido" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "No redimido" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "Canjeado al menos una vez" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "Redimido en su totalidad" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "Canjeado y facturado con ticket" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "Gestión de cuotas" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "Permitir ignorar cuota" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "Filtrar por etiqueta" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Buscar recibo" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Cualquier producto del contingente \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "Estado del reembolso" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "Todos los reembolsos abiertos" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "Todos los reembolsos" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "Historial de fechas" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "Filtrar por etiqueta" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Fecha del último pago" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Fecha" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 #, fuzzy #| msgid "Date and time" msgid "Date until" @@ -8695,7 +8763,7 @@ msgstr "Add-ons" msgid "You added the same add-on category twice" msgstr "Ha añadido el mismo tipo de add-on dos veces" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8703,19 +8771,19 @@ msgstr "" "Tenga en cuenta que establecer un número mínimo hace imposible comprar este " "producto si todos los complementos disponibles están agotados." -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 #, fuzzy #| msgid "Add product" msgid "Bundled products" msgstr "Agregar producto" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You added the same add-on category twice" msgid "You added the same bundled product twice." msgstr "Ha añadido el mismo tipo de add-on dos veces" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 #, fuzzy @@ -8723,7 +8791,7 @@ msgstr "Ha añadido el mismo tipo de add-on dos veces" msgid "Bundled product" msgstr "Agregar producto" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "inactivo" @@ -9733,7 +9801,7 @@ msgid "The order has been refunded." msgstr "La orden ha sido reembolsada." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "El pedido ha sido cancelado." @@ -9778,7 +9846,7 @@ msgid "The order locale has been changed." msgstr "Se ha cambiado el lugar de la orden." #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "Se ha generado la factura." @@ -9787,7 +9855,7 @@ msgid "The invoice has been regenerated." msgstr "Se ha regenerado la factura." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "Se ha vuelto a emitir la factura." @@ -10539,7 +10607,6 @@ msgid "Invoicing" msgstr "Facturación" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Cancelación" @@ -10770,7 +10837,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10821,7 +10888,7 @@ msgstr "Establecer nueva contraseña" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -11204,6 +11271,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -11237,7 +11305,7 @@ msgstr "Eliminar" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11522,6 +11590,19 @@ msgstr "" msgid "Change notification settings" msgstr "Cambiar la configuración de notificación" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Orden cambiada" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12955,11 +13036,11 @@ msgstr "" "tiene múltiples variaciones, sólo se puede comprar una de ellas." #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "Agregado" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "Añadir un nuevo add-on" @@ -13147,7 +13228,7 @@ msgstr "Editar pregunta" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -13564,8 +13645,8 @@ msgstr "Sí, aprobar la orden" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Cancelar orden" @@ -13611,6 +13692,7 @@ msgstr "Sí, eliminar la orden" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "Modificar orden: %(code)s" @@ -16902,7 +16984,7 @@ msgid "Unknown e-mail renderer." msgstr "Desconocido renderizador de correo electrónico." #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Ha solicitado un tipo de salida de ticket no válido." @@ -17186,18 +17268,19 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" "Código de pedido desconocido o no autorizado para acceder a este pedido." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "La descarga de tickets no está habilitada para este producto." @@ -17448,15 +17531,15 @@ msgstr "La factura ha sido limpiada de datos personales." msgid "The email has been queued to be sent." msgstr "El correo electrónico ha sido puesto en cola para ser enviado." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "No se ha encontrado esta factura" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "El archivo de factura ya no se almacena en el servidor." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -17490,7 +17573,7 @@ msgstr "Esta acción sólo se permite para órdenes pendientes." msgid "This action is only allowed for pending or paid orders." msgstr "Esta acción sólo se permite para pedidos pendientes o pagados." -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "Se ha producido un error. Por favor, vea los detalles a continuación." @@ -17499,12 +17582,12 @@ msgid "The order has been changed and the user has been notified." msgstr "El pedido ha sido cambiado y el usuario ha sido notificado." #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "El orden ha sido cambiado." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -17532,7 +17615,7 @@ msgstr "Su mensaje ha sido puesto en cola y será enviado a {}." msgid "Failed to send mail to the following user: {}" msgstr "No se pudo enviar correo al siguiente usuario: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -18717,24 +18800,30 @@ msgstr "Requiere atención especial" msgid "Include questions" msgstr "Incluir preguntas" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "Lista de registro (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "pagado" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Compra" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically checked in" msgstr "Reembolso automático" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "Secreto" @@ -20423,76 +20512,76 @@ msgstr "La plantilla del ticket ha sido eliminada." msgid "Ticket PDF layout: {}" msgstr "Maquetación de tickets en PDF: {}" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Paso" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Productos complementarios" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Su información" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Por favor, introduzca una dirección de correo electrónico válida." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Por favor, introduzca su dirección de facturación." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Ingrese su nombre." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Por favor, rellene las respuestas a todas las preguntas requeridas." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Pago" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Por favor seleccione un método de pago." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "La información de pago que introdujo estaba incompleta." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Revisar orden" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" "Debe marcar todas las casillas de verificación en la parte inferior de la " "página." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Se ha producido un error al enviar el mail de confirmación. Por favor, " "inténtelo de nuevo más tarde." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "Direccion de E-mail (repetida)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -20500,44 +20589,36 @@ msgstr "" "Por favor, introduzca de nuevo la misma dirección de correo electrónico para " "asegurarse de que la ha escrito correctamente." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" "Por favor, introduzca la misma dirección de correo electrónico dos veces." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "más impuestos" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} más {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "" +"No puede agregarse a la lista de espera ya que este producto está " +"actualmente disponible." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} incl. {taxname} {taxes}%)" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "AGOTADOS" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Temporalmente no disponible" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "%(num)s actualmente disponible" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "sin selección" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "La variación del producto seleccionado anteriormente." #: pretix/presale/ical.py:52 #, python-brace-format @@ -20599,7 +20680,7 @@ msgstr "Contactar con el organizador del evento" msgid "Imprint" msgstr "Pie de imprenta" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -20607,18 +20688,28 @@ msgstr "" "Para algunos de los productos en su carrito, usted puede elegir opciones " "adicionales antes de continuar." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "¡Estamos tratando de registrar estos complementos para ti!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "Necesitas elegir exactamente una opción para esta categoría." msgstr[1] "Necesitas elegir %(min_count)s opciones para esta categoría." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"Puede elegir entre las opciones %(min_count)s y %(max_count)s de esta " +"categoría." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -20627,11 +20718,86 @@ msgstr "" "Puede elegir entre las opciones %(min_count)s y %(max_count)s de esta " "categoría." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "cantidad mínima a pedir: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "desde %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Mostrar variantes" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Modificar precio para %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "incl. impuestos" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "plus %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "incl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Cantidad de %(item)s - %(var)s al pedido" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Importe de %(item)s a pedir" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "No hay complementos disponibles para este producto." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -20838,6 +21004,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "PAGADO COMPLETAMENTE" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "AGOTADOS" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -20967,18 +21137,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "confirmado" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "cantidad mínima a pedir: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, fuzzy, python-format -#| msgid "from %(minprice)s" -msgid "from %(price)s" -msgstr "desde %(minprice)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -20989,66 +21147,15 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Mostrar variantes" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Modificar precio para %(item)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "más impuestos" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "incl. impuestos" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "plus %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "incl. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "Ingrese un código de recibo a continuación para comprar este ticket." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Cantidad de %(item)s - %(var)s al pedido" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Importe de %(item)s a pedir" +msgid "%(num)s currently available" +msgstr "%(num)s actualmente disponible" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -21356,29 +21463,48 @@ msgstr "Solicitar factura" msgid "Internal Reference" msgstr "Referencia interna" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all events" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Modificación para todos los eventos" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Cancelar orden" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "Puedes cancelar esta orden usando el siguiente botón." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order, but you will not receive a refund." msgstr "Puedes cancelar esta orden usando el siguiente botón." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 #, fuzzy #| msgid "This will invalidate all of your tickets." msgid "This will invalidate all tickets in this order." msgstr "Esto invalidará todos tus tickets." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -21393,7 +21519,7 @@ msgstr "" "%(fee)s será retenida y recibirá un retorno del resto a su " "método de pago original." -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -21407,22 +21533,22 @@ msgstr "" "%(fee)s será retenida y recibirá un retorno del resto a su " "método de pago original." -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -21432,13 +21558,13 @@ msgstr "" "Puedes cancelar esta orden y recibir un reembolso completo a tu método de " "pago." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -21448,7 +21574,7 @@ msgstr "" "Puedes cancelar esta orden y recibir un reembolso completo a tu método de " "pago." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "Puedes cancelar esta orden usando el siguiente botón." @@ -21563,10 +21689,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Generar cancelación" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Modificar orden" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Guardar cambios" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -21581,10 +21713,6 @@ msgstr "" "una nueva factura. Póngase en contacto con nosotros si necesita una nueva " "factura." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Guardar cambios" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -21892,64 +22020,82 @@ msgstr "Su carrito está vacío" msgid "The presale for this event is over or has not yet started." msgstr "La preventa de este evento ha terminado o aún no ha comenzado." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" "Código de evento desconocido o no autorizado para acceder a este evento." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Fecha no seleccionada." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Fecha seleccionada desconocida." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Por favor, vuelve e inténtalo de nuevo." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "El pago de este pedido no puede continuar." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "El pago es demasiado tarde para ser aceptado." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "El método de pago para esta orden no puede ser cambiado." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "Actualmente hay un pago pendiente para esta orden." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "No puedes modificar esta orden" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "You chose an invalid cancellation fee." msgstr "Mantener una tarifa de cancelación fija" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The question has been deleted." msgid "The cancellation has been requested." msgstr "La pregunta ha sido eliminada." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "La descarga de tickets (todavía) no está habilitada para esta orden." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "No puede cancelar este pedido." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been canceled. You can now select how you want to transfer " +#| "the money back to the user." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" +"La orden ha sido cancelada. Puedes seleccionar como deseas transferir el " +"dinero de vuelta al usuario." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "Tuvimos dificultades para procesar su información." @@ -22118,6 +22264,24 @@ msgstr "Acceso de lectura" msgid "Write access" msgstr "Acceso de escritura" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} más {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} incl. {taxname} {taxes}%)" + +#~ msgid "Currently unavailable" +#~ msgstr "Temporalmente no disponible" + +#~ msgid "no selection" +#~ msgstr "sin selección" + #~ msgid "Presale" #~ msgstr "Preventa" diff --git a/src/pretix/locale/es/LC_MESSAGES/djangojs.po b/src/pretix/locale/es/LC_MESSAGES/djangojs.po index 95c7d3aa7..d736eeda4 100644 --- a/src/pretix/locale/es/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/es/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-04-27 20:00+0000\n" "Last-Translator: Gonzalo Gabriel Perez \n" "Language-Team: Spanish \n" "Language-Team: French " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Vide, si ce produit n'est pas un billet d'entrée" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Nom de la société" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Sélectionnez le pays" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 #, fuzzy #| msgid "User created." msgctxt "payment_state" msgid "created" msgstr "Utilisateur créé." -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 #, fuzzy #| msgid "pending" msgctxt "payment_state" msgid "pending" msgstr "en attente" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Order confirmed" @@ -3070,158 +3081,158 @@ msgctxt "payment_state" msgid "confirmed" msgstr "Commande validée" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 #, fuzzy #| msgid "canceled" msgctxt "payment_state" msgid "canceled" msgstr "annulé" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 #, fuzzy #| msgid "refunded" msgctxt "payment_state" msgid "refunded" msgstr "remboursé" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Informations de paiement" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, fuzzy, python-format #| msgid "Order canceled: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "Commande annulée: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Paiement reçu pour votre commande: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 #, fuzzy #| msgid "User created." msgctxt "refund_state" msgid "created" msgstr "Utilisateur créé." -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 #, fuzzy #| msgid "Bank transfer" msgctxt "refund_state" msgid "in transit" msgstr "Virement bancaire" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 #, fuzzy #| msgid "canceled" msgctxt "refund_state" msgid "canceled" msgstr "annulé" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Organisateur" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 #, fuzzy #| msgid "Any customer" msgctxt "refund_source" msgid "Customer" msgstr "Tout client" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Frais de paiement" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Frais d'expédition" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Frais de service" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "Annulation" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Autres frais" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Carte-cadeau" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Valeur" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Position de l'ordre" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, fuzzy, python-format #| msgid "Your order: %(code)s" msgid "Your event registration: %(code)s" msgstr "Votre commande: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "ID du panier (par ex. clé de session)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Position du panier" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Positions du panier" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Uniquement pour les clients professionnels dans l'UE." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Cette référence sera imprimée sur votre facture pour votre commodité." @@ -3436,7 +3447,7 @@ msgstr "Réduire le prix des produits de (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3471,7 +3482,7 @@ msgstr "" msgid "Valid until" msgstr "Valable jusqu'au" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Réserver un billet à partir du quota" @@ -4050,14 +4061,14 @@ msgstr "Numéro de client" msgid "No matching seat was found." msgstr "Aucune réponse correspondante n'a été trouvée." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 #, fuzzy #| msgid "This slug is already in use. Please choose a different one." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Ce slug déjà utilisée. Veuillez en choisir un autre." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." @@ -4295,87 +4306,87 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 #, fuzzy #| msgid "The payment method for this order cannot be changed." msgid "This gift card does not support this currency." msgstr "Le mode de paiement de cet ordre ne peut pas être modifié." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 #, fuzzy #| msgid "This event can not be deleted." msgid "This gift card can only be used in test mode." msgstr "Cet événement ne peut pas être supprimé." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is no longer valid." msgstr "Cette fonction n'est pas activée." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 #, fuzzy #| msgid "The selected configuration has been deleted." msgid "All credit on this gift card has been used." msgstr "La configuration sélectionnée a été supprimée." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Cet identificateur est déjà utilisé pour une autre question." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 #, fuzzy #| msgid "Your cart has been updated." msgid "Your gift card has been applied." msgstr "Votre panier a été mis à jour." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is not known." msgstr "Cette fonction n'est pas activée." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 #, fuzzy #| msgctxt "subevent" #| msgid "This voucher is not valid for this event date." msgid "This gift card is not accepted by this event organizer." msgstr "Ce bon n'est pas valable pour cette date." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "There was an error sending the mail. Please try again later." msgid "This gift card was used in the meantime. Please try again." @@ -4391,7 +4402,7 @@ msgstr "Ticket code (barcode content)" msgid "Order position number" msgstr "Position de l'ordre" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Nom du produit" @@ -4676,7 +4687,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, fuzzy, python-brace-format #| msgid "Attendee name" @@ -4923,6 +4934,18 @@ msgstr "" "pour le produit %(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Vous pouvez sélectionner au maximum %(max)s add-ons de la catégorie %(cat)s " +"pour le produit %(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4930,7 +4953,7 @@ msgstr "" "L'un des produits que vous avez sélectionné ne peut être acheté qu'en " "complément d'un autre projet." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 #, fuzzy #| msgid "" #| "One of the products you selected can only be bought as an add-on to " @@ -4940,25 +4963,25 @@ msgstr "" "L'un des produits que vous avez sélectionné ne peut être acheté qu'en " "complément d'un autre projet." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 #, fuzzy #| msgid "Please select a quota." msgid "Please select a valid seat." msgstr "Veuillez choisir un quota." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 #, fuzzy #| msgid "You can not select an add-on for the selected product." msgid "You can not select a seat for this position." msgstr "Vous ne pouvez pas sélectionner d'addon pour le produit sélectionné." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 #, fuzzy #| msgid "You cannot select more than %s items per order." msgid "You can not select the same seat multiple times." msgstr "Vous ne pouvez pas sélectionner plus de %s articles par commande." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5296,8 +5319,8 @@ msgstr "Votre commande est en attente de paiement: %(code)s" msgid "Order denied: %(code)s" msgstr "Détails de la commande: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Vous ne pouvez pas annuler cette commande." @@ -5436,7 +5459,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6154,7 +6177,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Montrer publiquement combien de billets d'un certain type sont encore " @@ -6172,7 +6195,7 @@ msgstr "Afficher les variantes d'un produit étendu par défaut" msgid "Enable waiting list" msgstr "Activer la liste d'attente" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6332,66 +6355,99 @@ msgstr "" #: pretix/base/settings.py:934 #, fuzzy #| msgid "Allow users to cancel unpaid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require email addresses per ticket" +msgid "Requirement for changed prices" +msgstr "Nécessite des adresses e-mail par ticket" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Cancellation" +msgid "Do not allow changes after" +msgstr "Annulation" + +#: pretix/base/settings.py:974 +#, fuzzy +#| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their unpaid orders" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 #, fuzzy #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "Annulation" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their paid orders" msgstr "Permettre aux utilisateurs d'annuler les commandes impayées" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "Annulation" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "Annulation" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 #, fuzzy #| msgid "Voucher redemption" msgid "Voluntary lower refund explanation" msgstr "Rachat de bons" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6399,49 +6455,49 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Credit card" msgid "All refunds are issued as gift cards" msgstr "Carte de crédit" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund order" msgid "Refund method" msgstr "Demande de remboursement" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "Adresse de contact" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Nous le montrerons publiquement pour permettre aux participants de vous " "contacter." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "URL des Mentions légales" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6449,11 +6505,11 @@ msgstr "" "Ceci devrait pointer par exemple vers une partie de votre site Web qui " "contient vos coordonnées et vos informations légales." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Texte de confirmation" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6465,23 +6521,23 @@ msgstr "" "fonction Pages pour publier vos conditions d'utilisation, vous n'avez pas " "besoin de ce paramètre puisque vous pouvez le configurer ici." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 #, fuzzy #| msgid "Cached ticket files" msgid "Attach calendar files" msgstr "Fichiers de tickets mis en cache" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Préfixe du sujet" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6490,27 +6546,27 @@ msgstr "" "[prefix]. Choisissez, par exemple, une forme abrégée du nom de votre " "événement." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Adresse de l'expéditeur" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "Adresse de l'expéditeur pour les e-mails sortants" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Nom du participant" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6537,7 +6593,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6560,7 +6616,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6593,7 +6649,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6630,7 +6686,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6668,7 +6724,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6701,7 +6757,7 @@ msgstr "" "Meilleures salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6734,7 +6790,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6757,7 +6813,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6785,7 +6841,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6818,7 +6874,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6859,7 +6915,7 @@ msgstr "" "Meilleures salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6907,7 +6963,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6930,7 +6986,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6976,7 +7032,7 @@ msgstr "" "Meilleures salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -7012,7 +7068,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -7032,7 +7088,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -7066,7 +7122,7 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -7090,39 +7146,39 @@ msgstr "" "Sincères salutations,\n" "Votre équipe {event}" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 #, fuzzy #| msgid "Voucher redemption" msgid "Voucher explanation" msgstr "Rachat de bons" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -7131,126 +7187,126 @@ msgstr "" "confirmation de votre commande et un lien si vous souhaitez modifier votre " "commande ultérieurement." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "Heure de début de l'événement (décroissant)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "Nom (descendant)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "Date de commande" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Prénom" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Nom de famille" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "John Doe" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Nom du billet" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Nom de l'appareil" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Nom complet" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 #, fuzzy #| msgid "Bank transfer" msgid "Latin transcription" msgstr "Virement bancaire" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Votre localisation par défaut doit également être activée pour votre " "événement (voir encadré ci-dessus)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Vous ne pouvez pas spécifier de noms de participants si vous ne les demandez " "pas." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Vous devez demander les e-mails des participants si vous voulez les rendre " "obligatoires." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -7260,11 +7316,11 @@ msgstr "" "Vous devez demander les e-mails des participants si vous voulez les rendre " "obligatoires." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" "La dernière date de paiement ne peut être antérieure à la fin de la prévente." @@ -7719,10 +7775,10 @@ msgid "Filetype not allowed!" msgstr "Type de fichier interdit !" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7973,17 +8029,17 @@ msgstr "" msgid "Free text input" msgstr "Entrée gratuite" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "Règle fiscale pour les frais de paiement" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7994,116 +8050,116 @@ msgstr "" "TVA et les règles d'autoliquidation, les autres paramètres de la règle " "fiscale sont ignorés." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Générer des factures" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Style de facture" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Langue de facturation" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "Langue de l'utilisateur" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Image du logo" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" "Nous afficherons votre logo avec une hauteur et une largeur maximale de 2,5 " "cm." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "Adresse Cci" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" "Tous les courriels seront envoyés à cette adresse sous forme de copie Cci" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "Signature" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Ceci sera joint à chaque email. Nombre de places disponibles: {event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "par exemple vos coordonnées" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Changement d'adresse de contact" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 #, fuzzy #| msgid "Send a new email based on this" msgid "Send an email to attendees" msgstr "Envoyer un nouvel email basé sur" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Texte (envoyé par admin)" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Texte" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Texte (envoyé par admin)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Texte (demandé par l'utilisateur)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Nombre de jours" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -8111,7 +8167,7 @@ msgstr "" "Cet email vous sera envoyé quelques jours avant l'expiration de la commande. " "Si la valeur est 0, le mail ne sera jamais envoyé." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -8119,19 +8175,19 @@ msgstr "" "Ce courriel sera envoyé plusieurs jours avant le début de la commande. Si le " "champ est vide, le mail ne sera jamais envoyé." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 #, fuzzy #| msgid "Review order" msgid "Received order" msgstr "Validation" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 #, fuzzy #| msgid "Expire order" msgid "Approved order" msgstr "Ordonnance d'expiration" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 #, fuzzy #| msgid "" #| "Available placeholders: {event}, {total_with_currency}, {total}, " @@ -8145,17 +8201,17 @@ msgstr "" "3, {currency}4, {date}5, {payment_info}6, {url}7, {invoice_name}8, " "{invoice_company}9" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 #, fuzzy #| msgid "Refund order" msgid "Denied order" msgstr "Demande de remboursement" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Utiliser un serveur SMTP personnalisé" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -8163,35 +8219,35 @@ msgstr "" "Tous les mails relatifs à votre événement seront envoyés sur le serveur smtp " "que vous aurez spécifié." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Hostname" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Nom d'utilisateur" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "Utiliser STARTTLS" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "Communément activé sur le port 587." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "Utiliser SSL" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Communément activé sur le port 465." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, fuzzy, python-brace-format @@ -8199,7 +8255,7 @@ msgstr "Communément activé sur le port 465." msgid "Available placeholders: {list}" msgstr "Places disponibles: {event}, {url}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -8207,49 +8263,49 @@ msgstr "" "Vous pouvez activer la sécurité SSL ou STARTTLS, mais pas les deux en même " "temps." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "N'importe quel pays" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "Union européenne" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "Tout client" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "Individuel" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "Affaires" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "Entreprise avec un numéro d'identification TVA valide" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "Charger la TVA" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "Pas de TVA" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Taux d'imposition des ventes" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Bon pré-sélectionné" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -8261,11 +8317,11 @@ msgstr "" "par exemple être utilisé pour fournir des widgets qui donnent des remises ou " "déverrouiller des produits secrets." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Mode de compatibilité" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -8274,28 +8330,28 @@ msgstr "" "Web. Si vous rencontrez des problèmes, essayez d'utiliser ce mode de " "compatibilité." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "Le code de bon de réduction n'existe pas." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "Entrée incorrecte." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Téléchargement de billets" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Vos clients pourront télécharger leurs billets au format PDF." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Exiger que tous les participants remplissent leur nom" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -8303,11 +8359,11 @@ msgstr "" "Par défaut, nous demanderons des noms mais nous n'en aurons pas besoin. Vous " "pouvez désactiver complètement cette fonction dans les réglages." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Paiement par Stripe" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -8319,11 +8375,11 @@ msgstr "" "des paiements via Stripe, vous devrez créer un compte avec eux, ce qui prend " "moins de cinq minutes en utilisant leur interface simple." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Paiement par virement bancaire" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -8333,16 +8389,16 @@ msgstr "" "pouvez ensuite importer vos extraits de compte pour traiter les paiements " "dans pretix, ou les marquer comme payés manuellement." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prix (facultatif)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "Gratuit" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Quantité disponible" @@ -8378,7 +8434,7 @@ msgid "Pending or paid" msgstr "En suspens ou payés" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -8448,14 +8504,14 @@ msgstr "Mode prix" msgid "Cancellation requested" msgstr "Annulation" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Tous les produits" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -8467,9 +8523,9 @@ msgid "All organizers" msgstr "Tous les organisateurs" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -8483,7 +8539,7 @@ msgstr "Tous" msgid "Shop live and presale running" msgstr "Boutique en ligne et prévente en cours" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "Inactif" @@ -8543,7 +8599,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "Demande de recherche" @@ -8581,119 +8637,126 @@ msgstr "Tous les participants" #: pretix/control/forms/filter.py:840 #, fuzzy +#| msgid "Checked in – {list}" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "Enregistré – {list}" + +#: pretix/control/forms/filter.py:841 +#, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Prévente" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "Enregistré" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "Non enregistré" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "Administrateur" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "Pas d'administrateur" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "Valable" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "Non remboursé" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "Rachetés au moins une fois" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "Entièrement remboursé" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "Racheté et enregistré avec billet" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "Traitement des quotas" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "Permet d'ignorer les quotas" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "Filtrer par tag" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Chercher un bon de réduction" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Tout produit dans le quota \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 #, fuzzy #| msgid "Check-in status" msgid "Refund status" msgstr "Statut d'enregistrement" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 #, fuzzy #| msgid "All entries" msgid "All open refunds" msgstr "Toutes les entrées" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 #, fuzzy #| msgid "All orders" msgid "All refunds" msgstr "Toutes les commandes" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "Historique des dates" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "Filtrer par tag" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "date du dernier paiement" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Date" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 #, fuzzy #| msgid "Date and time" msgid "Date until" @@ -8905,7 +8968,7 @@ msgstr "Add-Ons" msgid "You added the same add-on category twice" msgstr "Vous avez ajouté le même add-on deux fois" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8913,20 +8976,20 @@ msgstr "" "Sachez qu'il est impossible d'acheter ce produit si tous les add-ons " "disponibles sont épuisés." -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 #, fuzzy #| msgctxt "checkoutflow" #| msgid "Add-on products" msgid "Bundled products" msgstr "Produits Add-On" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You added the same add-on category twice" msgid "You added the same bundled product twice." msgstr "Vous avez ajouté le même add-on deux fois" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 #, fuzzy @@ -8935,7 +8998,7 @@ msgstr "Vous avez ajouté le même add-on deux fois" msgid "Bundled product" msgstr "Produits Add-On" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "inactif" @@ -9929,7 +9992,7 @@ msgid "The order has been refunded." msgstr "La commande a été remboursée." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "La commande a été annulée." @@ -9977,7 +10040,7 @@ msgid "The order locale has been changed." msgstr "L'emplacement de la commande a été modifiée." #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "La facture a été générée." @@ -9986,7 +10049,7 @@ msgid "The invoice has been regenerated." msgstr "La facture a été régénérée." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "La facture a été réémise." @@ -10777,7 +10840,6 @@ msgid "Invoicing" msgstr "Facturation" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 #, fuzzy #| msgid "Cancellation" msgctxt "action" @@ -11021,7 +11083,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -11072,7 +11134,7 @@ msgstr "Définir un nouveau mot de passe" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -11470,6 +11532,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -11503,7 +11566,7 @@ msgstr "Supprimer" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11792,6 +11855,19 @@ msgstr "" msgid "Change notification settings" msgstr "Modification des paramètres de notification" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Commande modifiée" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -13219,11 +13295,11 @@ msgstr "" "variantes, une seule peut être achetée." #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "Add-On" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "Ajouter un nouvel add-on" @@ -13417,7 +13493,7 @@ msgstr "Modifier la question" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -13845,8 +13921,8 @@ msgstr "Oui, annuler la commande" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Annuler la commande" @@ -13891,6 +13967,7 @@ msgstr "Oui, demande de remboursement" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "Modifier l'ordre: %(code)s" @@ -17378,7 +17455,7 @@ msgid "Unknown e-mail renderer." msgstr "Code de commande inconnu" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Vous avez demandé un type d'édition de ticket non valide." @@ -17686,17 +17763,18 @@ msgstr "Le dernier contrôle de mise à jour a échoué." msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "Code de commande inconnu ou non autorisé à accéder à cette commande." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 #, fuzzy #| msgid "Ticket download is not enabled for add-on products." msgid "Ticket download is not enabled for this product." @@ -17975,15 +18053,15 @@ msgstr "La facture a été générée." msgid "The email has been queued to be sent." msgstr "L'email a été mis en file d'attente pour être envoyé." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Cette facture n' a pas été trouvée" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Le fichier de factures n'est plus stocké sur le serveur." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -18018,7 +18096,7 @@ msgid "This action is only allowed for pending or paid orders." msgstr "" "Cette action n'est autorisée que pour les commandes en attente ou payées." -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "Une erreur s'est produite. Veuillez consulter les détails ci-dessous." @@ -18027,12 +18105,12 @@ msgid "The order has been changed and the user has been notified." msgstr "La commande a été modifiée et l'utilisateur a été averti." #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "La commande a été modifiée." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -18061,7 +18139,7 @@ msgstr "Votre message a été mis en file d'attente et sera envoyé à {}." msgid "Failed to send mail to the following user: {}" msgstr "Echec de l'envoi de mail à l'utilisateur suivant: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -19333,23 +19411,29 @@ msgstr "Nécessite une attention particulière" msgid "Include questions" msgstr "Inclure des questions" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "Liste d'enregistrement (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "payé" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Paiement" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgid "Automatically on payment" msgid "Automatically checked in" msgstr "Automatiquement sur paiement" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "Secret" @@ -21066,75 +21150,75 @@ msgstr "La date sélectionnée a été supprimée." msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Etape" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Produits Add-On" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Vos informations" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Veuillez entrer une adresse email valide." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Veuillez saisir votre adresse de facturation." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Veuillez entrer votre nom." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Veuillez répondre à toutes les questions requises." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Paiement" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Veuillez choisir un mode de paiement." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" "Les informations de paiement que vous avez saisies étaient incomplètes." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Validation" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Vous devez cocher toutes les cases en bas de la page." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Il y a eu une erreur lors de l'envoi du mail de confirmation. Veuillez " "réessayer plus tard." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "Adresse de courriel (répété)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -21142,43 +21226,37 @@ msgstr "" "Veuillez saisir à nouveau la même adresse e-mail pour vous assurer que vous " "l'avez tapée correctement." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Veuillez entrer la même adresse e-mail une deuxième fois." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +#, fuzzy +#| msgid "taxes" +msgid "plus taxes" +msgstr "impôts" + +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." msgstr "" +"Vous ne pouvez pas vous inscrire sur la liste d'attente car ce produit est " +"actuellement disponible." -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "ÉPUISÉ" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Pas encore disponible" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "%(num)s actuellement disponibles" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "aucune sélection" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "La variante du produit choisie ci-dessus." #: pretix/presale/ical.py:52 #, python-brace-format @@ -21237,7 +21315,7 @@ msgstr "Contacter l'organisateur de l'événement" msgid "Imprint" msgstr "Mentions légales" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -21245,18 +21323,28 @@ msgstr "" "Pour certains produits de votre panier, vous pouvez choisir des options " "supplémentaires avant de continuer." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "Vous devez choisir exactement une option de cette catégorie." msgstr[1] "Vous devez choisir les options %(min_count)s de cette catégorie." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"Vous pouvez choisir entre les options %(min_count)s et %(max_count)s de " +"cette catégorie." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -21265,11 +21353,91 @@ msgstr "" "Vous pouvez choisir entre les options %(min_count)s et %(max_count)s de " "cette catégorie." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "quantité minimum à commander: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, fuzzy, python-format +#| msgid "Show start date" +msgid "from %(price)s" +msgstr "Afficher la date de début" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Afficher les variantes" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, fuzzy, python-format +#| msgid "Modify order: %(code)s" +msgid "Modify price for %(item)s" +msgstr "Modifier l'ordre: %(code)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "incl. taxes" +msgstr "Taxes incluses" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "plus %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "incl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, fuzzy, python-format +#| msgid "Maximum number of items per order" +msgid "Amount of %(item)s to order" +msgstr "Nombre maximum d'articles par commande" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Il n' y a pas d'add-ons disponibles pour ce produit." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -21466,6 +21634,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "ÉPUISÉ" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -21597,18 +21769,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "Commande validée" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "quantité minimum à commander: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, fuzzy, python-format -#| msgid "Show start date" -msgid "from %(price)s" -msgstr "Afficher la date de début" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -21619,73 +21779,15 @@ msgctxt "price" msgid "FREE" msgstr "GRATUIT" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Afficher les variantes" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, fuzzy, python-format -#| msgid "Modify order: %(code)s" -msgid "Modify price for %(item)s" -msgstr "Modifier l'ordre: %(code)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -#, fuzzy -#| msgid "taxes" -msgid "plus taxes" -msgstr "impôts" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "incl. taxes" -msgstr "Taxes incluses" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "plus %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "incl. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "Entrez un code de réduction ci-dessous pour acheter ce billet." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, fuzzy, python-format -#| msgid "Maximum number of items per order" -msgid "Amount of %(item)s to order" -msgstr "Nombre maximum d'articles par commande" +msgid "%(num)s currently available" +msgstr "%(num)s actuellement disponibles" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -21993,7 +22095,26 @@ msgstr "Demande de facture" msgid "Internal Reference" msgstr "Référence interne" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all events" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Changement pour tous les événements" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Annuler la commande" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "" @@ -22001,21 +22122,21 @@ msgid "" msgstr "" "Vous pouvez annuler votre commander en cliquant sur le bouton ci-dessous." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order, but you will not receive a refund." msgstr "" "Vous pouvez annuler votre commander en cliquant sur le bouton ci-dessous." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "Tous les tickets de votre commande seront annulés." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -22023,46 +22144,46 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order and receive a full refund." msgstr "" "Vous pouvez annuler votre commander en cliquant sur le bouton ci-dessous." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" "Vous pouvez annuler votre commander en cliquant sur le bouton ci-dessous." @@ -22155,10 +22276,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Générer annulation" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Modifier l'ordre" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Enregistrer les modifications" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -22173,10 +22300,6 @@ msgstr "" "automatiquement une nouvelle facture. Veuillez nous contacter si vous avez " "besoin d'une nouvelle facture." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Enregistrer les modifications" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -22481,67 +22604,85 @@ msgstr "Votre panier est vide" msgid "The presale for this event is over or has not yet started." msgstr "La prévente de cet événement est terminée ou n' a pas encore commencé." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "Code d'événement inconnu ou non autorisé à accéder à cet événement." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Aucune date sélectionnée." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Date inconnue sélectionnée." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "S'il vous plaît, revenez en arrière et essayez de nouveau." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "Le paiement de cette commande ne peut être poursuivi." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "Le paiement est trop tard pour être accepté." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "Le mode de paiement de cet ordre ne peut pas être modifié." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 #, fuzzy #| msgid "You cannot generate an invoice for this order." msgid "A payment is currently pending for this order." msgstr "Vous ne pouvez pas générer de facture pour cette commande." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Vous ne pouvez pas modifier cette commande" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Cancellation" msgid "You chose an invalid cancellation fee." msgstr "Annulation" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The question has been deleted." msgid "The cancellation has been requested." msgstr "La question a été supprimée." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 #, fuzzy #| msgid "Ticket download is not (yet) enabled." msgid "Ticket download is not (yet) enabled for this order." msgstr "Le téléchargement des billets n'est pas (encore) activé." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Vous ne pouvez pas annuler cette commande." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been marked as refunded. Please transfer the money back to " +#| "the buyer manually." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" +"La commande a été marquée comme étant remboursée. Veuillez transférer " +"l'argent à l'acheteur manuellement." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "Nous avons eu des difficultés à traiter les données." @@ -22713,6 +22854,12 @@ msgstr "" msgid "Write access" msgstr "Accès en écriture" +#~ msgid "Currently unavailable" +#~ msgstr "Pas encore disponible" + +#~ msgid "no selection" +#~ msgstr "aucune sélection" + #~ msgid "Presale" #~ msgstr "Prévente" diff --git a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po index a993b7510..8150e3e9b 100644 --- a/src/pretix/locale/fr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/fr/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: French\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-02-26 03:00+0000\n" "Last-Translator: David100mark \n" "Language-Team: French \n" "Language-Team: Hungarian " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3117,7 +3124,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3150,7 +3157,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3624,12 +3631,12 @@ msgstr "Kliens ID" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -3829,70 +3836,70 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -3904,7 +3911,7 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4154,7 +4161,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4371,28 +4378,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "" -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4636,8 +4650,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -4763,7 +4777,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5327,7 +5341,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5343,7 +5357,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5461,56 +5475,83 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5518,53 +5559,53 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5572,45 +5613,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5625,7 +5666,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5639,7 +5680,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5653,7 +5694,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5668,7 +5709,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -5684,7 +5725,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -5702,7 +5743,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5716,7 +5757,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -5730,7 +5771,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -5746,7 +5787,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5760,7 +5801,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -5776,7 +5817,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -5801,7 +5842,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -5815,7 +5856,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -5833,7 +5874,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -5850,7 +5891,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -5862,7 +5903,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5876,7 +5917,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -5890,153 +5931,153 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6407,10 +6448,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6624,243 +6665,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6868,48 +6909,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6917,27 +6958,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -6973,7 +7014,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7029,14 +7070,14 @@ msgstr "" msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7048,9 +7089,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7064,7 +7105,7 @@ msgstr "Összes" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7122,7 +7163,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7160,102 +7201,107 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7436,27 +7482,27 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8261,7 +8307,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8303,7 +8349,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8312,7 +8358,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -8996,7 +9042,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9203,7 +9248,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9248,7 +9293,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9599,6 +9644,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -9632,7 +9678,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -9851,6 +9897,17 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +msgid "Order changes" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11059,11 +11116,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11233,7 +11290,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11592,8 +11649,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -11632,6 +11689,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14519,7 +14577,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -14771,17 +14829,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -14976,15 +15035,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -15012,7 +15071,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -15021,12 +15080,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15052,7 +15111,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16109,21 +16168,25 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -17579,114 +17642,105 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "Nem kerülhetsz fel a várólistára, mivel a termék jelenleg elérhető." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgctxt "subevent" +#| msgid "You need to select a date." +msgid "No other variations of this product exist." +msgstr "Válassz egy dátumot." #: pretix/presale/ical.py:52 #, python-brace-format @@ -17743,35 +17797,114 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -17949,6 +18082,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18055,17 +18192,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18076,65 +18202,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18410,23 +18485,40 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +msgctxt "action" +msgid "Change or cancel your order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Paid orders" +msgid "Change order" +msgstr "Kifizetett megrendelések" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18434,43 +18526,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -18551,10 +18643,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -18566,10 +18664,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -18833,61 +18927,74 @@ msgstr "A kosarad üres" msgid "The presale for this event is over or has not yet started." msgstr "Az elővétel ehhez eseményhez még nem kezdődött el." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "Ismeretlen eseménykód vagy nincs jogod az eseményhez." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Nincs dátum kiválasztva." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Ismeretlen dátum került kiválasztásra." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Menj vissza és próbáld újra." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "A rendeléshez tartozó fizetési folyamatot nem lehet folytatni." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "A fizetés túl későn történt meg az elfogadáshoz." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "A rendeléshez tartozó fizetési mód nem változtatható meg." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "A rendeléshez tartozó fizetés jelenleg függőben van." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Nem módosíthatod ezt a rendelést" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The selected seat \"{seat}\" is not available." msgid "The cancellation has been requested." msgstr "A kiválasztott \"{seat}\" ülés nem elérhető." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "A jegyek letöltése (még) nem engedélyezett ehhez a rendeléshez." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot modify this order" +msgid "You cannot change this order." +msgstr "Nem módosíthatod ezt a rendelést" + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "Az általad beírt adatok feldolgozása nehézségekbe ütközött." diff --git a/src/pretix/locale/hu/LC_MESSAGES/djangojs.po b/src/pretix/locale/hu/LC_MESSAGES/djangojs.po index e7033ddd0..6f2e89abb 100644 --- a/src/pretix/locale/hu/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/hu/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-01-24 08:00+0000\n" "Last-Translator: Prokaj Miklós \n" "Language-Team: Hungarian \n" "Language-Team: Italian " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Ragione sociale" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "creato" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "in attesa" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "confermato" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "cancellato" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "fallito" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "rimborsato" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Informazioni sul pagamento" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Pagamento ricevuto per il tuo ordine: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Il tuo evento: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Questo testo verrà riportato nella tua fattura." @@ -3159,7 +3166,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3192,7 +3199,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3664,12 +3671,12 @@ msgstr "ID del posto" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -3871,40 +3878,40 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "Nella modalità test funzionano solo carte di test." -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "Non puoi pagare con una gift card quando stai comprando una gift card." -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "Questa gift card non supporta questa valuta." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "Questa gift card può essere utilizzata solo in modalità test." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "Questa gift card non è più valida." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "Tutti i crediti di questa gift card sono stati utilizzati." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "Questa gift card è già stata utilizzzta per il tuo pagamento." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." @@ -3912,31 +3919,31 @@ msgstr "" "La tua gift card è stata applicata, ma rimane ancora da pagare {}. Scegli un " "metodo di pagamento." -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "La tua gift card è stata applicata." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "This gift card was used in the meantime. Please try again" msgid "This gift card was used in the meantime. Please try again." @@ -3952,7 +3959,7 @@ msgstr "" msgid "Order position number" msgstr "Posizioni degli ordini" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4202,7 +4209,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4424,28 +4431,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "Non puoi scegliere questo posto." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4696,8 +4710,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -4825,7 +4839,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5391,7 +5405,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Nascondi tutti i prodotti che sono stati venduti" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5407,7 +5421,7 @@ msgstr "" msgid "Enable waiting list" msgstr "Abilita lista d'attesa" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5525,56 +5539,83 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5582,53 +5623,53 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "Metodo di rimborso" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5636,45 +5677,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5698,7 +5739,7 @@ msgstr "" "Un saluto,\n" " {event}" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5721,7 +5762,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5743,7 +5784,7 @@ msgstr "" "Un saluto,\n" "{event} " -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5768,7 +5809,7 @@ msgstr "" "Un saluto,\n" "{event} " -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -5797,7 +5838,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -5828,7 +5869,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5851,7 +5892,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -5874,7 +5915,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -5901,7 +5942,7 @@ msgstr "" "Un saluto,\n" " {event} " -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5924,7 +5965,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -5951,7 +5992,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -5976,7 +6017,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -5999,7 +6040,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6029,7 +6070,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6057,7 +6098,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6076,7 +6117,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6099,7 +6140,7 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6122,153 +6163,153 @@ msgstr "" "Un saluto,\n" "{event}" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Nome" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Cognome" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6641,10 +6682,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6858,245 +6899,245 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Indirizzo di contatto dell'ordine modificato" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7104,48 +7145,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Scaricamento biglietti" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7153,27 +7194,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Pagamento tramite bonifico bancario" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -7209,7 +7250,7 @@ msgid "Pending or paid" msgstr "In attesa o pagati" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7267,14 +7308,14 @@ msgstr "" msgid "Cancellation requested" msgstr "Cancellazione" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7286,9 +7327,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7302,7 +7343,7 @@ msgstr "Tutto" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7360,7 +7401,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "Chiave di ricerca" @@ -7398,106 +7439,111 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Cerca voucher" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "Stato rimborsi" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "Tutti i rimborsi aperti" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "Tutti i rimborsi" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by status" msgid "Filter by…" msgstr "Filtra per stato" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Data dell'ultimo pagamento" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "Data da" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "Data fino a " @@ -7678,27 +7724,27 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8546,7 +8592,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8588,7 +8634,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8597,7 +8643,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -9281,7 +9327,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9488,7 +9533,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9533,7 +9578,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9887,6 +9932,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -9920,7 +9966,7 @@ msgstr "Elimina" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -10147,6 +10193,19 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Ordine modificato" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11365,11 +11424,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11541,7 +11600,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11902,8 +11961,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -11942,6 +12001,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14857,7 +14917,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -15113,17 +15173,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -15336,15 +15397,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -15372,7 +15433,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "Si è verificato un errore. Vedi i dettagli sotto." @@ -15381,12 +15442,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15412,7 +15473,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16481,23 +16542,29 @@ msgstr "Richiede particolare attenzione" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Checkout" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgid "Ticket checked in" msgid "Automatically checked in" msgstr "Check-in del biglietto effettuato" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -18005,74 +18072,74 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Le tue informazioni" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Pagamento" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Scegli un metodo di pagamento." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "Le informazioni sul pagamento sono incomplete." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Verifica ordine" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Devi selezionare tutte le caselle di spunta in fondo alla pagina." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Si è verificato un errore durante l'invio dell'email di conferma. Prova di " "nuovo." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "Indirizzo e-mail (ripeti)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -18080,43 +18147,31 @@ msgstr "" "Inserisci nuovamente l'email per essere sicuro di averla inserita " "correttamente." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Inserisci la stessa email due volte." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "This product is currently not available." +msgid "No other variation of this product is currently available for you." +msgstr "Questo prodotto non è al momento disponibile." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} incluso {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "You need to select a variation for this product." +msgid "No other variations of this product exist." +msgstr "Devi scegliere una variante per questo prodotto." #: pretix/presale/ical.py:52 #, python-brace-format @@ -18175,35 +18230,114 @@ msgstr "Contatta l'organizzatore dell'evento" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "Stiamo cercando di riservare questi prodotti per te!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "tasse incluse" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "incluso %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -18385,6 +18519,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18498,17 +18636,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "Commento:" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18519,65 +18646,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "tasse incluse" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "incluso %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18867,23 +18943,40 @@ msgstr "" msgid "Internal Reference" msgstr "Riferimento interno" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +msgctxt "action" +msgid "Change or cancel your order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Change details" +msgid "Change order" +msgstr "Modifica dettagli" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18891,45 +18984,45 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" "Il rimborso può essere effettuato al metodo di pagamento utlizzato o come " "Gift Card." -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "Il rimborso verrà inviato nel metodo di pagamento da te utilizzato." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -19017,10 +19110,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Modifica ordine" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Salva modifiche" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -19032,10 +19131,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Salva modifiche" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -19303,61 +19398,74 @@ msgstr "Il tuo carrello è vuoto" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "Il pagamento per questo ordine non può essere processato." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "Il pagamento è troppo in ritardo per essere accettato." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "Il pagamento è in attesa per questo ordine." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Non puoi modificare questo ordine" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "Order changed" msgid "The cancellation has been requested." msgstr "Ordine modificato" -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "Il download dei biglietti non è ancora disponibile per questo ordine." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot modify this order" +msgid "You cannot change this order." +msgstr "Non puoi modificare questo ordine" + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" @@ -19508,6 +19616,10 @@ msgstr "" msgid "Write access" msgstr "" +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} incluso {taxes}% {taxname})" + #~ msgid "Presale" #~ msgstr "Prevendita" diff --git a/src/pretix/locale/it/LC_MESSAGES/djangojs.po b/src/pretix/locale/it/LC_MESSAGES/djangojs.po index 6a5e12e3d..c47f6ac21 100644 --- a/src/pretix/locale/it/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/it/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-06-12 20:00+0000\n" "Last-Translator: Frank \n" "Language-Team: Italian \n" "Language-Team: Latvian " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Tukšs, ja šis produkts nav ieejas biļete" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Izvēlieties valsti" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "izveidots" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "gaida" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "apstiprināts" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "atcelts" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "neizdevās" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "atmaksāts" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Informācija par maksājumu" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Pasākuma reģistrācija apstiprināta: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Maksājums par pasūtījumu saņemts: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "aizsākts ārēji" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "izveidots" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "tranzītā" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "izdarīts" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "neizdevās" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "atcelts" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Organizators" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Klients" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Ārējs" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Maksājuma maksa" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Piegādes maksa" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Apkalpošanas maksa" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Atcelšanas maksa" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Citas maksas" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Dāvanu karte" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Pasūtījuma pozīcija" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Jūsu pasākuma reģistrācija: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "Groza ID (piemēram, sesijas atslēga)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Groza pozīcija" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Groza pozīcijas" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Tikai korporatīvajiem klientiem ES." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Šī atsauce jūsu ērtībām tiks uzdrukāta uz jūsu rēķina." @@ -3282,7 +3298,7 @@ msgstr "Samaziniet produkta cenu par (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3317,7 +3333,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3857,13 +3873,13 @@ msgstr "Sēdvieta: rinda" msgid "No matching seat was found." msgstr "Netika atrasti arhivēti pasākumi." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "Jūsu izvēlētā sēdvieta jau ir aizņemta. Lūdzu, izvēlieties citu sēdvietu." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "Jums jāizvēlas konkrēta sēdvieta." @@ -4109,42 +4125,42 @@ msgstr "Līdzsvarots pēc pasūtījumiem: %s" msgid "In test mode, only test cards will work." msgstr "Pārbaudes režīmā, darbosies tikai testa kartes." -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "Pērkot dāvanu karti, nevar norēķināties ar dāvanu kartēm." -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "Šī dāvanu karte neatbalsta šo valūtu." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "Šo dāvanu karti var izmantot tikai testa režīmā." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "Pārbaudes režīmā var izmantot tikai testa dāvanu kartes." -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This gift card is not known." msgid "This gift card is no longer valid." msgstr "Šī dāvanu karte nav zināma." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "Viss dāvanu kartes vērtība ir izmantota." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "Šī dāvanu karte jau tiek izmantota jūsu maksājumam. " -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." @@ -4152,11 +4168,11 @@ msgstr "" "Jūsu dāvanu karte ir piemērota, taču {} joprojām ir jāmaksā atlikusī summa. " "Lūdzu, atlasiet maksājuma veidu." -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "Jūsu dāvanu karte ir piemērota." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -4164,11 +4180,11 @@ msgstr "" "Dāvanu kartes vietā ievadījāt kuponu. Kuponus var ievadīt tikai veikala " "pirmajā lapā zem preces izvēles." -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "Šī dāvanu karte nav zināma." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -4176,11 +4192,11 @@ msgstr "" "Šo dāvanu karti nevar izmantot, jo tās kods nav unikāls. Lūdzu, sazinieties " "ar šī pasākuma rīkotāju." -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "Šis pasākumu rīkotājs nepieņem šāda veida dāvanu kartes." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "This gift card was used in the meantime. Please try again" msgid "This gift card was used in the meantime. Please try again." @@ -4196,7 +4212,7 @@ msgstr "Biļetes kods (svītrkoda saturs)" msgid "Order position number" msgstr "Pasūtījuma pozīcija" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4454,7 +4470,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4696,6 +4712,18 @@ msgstr "" "%(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Jūs varat izvēlēties ne vairāk kā %(max)s papildinājumus no kategorijas " +"%(cat)s šim produktam %(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4703,25 +4731,25 @@ msgstr "" "Vienu no jūsu atlasītajiem produktiem var iegādāties tikai kā papildinājumu " "citam produktam." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" "Vienu no jūsu izvēlētajiem produktiem var iegādāties tikai kā daļu no " "sakombinētu produktu grupas." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "Lūdzu, atlasiet derīgu sēdvietu." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "Šai pozīcijai nevar izvēlēties sēdvietu." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "Vienu un to pašu sēdvietu nevar izvēlēties vairākas reizes." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5009,8 +5037,8 @@ msgstr "Pasūtījums pieņemts un gaida apmaksu: %(code)s" msgid "Order denied: %(code)s" msgstr "Pasūtījums noraidīts: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Jūs nevarat atcelt šo pasūtījumu." @@ -5155,7 +5183,7 @@ msgstr "" "Pozīciju nevar atcelt, jo dāvanu karte {card}, kas iegādāta šajā pasūtījumā, " "jau ir izmantota." -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5738,7 +5766,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5754,7 +5782,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5884,56 +5912,85 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "Customers can change the variation of the products they purchased" +msgstr "Iepriekš izvēlētā produkta variācijas." + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5941,55 +5998,55 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund requested" msgid "Refund method" msgstr "Pieprasīta atmaksa" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5997,45 +6054,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6050,7 +6107,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6064,7 +6121,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6078,7 +6135,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6093,7 +6150,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6109,7 +6166,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6127,7 +6184,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6141,7 +6198,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6155,7 +6212,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6171,7 +6228,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6185,7 +6242,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6201,7 +6258,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6226,7 +6283,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6240,7 +6297,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6258,7 +6315,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6275,7 +6332,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6287,7 +6344,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6301,7 +6358,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6315,37 +6372,37 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6354,117 +6411,117 @@ msgstr "" "pasūtījuma apstiprinājumu, iekļaujot saiti, kas jums nepieciešama, lai vēlāk " "piekļūtu pasūtījumam." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "Visizplatītākie vācu valodas nosaukumi" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Vārds" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Uzvārds" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "Jānis" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Liepiņš" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "Tituls" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "Vārds" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "Otrais vārds" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "Jānis Liepiņš" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "Uzrunas vārds" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "Latīņu valodas transkripcija" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6880,10 +6937,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7101,243 +7158,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7345,48 +7402,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7394,27 +7451,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -7450,7 +7507,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7508,14 +7565,14 @@ msgstr "" msgid "Cancellation requested" msgstr "Atcelšanas maksa" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7527,9 +7584,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7543,7 +7600,7 @@ msgstr "" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7606,7 +7663,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7643,105 +7700,110 @@ msgid "All attendees" msgstr "" #: pretix/control/forms/filter.py:840 +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "" + +#: pretix/control/forms/filter.py:841 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Iepriekšpārdošana" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7924,29 +7986,29 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You did not select any products." msgid "You added the same bundled product twice." msgstr "Jūs neizvēlējāties nevienu produktu." -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8768,7 +8830,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "Pasūtījums ir atcelts." @@ -8810,7 +8872,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "Rēķins ir izveidots." @@ -8819,7 +8881,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -9505,7 +9567,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Atcelšana" @@ -9712,7 +9773,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9757,7 +9818,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10111,6 +10172,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10144,7 +10206,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -10363,6 +10425,19 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Save changes" +msgid "Order changes" +msgstr "Saglabāt izmaiņas" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11580,11 +11655,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11754,7 +11829,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -12118,8 +12193,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Atcelt pasūtījumu" @@ -12160,6 +12235,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -15086,7 +15162,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Jūs pieprasījāt nederīgu biļetes izvades veidu." @@ -15342,17 +15418,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "Nezināms pasūtījuma kods vai nav atļauts piekļūt šim pasūtījumam." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "Biļešu lejupielāde šim produktam nav iespējota." @@ -15551,15 +15628,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Šis rēķins nav atrasts" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Rēķina fails vairs netiek saglabāts serverī." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -15589,7 +15666,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -15598,12 +15675,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15631,7 +15708,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16711,21 +16788,27 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Pirkuma veikšana" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -18260,73 +18343,73 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Solis" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Papildinājuma produkti" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Jūsu informācija" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Lūdzu ievadiet derīgu e-pasta adresi." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Lūdzu, ievadiet savu rēķina saņēmeja adresi." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Lūdzu, ievadiet savu vārdu, uzvārdu." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Lūdzu, aizpildiet atbildes uz visiem nepieciešamajiem jautājumiem." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Maksājums" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Lūdzu, atlasiet maksājuma veidu." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "Jūsu ievadītā maksājuma informācija bija nepilnīga." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Pārskatīt pasūtījumu" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Jums jāatzīmē visas izvēles rūtiņas lapas apakšā." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Nosūtot apstiprinājuma pastu, radās kļūda. Lūdzu, pamēģiniet vēlreiz vēlāk." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "E-pasta adrese (atkārtota)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -18334,43 +18417,35 @@ msgstr "" "Lūdzu, vēlreiz ievadiet to pašu e-pasta adresi, lai pārliecinātos, ka esat " "to ierakstījis pareizi." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Lūdzu, divreiz ievadiet to pašu e-pasta adresi." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "plus nodokļi" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} plus {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} incl. {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "IZPĀRDOTS" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Pašlaik nav pieejams" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." msgstr "" +"Jūs nevarat sevi pievienot gaidīšanas sarakstam, jo ​​šis produkts pašlaik ir " +"pieejams." -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "nav atlasīts" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "Iepriekš izvēlētā produkta variācijas." #: pretix/presale/ical.py:52 #, python-brace-format @@ -18431,7 +18506,7 @@ msgstr "Sazinies ar pasākuma rīkotāju" msgid "Imprint" msgstr "Kontaktinformācija" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -18439,11 +18514,11 @@ msgstr "" "Dažiem no grozā esošajiem produktiem pirms turpināšanas varat izvēlēties " "papildu iespējas." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "Šobrīd veicam šo papildinājumu rezervēšanu priekš jums!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -18451,7 +18526,17 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"Šajā kategorijā varat izvēlēties starp %(min_count)s un %(max_count)s " +"iespējām." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -18460,11 +18545,85 @@ msgstr "" "Šajā kategorijā varat izvēlēties starp %(min_count)s un %(max_count)s " "iespējām." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "minimālā pasūtījuma summa: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "no %(price)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Rādīt variantus" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Mainīt cenu %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "iesk. nodokļus" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "plus %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "iesk.. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Apjoms %(item)s – %(var)s ko pasūtīt" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Apjoms of %(item)s ko pasūtīt" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Šim produktam nav pieejami papildinājumi." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -18661,6 +18820,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "IZPĀRDOTS" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18793,17 +18956,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "apstiprināts" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "minimālā pasūtījuma summa: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "no %(price)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18814,66 +18966,15 @@ msgctxt "price" msgid "FREE" msgstr "BEZMAKSAS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Rādīt variantus" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Mainīt cenu %(item)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "plus nodokļi" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "iesk. nodokļus" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "plus %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "iesk.. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "Zemāk ievadiet kupona kodu, lai iegādātos šo biļeti." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Apjoms %(item)s – %(var)s ko pasūtīt" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Apjoms of %(item)s ko pasūtīt" +msgid "%(num)s currently available" +msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -19169,27 +19270,46 @@ msgstr "Pieprasīt rēķinu" msgid "Internal Reference" msgstr "Iekšējā atsauce" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Can change orders" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Var mainīt pasūtījumus" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Atcelt pasūtījumu" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "Jūs varat atcelt šo pasūtījumu, izmantojot šo pogu." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order, but you will not receive a refund." msgstr "Jūs varat atcelt šo pasūtījumu, izmantojot šo pogu." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "Šis visas biļetes šājā pasūtījumā padarīs nederīgas. " -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -19204,7 +19324,7 @@ msgstr "" "%(fee)s, un jūs saņemsiet atmaksu par atlikušo summu, " "izmantojot sākotnēji izmantoto maksājuma veidu." -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -19218,22 +19338,22 @@ msgstr "" "%(fee)s, un jūs saņemsiet atmaksu par atlikušo summu, " "izmantojot sākotnēji izmantoto maksājuma veidu." -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -19243,13 +19363,13 @@ msgstr "" "Jūs varat atcelt šo pasūtījumu un saņemt pilnu naudas atmaksu caur jūsu " "sākotnējo maksājuma veidu." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -19259,7 +19379,7 @@ msgstr "" "Jūs varat atcelt šo pasūtījumu un saņemt pilnu naudas atmaksu caur jūsu " "sākotnējo maksājuma veidu." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "Jūs varat atcelt šo pasūtījumu, izmantojot šo pogu." @@ -19368,10 +19488,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Modificēt pasūtījumu" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Saglabāt izmaiņas" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -19385,10 +19511,6 @@ msgstr "" "Ja mainīsiet rēķina adresi, jauns rēķins netiks automātiski ģenerēts. Lūdzu, " "sazinieties ar mums, ja jums ir nepieciešams jauns rēķins." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Saglabāt izmaiņas" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -19672,63 +19794,76 @@ msgstr "Jūsu grozs ir tukšs" msgid "The presale for this event is over or has not yet started." msgstr "Šī pasākuma iepriekšpārdošana ir beigusies vai vēl nav sākusies." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "Nezināms notikuma kods vai nav atļauja piekļūt šim pasākumam." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Nav atlasīts datums." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Atlasīts nezināms datums." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Lūdzu, dodieties atpakaļ un mēģiniet vēlreiz." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "Maksājumu par šo pasūtījumu nevar turpināt." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "Maksājums ir par vēlu, lai to pieņemtu." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "Maksājuma veidu par šo pasūtījumu nevar mainīt." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "Par šo pasūtījumu pašlaik tiek gaidīts maksājums." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Jūs nevarat mainīt šo pasūtījumu" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "You requested an invalid ticket output type." msgid "You chose an invalid cancellation fee." msgstr "Jūs pieprasījāt nederīgu biļetes izvades veidu." -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The invoice has been generated." msgid "The cancellation has been requested." msgstr "Rēķins ir izveidots." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "Šim pasūtījumam nav (vēl) iespējota biļešu lejupielāde." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Jūs nevarat atcelt šo pasūtījumu." + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "Mums bija grūtības apstrādāt jūsu informāciju." @@ -19887,6 +20022,24 @@ msgstr "" msgid "Write access" msgstr "" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} plus {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} incl. {taxes}% {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "Pašlaik nav pieejams" + +#~ msgid "no selection" +#~ msgstr "nav atlasīts" + #~ msgid "Presale" #~ msgstr "Iepriekšpārdošana" diff --git a/src/pretix/locale/lv/LC_MESSAGES/djangojs.po b/src/pretix/locale/lv/LC_MESSAGES/djangojs.po index 1c55afaf9..554044a06 100644 --- a/src/pretix/locale/lv/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/lv/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-11-13 06:00+0000\n" "Last-Translator: Zane Smite \n" "Language-Team: Latvian " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3106,7 +3113,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3139,7 +3146,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3608,12 +3615,12 @@ msgstr "" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -3813,70 +3820,70 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -3888,7 +3895,7 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4138,7 +4145,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4355,28 +4362,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "" -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4620,8 +4634,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -4747,7 +4761,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5311,7 +5325,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5327,7 +5341,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5445,56 +5459,83 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5502,53 +5543,53 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5556,45 +5597,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5609,7 +5650,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5623,7 +5664,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5637,7 +5678,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5652,7 +5693,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -5668,7 +5709,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -5686,7 +5727,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5700,7 +5741,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -5714,7 +5755,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -5730,7 +5771,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5744,7 +5785,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -5760,7 +5801,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -5785,7 +5826,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -5799,7 +5840,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -5817,7 +5858,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -5834,7 +5875,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -5846,7 +5887,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5860,7 +5901,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -5874,153 +5915,153 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6391,10 +6432,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6608,243 +6649,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6852,48 +6893,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6901,27 +6942,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -6957,7 +6998,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7013,14 +7054,14 @@ msgstr "" msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7032,9 +7073,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7048,7 +7089,7 @@ msgstr "" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7106,7 +7147,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7144,102 +7185,107 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7420,27 +7466,27 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8239,7 +8285,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8279,7 +8325,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8288,7 +8334,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -8968,7 +9014,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9175,7 +9220,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9220,7 +9265,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9569,6 +9614,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -9602,7 +9648,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -9821,6 +9867,17 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +msgid "Order changes" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11027,11 +11084,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11201,7 +11258,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11560,8 +11617,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -11600,6 +11657,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14481,7 +14539,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -14731,17 +14789,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -14936,15 +14995,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -14972,7 +15031,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -14981,12 +15040,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15012,7 +15071,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16063,21 +16122,25 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -17529,113 +17592,97 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +msgid "No other variation of this product is currently available for you." msgstr "" -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" +#: pretix/presale/forms/order.py:94 +msgid "No other variations of this product exist." msgstr "" #: pretix/presale/ical.py:52 @@ -17693,35 +17740,114 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -17899,6 +18025,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18005,17 +18135,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18026,65 +18145,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18360,23 +18428,38 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +msgctxt "action" +msgid "Change or cancel your order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +msgid "Change order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18384,43 +18467,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -18501,10 +18584,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -18516,10 +18605,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -18783,59 +18868,70 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +msgid "You cannot change this order." +msgstr "" + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" diff --git a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po index 9e1147905..7764dae23 100644 --- a/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nb_NO/LC_MESSAGES/djangojs.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -327,28 +327,28 @@ msgid_plural "The items in your cart are reserved for you for {num} minutes." msgstr[0] "" msgstr[1] "" -#: pretix/static/pretixpresale/js/ui/main.js:231 +#: pretix/static/pretixpresale/js/ui/main.js:240 msgid "Please enter a quantity for one of the ticket types." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:358 +#: pretix/static/pretixpresale/js/ui/main.js:367 msgid "The organizer keeps %(currency)s %(amount)s" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:366 +#: pretix/static/pretixpresale/js/ui/main.js:375 msgid "You get %(currency)s %(amount)s back" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:382 +#: pretix/static/pretixpresale/js/ui/main.js:391 msgid "Please enter the amount the organizer can keep." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:396 -#: pretix/static/pretixpresale/js/ui/main.js:409 +#: pretix/static/pretixpresale/js/ui/main.js:405 +#: pretix/static/pretixpresale/js/ui/main.js:418 msgid "Time zone:" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:401 +#: pretix/static/pretixpresale/js/ui/main.js:410 msgid "Your local time:" msgstr "" diff --git a/src/pretix/locale/nl/LC_MESSAGES/django.po b/src/pretix/locale/nl/LC_MESSAGES/django.po index 50f684ec1..1d6fee5a7 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/django.po +++ b/src/pretix/locale/nl/LC_MESSAGES/django.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-07-04 19:45+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Leeg, als dit product geen toegangsbewijs is" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Bedrijfsnaam" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Selecteer land" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "openstaand" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "bevestigd" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "terugbetaald" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Betalingsinformatie" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Aanmelding voor evenement bevestigd: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Betaling ontvangen voor uw bestelling: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "extern begonnen" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "onderweg" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "klaar" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Organisator" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Klant" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Betalingskosten" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Verzendkosten" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Servicekosten" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Annuleringskosten" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Overige kosten" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Cadeaubon" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Waarde" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Besteld product" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Uw aanmelding:%(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "Winkelwagen-ID (bijv. sessiesleutel)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Winkelwagenpositie" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Producten in winkelwagen" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Alleen voor zakelijke klanten binnen de EU." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Dit kenmerk wordt voor u op de factuur afgedrukt." @@ -3303,7 +3319,7 @@ msgstr "Verlaag productprijs met (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3339,7 +3355,7 @@ msgstr "" msgid "Valid until" msgstr "Geldig tot" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Reserveer ticket uit quotum" @@ -3847,13 +3863,13 @@ msgstr "Stoelnummer" msgid "No matching seat was found." msgstr "Geen overeenkomende stoel gevonden." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "De stoel die u selecteerde is al bezet. Kies alstublieft een andere stoel." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "U moet een specifieke stoel kiezen." @@ -4112,40 +4128,40 @@ msgstr "Verrekend met bestellingen: %s" msgid "In test mode, only test cards will work." msgstr "In de testmodus zullen alleen testcadeaubonnen bruikbaar zijn." -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "U kunt niet met cadeaubonnen betalen wanneer u een cadeaubon koopt." -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "Deze cadeaubon ondersteunt deze munteenheid niet." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "Deze cadeaubon kan alleen in de testmodus worden gebruikt." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "Alleen testcadeaubonnen kunnen in de testmodus worden gebruikt." -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "Deze cadeaubon is niet meer geldig." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "Het tegoed van deze cadeaubon is verbruikt." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "Deze cadeaubon wordt al voor uw betaling gebruikt." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." @@ -4153,11 +4169,11 @@ msgstr "" "Uw cadeaubon is gebruikt, maar er moet nog {} worden betaald. Kies een " "betalingmethode voor het resterende bedrag." -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "Uw cadeaubon is succesvol gebruikt." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -4166,11 +4182,11 @@ msgstr "" "kunnen alleen op de eerste pagina van de winkel worden ingevoerd, onder de " "productkeuze." -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "Deze cadeauboncode is onbekend." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -4178,12 +4194,12 @@ msgstr "" "Deze cadeaubon kan niet worden gebruikt, omdat de code niet uniek is. Neem " "contact op met de organisator van dit evenement." -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" "Deze cadeaubon wordt niet geaccepteerd door de organisator van dit evenement." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "This gift card was used in the meantime. Please try again" msgid "This gift card was used in the meantime. Please try again." @@ -4197,7 +4213,7 @@ msgstr "Ticket code (waarde van QR-code)" msgid "Order position number" msgstr "Plaatsnummer van bestelling" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Productnaam" @@ -4454,7 +4470,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4698,6 +4714,18 @@ msgstr "" "product %(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"U kunt maximaal %(max)s add-ons van de categorie %(cat)s selecteren voor het " +"product %(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4705,25 +4733,25 @@ msgstr "" "Een van de producten die u geselecteerd heeft kan alleen gekocht worden als " "add-on bij een ander product." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" "Een van de producten die u selecteerde kan alleen gekocht worden als deel " "van een bundel." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "Kies een geldige beschikbare stoel." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "U kunt voor dit product geen stoel kiezen." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "U kunt dezelfde stoel niet meerdere keren kiezen." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5014,8 +5042,8 @@ msgstr "Bestelling goedgekeurd en in afwachting van betaling: %(code)s" msgid "Order denied: %(code)s" msgstr "Bestelling geweigerd: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "U kunt deze bestelling niet annuleren." @@ -5168,7 +5196,7 @@ msgstr "" "Een plaats kan niet worden geannuleerd, omdat de in deze bestelling gekochte " "cadeaubon {card} al is gebruikt." -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5862,7 +5890,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Verberg alle uitverkochte producten" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Laat aan klanten zien hoeveel tickets van een bepaald type nog beschikbaar " @@ -5880,7 +5908,7 @@ msgstr "Toon variaties van een product standaard uitgeklapt" msgid "Enable waiting list" msgstr "Wachtlijst inschakelen" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6027,18 +6055,51 @@ msgstr "" "meerdere evenementdatums, zal de eerste datum worden gebruikt." #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "Customers can cancel their paid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Klanten kunnen hun betaalde bestellingen annuleren" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require company per ticket" +msgid "Requirement for changed prices" +msgstr "Verplicht bedrijf per ticket" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "Sta annuleren toe tot" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "Klanten kunnen hun onbetaalde bestellingen annuleren" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "Sta annuleren toe tot" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -6047,23 +6108,23 @@ msgstr "" "betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige " "terugbetaling worden aangemaakt, die u zelf zult moeten verwerken." -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "Houd een vast bedrag als annuleringskosten in" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "Houd betalings-, verzend- en servicekosten in" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "Houd een percentage van het bedrag in als annuleringskosten" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "Sta klanten toe om vrijwillig een lagere terugbetaling te kiezen" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." @@ -6072,7 +6133,7 @@ msgstr "" "deel van hun bestelbedrag terugbetaald te krijgen, om u met het restbedrag " "te steunen." -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" @@ -6080,11 +6141,11 @@ msgstr "" "Als u dit wilt kunt u ons ook steunen door een kleinere terugbetaling aan te " "vragen met de schuifbalk hieronder. Dank u wel!" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "Uitleg voor vrijwillig lagere terugbetaling" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6096,7 +6157,7 @@ msgstr "" "bedrag te kiezen. U kunt deze tekst bijvoorbeeld gebruiken om uit te leggen " "dat het kiezen van een lagere terugbetaling uw organisatie helpt." -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." @@ -6105,41 +6166,41 @@ msgstr "" "door de organisator van het evenement voor de bestelling wordt geannuleerd " "en een terugbetaling wordt gedaan." -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" "Alle terugbetalingen worden gedaan naar de oorspronkelijke betalingsmethode" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" "Klanten kunnen kiezen tussen een cadeaubon en een terugbetaling naar de " "oorspronkelijke betalingsmethode" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "Alle terugbetalingen worden omgezet in cadeaubonnen" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "Terugbetalingsmethode" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "Contactadres" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "We zullen dit publiek tonen om gasten toe te staan contact met u op te nemen." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "Imprint-URL" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6147,11 +6208,11 @@ msgstr "" "Dit zou bijvoorbeeld naar een deel van uw website moeten wijzen dat uw " "contactinformatie en eventuele wettelijk verplichte informatie bevat." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Bevestigingstekst" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6163,11 +6224,11 @@ msgstr "" "Pages-functie gebruikt om uw voorwaarden te publiceren heeft u deze " "instelling niet nodig, omdat u dit daar kunt instellen." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "Kalenderbestanden bijsluiten" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." @@ -6175,11 +6236,11 @@ msgstr "" "Als deze optie is ingeschakeld zullen we een .ics-kalenderbestand meesturen " "bij bestellingsbevestigingsmails." -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Onderwerpvoorvoegsel" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6188,19 +6249,19 @@ msgstr "" "opgemaakt als [voorvoegsel]. Kies bijvoorbeeld een korte vorm van uw " "evenementnaam." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Afzenderadres" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "Afzenderadres voor uitgaande e-mails" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "Naam van afzender" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6208,7 +6269,7 @@ msgstr "" "Deze naam zal samen met het verzendadres voor uitgaande e-mails worden " "gebruikt. Standaard wordt de naam van uw evenement gebruikt." -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6233,7 +6294,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6256,7 +6317,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6279,7 +6340,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6304,7 +6365,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6333,7 +6394,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6365,7 +6426,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6388,7 +6449,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6411,7 +6472,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6439,7 +6500,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6462,7 +6523,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6490,7 +6551,7 @@ msgstr "" "Met vriendelijke groet,\n" "De organisatoren van {event}" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6537,7 +6598,7 @@ msgstr "" "Met vriendelijke groet,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6560,7 +6621,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6590,7 +6651,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6618,7 +6679,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6638,7 +6699,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6661,7 +6722,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6684,11 +6745,11 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "Bannertekst (boven)" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -6696,11 +6757,11 @@ msgstr "" "Deze tekst zal boven elke pagina van uw ticketwinkel worden getoond. We " "raden aan om deze tekst alleen voor heel belangrijke berichten te gebruiken." -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "Bannertekst (onder)" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -6708,11 +6769,11 @@ msgstr "" "Deze tekst zal onderaan elke pagina van uw ticketwinkel worden getoond. We " "raden aan om deze tekst alleen voor heel belangrijke berichten te gebruiken." -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "Voucher-uitleg" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6721,7 +6782,7 @@ msgstr "" "kunt dit bijvoorbeeld gebruiken om uit te leggen hoe een voucher te " "verkrijgen." -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6730,125 +6791,125 @@ msgstr "" "bestelbevestiging met een link die u nodig heeft om uw bestelling later te " "openen." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "Helptekst van het e-mailveld" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "Starttijd van het evenement (aflopend)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "Naam (aflopend)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "Sorteren op datum" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "Meest voorkomende Engelse titels" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "Meest voorkomende Duitse titels" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Voornaam" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Achternaam" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "Voornaam" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "Tweede naam" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "Roepnaam" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "Transcriptie" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Uw standaardtaal moet ook zijn ingeschakeld voor uw evenement (zie " "hierboven)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "U kunt niet het invullen van namen van aanwezigen verplichten als u er niet " "om vraagt." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "U moet om de e-mailadressen van deelnemers vragen als u de vraag verplicht " "wilt maken." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "U moet om factuuradressen vragen als u factuuradressen verplicht wilt maken." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" "U moet om factuuradressen vragen als u bedrijfsnamen verplicht wilt maken." -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" "De laatste datum van betalingen kan niet voor het eind van de voorverkoop " @@ -7265,10 +7326,10 @@ msgid "Filetype not allowed!" msgstr "Bestandstype niet toegestaan!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7516,7 +7577,7 @@ msgstr "Vraag naar {fields}, toon als {example}" msgid "Free text input" msgstr "Vrije tekstinvoer" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." @@ -7524,11 +7585,11 @@ msgstr "" "U heeft ingesteld dat cadeaubonnen {} jaar na het jaar waarin de cadeaubon " "is uitgegeven verlopen." -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "Belastingregel voor betalingstoeslagen" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7539,11 +7600,11 @@ msgstr "" "omgekeerde-heffingsregels instellen, andere instellingen van de " "belastingregel worden genegeerd." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "Genereer facturen voor verkoopkanalen" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -7551,65 +7612,65 @@ msgstr "" "Als u facturen genereren met de vorige instelling heeft ingeschakeld kunt u " "dit hier beperken tot specifieke verkoopkanalen." -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Factuurstijl" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Factuurtaal" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "De taal van de gebruiker" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Logo-plaatje" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "We tonen uw logo met een maximale breedte en hoogte van 2,5 cm." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "BCC-adres" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle e-mails zullen als BCC-kopie worden verstuurd naar dit adres" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "Handtekening" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Dit zal worden toegevoegd aan iedere e-mail. Beschikbare plaatsaanduidingen: " "{event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "bijv. uw contactgegevens" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "HTML-e-mail-renderer" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "Tekst verstuurd naar adres van besteller" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "Stuur een e-mail naar gasten" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -7619,32 +7680,32 @@ msgstr "" "die de tickets bestelt zal de volgende e-mail naar de gasten worden " "verzonden." -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "Tekst verstuurd naar gasten" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Tekst" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Tekst (verstuurd door administrator)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Tekst (aangevraagd door gebruiker)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Aantal dagen" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -7652,7 +7713,7 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor de bestelling verloopt worden " "verstuurd. Als de waarde 0 is zal de e-mail nooit worden verstuurd." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -7660,15 +7721,15 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor het evenement start worden verstuurd. " "Als dit veld leeg is zal de mail nooit worden verstuurd." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "Bestelling goedgekeurd" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." @@ -7677,15 +7738,15 @@ msgstr "" "bestellingen zullen in plaats hiervan het sjabloon voor gratis bestellingen " "hierboven ontvangen." -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "Bestelling geweigerd" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Gebruik aangepaste SMTP-server" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -7693,42 +7754,42 @@ msgstr "" "Alle email gerelateerd aan uw evenement zal worden verstuurd via de SMTP-" "server die u heeft opgegeven." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Hostnaam" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Poort" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Gebruikersnaam" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "Gebruik STARTTLS" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "Vaak ingeschakeld op poort 587." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "Gebruik SSL" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Vaak ingeschakeld op poort 465." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "Beschikbare plaatsaanduidingen: {list}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -7736,49 +7797,49 @@ msgstr "" "U kunt óf SSL óf STARTTLS-beveiliging inschakelen, maar niet allebei " "tegelijkertijd." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "Ieder land" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "Europese Unie" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "Iedere klant" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "Particulier" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "Zakelijk" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "Zakelijk met geldig btw-nummer" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "Reken btw" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "Geen btw" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Btw-tarief" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Voorgekozen voucher" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7790,11 +7851,11 @@ msgstr "" "voucher worden gebruikt. Dit kan bijvoorbeeld worden gebruikt om widgets te " "maken die korting geven of geheime producten aanbieden." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Compatibiliteitsmodus" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -7802,29 +7863,29 @@ msgstr "" "Onze standaardwidget werkt niet in alle websitebouwers. Probeer als u " "problemen ervaart deze compatibiliteitsmodus te gebruiken." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "De gegeven vouchercode bestaat niet." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "De slug die u invoerde was onjuist." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Ticketdownloads" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Uw klanten zullen in staat zijn om hun tickets in PDF-formaat te downloaden." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Verplicht alle gasten om hun naam in te vullen" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -7832,11 +7893,11 @@ msgstr "" "Standaard vragen we om namen maar verplichten we ze niet. U kunt het vragen " "naar namen uitschakelen in de instellingen." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7848,11 +7909,11 @@ msgstr "" "een Stripe-account op moeten zetten, wat minder dan vijf minuten duurt door " "hun simpele interface." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Betaling via bankoverschrijving" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -7862,16 +7923,16 @@ msgstr "" "maken. U kunt hierna uw bankafschriften importeren om de betalingen in " "pretix te verwerken, of bestellingen handmatig als betaald aanmerken." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prijs (optioneel)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Hoeveelheid beschikbaar" @@ -7907,7 +7968,7 @@ msgid "Pending or paid" msgstr "Openstaand of betaald" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7963,14 +8024,14 @@ msgstr "Testmodus" msgid "Cancellation requested" msgstr "Annulering aangevraagd" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Alle producten" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7982,9 +8043,9 @@ msgid "All organizers" msgstr "Alle organisatoren" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7998,7 +8059,7 @@ msgstr "Alle" msgid "Shop live and presale running" msgstr "Winkel live en voorverkoop actief" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "Inactief" @@ -8056,7 +8117,7 @@ msgid "Expired and with value" msgstr "Verlopen en met waarde" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "Zoekopdracht" @@ -8093,103 +8154,110 @@ msgid "All attendees" msgstr "Alle gasten" #: pretix/control/forms/filter.py:840 +#, fuzzy +#| msgid "Checked in but left" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "Ingecheckt maar vertrokken" + +#: pretix/control/forms/filter.py:841 msgctxt "checkin state" msgid "Present" msgstr "Aanwezig" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "Ingecheckt" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "Niet ingecheckt" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "Beheerder" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "Geen beheerder" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "Geldig" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "Onverzilverd" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "Ten minste één keer verzilverd" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "Volledig verzilverd" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "Verzilverd en ingecheckt met ticket" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "Quotumgedrag" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "Sta toe om quotum te negeren" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "Filteren op tag" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Zoek voucher" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Ieder product in quotum \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "Terugbetalingsstatus" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "Alle openstaande terugbetalingen" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "Alle terugbetalingen" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "Datumfilter" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "Filteren op…" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "Datum van laatste geslaagde betaling" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "Datum vanaf" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "Datum tot" @@ -8390,7 +8458,7 @@ msgstr "Add-ons" msgid "You added the same add-on category twice" msgstr "U heeft twee keer dezelfde add-oncategorie geselecteerd" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8398,23 +8466,23 @@ msgstr "" "Hou er rekening mee dat het instellen van een minimumaantal het onmogelijk " "maakt om dit product te kopen als alle beschikbare add-ons zijn uitverkocht." -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "Gebundelde producten" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You added the same bundled product twice" msgid "You added the same bundled product twice." msgstr "U heeft twee keer hetzelfde gebundelde product geselecteerd" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "Gebundeld product" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "inactief" @@ -9339,7 +9407,7 @@ msgid "The order has been refunded." msgstr "De bestelling is terugbetaald." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "De bestelling is geannuleerd." @@ -9379,7 +9447,7 @@ msgid "The order locale has been changed." msgstr "De taal van de bestelling is aangepast." #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "De factuur is gegenereerd." @@ -9388,7 +9456,7 @@ msgid "The invoice has been regenerated." msgstr "De factuur is opnieuw gegenereerd." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "De factuur is opnieuw uitgegeven." @@ -10111,7 +10179,6 @@ msgid "Invoicing" msgstr "Facturering" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Annulering" @@ -10327,7 +10394,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10377,7 +10444,7 @@ msgstr "Stel nieuw wachtwoord in" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10747,6 +10814,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10780,7 +10848,7 @@ msgstr "Verwijderen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11071,6 +11139,19 @@ msgstr "" msgid "Change notification settings" msgstr "Verander meldingsinstellingen" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Bestelling gewijzigd" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12478,11 +12559,11 @@ msgstr "" "er maar één worden gekocht." #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "Add-on" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "Nieuwe add-on toevoegen" @@ -12663,7 +12744,7 @@ msgstr "Vraag bewerken" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -13070,8 +13151,8 @@ msgstr "Ja, keur bestelling goed" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Annuleer bestelling" @@ -13117,6 +13198,7 @@ msgstr "Ja, verzoek verwijderen" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "Wijzig bestelling: %(code)s" @@ -16310,7 +16392,7 @@ msgid "Unknown e-mail renderer." msgstr "Onbekende e-mail-renderer." #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "U vroeg een ongeldig ticketsuitvoertype." @@ -16582,18 +16664,19 @@ msgstr "De import is gelukt." msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "We konden het geüploade bestand niet openen als een CSV-bestand." -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" "Onbekende bestelcode of niet gemachtigd om deze bestelling te bekijken." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "Tickets downloaden is niet ingeschakeld voor dit product." @@ -16831,15 +16914,15 @@ msgstr "Persoonlijke gegevens zijn uit de factuur verwijderd." msgid "The email has been queued to be sent." msgstr "De email is in de wachtrij gezet om te worden verstuurd." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Deze factuur is niet gevonden" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Het factuurbestand wordt niet meer opgeslagen op de server." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -16872,7 +16955,7 @@ msgstr "" "Deze actie is alleen toegestaan voor openstaande bestellingen en betaalde " "bestellingen." -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "Een fout is opgetreden. Zie de details hieronder." @@ -16881,12 +16964,12 @@ msgid "The order has been changed and the user has been notified." msgstr "De bestelling is aangepast en de gebruiker is op de hoogte gesteld." #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "De bestelling is aangepast." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -16913,7 +16996,7 @@ msgstr "Uw bericht is in de wachtrij gezet en zal worden verstuurd naar {}." msgid "Failed to send mail to the following user: {}" msgstr "Kon geen mail sturen naar de volgende gebruiker: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -18058,21 +18141,27 @@ msgstr "Alleen tickets waarvoor speciale aandacht nodig is" msgid "Include questions" msgstr "Inclusief vragen" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "Inchecklijst (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "betaald" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Afrekenen" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "Automatisch ingecheckt" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "Geheim" @@ -19688,116 +19777,108 @@ msgstr "De gekozen ticketlay-out is verwijderd." msgid "Ticket PDF layout: {}" msgstr "PDF-ticketlay-out: {}" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Stap" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Add-onproducten" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Uw gegevens" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Vul alstublieft een geldig e-mailadres in." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Vul alstublieft uw factuuradres in." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Vul alstublieft uw naam in." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Beantwoord alstublieft alle vereiste vragen." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Betaling" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Selecteer een betaalmethode." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "De betalingsinformatie die u heeft ingevoerd zijn onvolledig." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Controleer bestelling" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "U moet alle selectievakjes aan de onderkant van de pagina aanvinken." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Er is een fout opgetreden bij het verzenden van de bevestigingsmail. Probeer " "het later opnieuw." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "E-mailadres (opnieuw)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "Voer alstublieft hetzelfde e-mailadres nogmaals in ter controle." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Voer twee keer hetzelfde e-mailadres in." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "excl. belasting" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "" +"U kunt uzelf niet op de wachtlijst zetten, omdat dit product momenteel " +"beschikbaar is." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} incl. {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "UITVERKOCHT" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Momenteel niet beschikbaar" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "%(num)s nu verkrijgbaar" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "geen selectie" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "De variant van het hierboven geselecteerde product." #: pretix/presale/ical.py:52 #, python-brace-format @@ -19859,7 +19940,7 @@ msgstr "Neem contact op met organisatie" msgid "Imprint" msgstr "Afdruk" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -19867,18 +19948,28 @@ msgstr "" "Voor sommige van de producten in uw winkelwagen kunt u aanvullende opties " "kiezen voor u doorgaat." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "We proberen nu deze add-ons voor u te boeken!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "U moet precies één optie kiezen uit deze categorie." msgstr[1] "U moet %(min_count)s opties kiezen uit deze categorie." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"U kunt tussen de %(min_count)s en %(max_count)s opties uit deze categorie " +"kiezen." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -19887,11 +19978,85 @@ msgstr "" "U kunt tussen de %(min_count)s en %(max_count)s opties uit deze categorie " "kiezen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "minimumhoeveelheid om te bestellen: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "vanaf %(price)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Toon varianten" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Verander prijs voor %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "incl. belasting" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "excl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "incl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Aantal van %(item)s – %(var)s om te bestellen" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Aantal van %(item)s om te bestellen" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Er zijn geen add-ons beschikbaar voor dit product." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -20088,6 +20253,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "VOLGEBOEKT" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "UITVERKOCHT" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -20201,17 +20370,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "Bevestigd" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "minimumhoeveelheid om te bestellen: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "vanaf %(price)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -20222,66 +20380,15 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Toon varianten" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Verander prijs voor %(item)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "excl. belasting" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "incl. belasting" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "excl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "incl. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "Voer hieronder een vouchercode in om dit ticket te kopen." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Aantal van %(item)s – %(var)s om te bestellen" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Aantal van %(item)s om te bestellen" +msgid "%(num)s currently available" +msgstr "%(num)s nu verkrijgbaar" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -20583,26 +20690,45 @@ msgstr "Vraag factuur aan" msgid "Internal Reference" msgstr "Intern kenmerk" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all organizers" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Verander voor alle organisators" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Annuleer bestelling" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" "U kunt een verzoek doen om deze bestelling te annuleren, maar u zult geen " "terugbetaling ontvangen." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" "U kunt deze bestelling annuleren, maar u zult geen terugbetaling ontvangen." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "Dit zal alle tickets in deze bestelling ongeldig maken." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -20613,7 +20739,7 @@ msgstr "" "wordt goedgekeurd zal %(fee)s aan annuleringskosten worden " "ingehouden en ontvangt u een terugbetaling van het resterende bedrag." -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -20623,8 +20749,8 @@ msgstr "" "strong> aan annuleringskosten worden ingehouden en ontvangt u een " "terugbetaling van het resterende bedrag." -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " @@ -20633,22 +20759,22 @@ msgstr "" "De terugbetaling zal worden uitgegeven als cadeaubon die u kunt gebruiken " "voor latere aankopen." -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" "De terugbetaling kan worden verstuurd naar uw oorspronkelijke " "betalingsmethode of als cadeaubon." -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" "De terugbetaling zal worden overgemaakt naar uw oorspronkelijke " "betalingsmethode." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." @@ -20656,13 +20782,13 @@ msgstr "" "U kunt een verzoek doen om deze bestelling te annuleren. Als dit verzoek " "wordt goedgekeurd krijgt u het volledige bedrag terug." -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" "U kunt deze bestelling annuleren en het volledige bedrag terugbetaald " "krijgen." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "U kunt deze bestelling annuleren met de volgende knop." @@ -20761,10 +20887,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Ja, annulering aanvragen" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Wijzig bestelling" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Wijzigingen opslaan" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -20778,10 +20910,6 @@ msgstr "" "Uw factuuradres aanpassen zal niet automatisch een nieuwe factuur genereren. " "Neem contact met ons op als u een nieuwe factuur nodig heeft." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Wijzigingen opslaan" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -21074,59 +21202,77 @@ msgid "The presale for this event is over or has not yet started." msgstr "" "De voorverkoop voor dit evenement is afgelopen of is nog niet begonnen." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "Onbekende evenementcode of niet bevoegd om dit evenement te bekijken." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Geen datum geselecteerd." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Onbekende datum geselecteerd." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Ga terug en probeer het opnieuw." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "De betaling voor deze bestelling kan niet worden voltooid." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "De betaling is te laat om geaccepteerd te worden." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "De betalingsmethode voor deze bestelling kan niet veranderd worden." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "Een betaling staat momenteel open voor deze bestelling." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "U kunt deze bestelling niet aanpassen" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "U heeft een ongeldig bedrag voor de annuleringskosten gekozen." -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "De annulering is aangevraagd." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "Tickets downloaden is (nog) niet ingeschakeld voor deze bestelling." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "U kunt deze bestelling niet annuleren." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been canceled. You can now select how you want to transfer " +#| "the money back to the user." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" +"De bestelling is geannuleerd. U kunt nu kiezen hoe u het geld over wilt " +"maken naar de gebruiker." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "We konden uw invoer niet verwerken." @@ -21283,6 +21429,24 @@ msgstr "Leestoegang" msgid "Write access" msgstr "Schrijftoegang" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} plus {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} incl. {taxes}% {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "Momenteel niet beschikbaar" + +#~ msgid "no selection" +#~ msgstr "geen selectie" + #~ msgid "Presale" #~ msgstr "Voorverkoop" diff --git a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po index 0e2e1e2c0..b0271f80e 100644 --- a/src/pretix/locale/nl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-05-17 05:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3106,7 +3113,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3139,7 +3146,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3608,12 +3615,12 @@ msgstr "" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -3813,70 +3820,70 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -3888,7 +3895,7 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4138,7 +4145,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4355,28 +4362,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "" -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4620,8 +4634,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -4747,7 +4761,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5311,7 +5325,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5327,7 +5341,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5445,56 +5459,83 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5502,53 +5543,53 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5556,45 +5597,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5609,7 +5650,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5623,7 +5664,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5637,7 +5678,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5652,7 +5693,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -5668,7 +5709,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -5686,7 +5727,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5700,7 +5741,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -5714,7 +5755,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -5730,7 +5771,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5744,7 +5785,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -5760,7 +5801,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -5785,7 +5826,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -5799,7 +5840,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -5817,7 +5858,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -5834,7 +5875,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -5846,7 +5887,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5860,7 +5901,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -5874,153 +5915,153 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6391,10 +6432,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6608,243 +6649,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6852,48 +6893,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6901,27 +6942,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -6957,7 +6998,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7013,14 +7054,14 @@ msgstr "" msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7032,9 +7073,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7048,7 +7089,7 @@ msgstr "" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7106,7 +7147,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7144,102 +7185,107 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7420,27 +7466,27 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8239,7 +8285,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8279,7 +8325,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8288,7 +8334,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -8968,7 +9014,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9175,7 +9220,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9220,7 +9265,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9569,6 +9614,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -9602,7 +9648,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -9821,6 +9867,17 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +msgid "Order changes" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11027,11 +11084,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11201,7 +11258,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11560,8 +11617,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -11600,6 +11657,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14481,7 +14539,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -14731,17 +14789,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -14936,15 +14995,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -14972,7 +15031,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -14981,12 +15040,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15012,7 +15071,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16063,21 +16122,25 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -17529,113 +17592,97 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +msgid "No other variation of this product is currently available for you." msgstr "" -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" +#: pretix/presale/forms/order.py:94 +msgid "No other variations of this product exist." msgstr "" #: pretix/presale/ical.py:52 @@ -17693,35 +17740,114 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -17899,6 +18025,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18005,17 +18135,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18026,65 +18145,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18360,23 +18428,38 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +msgctxt "action" +msgid "Change or cancel your order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +msgid "Change order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18384,43 +18467,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -18501,10 +18584,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -18516,10 +18605,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -18783,59 +18868,70 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +msgid "You cannot change this order." +msgstr "" + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" diff --git a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po index d61151b5d..87dc05f0b 100644 --- a/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl_BE/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -326,28 +326,28 @@ msgid_plural "The items in your cart are reserved for you for {num} minutes." msgstr[0] "" msgstr[1] "" -#: pretix/static/pretixpresale/js/ui/main.js:231 +#: pretix/static/pretixpresale/js/ui/main.js:240 msgid "Please enter a quantity for one of the ticket types." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:358 +#: pretix/static/pretixpresale/js/ui/main.js:367 msgid "The organizer keeps %(currency)s %(amount)s" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:366 +#: pretix/static/pretixpresale/js/ui/main.js:375 msgid "You get %(currency)s %(amount)s back" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:382 +#: pretix/static/pretixpresale/js/ui/main.js:391 msgid "Please enter the amount the organizer can keep." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:396 -#: pretix/static/pretixpresale/js/ui/main.js:409 +#: pretix/static/pretixpresale/js/ui/main.js:405 +#: pretix/static/pretixpresale/js/ui/main.js:418 msgid "Time zone:" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:401 +#: pretix/static/pretixpresale/js/ui/main.js:410 msgid "Your local time:" msgstr "" diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po index 5296a8090..5b689cc1d 100644 --- a/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po +++ b/src/pretix/locale/nl_Informal/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-07-04 20:45+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch (informal) " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Leeg, als dit product geen toegangsbewijs is" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Bedrijfsnaam" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Selecteer land" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "openstaand" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "bevestigd" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "terugbetaald" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Betalingsinformatie" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Aanmelding voor evenement bevestigd: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Betaling ontvangen voor je bestelling: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "extern begonnen" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "aangemaakt" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "onderweg" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "klaar" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "mislukt" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "geannuleerd" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Organisator" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Klant" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Extern" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Betalingskosten" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Verzendkosten" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Servicekosten" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Annuleringskosten" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Overige kosten" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Cadeaubon" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Waarde" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Besteld product" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Je aanmelding: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "Winkelwagen-ID (bijv. sessiesleutel)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Product in winkelwagen" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Producten in winkelwagen" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Alleen voor zakelijke klanten binnen de EU." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Dit kenmerk wordt voor je op de factuur afgedrukt." @@ -3304,7 +3320,7 @@ msgstr "Verlaag productprijs met (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3340,7 +3356,7 @@ msgstr "" msgid "Valid until" msgstr "Geldig tot" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Reserveer kaartje uit quotum" @@ -3847,12 +3863,12 @@ msgstr "Stoelnummer" msgid "No matching seat was found." msgstr "Geen overeenkomende stoel gevonden." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "De stoel die je koos is al bezet. Kies een andere stoel." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "Je moet een specifieke stoel kiezen." @@ -4111,40 +4127,40 @@ msgstr "Verrekend met bestellingen: %s" msgid "In test mode, only test cards will work." msgstr "In de testmodus kunnen alleen testcadeaubonnen worden gebruikt." -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "Je kan niet met een cadeaubon betalen wanneer je een cadeaubon koopt." -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "Deze cadeaubon ondersteunt deze munteenheid niet." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "Deze cadeaubon kan alleen in de testmodus worden gebruikt." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "Alleen testcadeaubonnen kunnen in de testmodus worden gebruikt." -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "Deze cadeaubon is niet meer geldig." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "Deze cadeaubon heeft geen tegoed meer." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "Deze cadeaubon wordt al voor je betaling gebruikt." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." @@ -4152,11 +4168,11 @@ msgstr "" "Je cadeaubon wordt gebruikt, maar er moet nog {} worden betaald. Kies een " "betaalmethode voor het restbedrag." -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "Je cadeaubon is succesvol gebruikt." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -4165,11 +4181,11 @@ msgstr "" "alleen op de eerste pagina van de winkel worden gebruikt, onder de " "productkeuze." -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "Deze cadeauboncode is onbekend." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -4177,12 +4193,12 @@ msgstr "" "Deze cadeaubon kan niet worden gebruikt, omdat de code niet uniek is. Neem " "contact op met de organisator van dit evenement." -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" "Deze cadeaubon wordt niet geaccepteerd door de organisator van dit evenement." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "This gift card was used in the meantime. Please try again" msgid "This gift card was used in the meantime. Please try again." @@ -4196,7 +4212,7 @@ msgstr "Kaartjescode (waarde van QR-code)" msgid "Order position number" msgstr "Plaatsnummer van bestelling" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Productnaam" @@ -4453,7 +4469,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4697,6 +4713,18 @@ msgstr "" "het product %(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Je kan maximaal %(max)s add-ons van de categorie %(cat)s selecteren voor het " +"product %(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4704,25 +4732,25 @@ msgstr "" "Een van de producten die je geselecteerd hebt kan alleen gekocht worden als " "add-on bij een ander product." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" "Een van de producten die je selecteerde kan alleen gekocht worden als deel " "van een bundel." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "Kies een geldige beschikbare stoel." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "Je kan voor dit product geen stoel kiezen." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "Je kan dezelfde stoel niet meerdere keren kiezen." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5013,8 +5041,8 @@ msgstr "Bestelling goedgekeurd en in afwachting van betaling: %(code)s" msgid "Order denied: %(code)s" msgstr "Bestelling geweigerd: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Je kan deze bestelling niet annuleren." @@ -5167,7 +5195,7 @@ msgstr "" "Een plaats kan niet worden geannuleerd, omdat de in deze bestelling gekochte " "cadeaubon {card} al is gebruikt." -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5861,7 +5889,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "Verberg alle uitverkochte producten" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Laat aan klanten zien hoeveel kaartjes van een bepaald type nog beschikbaar " @@ -5879,7 +5907,7 @@ msgstr "Toon variaties van een product standaard uitgeklapt" msgid "Enable waiting list" msgstr "Wachtlijst inschakelen" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6026,18 +6054,51 @@ msgstr "" "meerdere evenementdatums zal de eerste datum worden gebruikt." #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "Customers can cancel their paid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Klanten kunnen hun betaalde bestellingen annuleren" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require company per ticket" +msgid "Requirement for changed prices" +msgstr "Verplicht bedrijf per kaartje" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "Sta annuleren toe tot" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "Klanten kunnen hun onbetaalde bestellingen annuleren" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "Sta annuleren toe tot" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "Klanten kunnen hun betaalde bestellingen annuleren" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -6046,23 +6107,23 @@ msgstr "" "betalingsmethode dit toestaat. Als dit niet zo is zal er een handmatige " "terugbetaling worden aangemaakt, die je zelf zal moeten verwerken." -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "Houd een vast bedrag als annuleringskosten in" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "Houd betalings-, verzend- en servicekosten in" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "Houd een percentage van het bedrag in als annuleringskosten" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "Sta klanten toe om vrijwillig een lagere terugbetaling te kiezen" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." @@ -6071,7 +6132,7 @@ msgstr "" "deel van hun bestelbedrag terugbetaald te krijgen, om jou met het restbedrag " "te steunen." -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" @@ -6079,11 +6140,11 @@ msgstr "" "Als je dit wilt kan je ons ook steunen door een kleinere terugbetaling aan " "te vragen met de schuifbalk hieronder. Dankjewel!" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "Uitleg voor vrijwillig lagere terugbetaling" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6095,7 +6156,7 @@ msgstr "" "bedrag te kiezen. Je kan deze tekst bijvoorbeeld gebruiken om uit te leggen " "dat het kiezen van een lagere terugbetaling jouw organisatie helpt." -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." @@ -6104,42 +6165,42 @@ msgstr "" "door de organisator van het evenement voor de bestelling wordt geannuleerd " "en een terugbetaling wordt gedaan." -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" "Alle terugbetalingen worden gedaan naar de oorspronkelijke betalingsmethode" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" "Klanten kunnen kiezen tussen een cadeaubon en een terugbetaling naar de " "oorspronkelijke betalingsmethode" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "Alle terugbetalingen worden omgezet in cadeaubonnen" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "Terugbetalingsmethode" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "Contactadres" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "We zullen dit publiek tonen om gasten toe te staan contact met je op te " "nemen." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "Imprint-URL" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6147,11 +6208,11 @@ msgstr "" "Dit zou bijvoorbeeld naar een deel van je website moeten wijzen dat jouw " "contactinformatie en eventuele wettelijk verplichte informatie bevat." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Bevestigingstekst" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6163,11 +6224,11 @@ msgstr "" "de Pages-functie gebruikt om je voorwaarden te publiceren heb je deze " "instelling niet nodig, omdat je dit daar kunt instellen." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "Kalenderbestanden bijsluiten" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." @@ -6175,11 +6236,11 @@ msgstr "" "Als deze optie is ingeschakeld zullen we een .ics-kalenderbestand meesturen " "bij bestellingsbevestigingsmails." -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Onderwerpvoorvoegsel" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6188,19 +6249,19 @@ msgstr "" "opgemaakt als [voorvoegsel]. Kies bijvoorbeeld een korte vorm van je " "evenementnaam." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Afzenderadres" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "Afzenderadres voor uitgaande e-mails" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "Naam van afzender" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." @@ -6208,7 +6269,7 @@ msgstr "" "Deze naam zal samen met het verzendadres voor uitgaande e-mails worden " "gebruikt. Standaard wordt de naam van je evenement gebruikt." -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6233,7 +6294,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6256,7 +6317,7 @@ msgstr "" "Met vriendelijke groeten,\n" "Organisatie van {event}" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6279,7 +6340,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6304,7 +6365,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6331,7 +6392,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6362,7 +6423,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6385,7 +6446,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6408,7 +6469,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6435,7 +6496,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6458,7 +6519,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6486,7 +6547,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6531,7 +6592,7 @@ msgstr "" "Met vriendelijke groet,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6553,7 +6614,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6582,7 +6643,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6610,7 +6671,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6629,7 +6690,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6652,7 +6713,7 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6675,11 +6736,11 @@ msgstr "" "Met vriendelijke groeten,\n" "De organisatie van {event}" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "Bannertekst (boven)" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." @@ -6687,11 +6748,11 @@ msgstr "" "Deze tekst zal boven elke pagina van je kaartjeswinkel worden getoond. We " "raden aan om deze tekst alleen voor heel belangrijke berichten te gebruiken." -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "Bannertekst (onder)" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." @@ -6699,11 +6760,11 @@ msgstr "" "Deze tekst zal onder elke pagina van je kaartjeswinkel worden getoond. We " "raden aan om deze tekst alleen voor heel belangrijke berichten te gebruiken." -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "Voucher-uitleg" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." @@ -6712,7 +6773,7 @@ msgstr "" "kan dit bijvoorbeeld gebruiken om uit te leggen hoe een voucher te " "verkrijgen." -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6721,126 +6782,126 @@ msgstr "" "bestelbevestiging met een link die je nodig hebt om je bestelling later te " "openen." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "Helptekst van het e-mailveld" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "Starttijd van het evenement (aflopend)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "Naam (aflopend)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "Sorteren op datum" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "Meest voorkomende Engelse titels" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "Meest voorkomende Duitse titels" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Voornaam" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Achternaam" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "Titel" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr." -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "Voornaam" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "Tweede naam" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "Roepnaam" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "Transcriptie" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Je standaardtaal moet ook zijn ingeschakeld voor je evenement (zie " "hierboven)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" "Je het invullen van namen van aanwezigen niet verplichten als je er niet om " "vraagt." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Je moet om de e-mailadressen van deelnemers vragen als je de vraag verplicht " "wilt maken." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" "Je moet om factuuradressen vragen als je factuuradressen verplicht wilt " "maken." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" "Je moet om factuuradressen vragen als je bedrijfsnamen verplicht wilt maken." -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" "De laatste datum van betalingen kan niet voor het eind van de verkoopperiode " @@ -7257,10 +7318,10 @@ msgid "Filetype not allowed!" msgstr "Bestandstype niet toegestaan!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7508,7 +7569,7 @@ msgstr "Vraag naar {fields}, toon als {example}" msgid "Free text input" msgstr "Vrije tekstinvoer" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." @@ -7516,11 +7577,11 @@ msgstr "" "Je hebt ingesteld dat cadeaubonnen {} jaar na het jaar waarin de cadeaubon " "is uitgegeven verlopen." -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "Belastingregel voor betalingstoeslagen" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7531,11 +7592,11 @@ msgstr "" "omgekeerde-heffingsregels instellen, andere instellingen van de " "belastingregel worden genegeerd." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "Genereer facturen voor verkoopkanalen" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." @@ -7543,65 +7604,65 @@ msgstr "" "Als je facturen genereren met de vorige instelling hebt ingeschakeld kan je " "dit hier beperken tot specifieke verkoopkanalen." -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Factuurstijl" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Factuurtaal" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "De taal van de gebruiker" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Logo-plaatje" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "We tonen je logo met een maximale breedte en hoogte van 2,5 cm." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "BCC-adres" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Alle e-mails zullen als BCC-kopie worden verstuurd naar dit adres" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "Handtekening" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" "Dit zal worden toegevoegd aan iedere e-mail. Beschikbare plaatsaanduidingen: " "{event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "bijv. je contactgegevens" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "HTML-e-mail-renderer" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "Tekst verstuurd naar adres van besteller" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "Stuur een e-mail naar gasten" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -7611,32 +7672,32 @@ msgstr "" "die de kaartjes bestelt zal de volgende e-mail naar de gasten worden " "verzonden." -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "Tekst verstuurd naar gasten" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Tekst" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Tekst (verstuurd door administrator)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Tekst (aangevraagd door gebruiker)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Aantal dagen" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -7644,7 +7705,7 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor de bestelling verloopt worden " "verstuurd. Als de waarde 0 is zal de e-mail nooit worden verstuurd." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -7652,15 +7713,15 @@ msgstr "" "Deze e-mail zal dit aantal dagen voor het evenement start worden verstuurd. " "Als dit veld leeg is zal de mail nooit worden verstuurd." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "Bestelling ontvangen" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "Bestelling goedgekeurd" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." @@ -7669,15 +7730,15 @@ msgstr "" "bestellingen zullen in plaats hiervan het sjabloon voor gratis bestellingen " "hierboven ontvangen." -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "Bestelling geweigerd" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Gebruik aangepaste SMTP-server" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -7685,42 +7746,42 @@ msgstr "" "Alle email gerelateerd aan je evenement zal worden verstuurd via de SMTP-" "server die je hebt opgegeven." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Hostnaam" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Poort" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Gebruikersnaam" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "Gebruik STARTTLS" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "Vaak ingeschakeld op poort 587." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "Gebruik SSL" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Vaak ingeschakeld op poort 465." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "Beschikbare plaatsaanduidingen: {list}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -7728,49 +7789,49 @@ msgstr "" "Je kan óf SSL óf STARTTLS-beveiliging inschakelen, maar niet allebei " "tegelijkertijd." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "Ieder land" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "Europese Unie" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "Iedere klant" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "Particulier" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "Zakelijk" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "Zakelijk met geldig btw-nummer" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "Reken btw" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "Geen btw" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Btw-tarief" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Voorgekozen voucher" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7782,11 +7843,11 @@ msgstr "" "voucher worden gebruikt. Dit kan bijvoorbeeld worden gebruikt om widgets te " "maken die korting geven of geheime producten aanbieden." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Compatibiliteitsmodus" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -7794,29 +7855,29 @@ msgstr "" "Onze standaardwidget werkt niet in alle websitebouwers. Probeer deze " "compatibiliteitsmodus te gebruiken als je problemen ervaart." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "De gegeven vouchercode bestaat niet." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "De slug die je invoerde was onjuist." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Kaartjedownloads" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" "Je klanten zullen in staat zijn om hun kaartjes in PDF-formaat te downloaden." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Verplicht alle gasten om hun naam in te vullen" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -7824,11 +7885,11 @@ msgstr "" "Standaard vragen we om namen maar verplichten we ze niet. Je kan het vragen " "naar namen uitschakelen in de instellingen." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Betaling via Stripe" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7840,11 +7901,11 @@ msgstr "" "je een Stripe-account aanmaken, wat minder dan vijf minuten duurt door hun " "simpele interface." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Betaling via bankoverschrijving" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -7854,16 +7915,16 @@ msgstr "" "te maken. Je kan hierna je bankafschriften importeren om de betalingen in " "pretix te verwerken, of bestellingen handmatig als betaald aanmerken." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Prijs (optioneel)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "Gratis" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Hoeveelheid beschikbaar" @@ -7899,7 +7960,7 @@ msgid "Pending or paid" msgstr "Openstaand of betaald" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7955,14 +8016,14 @@ msgstr "Testmodus" msgid "Cancellation requested" msgstr "Annulering aangevraagd" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Alle producten" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7974,9 +8035,9 @@ msgid "All organizers" msgstr "Alle organisatoren" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7990,7 +8051,7 @@ msgstr "Alle" msgid "Shop live and presale running" msgstr "Winkel live en voorverkoop actief" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "Uitgeschakeld" @@ -8048,7 +8109,7 @@ msgid "Expired and with value" msgstr "Verlopen en met waarde" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "Zoekopdracht" @@ -8085,103 +8146,110 @@ msgid "All attendees" msgstr "Alle gasten" #: pretix/control/forms/filter.py:840 +#, fuzzy +#| msgid "Checked in but left" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "Ingecheckt maar vertrokken" + +#: pretix/control/forms/filter.py:841 msgctxt "checkin state" msgid "Present" msgstr "Aanwezig" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "Ingecheckt" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "Niet ingecheckt" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "Beheerder" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "Geen beheerder" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "Geldig" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "Onverzilverd" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "Ten minste één keer verzilverd" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "Volledig verzilverd" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "Verzilverd en ingecheckt met kaartje" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "Quotumgedrag" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "Sta toe om quotum te negeren" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "Filteren op tag" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Zoek voucher" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Ieder product in quotum \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "Terugbetalingsstatus" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "Alle openstaande terugbetalingen" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "Alle terugbetalingen" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "Datumfilter" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "Filteren op…" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "Datum van laatste geslaagde betaling" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "Datum vanaf" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "Datum tot" @@ -8382,7 +8450,7 @@ msgstr "Add-ons" msgid "You added the same add-on category twice" msgstr "Je hebt twee keer dezelfde add-oncategorie geselecteerd" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8390,23 +8458,23 @@ msgstr "" "Hou er rekening mee dat het instellen van een minimumaantal het onmogelijk " "maakt om dit product te kopen als alle beschikbare add-ons zijn uitverkocht." -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "Gebundelde producten" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You added the same bundled product twice" msgid "You added the same bundled product twice." msgstr "Je hebt twee keer hetzelfde gebundelde product geselecteerd" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "Gebundeld product" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "uitgeschakeld" @@ -9329,7 +9397,7 @@ msgid "The order has been refunded." msgstr "De bestelling is terugbetaald." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "De bestelling is geannuleerd." @@ -9369,7 +9437,7 @@ msgid "The order locale has been changed." msgstr "De taal van de bestelling is aangepast." #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "De factuur is gegenereerd." @@ -9378,7 +9446,7 @@ msgid "The invoice has been regenerated." msgstr "De factuur is opnieuw gegenereerd." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "De factuur is opnieuw uitgegeven." @@ -10101,7 +10169,6 @@ msgid "Invoicing" msgstr "Facturering" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Annulering" @@ -10317,7 +10384,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10367,7 +10434,7 @@ msgstr "Stel nieuw wachtwoord in" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10737,6 +10804,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10770,7 +10838,7 @@ msgstr "Verwijderen" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11061,6 +11129,19 @@ msgstr "" msgid "Change notification settings" msgstr "Verander meldingsinstellingen" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Bestelling gewijzigd" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12469,11 +12550,11 @@ msgstr "" "er maar één worden gekocht." #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "Add-on" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "Nieuwe add-on toevoegen" @@ -12654,7 +12735,7 @@ msgstr "Vraag bewerken" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -13062,8 +13143,8 @@ msgstr "Ja, keur bestelling goed" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Annuleer bestelling" @@ -13109,6 +13190,7 @@ msgstr "Ja, verzoek verwijderen" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "Wijzig bestelling: %(code)s" @@ -16305,7 +16387,7 @@ msgid "Unknown e-mail renderer." msgstr "Onbekende e-mail-renderer." #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Je vroeg een ongeldig kaartjesuitvoertype." @@ -16577,18 +16659,19 @@ msgstr "De import is gelukt." msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "We konden het geüploade bestand niet openen als een CSV-bestand." -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" "Onbekende bestelcode of niet gemachtigd om deze bestelling te bekijken." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "Kaartjes downloaden is niet ingeschakeld voor dit product." @@ -16826,15 +16909,15 @@ msgstr "Persoonlijke gegevens zijn uit de factuur verwijderd." msgid "The email has been queued to be sent." msgstr "De email is in de wachtrij gezet om te worden verstuurd." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Deze factuur is niet gevonden" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Het factuurbestand wordt niet meer opgeslagen op de server." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -16866,7 +16949,7 @@ msgid "This action is only allowed for pending or paid orders." msgstr "" "Deze actie is alleen toegestaan voor openstaande en betaalde bestellingen." -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "Er is iets misgegaan. Zie de details hieronder." @@ -16875,12 +16958,12 @@ msgid "The order has been changed and the user has been notified." msgstr "De bestelling is aangepast en de gebruiker is op de hoogte gesteld." #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "De bestelling is aangepast." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -16907,7 +16990,7 @@ msgstr "Je bericht is in de wachtrij gezet en zal worden verstuurd naar {}." msgid "Failed to send mail to the following user: {}" msgstr "Kon geen mail sturen naar de volgende gebruiker: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -18053,21 +18136,27 @@ msgstr "Alleen kaartjes waarvoor speciale aandacht nodig is" msgid "Include questions" msgstr "Inclusief vragen" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "Inchecklijst (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "betaald" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Afrekenen" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "Automatisch ingecheckt" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "Geheim" @@ -19684,116 +19773,108 @@ msgstr "De gekozen kaartjeslay-out is verwijderd." msgid "Ticket PDF layout: {}" msgstr "PDF-kaartjeslay-out: {}" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Stap" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Add-onproducten" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Je gegevens" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Vul alsjeblieft een geldig e-mailadres in." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Vul alsjeblieft je factuuradres in." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Vul alsjeblieft je naam in." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Beantwoord alsjeblieft alle vereiste vragen." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Betaling" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Selecteer een betaalmethode." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "De betalingsinformatie die je hebt ingevoerd is onvolledig." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Controleer bestelling" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Je moet alle selectievakjes aan de onderkant van de pagina aanvinken." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Er is iets misgegaan bij het versturen van de bevestigingsmail. Probeer het " "later opnieuw." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "E-mailadres (opnieuw)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "Voer alsjeblieft hetzelfde e-mailadres nogmaals in ter controle." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Voer twee keer hetzelfde e-mailadres in." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "excl. belasting" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "" +"Je kan jezelf niet op de wachtlijst zetten, omdat dit product momenteel " +"beschikbaar is." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} incl. {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "UITVERKOCHT" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Momenteel niet beschikbaar" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "%(num)s nu verkrijgbaar" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "geen selectie" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "De variant van het hierboven geselecteerde product." #: pretix/presale/ical.py:52 #, python-brace-format @@ -19855,7 +19936,7 @@ msgstr "Neem contact op met de organisator" msgid "Imprint" msgstr "Colofon" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -19863,18 +19944,28 @@ msgstr "" "Voor sommige van de producten in je winkelwagen kan je aanvullende opties " "kiezen voor je doorgaat." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "We proberen nu deze add-ons voor je te boeken!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "Je moet precies één optie kiezen uit deze categorie." msgstr[1] "Je moet %(min_count)s opties kiezen uit deze categorie." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"Je kan tussen de %(min_count)s en %(max_count)s opties uit deze categorie " +"kiezen." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -19883,11 +19974,85 @@ msgstr "" "Je kan tussen de %(min_count)s en %(max_count)s opties uit deze categorie " "kiezen." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "minimumhoeveelheid om te bestellen: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "vanaf %(price)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Toon varianten" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Verander prijs voor %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "incl. belasting" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "excl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "incl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Aantal van %(item)s – %(var)s om te bestellen" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Aantal van %(item)s om te bestellen" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Er zijn geen add-ons beschikbaar voor dit product." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -20084,6 +20249,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "VOLGEBOEKT" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "UITVERKOCHT" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -20197,17 +20366,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "Bevestigd" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "minimumhoeveelheid om te bestellen: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "vanaf %(price)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -20218,66 +20376,15 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Toon varianten" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Verander prijs voor %(item)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "excl. belasting" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "incl. belasting" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "excl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "incl. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "Voer hieronder een vouchercode in om dit kaartje te kopen." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Aantal van %(item)s – %(var)s om te bestellen" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Aantal van %(item)s om te bestellen" +msgid "%(num)s currently available" +msgstr "%(num)s nu verkrijgbaar" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -20579,26 +20686,45 @@ msgstr "Vraag factuur aan" msgid "Internal Reference" msgstr "Intern kenmerk" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all organizers" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Verander voor alle organisators" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Annuleer bestelling" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" "Je kan een verzoek doen om deze bestelling te annuleren, maar je zal geen " "terugbetaling ontvangen." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" "Je kan deze bestelling annuleren, maar je zal geen terugbetaling ontvangen." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "Dit zal alle kaartjes in deze bestelling ongeldig maken." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -20609,7 +20735,7 @@ msgstr "" "wordt goedgekeurd zal %(fee)s aan annuleringskosten worden " "ingehouden en ontvang je een terugbetaling van het resterende bedrag." -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " @@ -20619,8 +20745,8 @@ msgstr "" "strong> aan annuleringskosten worden ingehouden en ontvang je een " "terugbetaling van het resterende bedrag." -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " @@ -20629,22 +20755,22 @@ msgstr "" "De terugbetaling zal worden uitgegeven als cadeaubon die je kan gebruiken " "voor latere aankopen." -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" "De terugbetaling kan worden verstuurd naar je oorspronkelijke " "betalingsmethode of als cadeaubon." -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" "De terugbetaling zal worden overgemaakt naar je oorspronkelijke " "betalingsmethode." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." @@ -20652,13 +20778,13 @@ msgstr "" "Je kan een verzoek doen om deze bestelling te annuleren. Als dit verzoek " "wordt goedgekeurd krijg je het volledige bedrag terug." -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" "Je kan deze bestelling annuleren en het volledige bedrag terugbetaald " "krijgen." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "Je kan deze bestelling annuleren met de volgende knop." @@ -20758,10 +20884,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Ja, annulering aanvragen" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Wijzig bestelling" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Wijzigingen opslaan" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -20775,10 +20907,6 @@ msgstr "" "Je factuuradres aanpassen zal niet automatisch een nieuwe factuur genereren. " "Neem contact met ons op als je een nieuwe factuur nodig hebt." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Wijzigingen opslaan" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -21071,59 +21199,77 @@ msgid "The presale for this event is over or has not yet started." msgstr "" "De verkoopperiode voor dit evenement is afgelopen of is nog niet begonnen." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "Onbekende evenementcode of niet bevoegd om dit evenement te bekijken." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Geen datum geselecteerd." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Onbekende datum geselecteerd." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Ga terug en probeer het opnieuw." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "De betaling voor deze bestelling kan niet worden voltooid." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "De betaling is te laat om geaccepteerd te worden." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "De betalingsmethode voor deze bestelling kan niet veranderd worden." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "Een betaling staat momenteel open voor deze bestelling." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Je kan deze bestelling niet aanpassen" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "Je hebt een ongeldig bedrag voor de annuleringskosten gekozen." -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "De annulering is aangevraagd." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "Kaartjes downloaden is (nog) niet ingeschakeld voor deze bestelling." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Je kan deze bestelling niet annuleren." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been canceled. You can now select how you want to transfer " +#| "the money back to the user." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" +"De bestelling is geannuleerd. Je kan nu kiezen hoe je het geld over wilt " +"maken naar de gebruiker." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "We konden je invoer niet verwerken." @@ -21280,6 +21426,24 @@ msgstr "Leestoegang" msgid "Write access" msgstr "Schrijftoegang" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} plus {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} incl. {taxes}% {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "Momenteel niet beschikbaar" + +#~ msgid "no selection" +#~ msgstr "geen selectie" + #~ msgid "Presale" #~ msgstr "Voorverkoop" diff --git a/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po index e552ccae0..e2aba7840 100644 --- a/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/nl_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2020-05-29 20:00+0000\n" "Last-Translator: Maarten van den Berg \n" "Language-Team: Dutch (informal) \n" "Language-Team: Polish " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Puste jeśli przedmiot nie jest biletem wejściowym" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Nazwa firmy" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Proszę wybrać kraj" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "stworzone" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "w toku" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "potwierdzone" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "anulowane" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "nieudane" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "zwrócone" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Informacje o płatności" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Płatność otrzymana dla zamówienia: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "rozpoczęty zewnętrznie" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "stworzony" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "w tranzycie" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "skończony" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "nieudany" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "anulowany" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Organizator" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Klient" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Zewnętrzne" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Prowizja płatności" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Koszt dostawy" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Koszt dostarczenie usługi" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Koszt anulowania" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Inne opłaty" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Karta prezentowa" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Wartość" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Pozycja zamówienia" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, fuzzy, python-format #| msgid "Presale not started" msgid "Your event registration: %(code)s" msgstr "Przedsprzedaż nierozpoczęta" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "ID wózka (np. klucz sesji)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Pozycja wózka" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Pozycje wózka" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Tylko dla klientów biznesowych wewnątrz UE." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Ta adnotacja zostanie wydrukowana na fakturze." @@ -3321,7 +3337,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3356,7 +3372,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3875,14 +3891,14 @@ msgstr "Miejsce" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 #, fuzzy #| msgid "This slug has already been used for a different event." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Krótka forma eventu już została użyta przez inne wydarzenie." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -4086,80 +4102,80 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 #, fuzzy #| msgid "This variation does not belong to this product." msgid "This gift card does not support this currency." msgstr "Ten wariant nie należy do tego produktu." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "This gift card can only be used in test mode." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "This gift card is no longer valid." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Identyfikator użyty przy innym pytaniu." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 #, fuzzy #| msgid "This order is not yet approved by the event organizer." msgid "This gift card is not accepted by this event organizer." msgstr "Zamówienie nie zostało jeszcze potwierdzone przez organizatora." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "This gift card was used in the meantime. Please try again." @@ -4175,7 +4191,7 @@ msgstr "" msgid "Order position number" msgstr "Pozycja zamówienia" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4439,7 +4455,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4658,32 +4674,39 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 #, fuzzy #| msgid "You can not select a subevent if your event is not an event series." msgid "You can not select a seat for this position." msgstr "Wybrano podwydarzenie dla wydarzenie nieseryjnego." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 #, fuzzy #| msgid "You cannot select a quota and a specific product at the same time." msgid "You can not select the same seat multiple times." msgstr "Wybrano pulę i konkretny produkt jednocześnie." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4930,8 +4953,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -5059,7 +5082,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5632,7 +5655,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5648,7 +5671,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5773,56 +5796,85 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "Customers can change the variation of the products they purchased" +msgstr "Wariant produktu wybranego powyżej." + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5830,57 +5882,57 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Gift card" msgid "All refunds are issued as gift cards" msgstr "Karta prezentowa" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Payment method" msgid "Refund method" msgstr "Metoda płatności" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5888,47 +5940,47 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Imię uczstnika" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5943,7 +5995,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5957,7 +6009,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5971,7 +6023,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5986,7 +6038,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6002,7 +6054,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6020,7 +6072,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6034,7 +6086,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6048,7 +6100,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6064,7 +6116,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6078,7 +6130,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6094,7 +6146,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6119,7 +6171,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6133,7 +6185,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6151,7 +6203,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6168,7 +6220,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6180,7 +6232,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6194,7 +6246,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6208,153 +6260,153 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6733,10 +6785,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6958,192 +7010,192 @@ msgstr "" msgid "Free text input" msgstr "Dowolna cena" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Adres kontaktowy zamówienia został zmieniony" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, fuzzy, python-brace-format @@ -7151,53 +7203,53 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "Nieprawidłowy(e) symbol(e) zastępstwa: %(value)s" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7205,48 +7257,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7254,27 +7306,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -7310,7 +7362,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7368,14 +7420,14 @@ msgstr "" msgid "Cancellation requested" msgstr "Koszt anulowania" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7387,9 +7439,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7403,7 +7455,7 @@ msgstr "Zaznacz wszystko" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7461,7 +7513,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7499,110 +7551,115 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 #, fuzzy #| msgid "Date joined" msgid "Date filter" msgstr "Data dołączenia" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by status" msgid "Filter by…" msgstr "Filtruj po statusie" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Data ostatniej płatności" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Data" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 #, fuzzy #| msgid "Date and time" msgid "Date until" @@ -7787,27 +7844,27 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8632,7 +8689,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8674,7 +8731,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8683,7 +8740,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -9371,7 +9428,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9580,7 +9636,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9625,7 +9681,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9983,6 +10039,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10016,7 +10073,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -10239,6 +10296,19 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Zamówienie zmodyfikowane" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11462,11 +11532,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11638,7 +11708,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -12001,8 +12071,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -12043,6 +12113,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14985,7 +15056,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -15241,17 +15312,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -15450,15 +15522,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -15486,7 +15558,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -15495,12 +15567,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15526,7 +15598,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16595,23 +16667,27 @@ msgstr "Wymaga specjalnej uwagi" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgid "Ticket checked in" msgid "Automatically checked in" msgstr "Bilet zameldowany" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -18095,114 +18171,105 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "plus taxes" +msgstr "Podatki" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "This product is currently not available." +msgid "No other variation of this product is currently available for you." +msgstr "Produkt obecnie niedostępny" -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "Wariant produktu wybranego powyżej." #: pretix/presale/ical.py:52 #, python-brace-format @@ -18259,17 +18326,17 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -18277,18 +18344,101 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, fuzzy, python-format +#| msgid "Gross price" +msgid "from %(price)s" +msgstr "Cena brutto" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "incl. taxes" +msgstr "Podatki" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -18466,6 +18616,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18587,18 +18741,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "potwierdzone" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, fuzzy, python-format -#| msgid "Gross price" -msgid "from %(price)s" -msgstr "Cena brutto" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18609,71 +18751,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "plus taxes" -msgstr "Podatki" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "incl. taxes" -msgstr "Podatki" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18956,23 +19041,42 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Can change organizer settings" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Może zmienić ustawienia organizatora" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Can view orders" +msgid "Change order" +msgstr "Może edytować" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18980,43 +19084,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -19102,10 +19206,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -19117,10 +19227,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -19386,61 +19492,74 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "The cancellation has been requested." msgstr "Produkt może być kupiony tylko przy użyciu vouchera." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You can not select a subevent if your event is not an event series." +msgid "You cannot change this order." +msgstr "Wybrano podwydarzenie dla wydarzenie nieseryjnego." + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" diff --git a/src/pretix/locale/pl/LC_MESSAGES/djangojs.po b/src/pretix/locale/pl/LC_MESSAGES/djangojs.po index 9f8fe6b1b..f4b987a23 100644 --- a/src/pretix/locale/pl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-09-24 19:00+0000\n" "Last-Translator: Serge Bazanski \n" "Language-Team: Polish " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3107,7 +3114,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3140,7 +3147,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3609,12 +3616,12 @@ msgstr "" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -3814,70 +3821,70 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -3889,7 +3896,7 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4139,7 +4146,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4356,28 +4363,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "" -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4621,8 +4635,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -4748,7 +4762,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5312,7 +5326,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5328,7 +5342,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5446,56 +5460,83 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5503,53 +5544,53 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5557,45 +5598,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5610,7 +5651,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5624,7 +5665,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5638,7 +5679,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5653,7 +5694,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -5669,7 +5710,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -5687,7 +5728,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5701,7 +5742,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -5715,7 +5756,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -5731,7 +5772,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5745,7 +5786,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -5761,7 +5802,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -5786,7 +5827,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -5800,7 +5841,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -5818,7 +5859,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -5835,7 +5876,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -5847,7 +5888,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5861,7 +5902,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -5875,153 +5916,153 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6392,10 +6433,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6609,243 +6650,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6853,48 +6894,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6902,27 +6943,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -6958,7 +6999,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7014,14 +7055,14 @@ msgstr "" msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7033,9 +7074,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7049,7 +7090,7 @@ msgstr "" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7107,7 +7148,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7145,102 +7186,107 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7421,27 +7467,27 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8240,7 +8286,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8280,7 +8326,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8289,7 +8335,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -8969,7 +9015,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9176,7 +9221,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9221,7 +9266,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9570,6 +9615,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -9603,7 +9649,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -9822,6 +9868,17 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +msgid "Order changes" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11029,11 +11086,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11203,7 +11260,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11562,8 +11619,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -11602,6 +11659,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14485,7 +14543,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -14735,17 +14793,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -14940,15 +14999,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -14976,7 +15035,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -14985,12 +15044,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15016,7 +15075,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16067,21 +16126,25 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -17533,113 +17596,97 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +msgid "No other variation of this product is currently available for you." msgstr "" -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" +#: pretix/presale/forms/order.py:94 +msgid "No other variations of this product exist." msgstr "" #: pretix/presale/ical.py:52 @@ -17697,17 +17744,17 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -17715,18 +17762,97 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -17904,6 +18030,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18011,17 +18141,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18032,65 +18151,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18366,23 +18434,38 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +msgctxt "action" +msgid "Change or cancel your order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +msgid "Change order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18390,43 +18473,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -18507,10 +18590,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -18522,10 +18611,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -18789,59 +18874,70 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +msgid "You cannot change this order." +msgstr "" + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" diff --git a/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po b/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po index f99318f6a..88cf6166d 100644 --- a/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pl_Informal/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -329,28 +329,28 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/static/pretixpresale/js/ui/main.js:231 +#: pretix/static/pretixpresale/js/ui/main.js:240 msgid "Please enter a quantity for one of the ticket types." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:358 +#: pretix/static/pretixpresale/js/ui/main.js:367 msgid "The organizer keeps %(currency)s %(amount)s" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:366 +#: pretix/static/pretixpresale/js/ui/main.js:375 msgid "You get %(currency)s %(amount)s back" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:382 +#: pretix/static/pretixpresale/js/ui/main.js:391 msgid "Please enter the amount the organizer can keep." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:396 -#: pretix/static/pretixpresale/js/ui/main.js:409 +#: pretix/static/pretixpresale/js/ui/main.js:405 +#: pretix/static/pretixpresale/js/ui/main.js:418 msgid "Time zone:" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:401 +#: pretix/static/pretixpresale/js/ui/main.js:410 msgid "Your local time:" msgstr "" diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po index dda5899eb..eedc6bb3b 100644 --- a/src/pretix/locale/pt_BR/LC_MESSAGES/django.po +++ b/src/pretix/locale/pt_BR/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-07-10 16:02+0000\n" "Last-Translator: Vitor Piedras \n" "Language-Team: Portuguese (Brazil) " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Vazio, se este produto não for um ingresso de admissão" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Nome da empresa" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Selecione o pais" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "pendente" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "confirmado" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "recusado" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Informações de pagamento" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, fuzzy, python-format #| msgid "Order code" msgid "Event registration confirmed: %(code)s" msgstr "Código do pedido" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Pagamento recebido pelo seu pedido: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "começou externamente" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "criado" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "em andamento" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "concluído" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "falhou" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "cancelado" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 #, fuzzy #| msgid "Organizer" msgctxt "refund_source" msgid "Organizer" msgstr "Organizador" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Cliente" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Externa" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Taxa de pagamento" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Taxa de envio" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Taxa de serviço" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Taxa de cancelamento" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Outras taxas" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Cartão Presente" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Valor" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Posição do pedido" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, fuzzy, python-format #| msgid "Presale not started" msgid "Your event registration: %(code)s" msgstr "Pré-venda não iniciada" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "ID do carrinho (por exemplo, chave de sessão)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Posição do carrinho" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Posições do carrinho" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Apenas para clientes empresariais na UE." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Esta referência será impressa na sua fatura para sua conveniência." @@ -3381,7 +3397,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3416,7 +3432,7 @@ msgstr "" msgid "Valid until" msgstr "Válido até" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3953,14 +3969,14 @@ msgstr "ID do cliente" msgid "No matching seat was found." msgstr "Nenhum evento arquivado encontrado." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 #, fuzzy #| msgid "This slug has already been used for a different event." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "O metodo de pagamento já está sendo usado por um evento diferente." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." @@ -4173,86 +4189,86 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 #, fuzzy #| msgid "The payment method for this order cannot be changed." msgid "This gift card does not support this currency." msgstr "O método de pagamento para este pedido não pode ser alterado." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 #, fuzzy #| msgid "This product will not be sold after the given date." msgid "This gift card can only be used in test mode." msgstr "Este produto não será vendido após a data indicada." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is no longer valid." msgstr "Este recurso não está habilitado." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 #, fuzzy #| msgid "Your cart has been updated." msgid "All credit on this gift card has been used." msgstr "Seu carrinho foi atualizado." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Esse identificador já é usado para uma pergunta diferente." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 #, fuzzy #| msgid "Your cart has been updated." msgid "Your gift card has been applied." msgstr "Seu carrinho foi atualizado." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is not known." msgstr "Este recurso não está habilitado." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 #, fuzzy #| msgid "This order is not yet approved by the event organizer." msgid "This gift card is not accepted by this event organizer." msgstr "Este pedido ainda não foi aprovado pelo organizador do evento." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "There was an error sending the mail. Please try again later." msgid "This gift card was used in the meantime. Please try again." @@ -4268,7 +4284,7 @@ msgstr "" msgid "Order position number" msgstr "Posição do pedido" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4549,7 +4565,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, fuzzy, python-brace-format #| msgid "Attendee name" @@ -4771,33 +4787,40 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." msgid "Please select a valid seat." msgstr "Você precisa selecionar uma data." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 #, fuzzy #| msgid "This variation does not belong to this product." msgid "You can not select a seat for this position." msgstr "Essa variação não pertence a este produto." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5051,8 +5074,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "Código do pedido" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -5182,7 +5205,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5764,7 +5787,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5780,7 +5803,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5907,67 +5930,97 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Cancellation" +msgid "Do not allow changes after" +msgstr "Cancelamento" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "Cancelamento" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "Cancelamento" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "Cancelamento" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 #, fuzzy #| msgid "Cart expired" msgid "Voluntary lower refund explanation" msgstr "O carrinho expirou" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5975,57 +6028,57 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Gift card" msgid "All refunds are issued as gift cards" msgstr "Cartão Presente" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Required question" msgid "Refund method" msgstr "Pergunta obrigatória" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6033,49 +6086,49 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 #, fuzzy #| msgid "Device type" msgid "Attach calendar files" msgstr "Tipo de dispositivo" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Nome do participante" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6090,7 +6143,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6104,7 +6157,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6118,7 +6171,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6133,7 +6186,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6149,7 +6202,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6167,7 +6220,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6181,7 +6234,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6195,7 +6248,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6211,7 +6264,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6225,7 +6278,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6241,7 +6294,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6266,7 +6319,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6280,7 +6333,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6298,7 +6351,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6315,7 +6368,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6327,7 +6380,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6341,7 +6394,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6355,171 +6408,171 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 #, fuzzy #| msgid "Cart expired" msgid "Voucher explanation" msgstr "O carrinho expirou" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 #, fuzzy #| msgid "Event start time" msgid "Event start time (descending)" msgstr "Hora de início do evento" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 #, fuzzy #| msgid "Date joined" msgctxt "subevent" msgid "Date ordering" msgstr "Data de entrada" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Nome do evento" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Nome completo" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 #, fuzzy #| msgid "Device name" msgid "First name" msgstr "Nome do dispositivo" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Nome do dispositivo" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Nome completo" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 #, fuzzy #| msgid "Category description" msgid "Latin transcription" msgstr "Descrição da categoria" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6917,10 +6970,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7142,198 +7195,198 @@ msgstr "" msgid "Free text input" msgstr "Entrada de preço livre" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 #, fuzzy #| msgid "Email address" msgid "Bcc address" msgstr "E-mail" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Endereço do pedido alterado" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 #, fuzzy #| msgid "Paid orders" msgid "Received order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 #, fuzzy #| msgid "Paid orders" msgid "Denied order" msgstr "Ordens pagas" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, fuzzy, python-brace-format @@ -7341,53 +7394,53 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "Valores padrão inválido(s): %(value)s" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7395,52 +7448,52 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 #, fuzzy #| msgid "Ticket design" msgid "Ticket downloads" msgstr "Design de bilhetes" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 #, fuzzy #| msgid "Payment date" msgid "Payment via Stripe" msgstr "Data de pagamento" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7448,29 +7501,29 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 #, fuzzy #| msgid "Payment date" msgid "Payment by bank transfer" msgstr "Data de pagamento" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 #, fuzzy #| msgid "Current availability" msgid "Quantity available" @@ -7508,7 +7561,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7569,14 +7622,14 @@ msgstr "" msgid "Cancellation requested" msgstr "Taxa de cancelamento" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7588,9 +7641,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7604,7 +7657,7 @@ msgstr "Todos" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7662,7 +7715,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7700,110 +7753,115 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 #, fuzzy #| msgid "Date joined" msgid "Date filter" msgstr "Data de entrada" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by status" msgid "Filter by…" msgstr "Filtrar por status" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Data do último pagamento" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Data" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 #, fuzzy #| msgid "Date and time" msgid "Date until" @@ -7988,25 +8046,25 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 #, fuzzy #| msgid "Product" msgid "Bundled products" msgstr "Produto" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "Product" msgid "You added the same bundled product twice." msgstr "Produto" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 #, fuzzy @@ -8014,7 +8072,7 @@ msgstr "Produto" msgid "Bundled product" msgstr "Produto" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8863,7 +8921,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8910,7 +8968,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8919,7 +8977,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -9644,7 +9702,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" @@ -9863,7 +9920,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9908,7 +9965,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10279,6 +10336,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10312,7 +10370,7 @@ msgstr "Deletar" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -10543,6 +10601,19 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Pedido alterado" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11804,11 +11875,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11986,7 +12057,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -12358,8 +12429,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -12402,6 +12473,7 @@ msgstr "Ordens pendentes" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -15452,7 +15524,7 @@ msgid "Unknown e-mail renderer." msgstr "Data desconhecida selecionada." #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -15716,18 +15788,19 @@ msgstr "Seu carrinho foi atualizado." msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" "Código de pedido desconhecido ou não autorizado para acessar este pedido." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 #, fuzzy #| msgid "Ticket download is not enabled for add-on products." msgid "Ticket download is not enabled for this product." @@ -15954,15 +16027,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -15990,7 +16063,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -15999,12 +16072,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -16030,7 +16103,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -17148,23 +17221,27 @@ msgstr "Requer atenção especial" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgid "Ticket checked in" msgid "Automatically checked in" msgstr "Este ingresso já foi validado" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -18702,114 +18779,109 @@ msgstr "O evento selecionado não foi encontrado." msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "plus taxes" +msgstr "Taxas incluídas" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." msgstr "" +"Você não pode adicionar-se à lista de espera, enquanto este produto estiver " +"disponível." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "This variation does not belong to this product." +msgid "No other variations of this product exist." +msgstr "Essa variação não pertence a este produto." #: pretix/presale/ical.py:52 #, python-brace-format @@ -18866,35 +18938,117 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "incl. taxes" +msgstr "Taxas incluídas" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -19078,6 +19232,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -19201,17 +19359,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "confirmado" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -19222,71 +19369,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "plus taxes" -msgstr "Taxas incluídas" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "incl. taxes" -msgstr "Taxas incluídas" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -19569,23 +19659,42 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Can change organizer settings" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Pode alterar as configurações do organizador" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Can change orders" +msgid "Change order" +msgstr "Pode mudar os pedidos" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -19593,43 +19702,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -19719,10 +19828,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "Cancelamento" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -19734,10 +19849,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -20004,67 +20115,80 @@ msgstr "Seu carrinho está vazio" msgid "The presale for this event is over or has not yet started." msgstr "O pré-venda para este evento já acabou ou ainda não começou." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" "Código de evento desconhecido ou não autorizado para acessar este evento." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Nenhuma data selecionada." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Data desconhecida selecionada." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Por favor volte e tente novamente." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "O pagamento desse pedido não ser realizado." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "O pagamento foi feito muito tarde para ser aceito." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "O método de pagamento para este pedido não pode ser alterado." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Você não pode modificar esta ordem" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgctxt "invoice" #| msgid "Cancellation" msgid "You chose an invalid cancellation fee." msgstr "Cancelamento" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The selected event was not found." msgid "The cancellation has been requested." msgstr "O evento selecionado não foi encontrado." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 #, fuzzy #| msgid "Ticket download is not (yet) enabled." msgid "Ticket download is not (yet) enabled for this order." msgstr "O download de bilhetes não está habilitado (ainda)." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot modify this order" +msgid "You cannot change this order." +msgstr "Você não pode modificar esta ordem" + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "Tivemos dificuldades em processar sua entrada." diff --git a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po index 2bcf09159..453c2490a 100644 --- a/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/pt_BR/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-03-19 09:00+0000\n" "Last-Translator: Vitor Reis \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: LANGUAGE \n" @@ -105,12 +105,12 @@ msgid "The selected seat \"{seat}\" is not available." msgstr "" #: pretix/api/serializers/checkin.py:29 pretix/base/models/event.py:1124 -#: pretix/base/models/items.py:1207 pretix/base/models/items.py:1449 +#: pretix/base/models/items.py:1211 pretix/base/models/items.py:1453 msgid "One or more items do not belong to this event." msgstr "" #: pretix/api/serializers/checkin.py:33 pretix/api/serializers/checkin.py:36 -#: pretix/base/models/items.py:1460 pretix/base/models/items.py:1463 +#: pretix/base/models/items.py:1464 pretix/base/models/items.py:1467 #: pretix/base/models/waitinglist.py:151 pretix/base/models/waitinglist.py:154 msgid "The subevent does not belong to this event." msgstr "" @@ -135,11 +135,11 @@ msgstr "" msgid "Unknown plugin: '{name}'." msgstr "" -#: pretix/api/serializers/item.py:68 pretix/control/forms/item.py:779 +#: pretix/api/serializers/item.py:68 pretix/control/forms/item.py:780 msgid "The bundled item must not be the same item as the bundling one." msgstr "" -#: pretix/api/serializers/item.py:71 pretix/control/forms/item.py:781 +#: pretix/api/serializers/item.py:71 pretix/control/forms/item.py:782 msgid "The bundled item must not have bundles on its own." msgstr "" @@ -215,12 +215,12 @@ msgid "" msgstr "" #: pretix/api/views/order.py:423 pretix/control/views/orders.py:1099 -#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:676 +#: pretix/presale/views/order.py:637 pretix/presale/views/order.py:681 msgid "You cannot generate an invoice for this order." msgstr "" #: pretix/api/views/order.py:428 pretix/control/views/orders.py:1101 -#: pretix/presale/views/order.py:634 pretix/presale/views/order.py:678 +#: pretix/presale/views/order.py:639 pretix/presale/views/order.py:683 msgid "An invoice for this order already exists." msgstr "" @@ -294,14 +294,14 @@ msgstr "" #: pretix/base/auth.py:110 pretix/base/forms/auth.py:175 #: pretix/base/models/auth.py:90 pretix/base/models/notifications.py:25 #: pretix/base/models/orders.py:146 pretix/control/navigation.py:60 -#: pretix/plugins/checkinlists/exporters.py:407 -#: pretix/presale/checkoutflow.py:665 pretix/presale/forms/checkout.py:28 +#: pretix/plugins/checkinlists/exporters.py:415 +#: pretix/presale/checkoutflow.py:761 pretix/presale/forms/checkout.py:17 #: pretix/presale/forms/user.py:6 msgid "E-mail" msgstr "" #: pretix/base/auth.py:112 pretix/base/forms/auth.py:86 -#: pretix/base/forms/auth.py:138 pretix/control/forms/event.py:936 +#: pretix/base/forms/auth.py:138 pretix/control/forms/event.py:939 msgid "Password" msgstr "" @@ -323,29 +323,29 @@ msgstr "" msgid "Simple with logo" msgstr "" -#: pretix/base/email.py:349 pretix/base/email.py:412 pretix/base/email.py:428 -#: pretix/base/email.py:437 pretix/base/pdf.py:109 pretix/base/pdf.py:212 +#: pretix/base/email.py:394 pretix/base/email.py:457 pretix/base/email.py:473 +#: pretix/base/email.py:482 pretix/base/pdf.py:109 pretix/base/pdf.py:212 #: pretix/base/services/invoices.py:343 pretix/control/views/event.py:673 msgid "John Doe" msgstr "" -#: pretix/base/email.py:353 +#: pretix/base/email.py:398 msgid "Sample Corporation" msgstr "" -#: pretix/base/email.py:391 +#: pretix/base/email.py:436 msgid "Sample Admission Ticket" msgstr "" -#: pretix/base/email.py:416 +#: pretix/base/email.py:461 msgid "An individual text with a reason can be inserted here." msgstr "" -#: pretix/base/email.py:420 +#: pretix/base/email.py:465 msgid "The amount has been charged to your card." msgstr "" -#: pretix/base/email.py:424 +#: pretix/base/email.py:469 msgid "Please transfer money to this bank account: 9999-9999-9999-9999" msgstr "" @@ -377,7 +377,7 @@ msgstr "" msgid "Answers to file upload questions" msgstr "" -#: pretix/base/exporters/answers.py:27 pretix/base/models/items.py:1087 +#: pretix/base/exporters/answers.py:27 pretix/base/models/items.py:1091 #: pretix/control/navigation.py:161 #: pretix/control/templates/pretixcontrol/items/questions.html:3 #: pretix/control/templates/pretixcontrol/items/questions.html:5 @@ -399,7 +399,7 @@ msgstr "" #: 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:47 -#: pretix/plugins/checkinlists/exporters.py:411 +#: pretix/plugins/checkinlists/exporters.py:419 msgid "Start date" msgstr "" @@ -416,7 +416,7 @@ msgstr "" #: 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:54 -#: pretix/plugins/checkinlists/exporters.py:412 +#: pretix/plugins/checkinlists/exporters.py:420 msgid "End date" msgstr "" @@ -430,9 +430,9 @@ msgstr "" msgid "All invoices" msgstr "" -#: pretix/base/exporters/invoices.py:107 pretix/base/models/orders.py:1268 -#: pretix/base/models/orders.py:1639 pretix/control/forms/filter.py:97 -#: pretix/control/forms/filter.py:1179 +#: pretix/base/exporters/invoices.py:107 pretix/base/models/orders.py:1311 +#: pretix/base/models/orders.py:1682 pretix/control/forms/filter.py:97 +#: pretix/control/forms/filter.py:1184 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:9 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:14 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:33 @@ -442,7 +442,7 @@ msgid "Payment provider" msgstr "" #: pretix/base/exporters/invoices.py:109 pretix/base/exporters/invoices.py:111 -#: pretix/control/forms/filter.py:99 pretix/control/forms/filter.py:1181 +#: pretix/control/forms/filter.py:99 pretix/control/forms/filter.py:1186 msgid "All payment providers" msgstr "" @@ -473,7 +473,7 @@ msgstr "" msgid "Orders" msgstr "" -#: pretix/base/exporters/orderlist.py:43 pretix/base/models/orders.py:1895 +#: pretix/base/exporters/orderlist.py:43 pretix/base/models/orders.py:1938 #: pretix/base/notifications.py:190 msgid "Order positions" msgstr "" @@ -490,7 +490,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:245 #: pretix/base/exporters/orderlist.py:337 #: pretix/base/exporters/orderlist.py:541 -#: pretix/base/exporters/orderlist.py:850 pretix/control/forms/event.py:1161 +#: pretix/base/exporters/orderlist.py:850 pretix/control/forms/event.py:1164 #: pretix/control/forms/organizer.py:52 msgid "Event slug" msgstr "" @@ -510,7 +510,7 @@ msgstr "" #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:34 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:57 #: pretix/plugins/checkinlists/exporters.py:75 -#: pretix/plugins/checkinlists/exporters.py:389 +#: pretix/plugins/checkinlists/exporters.py:397 #: pretix/plugins/reports/exporters.py:384 #: pretix/plugins/reports/exporters.py:521 #: pretix/plugins/ticketoutputpdf/exporters.py:40 @@ -530,7 +530,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:340 #: pretix/base/exporters/orderlist.py:541 pretix/base/models/orders.py:134 #: pretix/control/forms/filter.py:431 pretix/control/forms/filter.py:651 -#: pretix/control/forms/filter.py:912 pretix/control/forms/filter.py:993 +#: pretix/control/forms/filter.py:917 pretix/control/forms/filter.py:998 #: pretix/control/templates/pretixcontrol/boxoffice/payment.html:22 #: pretix/control/templates/pretixcontrol/checkin/index.html:78 #: pretix/control/templates/pretixcontrol/events/index.html:88 @@ -560,11 +560,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:117 #: pretix/base/exporters/orderlist.py:249 #: pretix/base/exporters/orderlist.py:342 pretix/base/notifications.py:188 -#: pretix/control/forms/filter.py:1228 +#: pretix/control/forms/filter.py:1233 #: pretix/control/templates/pretixcontrol/order/index.html:159 #: pretix/control/templates/pretixcontrol/orders/index.html:97 #: pretix/control/templates/pretixcontrol/search/orders.html:50 -#: pretix/plugins/checkinlists/exporters.py:419 +#: pretix/plugins/checkinlists/exporters.py:427 #: pretix/plugins/reports/exporters.py:321 #: pretix/plugins/reports/exporters.py:384 #: pretix/plugins/reports/exporters.py:493 @@ -581,7 +581,7 @@ msgstr "" #: pretix/base/orderimport.py:241 pretix/base/orderimport.py:406 #: pretix/control/templates/pretixcontrol/order/index.html:780 #: pretix/control/views/item.py:327 -#: pretix/plugins/checkinlists/exporters.py:417 +#: pretix/plugins/checkinlists/exporters.py:425 #: pretix/plugins/reports/exporters.py:522 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:93 #: pretix/presale/templates/pretixpresale/event/order.html:281 @@ -594,11 +594,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:747 #: pretix/base/exporters/orderlist.py:755 pretix/base/forms/questions.py:661 #: pretix/base/models/devices.py:51 pretix/base/models/event.py:990 -#: pretix/base/models/event.py:1222 pretix/base/models/items.py:1321 -#: pretix/base/models/items.py:1490 pretix/base/models/organizer.py:34 +#: pretix/base/models/event.py:1222 pretix/base/models/items.py:1325 +#: pretix/base/models/items.py:1494 pretix/base/models/organizer.py:34 #: pretix/base/models/seating.py:40 pretix/base/models/tax.py:97 -#: pretix/base/settings.py:1641 pretix/base/settings.py:1651 -#: pretix/base/settings.py:1820 pretix/control/forms/item.py:282 +#: pretix/base/settings.py:1681 pretix/base/settings.py:1691 +#: pretix/base/settings.py:1860 pretix/control/forms/item.py:282 #: pretix/control/templates/pretixcontrol/checkin/index.html:75 #: pretix/control/templates/pretixcontrol/event/tax_index.html:26 #: pretix/control/templates/pretixcontrol/oauth/app_list.html:12 @@ -609,7 +609,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/subevents/index.html:66 #: pretix/plugins/badges/models.py:32 #: pretix/plugins/badges/templates/pretixplugins/badges/index.html:34 -#: pretix/plugins/checkinlists/exporters.py:286 +#: pretix/plugins/checkinlists/exporters.py:294 #: pretix/plugins/reports/exporters.py:522 #: pretix/plugins/ticketoutputpdf/models.py:32 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/index.html:32 @@ -626,7 +626,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:391 #: pretix/base/exporters/orderlist.py:631 #: pretix/base/exporters/orderlist.py:748 pretix/base/forms/questions.py:280 -#: pretix/base/models/orders.py:1077 pretix/base/models/orders.py:2148 +#: pretix/base/models/orders.py:1120 pretix/base/models/orders.py:2191 #: pretix/base/orderimport.py:271 pretix/base/orderimport.py:417 #: pretix/control/templates/pretixcontrol/order/index.html:784 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:98 @@ -642,7 +642,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:640 #: pretix/base/exporters/orderlist.py:749 #: pretix/base/exporters/orderlist.py:757 pretix/base/forms/questions.py:291 -#: pretix/base/models/orders.py:1078 pretix/base/models/orders.py:2149 +#: pretix/base/models/orders.py:1121 pretix/base/models/orders.py:2192 #: pretix/base/orderimport.py:282 pretix/base/orderimport.py:428 #: pretix/base/settings.py:568 pretix/control/views/item.py:349 msgid "ZIP code" @@ -656,7 +656,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:641 #: pretix/base/exporters/orderlist.py:750 #: pretix/base/exporters/orderlist.py:758 pretix/base/forms/questions.py:299 -#: pretix/base/models/orders.py:1079 pretix/base/models/orders.py:2150 +#: pretix/base/models/orders.py:1122 pretix/base/models/orders.py:2193 #: pretix/base/orderimport.py:293 pretix/base/orderimport.py:439 #: pretix/base/settings.py:580 pretix/control/views/item.py:359 msgid "City" @@ -670,8 +670,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:642 #: pretix/base/exporters/orderlist.py:751 #: pretix/base/exporters/orderlist.py:759 pretix/base/forms/questions.py:311 -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2151 -#: pretix/base/models/orders.py:2152 pretix/base/orderimport.py:309 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2194 +#: pretix/base/models/orders.py:2195 pretix/base/orderimport.py:309 #: pretix/base/orderimport.py:455 #: pretix/control/templates/pretixcontrol/order/index.html:788 #: pretix/control/views/item.py:369 pretix/plugins/reports/exporters.py:523 @@ -686,8 +686,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:391 #: pretix/base/exporters/orderlist.py:643 #: pretix/base/exporters/orderlist.py:760 pretix/base/forms/questions.py:333 -#: pretix/base/forms/questions.py:627 pretix/base/models/orders.py:1081 -#: pretix/base/models/orders.py:2154 pretix/base/orderimport.py:328 +#: pretix/base/forms/questions.py:627 pretix/base/models/orders.py:1124 +#: pretix/base/models/orders.py:2197 pretix/base/orderimport.py:328 #: pretix/control/templates/pretixcontrol/order/index.html:791 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:105 #: pretix/presale/templates/pretixpresale/event/order.html:294 @@ -701,7 +701,7 @@ msgstr "" #: pretix/base/exporters/orderlist.py:636 #: pretix/base/exporters/orderlist.py:644 #: pretix/base/exporters/orderlist.py:753 -#: pretix/base/exporters/orderlist.py:761 pretix/base/models/orders.py:2155 +#: pretix/base/exporters/orderlist.py:761 pretix/base/models/orders.py:2198 #: pretix/base/orderimport.py:353 #: pretix/control/templates/pretixcontrol/order/index.html:795 #: pretix/plugins/reports/exporters.py:523 @@ -752,14 +752,14 @@ msgstr "" #: pretix/base/exporters/orderlist.py:138 pretix/base/models/items.py:400 #: pretix/base/models/orders.py:172 -#: pretix/plugins/checkinlists/exporters.py:420 +#: pretix/plugins/checkinlists/exporters.py:428 msgid "Requires special attention" msgstr "" #: pretix/base/exporters/orderlist.py:139 pretix/base/models/orders.py:167 #: pretix/base/models/vouchers.py:197 pretix/base/orderimport.py:620 #: pretix/control/templates/pretixcontrol/user/staff_session_list.html:21 -#: pretix/plugins/checkinlists/exporters.py:421 +#: pretix/plugins/checkinlists/exporters.py:429 msgid "Comment" msgstr "" @@ -780,29 +780,29 @@ msgstr "" #: pretix/base/exporters/orderlist.py:217 #: pretix/base/exporters/orderlist.py:456 -#: pretix/base/exporters/orderlist.py:719 pretix/base/models/orders.py:946 +#: pretix/base/exporters/orderlist.py:719 pretix/base/models/orders.py:989 #: pretix/control/forms/item.py:410 pretix/control/views/item.py:560 #: pretix/control/views/vouchers.py:88 pretix/control/views/vouchers.py:89 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/checkinlists/exporters.py:458 -#: pretix/plugins/checkinlists/exporters.py:493 +#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:512 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:110 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:111 -#: pretix/presale/checkoutflow.py:675 +#: pretix/presale/checkoutflow.py:771 msgid "Yes" msgstr "" #: pretix/base/exporters/orderlist.py:217 #: pretix/base/exporters/orderlist.py:456 -#: pretix/base/exporters/orderlist.py:719 pretix/base/models/orders.py:948 +#: pretix/base/exporters/orderlist.py:719 pretix/base/models/orders.py:991 #: pretix/control/forms/item.py:411 pretix/control/views/item.py:560 #: pretix/control/views/vouchers.py:88 pretix/control/views/vouchers.py:89 -#: pretix/plugins/checkinlists/exporters.py:455 -#: pretix/plugins/checkinlists/exporters.py:458 -#: pretix/plugins/checkinlists/exporters.py:493 +#: pretix/plugins/checkinlists/exporters.py:474 +#: pretix/plugins/checkinlists/exporters.py:477 +#: pretix/plugins/checkinlists/exporters.py:512 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:110 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:111 -#: pretix/presale/checkoutflow.py:677 +#: pretix/presale/checkoutflow.py:773 msgid "No" msgstr "" @@ -817,20 +817,20 @@ msgid "Description" msgstr "" #: pretix/base/exporters/orderlist.py:252 -#: pretix/base/exporters/orderlist.py:351 pretix/base/models/orders.py:1046 +#: pretix/base/exporters/orderlist.py:351 pretix/base/models/orders.py:1089 #: pretix/base/orderimport.py:496 pretix/base/pdf.py:94 #: pretix/control/templates/pretixcontrol/item/index.html:45 #: pretix/control/templates/pretixcontrol/order/change.html:157 #: pretix/control/templates/pretixcontrol/order/change.html:307 -#: pretix/plugins/checkinlists/exporters.py:287 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:295 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Price" msgstr "" #: pretix/base/exporters/orderlist.py:253 #: pretix/base/exporters/orderlist.py:352 -#: pretix/base/exporters/orderlist.py:738 pretix/base/models/orders.py:1773 -#: pretix/base/models/orders.py:1870 pretix/base/models/tax.py:104 +#: pretix/base/exporters/orderlist.py:738 pretix/base/models/orders.py:1816 +#: pretix/base/models/orders.py:1913 pretix/base/models/tax.py:104 msgid "Tax rate" msgstr "" @@ -844,8 +844,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:255 #: pretix/base/exporters/orderlist.py:354 -#: pretix/base/exporters/orderlist.py:737 pretix/base/models/orders.py:1782 -#: pretix/base/models/orders.py:1879 +#: pretix/base/exporters/orderlist.py:737 pretix/base/models/orders.py:1825 +#: pretix/base/models/orders.py:1922 msgid "Tax value" msgstr "" @@ -861,11 +861,11 @@ msgid "Position ID" msgstr "" #: pretix/base/exporters/orderlist.py:345 pretix/base/models/checkin.py:18 -#: pretix/base/models/items.py:1317 pretix/base/models/orders.py:1028 +#: pretix/base/models/items.py:1321 pretix/base/models/orders.py:1071 #: pretix/base/models/vouchers.py:101 pretix/base/models/waitinglist.py:34 -#: pretix/control/forms/event.py:1110 pretix/control/forms/filter.py:241 -#: pretix/control/forms/filter.py:1030 pretix/control/forms/filter.py:1142 -#: pretix/control/forms/filter.py:1219 pretix/control/forms/item.py:174 +#: pretix/control/forms/event.py:1113 pretix/control/forms/filter.py:241 +#: pretix/control/forms/filter.py:1035 pretix/control/forms/filter.py:1147 +#: pretix/control/forms/filter.py:1224 pretix/control/forms/item.py:174 #: pretix/control/forms/orders.py:246 pretix/control/forms/orders.py:298 #: pretix/control/forms/orders.py:565 pretix/control/forms/vouchers.py:78 #: pretix/control/templates/pretixcontrol/checkin/lists.html:75 @@ -877,16 +877,17 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:126 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:133 #: pretix/control/views/waitinglist.py:203 -#: pretix/plugins/checkinlists/exporters.py:410 +#: pretix/plugins/checkinlists/exporters.py:418 #: pretix/plugins/sendmail/forms.py:129 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:92 +#: pretix/presale/templates/pretixpresale/event/order_change.html:29 msgctxt "subevent" msgid "Date" msgstr "" #: pretix/base/exporters/orderlist.py:349 pretix/base/models/items.py:427 #: pretix/base/models/vouchers.py:156 pretix/base/models/waitinglist.py:52 -#: pretix/base/orderimport.py:174 pretix/control/forms/filter.py:1036 +#: pretix/base/orderimport.py:174 pretix/control/forms/filter.py:1041 #: pretix/control/forms/orders.py:225 pretix/control/forms/vouchers.py:29 #: pretix/control/templates/pretixcontrol/item/base.html:3 #: pretix/control/templates/pretixcontrol/order/change.html:130 @@ -894,34 +895,36 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:120 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:131 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:287 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:295 +#: pretix/plugins/checkinlists/exporters.py:404 #: pretix/plugins/reports/exporters.py:222 #: pretix/plugins/statistics/templates/pretixplugins/statistics/index.html:100 +#: pretix/presale/forms/order.py:15 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:10 msgid "Product" msgstr "" -#: pretix/base/exporters/orderlist.py:350 pretix/base/models/orders.py:1038 +#: pretix/base/exporters/orderlist.py:350 pretix/base/models/orders.py:1081 msgid "Variation" msgstr "" #: pretix/base/exporters/orderlist.py:355 #: pretix/base/exporters/orderlist.py:360 pretix/base/forms/questions.py:255 -#: pretix/base/models/orders.py:1050 pretix/base/orderimport.py:378 +#: pretix/base/models/orders.py:1093 pretix/base/orderimport.py:378 #: pretix/base/pdf.py:108 #: pretix/control/templates/pretixcontrol/order/index.html:376 #: pretix/control/views/item.py:303 pretix/plugins/badges/exporters.py:243 #: pretix/plugins/checkinlists/exporters.py:74 -#: pretix/plugins/checkinlists/exporters.py:390 +#: pretix/plugins/checkinlists/exporters.py:398 #: pretix/plugins/ticketoutputpdf/exporters.py:39 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:48 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:51 +#: pretix/presale/templates/pretixpresale/event/order_change.html:51 msgid "Attendee name" msgstr "" #: pretix/base/exporters/orderlist.py:362 pretix/base/forms/questions.py:261 -#: pretix/base/models/orders.py:1058 +#: pretix/base/models/orders.py:1101 #: pretix/control/templates/pretixcontrol/order/index.html:381 #: pretix/control/views/item.py:315 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:58 @@ -955,11 +958,11 @@ msgstr "" #: pretix/base/exporters/orderlist.py:541 #: pretix/base/exporters/orderlist.py:850 pretix/base/models/orders.py:204 -#: pretix/base/models/orders.py:1255 pretix/base/models/orders.py:1620 -#: pretix/base/models/orders.py:1762 pretix/base/models/orders.py:1864 +#: pretix/base/models/orders.py:1298 pretix/base/models/orders.py:1663 +#: pretix/base/models/orders.py:1805 pretix/base/models/orders.py:1907 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:64 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/transaction_list.html:15 -#: pretix/plugins/checkinlists/exporters.py:285 +#: pretix/plugins/checkinlists/exporters.py:293 msgid "Order" msgstr "" @@ -985,8 +988,8 @@ msgid "Status code" msgstr "" #: pretix/base/exporters/orderlist.py:542 -#: pretix/base/exporters/orderlist.py:850 pretix/base/models/orders.py:1251 -#: pretix/base/models/orders.py:1616 +#: pretix/base/exporters/orderlist.py:850 pretix/base/models/orders.py:1294 +#: pretix/base/models/orders.py:1659 #: pretix/control/templates/pretixcontrol/order/index.html:576 #: pretix/control/templates/pretixcontrol/order/index.html:672 #: pretix/control/templates/pretixcontrol/orders/refunds.html:46 @@ -1036,7 +1039,7 @@ msgid "Current user's carts" msgstr "" #: pretix/base/exporters/orderlist.py:581 pretix/base/shredder.py:170 -#: pretix/control/forms/event.py:1185 pretix/control/navigation.py:206 +#: pretix/control/forms/event.py:1188 pretix/control/navigation.py:206 #: pretix/control/templates/pretixcontrol/event/settings.html:155 #: pretix/control/templates/pretixcontrol/orders/cancel.html:59 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:6 @@ -1090,8 +1093,8 @@ msgstr "" #: pretix/base/exporters/orderlist.py:624 #: pretix/base/exporters/orderlist.py:742 -#: pretix/base/exporters/orderlist.py:850 pretix/base/models/items.py:1017 -#: pretix/base/models/orders.py:154 pretix/base/models/orders.py:2097 +#: pretix/base/exporters/orderlist.py:850 pretix/base/models/items.py:1021 +#: pretix/base/models/orders.py:154 pretix/base/models/orders.py:2140 #: pretix/control/forms/filter.py:443 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:63 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:17 @@ -1119,7 +1122,7 @@ msgid "Cancellation of" msgstr "" #: pretix/base/exporters/orderlist.py:629 pretix/base/models/auth.py:102 -#: pretix/control/forms/event.py:1115 pretix/control/views/waitinglist.py:200 +#: pretix/control/forms/event.py:1118 pretix/control/views/waitinglist.py:200 msgid "Language" msgstr "" @@ -1174,19 +1177,19 @@ msgid "Street address" msgstr "" #: pretix/base/exporters/orderlist.py:645 -#: pretix/base/exporters/orderlist.py:762 pretix/base/models/orders.py:2165 +#: pretix/base/exporters/orderlist.py:762 pretix/base/models/orders.py:2208 msgid "Beneficiary" msgstr "" #: pretix/base/exporters/orderlist.py:646 -#: pretix/base/exporters/orderlist.py:763 pretix/base/models/orders.py:2160 +#: pretix/base/exporters/orderlist.py:763 pretix/base/models/orders.py:2203 #: pretix/base/orderimport.py:364 #: pretix/control/templates/pretixcontrol/order/index.html:815 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:116 msgid "Internal reference" msgstr "" -#: pretix/base/exporters/orderlist.py:647 pretix/control/forms/event.py:1085 +#: pretix/base/exporters/orderlist.py:647 pretix/control/forms/event.py:1088 msgid "Reverse charge" msgstr "" @@ -1301,8 +1304,8 @@ msgid "Select state" msgstr "" #: pretix/base/forms/questions.py:524 pretix/base/forms/questions.py:700 -#: pretix/base/payment.py:51 pretix/control/forms/event.py:651 -#: pretix/control/forms/event.py:1045 +#: pretix/base/payment.py:51 pretix/control/forms/event.py:654 +#: pretix/control/forms/event.py:1048 msgid "This field is required." msgstr "" @@ -1407,7 +1410,7 @@ msgid "Invalid placeholder(s): %(value)s" msgstr "" #: pretix/base/forms/widgets.py:138 pretix/base/forms/widgets.py:143 -#: pretix/base/models/orders.py:2144 +#: pretix/base/models/orders.py:2187 msgid "Business customer" msgstr "" @@ -1628,8 +1631,8 @@ msgstr "" msgid "Default list" msgstr "" -#: pretix/base/models/auth.py:92 pretix/base/models/orders.py:2146 -#: pretix/base/settings.py:1831 pretix/base/settings.py:1842 +#: pretix/base/models/auth.py:92 pretix/base/models/orders.py:2189 +#: pretix/base/settings.py:1871 pretix/base/settings.py:1882 #: pretix/control/templates/pretixcontrol/users/index.html:42 msgid "Full name" msgstr "" @@ -1794,7 +1797,7 @@ msgid "Event currency" msgstr "" #: pretix/base/models/event.py:311 pretix/base/models/event.py:992 -#: pretix/base/settings.py:1639 pretix/base/settings.py:1649 +#: pretix/base/settings.py:1679 pretix/base/settings.py:1689 #: pretix/control/forms/subevents.py:370 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:268 msgid "Event start time" @@ -1876,8 +1879,8 @@ msgid "Event series" msgstr "" #: pretix/base/models/event.py:361 pretix/base/models/items.py:254 -#: pretix/base/models/items.py:1310 pretix/base/models/orders.py:140 -#: pretix/base/models/orders.py:2089 pretix/base/models/vouchers.py:95 +#: pretix/base/models/items.py:1314 pretix/base/models/orders.py:140 +#: pretix/base/models/orders.py:2132 pretix/base/models/vouchers.py:95 #: pretix/base/models/waitinglist.py:28 pretix/base/notifications.py:177 #: pretix/control/templates/pretixcontrol/search/orders.html:44 #: pretix/presale/templates/pretixpresale/event/waitinglist.html:18 @@ -1928,7 +1931,7 @@ msgstr "" #: pretix/base/models/event.py:981 pretix/base/models/items.py:275 #: pretix/base/models/items.py:646 pretix/control/forms/filter.py:434 -#: pretix/control/forms/filter.py:915 +#: pretix/control/forms/filter.py:920 #: pretix/control/templates/pretixcontrol/users/index.html:46 msgid "Active" msgstr "" @@ -1945,7 +1948,7 @@ msgid "" "event." msgstr "" -#: pretix/base/models/event.py:1023 pretix/base/settings.py:1516 +#: pretix/base/models/event.py:1023 pretix/base/settings.py:1556 msgid "Frontpage text" msgstr "" @@ -1961,11 +1964,11 @@ msgstr "" msgid "One or more variations do not belong to this event." msgstr "" -#: pretix/base/models/event.py:1214 pretix/base/models/items.py:1482 +#: pretix/base/models/event.py:1214 pretix/base/models/items.py:1486 msgid "Can not contain spaces or special characters except underscores" msgstr "" -#: pretix/base/models/event.py:1219 pretix/base/models/items.py:1487 +#: pretix/base/models/event.py:1219 pretix/base/models/items.py:1491 msgid "The property name may only contain letters, numbers and underscores." msgstr "" @@ -2119,7 +2122,7 @@ msgid "This will only work of waiting lists are enabled for this event." msgstr "" #: pretix/base/models/items.py:321 pretix/base/settings.py:770 -#: pretix/control/forms/event.py:1180 +#: pretix/control/forms/event.py:1183 msgid "Show number of tickets left" msgstr "" @@ -2206,14 +2209,14 @@ msgid "" msgstr "" #: pretix/base/models/items.py:381 -msgid "Allow product to be canceled" +msgid "Allow product to be canceled or changed" msgstr "" #: pretix/base/models/items.py:383 msgid "" -"If this is checked, the usual cancellation settings of this event apply. If " -"this is unchecked, orders containing this product can not be canceled by " -"users but only by you." +"If this is checked, the usual cancellation and order change settings of this " +"event apply. If this is unchecked, orders containing this product can not be " +"canceled by users but only by you." msgstr "" #: pretix/base/models/items.py:387 @@ -2272,8 +2275,8 @@ msgid "" "corresponding to the product price." msgstr "" -#: pretix/base/models/items.py:428 pretix/base/models/items.py:1057 -#: pretix/control/forms/filter.py:237 pretix/control/forms/filter.py:847 +#: pretix/base/models/items.py:428 pretix/base/models/items.py:1061 +#: pretix/control/forms/filter.py:237 pretix/control/forms/filter.py:848 #: pretix/control/forms/item.py:159 pretix/control/navigation.py:127 #: pretix/control/navigation.py:136 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -2307,8 +2310,8 @@ msgstr "" msgid "This is shown below the variation name in lists." msgstr "" -#: pretix/base/models/items.py:655 pretix/base/models/items.py:845 -#: pretix/base/models/items.py:1063 +#: pretix/base/models/items.py:655 pretix/base/models/items.py:849 +#: pretix/base/models/items.py:1067 msgid "Position" msgstr "" @@ -2339,44 +2342,48 @@ msgid "" "would normally cost money individually." msgstr "" -#: pretix/base/models/items.py:860 +#: pretix/base/models/items.py:845 +msgid "Allow the same product to be selected multiple times" +msgstr "" + +#: pretix/base/models/items.py:864 msgid "The add-on's category must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:865 +#: pretix/base/models/items.py:869 msgid "The item already has an add-on of this category." msgstr "" -#: pretix/base/models/items.py:870 +#: pretix/base/models/items.py:874 msgid "The minimum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:875 +#: pretix/base/models/items.py:879 msgid "The maximum count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:880 +#: pretix/base/models/items.py:884 msgid "The maximum count needs to be greater than the minimum count." msgstr "" -#: pretix/base/models/items.py:907 +#: pretix/base/models/items.py:911 msgid "Bundled item" msgstr "" -#: pretix/base/models/items.py:913 +#: pretix/base/models/items.py:917 msgid "Bundled variation" msgstr "" -#: pretix/base/models/items.py:919 pretix/base/models/items.py:1010 +#: pretix/base/models/items.py:923 pretix/base/models/items.py:1014 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:21 msgid "Number" msgstr "" -#: pretix/base/models/items.py:924 +#: pretix/base/models/items.py:928 msgid "Designated price part" msgstr "" -#: pretix/base/models/items.py:925 +#: pretix/base/models/items.py:929 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -2384,63 +2391,63 @@ msgid "" "the base item's price." msgstr "" -#: pretix/base/models/items.py:948 +#: pretix/base/models/items.py:952 msgid "The bundled item must belong to the same event as the item." msgstr "" -#: pretix/base/models/items.py:950 +#: pretix/base/models/items.py:954 msgid "A variation needs to be set for this item." msgstr "" -#: pretix/base/models/items.py:952 +#: pretix/base/models/items.py:956 msgid "The chosen variation does not belong to this item." msgstr "" -#: pretix/base/models/items.py:957 +#: pretix/base/models/items.py:961 msgid "The count needs to be equal to or greater than zero." msgstr "" -#: pretix/base/models/items.py:1011 +#: pretix/base/models/items.py:1015 msgid "Text (one line)" msgstr "" -#: pretix/base/models/items.py:1012 +#: pretix/base/models/items.py:1016 msgid "Multiline text" msgstr "" -#: pretix/base/models/items.py:1013 +#: pretix/base/models/items.py:1017 msgid "Yes/No" msgstr "" -#: pretix/base/models/items.py:1014 +#: pretix/base/models/items.py:1018 msgid "Choose one from a list" msgstr "" -#: pretix/base/models/items.py:1015 +#: pretix/base/models/items.py:1019 msgid "Choose multiple from a list" msgstr "" -#: pretix/base/models/items.py:1016 +#: pretix/base/models/items.py:1020 msgid "File upload" msgstr "" -#: pretix/base/models/items.py:1018 pretix/base/reldate.py:141 +#: pretix/base/models/items.py:1022 pretix/base/reldate.py:141 msgid "Time" msgstr "" -#: pretix/base/models/items.py:1019 +#: pretix/base/models/items.py:1023 msgid "Date and time" msgstr "" -#: pretix/base/models/items.py:1020 +#: pretix/base/models/items.py:1024 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "" -#: pretix/base/models/items.py:1021 +#: pretix/base/models/items.py:1025 msgid "Phone number" msgstr "" -#: pretix/base/models/items.py:1032 pretix/base/models/items.py:1086 +#: pretix/base/models/items.py:1036 pretix/base/models/items.py:1090 #: pretix/base/orderimport.py:633 pretix/control/forms/item.py:44 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 @@ -2448,137 +2455,137 @@ msgstr "" msgid "Question" msgstr "" -#: pretix/base/models/items.py:1036 +#: pretix/base/models/items.py:1040 msgid "Internal identifier" msgstr "" -#: pretix/base/models/items.py:1037 +#: pretix/base/models/items.py:1041 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." msgstr "" -#: pretix/base/models/items.py:1041 +#: pretix/base/models/items.py:1045 msgid "Help text" msgstr "" -#: pretix/base/models/items.py:1042 +#: pretix/base/models/items.py:1046 msgid "If the question needs to be explained or clarified, do it here!" msgstr "" -#: pretix/base/models/items.py:1048 +#: pretix/base/models/items.py:1052 msgid "Question type" msgstr "" -#: pretix/base/models/items.py:1052 +#: pretix/base/models/items.py:1056 #: pretix/control/templates/pretixcontrol/items/questions.html:54 msgid "Required question" msgstr "" -#: pretix/base/models/items.py:1059 +#: pretix/base/models/items.py:1063 msgid "This question will be asked to buyers of the selected products" msgstr "" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1070 msgid "Ask during check-in instead of in the ticket buying process" msgstr "" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1074 #: pretix/control/templates/pretixcontrol/items/questions.html:65 msgid "Hidden question" msgstr "" -#: pretix/base/models/items.py:1071 +#: pretix/base/models/items.py:1075 msgid "This question will only show up in the backend." msgstr "" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1079 msgid "Print answer on invoices" msgstr "" -#: pretix/base/models/items.py:1107 +#: pretix/base/models/items.py:1111 msgid "This identifier is already used for a different question." msgstr "" -#: pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1135 msgid "An answer to this question is required to proceed." msgstr "" -#: pretix/base/models/items.py:1143 pretix/base/models/items.py:1159 +#: pretix/base/models/items.py:1147 pretix/base/models/items.py:1163 msgid "Invalid option selected." msgstr "" -#: pretix/base/models/items.py:1169 +#: pretix/base/models/items.py:1173 msgid "Invalid number input." msgstr "" -#: pretix/base/models/items.py:1176 +#: pretix/base/models/items.py:1180 msgid "Invalid date input." msgstr "" -#: pretix/base/models/items.py:1183 +#: pretix/base/models/items.py:1187 msgid "Invalid time input." msgstr "" -#: pretix/base/models/items.py:1193 +#: pretix/base/models/items.py:1197 msgid "Invalid datetime input." msgstr "" -#: pretix/base/models/items.py:1199 +#: pretix/base/models/items.py:1203 msgid "Unknown country code." msgstr "" -#: pretix/base/models/items.py:1213 +#: pretix/base/models/items.py:1217 #: pretix/control/templates/pretixcontrol/items/question.html:68 msgid "Answer" msgstr "" -#: pretix/base/models/items.py:1235 +#: pretix/base/models/items.py:1239 msgid "The identifier \"{}\" is already used for a different option." msgstr "" -#: pretix/base/models/items.py:1238 +#: pretix/base/models/items.py:1242 msgid "Question option" msgstr "" -#: pretix/base/models/items.py:1239 +#: pretix/base/models/items.py:1243 msgid "Question options" msgstr "" -#: pretix/base/models/items.py:1324 pretix/control/forms/event.py:1214 +#: pretix/base/models/items.py:1328 pretix/control/forms/event.py:1217 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "" -#: pretix/base/models/items.py:1326 pretix/control/forms/item.py:292 +#: pretix/base/models/items.py:1330 pretix/control/forms/item.py:292 msgid "Leave empty for an unlimited number of tickets." msgstr "" -#: pretix/base/models/items.py:1330 pretix/base/models/orders.py:1032 +#: pretix/base/models/items.py:1334 pretix/base/models/orders.py:1075 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "" -#: pretix/base/models/items.py:1338 pretix/control/forms/item.py:537 +#: pretix/base/models/items.py:1342 pretix/control/forms/item.py:537 msgid "Variations" msgstr "" -#: pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1350 msgid "Close this quota permanently once it is sold out" msgstr "" -#: pretix/base/models/items.py:1347 +#: pretix/base/models/items.py:1351 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " "expiring orders. Of course, you can always re-open it manually." msgstr "" -#: pretix/base/models/items.py:1355 +#: pretix/base/models/items.py:1359 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1356 +#: pretix/base/models/items.py:1360 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -2588,13 +2595,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1367 pretix/base/models/vouchers.py:177 +#: pretix/base/models/items.py:1371 pretix/base/models/vouchers.py:177 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "" -#: pretix/base/models/items.py:1368 pretix/control/navigation.py:145 +#: pretix/base/models/items.py:1372 pretix/control/navigation.py:145 #: pretix/control/templates/pretixcontrol/items/quotas.html:3 #: pretix/control/templates/pretixcontrol/items/quotas.html:5 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:397 @@ -2602,17 +2609,17 @@ msgstr "" msgid "Quotas" msgstr "" -#: pretix/base/models/items.py:1443 +#: pretix/base/models/items.py:1447 msgid "All variations must belong to an item contained in the items list." msgstr "" -#: pretix/base/models/items.py:1452 +#: pretix/base/models/items.py:1456 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "" -#: pretix/base/models/items.py:1458 pretix/base/models/waitinglist.py:149 +#: pretix/base/models/items.py:1462 pretix/base/models/waitinglist.py:149 msgid "Subevent cannot be null for event series." msgstr "" @@ -2677,7 +2684,7 @@ msgstr "" msgid "Locale" msgstr "" -#: pretix/base/models/orders.py:160 pretix/base/models/orders.py:2101 +#: pretix/base/models/orders.py:160 pretix/base/models/orders.py:2144 #: pretix/control/forms/orders.py:40 msgid "Expiration date" msgstr "" @@ -2700,7 +2707,7 @@ msgid "" "cases." msgstr "" -#: pretix/base/models/orders.py:186 pretix/base/models/orders.py:1069 +#: pretix/base/models/orders.py:186 pretix/base/models/orders.py:1112 msgid "Meta information" msgstr "" @@ -2708,216 +2715,216 @@ msgstr "" msgid "E-mail address verified" msgstr "" -#: pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:732 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." msgstr "" -#: pretix/base/models/orders.py:691 +#: pretix/base/models/orders.py:734 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." msgstr "" -#: pretix/base/models/orders.py:693 +#: pretix/base/models/orders.py:736 msgid "This order is not yet approved by the event organizer." msgstr "" -#: pretix/base/models/orders.py:713 +#: pretix/base/models/orders.py:756 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:714 +#: pretix/base/models/orders.py:757 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "" -#: pretix/base/models/orders.py:715 +#: pretix/base/models/orders.py:758 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:716 +#: pretix/base/models/orders.py:759 #, python-brace-format msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "" -#: pretix/base/models/orders.py:842 pretix/base/services/orders.py:841 +#: pretix/base/models/orders.py:885 pretix/base/services/orders.py:841 #: pretix/control/views/event.py:678 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:993 msgid "" msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3108,7 +3115,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3141,7 +3148,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3610,12 +3617,12 @@ msgstr "" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -3815,70 +3822,70 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 msgid "This gift card is no longer valid." msgstr "" -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 msgid "This gift card was used in the meantime. Please try again." msgstr "" @@ -3890,7 +3897,7 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4140,7 +4147,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4357,28 +4364,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "" -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4622,8 +4636,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -4749,7 +4763,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5313,7 +5327,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5329,7 +5343,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5447,56 +5461,83 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5504,53 +5545,53 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 msgid "Refund method" msgstr "" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5558,45 +5599,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5611,7 +5652,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5625,7 +5666,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5639,7 +5680,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5654,7 +5695,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -5670,7 +5711,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -5688,7 +5729,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5702,7 +5743,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -5716,7 +5757,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -5732,7 +5773,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5746,7 +5787,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -5762,7 +5803,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -5787,7 +5828,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -5801,7 +5842,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -5819,7 +5860,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -5836,7 +5877,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -5848,7 +5889,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5862,7 +5903,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -5876,153 +5917,153 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6393,10 +6434,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6610,243 +6651,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6854,48 +6895,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6903,27 +6944,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -6959,7 +7000,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7015,14 +7056,14 @@ msgstr "" msgid "Cancellation requested" msgstr "" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7034,9 +7075,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7050,7 +7091,7 @@ msgstr "" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7108,7 +7149,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7146,102 +7187,107 @@ msgstr "" #: pretix/control/forms/filter.py:840 msgctxt "checkin state" -msgid "Present" +msgid "Checked in but left" msgstr "" #: pretix/control/forms/filter.py:841 -#: pretix/control/templates/pretixcontrol/checkin/index.html:131 -#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 -msgid "Checked in" +msgctxt "checkin state" +msgid "Present" msgstr "" #: pretix/control/forms/filter.py:842 +#: pretix/control/templates/pretixcontrol/checkin/index.html:131 +#: pretix/control/templates/pretixcontrol/checkin/lists.html:73 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked in" +msgstr "" + +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7422,27 +7468,27 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 msgid "You added the same bundled product twice." msgstr "" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8241,7 +8287,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8281,7 +8327,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8290,7 +8336,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -8970,7 +9016,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9177,7 +9222,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9222,7 +9267,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9571,6 +9616,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -9604,7 +9650,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -9823,6 +9869,17 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +msgid "Order changes" +msgstr "" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11029,11 +11086,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11203,7 +11260,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11562,8 +11619,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -11602,6 +11659,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14483,7 +14541,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -14733,17 +14791,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -14938,15 +14997,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -14974,7 +15033,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -14983,12 +15042,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15014,7 +15073,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16065,21 +16124,25 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -17531,113 +17594,97 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" +#: pretix/presale/forms/order.py:90 +msgid "No other variation of this product is currently available for you." msgstr "" -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" +#: pretix/presale/forms/order.py:94 +msgid "No other variations of this product exist." msgstr "" #: pretix/presale/ical.py:52 @@ -17695,35 +17742,114 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -17901,6 +18027,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18008,17 +18138,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18029,65 +18148,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18363,23 +18431,38 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +msgctxt "action" +msgid "Change or cancel your order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +msgid "Change order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18387,43 +18470,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -18504,10 +18587,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -18519,10 +18608,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -18786,59 +18871,70 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 msgid "The cancellation has been requested." msgstr "" -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +msgid "You cannot change this order." +msgstr "" + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" diff --git a/src/pretix/locale/ro/LC_MESSAGES/djangojs.po b/src/pretix/locale/ro/LC_MESSAGES/djangojs.po index 2755bb002..0638d15fd 100644 --- a/src/pretix/locale/ro/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ro/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -329,28 +329,28 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/static/pretixpresale/js/ui/main.js:231 +#: pretix/static/pretixpresale/js/ui/main.js:240 msgid "Please enter a quantity for one of the ticket types." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:358 +#: pretix/static/pretixpresale/js/ui/main.js:367 msgid "The organizer keeps %(currency)s %(amount)s" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:366 +#: pretix/static/pretixpresale/js/ui/main.js:375 msgid "You get %(currency)s %(amount)s back" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:382 +#: pretix/static/pretixpresale/js/ui/main.js:391 msgid "Please enter the amount the organizer can keep." msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:396 -#: pretix/static/pretixpresale/js/ui/main.js:409 +#: pretix/static/pretixpresale/js/ui/main.js:405 +#: pretix/static/pretixpresale/js/ui/main.js:418 msgid "Time zone:" msgstr "" -#: pretix/static/pretixpresale/js/ui/main.js:401 +#: pretix/static/pretixpresale/js/ui/main.js:410 msgid "Your local time:" msgstr "" diff --git a/src/pretix/locale/ru/LC_MESSAGES/django.po b/src/pretix/locale/ru/LC_MESSAGES/django.po index c00304b2c..871e55c94 100644 --- a/src/pretix/locale/ru/LC_MESSAGES/django.po +++ b/src/pretix/locale/ru/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-12-06 11:59+0000\n" "Last-Translator: Martin Gross \n" "Language-Team: Russian " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Пусто, если данный продукт не является входным билетом" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Выбрать страну" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "создано" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "не завершено" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "подтверждено" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "отменено" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "не удалось" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "возвращено" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Информация о платеже" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Регистрация мероприятия подтверждена: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Получена оплата за ваш заказ: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "начато извне" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "создано" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "в пути" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "готово" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "не удалось" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "отменено" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Организатор" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Клиент" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Внешний" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Платёжный сбор" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Плата за доставку" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Плата за обслуживание" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Плата за отмену" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Другие сборы" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Подарочный сертификат" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Позиция заказа" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Регистрация вашего мероприятия: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "ID корзины (например, сеансовый ключ)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Позиция корзины" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Позиции корзины" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Только для корпоративных клиентов в ЕС." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Данная ссылка будет напечатана на вашем счёте для вашего удобства." @@ -3309,7 +3325,7 @@ msgstr "Снизить цену продукта на (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3344,7 +3360,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3894,13 +3910,13 @@ msgstr "ID клиента" msgid "No matching seat was found." msgstr "Архивные события не найдены." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" "Место, которое вы выбрали, уже занято. Пожалуйста, выберите другое место." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "Вам необходимо выбрать конкретное место." @@ -4151,45 +4167,45 @@ msgstr "Сопоставлено с заказами: %s" msgid "In test mode, only test cards will work." msgstr "В тестовом режиме, будут работать только тестовые карты." -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" "Покупку подарочного сертификата нельзя оплатить подарочными сертификатами." -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "Этот подарочный сертификат не поддерживает данную валюту." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "" "Этот подарочный сертификат можно использовать только в тестовом режиме." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" "В тестовом режиме можно использовать только тестовые подарочные сертификаты." -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This gift card is not known." msgid "This gift card is no longer valid." msgstr "Этот подарочный сертификат неизвестен." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "По этому подарочному сертификату был использован весь кредит." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "Этот подарочный сертификат уже используется для вашей оплаты." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." @@ -4197,11 +4213,11 @@ msgstr "" "Ваш подарочный сертификат использован, но всё еще необходимо доплатить {}. " "Пожалуйста, выберите способ оплаты." -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "Ваш подарочный сертификат использован." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." @@ -4209,11 +4225,11 @@ msgstr "" "Вы ввели ваучер вместо подарочного сертификата. Ваучеры можно вводить только " "на первой странице магазина под ассортиментом продуктов." -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "Этот подарочный сертификат неизвестен." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." @@ -4221,11 +4237,11 @@ msgstr "" "Этот подарочный сертификат не может быть использован, поскольку его код не " "является уникальным. Пожалуйста, свяжитесь с организатором этого мероприятия." -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "Этот подарочный сертификат не принят организатором мероприятия." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "This gift card was used in the meantime. Please try again" msgid "This gift card was used in the meantime. Please try again." @@ -4243,7 +4259,7 @@ msgstr "Код билета (содержание штрих-кода)" msgid "Order position number" msgstr "Позиция заказа" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4501,7 +4517,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4746,6 +4762,18 @@ msgstr "" "категории %(cat)s для продукта %(base)s." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"Вы можете выбрать не более %(max)s дополнительных продуктов из категории " +"%(cat)s для продукта %(base)s." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4753,23 +4781,23 @@ msgstr "" "Один из выбранных вами продуктов можно купить только как дополнительный " "продукт к другому проекту." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "Один из выбранных вами продуктов можно купить только в комплекте." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "Пожалуйста, выберите действительное место." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "Вы не можете выбрать место для данной позиции." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "Вы не можете выбрать одно и то же место несколько раз." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5061,8 +5089,8 @@ msgstr "Заказ утверждён и ожидает оплату: %(code)s" msgid "Order denied: %(code)s" msgstr "Заказ отклонён: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Вы не можете отменить этот заказ." @@ -5208,7 +5236,7 @@ msgstr "" "Позиция не может быть отменена, так как подарочный сертификат {card}, " "купленный в этом заказе, уже был использован." -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5792,7 +5820,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5808,7 +5836,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5938,56 +5966,85 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "Customers can change the variation of the products they purchased" +msgstr "Вариант выбранного выше продукта." + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5995,55 +6052,55 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund requested" msgid "Refund method" msgstr "Запрошен возврат" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6051,45 +6108,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6104,7 +6161,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6118,7 +6175,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6132,7 +6189,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6147,7 +6204,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6163,7 +6220,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6181,7 +6238,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6195,7 +6252,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6209,7 +6266,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6225,7 +6282,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6239,7 +6296,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6255,7 +6312,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6280,7 +6337,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6294,7 +6351,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6312,7 +6369,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6329,7 +6386,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6341,7 +6398,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6355,7 +6412,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6369,37 +6426,37 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6408,117 +6465,117 @@ msgstr "" "подтверждение заказа, включая ссылку, которая понадобится вам для " "последующего доступа к вашему заказу." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "Наиболее распространённые формы обращения" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "Имя" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "Фамилия" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "Форма обращения" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "Dr" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "Имя" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "Второе имя" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "Имя при обращении" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "Латинская транскрипция" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6940,10 +6997,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7163,243 +7220,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7407,48 +7464,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7456,27 +7513,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -7512,7 +7569,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7570,14 +7627,14 @@ msgstr "" msgid "Cancellation requested" msgstr "Плата за отмену" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7589,9 +7646,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7605,7 +7662,7 @@ msgstr "Всё" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7668,7 +7725,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7705,105 +7762,110 @@ msgid "All attendees" msgstr "" #: pretix/control/forms/filter.py:840 +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "" + +#: pretix/control/forms/filter.py:841 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Предварительная продажа" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7986,29 +8048,29 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You did not select any products." msgid "You added the same bundled product twice." msgstr "Вы не выбрали ни одного продукта." -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8830,7 +8892,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "Заказ отменён." @@ -8872,7 +8934,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "Счёт сгенерирован" @@ -8881,7 +8943,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -9567,7 +9629,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Отмена" @@ -9774,7 +9835,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9819,7 +9880,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10173,6 +10234,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10206,7 +10268,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -10427,6 +10489,19 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Save changes" +msgid "Order changes" +msgstr "Сохранить изменения" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11648,11 +11723,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11824,7 +11899,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -12188,8 +12263,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Отменить заказ" @@ -12230,6 +12305,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -15161,7 +15237,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Вы запросили неверный тип вывода билета." @@ -15417,17 +15493,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "Неизвестный код заказа или не разрешён доступ к этому заказу." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "Скачивание билета не активировано для этого продукта." @@ -15626,15 +15703,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Этот счёт не был найден" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Файл счёта больше не хранится на сервере." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -15664,7 +15741,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -15673,12 +15750,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15706,7 +15783,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16785,21 +16862,27 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Оформить заказ" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -18339,74 +18422,74 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Шаг" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Дополнительные продукты" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Ваша информация" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Пожалуйста, введите действительный адрес электронной почты." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Пожалуйста, введите адрес для выставления счёта." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Пожалуйста, введите ваше имя." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Пожалуйста, заполните ответы на все необходимые вопросы." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Платёж" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Пожалуйста, выберите способ оплаты." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "Введённая вами платёжная информация неполная." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Просмотреть заказ" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Вам необходимо установить все флажки внизу страницы." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "При отправке письма с подтверждением произошла ошибка. Пожалуйста, повторите " "попытку позже." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "Адрес электронной почты (повторно)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -18414,43 +18497,35 @@ msgstr "" "Пожалуйста, введите тот же адрес электронной почты снова, чтобы убедиться, " "что вы ввели его правильно." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Пожалуйста, введите один и тот же адрес электронной почты дважды." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "плюс налоги" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} плюс {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} вкл. {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "РАСПРОДАНО" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "В настоящее время недоступно" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." msgstr "" +"Вы не можете добавить себя в лист ожидания, так как этот продукт в настоящее " +"время доступен." -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "нет выбора" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "Вариант выбранного выше продукта." #: pretix/presale/ical.py:52 #, python-brace-format @@ -18512,7 +18587,7 @@ msgstr "Связаться с организатором мероприятия" msgid "Imprint" msgstr "Выходные данные" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -18520,11 +18595,11 @@ msgstr "" "Для некоторых продуктов в вашей корзине вы можете выбрать дополнительные " "опции, прежде чем продолжить." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "Сейчас мы пытаемся забронировать эти дополнительные продукты для вас!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -18532,7 +18607,17 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"Вы можете выбрать между вариантами %(min_count)s и %(max_count)s из этой " +"категории." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -18541,11 +18626,85 @@ msgstr "" "Вы можете выбрать между вариантами %(min_count)s и %(max_count)s из этой " "категории." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "минимальное количество для заказа: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "от %(price)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Показать варианты" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Изменить цену для %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "вкл. налоги" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "плюс %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "вкл. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Количество %(item)s – %(var)s для заказа" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Количество %(item)s для заказа" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Для этого продукта нет доступных дополнительных продуктов." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -18743,6 +18902,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "РАСПРОДАНО" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18873,17 +19036,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "подтверждено" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "минимальное количество для заказа: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "от %(price)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18894,66 +19046,15 @@ msgctxt "price" msgid "FREE" msgstr "БЕСПЛАТНО" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Показать варианты" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Изменить цену для %(item)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "плюс налоги" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "вкл. налоги" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "плюс %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "вкл. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "Введите код ваучера ниже, чтобы купить этот билет." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Количество %(item)s – %(var)s для заказа" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Количество %(item)s для заказа" +msgid "%(num)s currently available" +msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -19251,27 +19352,46 @@ msgstr "Запросить счёт" msgid "Internal Reference" msgstr "Внутренняя ссылка" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Can change orders" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Можно изменять заказы" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Отменить заказ" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "Вы можете отменить этот заказ, используя следующую кнопку." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order, but you will not receive a refund." msgstr "Вы можете отменить этот заказ, используя следующую кнопку." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "Это аннулирует все билеты в этом заказе." -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -19286,7 +19406,7 @@ msgstr "" "в размере %(fee)s, и вы получите возврат остатка вашим " "исходным методом оплаты." -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -19300,22 +19420,22 @@ msgstr "" "в размере %(fee)s, и вы получите возврат остатка вашим " "исходным методом оплаты." -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -19325,13 +19445,13 @@ msgstr "" "Вы можете отменить этот заказ и получить полный возврат вашим исходным " "методом оплаты." -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -19341,7 +19461,7 @@ msgstr "" "Вы можете отменить этот заказ и получить полный возврат вашим исходным " "методом оплаты." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "Вы можете отменить этот заказ, используя следующую кнопку." @@ -19450,10 +19570,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Изменить заказ" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Сохранить изменения" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -19467,10 +19593,6 @@ msgstr "" "Изменение адреса вашего счёта не генерирует новый счёт автоматически. " "Пожалуйста, свяжитесь с нами, если вам нужен новый счёт." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Сохранить изменения" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -19757,65 +19879,78 @@ msgid "The presale for this event is over or has not yet started." msgstr "" "Предварительная продажа на это мероприятие закончена или ещё не началась." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" "Неизвестный код мероприятия или не разрешён доступ к этому к этому " "мероприятию." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Дата не выбрана." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Выбрана неизвестная дата." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Пожалуйста, вернитесь обратно и попробуйте снова." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "Оплата этого заказа не может быть продолжена." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "Платёж выполнен слишком поздно и не может быть принят." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "Способ оплаты для этого заказа не может быть изменён." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "В настоящее время оплата этого заказа не завершена." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Вы не можете изменить этот заказ" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "You requested an invalid ticket output type." msgid "You chose an invalid cancellation fee." msgstr "Вы запросили неверный тип вывода билета." -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The invoice has been generated." msgid "The cancellation has been requested." msgstr "Счёт сгенерирован" -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "Скачивание билета (пока) не активировано для этого заказа." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Вы не можете отменить этот заказ." + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "У нас возникли трудности при обработке вашего ввода." @@ -19976,6 +20111,24 @@ msgstr "" msgid "Write access" msgstr "" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} плюс {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} вкл. {taxes}% {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "В настоящее время недоступно" + +#~ msgid "no selection" +#~ msgstr "нет выбора" + #~ msgid "Presale" #~ msgstr "Предварительная продажа" diff --git a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po index 741ffe2a1..da65ce0a7 100644 --- a/src/pretix/locale/ru/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/ru/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-11-07 09:31+0000\n" "Last-Translator: Raphael Michel \n" "Language-Team: Russian \n" "Language-Team: Slovenian " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Prazno, če ta izdelek ni vstopnica" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Ime podjetja" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Izberite državo" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "ustvarjeno" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "v teku" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "potrjeno" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "preklicano" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "z napako" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "povrnjeno" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Podatki o plačilu" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "Registracija na dogodek potrjena: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Plačilo naročila prejeto: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "začeto zunaj" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "ustvarjeno" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "v tranzitu" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "opravljeno" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "neuspelo" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "preklicano" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Organizator" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Stranka" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Zunanje" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Stroški plačila" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Stroški pošiljanja" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Stroški storitve" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "Stroški preklica" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Drugi stroški" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Darilna kartica" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Vrednost" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Vrstni red naročila" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Registracija vašega dogodka: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "ID košarice (e.g. session key)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Pozicija košarice" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Pozicije košarice" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Samo za poslovne stranke v EU." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "Ta referenca bo za vaše udobje natisnjena na računu." @@ -3289,7 +3305,7 @@ msgstr "Zmanjšaj ceno izdelka za (%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3324,7 +3340,7 @@ msgstr "" msgid "Valid until" msgstr "Velja do" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Rezerviraj vstopnico iz kvote" @@ -3851,12 +3867,12 @@ msgstr "ID klienta" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -4101,80 +4117,80 @@ msgstr "Uravnoteženo z naročili:%s" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 #, fuzzy #| msgid "This variation does not belong to this product." msgid "This gift card does not support this currency." msgstr "Ta različica ne spada v ta izdelek." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 #, fuzzy #| msgid "This product can only be bought using a voucher." msgid "This gift card can only be used in test mode." msgstr "Ta izdelek lahko kupite samo z vavčerjem." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "This gift card is no longer valid." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Ta oznaka se že uporablja za drugo vprašanje." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 #, fuzzy #| msgid "This order is not yet approved by the event organizer." msgid "This gift card is not accepted by this event organizer." msgstr "Organizator prireditve tega naročila še ni odobril." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "There was an error sending the mail. Please try again later." msgid "This gift card was used in the meantime. Please try again." @@ -4190,7 +4206,7 @@ msgstr "Koda vstopnice (vsebina črtne kode)" msgid "Order position number" msgstr "Vrstni red naročila" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Ime izdelka" @@ -4450,7 +4466,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4687,28 +4703,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "Za to pozicijo ne morete izbrati sedeža." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4963,8 +4986,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "" @@ -5090,7 +5113,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5659,7 +5682,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5675,7 +5698,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5799,56 +5822,85 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "Customers can change the variation of the products they purchased" +msgstr "Različica izdelka, izbranega zgoraj." + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5856,57 +5908,57 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Gift card" msgid "All refunds are issued as gift cards" msgstr "Darilna kartica" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund requested" msgid "Refund method" msgstr "Zahtevano je vračilo" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5914,45 +5966,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5967,7 +6019,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5981,7 +6033,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5995,7 +6047,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6010,7 +6062,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6026,7 +6078,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6044,7 +6096,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6058,7 +6110,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6072,7 +6124,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6088,7 +6140,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6102,7 +6154,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6118,7 +6170,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6143,7 +6195,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6157,7 +6209,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6175,7 +6227,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6192,7 +6244,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6204,7 +6256,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6218,7 +6270,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6232,153 +6284,153 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." msgstr "" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6751,10 +6803,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6972,190 +7024,190 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, fuzzy, python-brace-format @@ -7163,53 +7215,53 @@ msgstr "" msgid "Available placeholders: {list}" msgstr "Napačne spremenljivke: %(value)s" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7217,48 +7269,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7266,27 +7318,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -7322,7 +7374,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7380,14 +7432,14 @@ msgstr "" msgid "Cancellation requested" msgstr "Stroški preklica" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7399,9 +7451,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7415,7 +7467,7 @@ msgstr "Vse" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7473,7 +7525,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7510,105 +7562,110 @@ msgid "All attendees" msgstr "" #: pretix/control/forms/filter.py:840 +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "" + +#: pretix/control/forms/filter.py:841 #, fuzzy #| msgid "Presale end" msgctxt "checkin state" msgid "Present" msgstr "Zaključek predprodaje" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7791,29 +7848,29 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You did not select any products." msgid "You added the same bundled product twice." msgstr "Niste izbrali nobenega izdelka." -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8640,7 +8697,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "" @@ -8682,7 +8739,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "" @@ -8691,7 +8748,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -9377,7 +9434,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "" @@ -9586,7 +9642,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9631,7 +9687,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9989,6 +10045,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10022,7 +10079,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -10241,6 +10298,19 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Naročilo spremenjeno" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11457,11 +11527,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11631,7 +11701,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11994,8 +12064,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "" @@ -12036,6 +12106,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14975,7 +15046,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "" @@ -15231,17 +15302,18 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "" @@ -15444,15 +15516,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -15480,7 +15552,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -15489,12 +15561,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -15520,7 +15592,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16591,23 +16663,27 @@ msgstr "Potrebuje posebno pozornost" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +msgid "Checked out" +msgstr "" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgid "Ticket checked in" msgid "Automatically checked in" msgstr "Vstopnica 'checkirana'" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -18084,114 +18160,102 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" msgstr "" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "This product is currently not available." +msgid "No other variation of this product is currently available for you." +msgstr "Ta izdelek trenutno ni na voljo." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "Različica izdelka, izbranega zgoraj." #: pretix/presale/ical.py:52 #, python-brace-format @@ -18248,17 +18312,17 @@ msgstr "" msgid "Imprint" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." @@ -18267,18 +18331,97 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, python-format +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -18456,6 +18599,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18572,17 +18719,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "potrjeno" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18593,65 +18729,14 @@ msgctxt "price" msgid "FREE" msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" +msgid "%(num)s currently available" msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 @@ -18932,25 +19017,44 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Can change organizer settings" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Lahko spreminja nastavitve organizatorja" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Can change orders" +msgid "Change order" +msgstr "Lahko spreminja naročila" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You entered an order that could not be found." msgid "You can cancel this order, but you will not receive a refund." msgstr "Vpisali ste naročilo, ki ga ni bilo mogoče najti." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18958,43 +19062,43 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 msgid "You can cancel this order and receive a full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -19080,10 +19184,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -19095,10 +19205,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -19362,61 +19468,74 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 msgid "You chose an invalid cancellation fee." msgstr "" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "This entry is anonymized and can no longer be used." msgid "The cancellation has been requested." msgstr "Ta vnos je anonimiziran in ga ni več mogoče uporabljati." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot generate an invoice for this order." +msgid "You cannot change this order." +msgstr "Ne morete ustvariti računa za to naročilo." + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" diff --git a/src/pretix/locale/sl/LC_MESSAGES/djangojs.po b/src/pretix/locale/sl/LC_MESSAGES/djangojs.po index 36113ca4b..a9372757d 100644 --- a/src/pretix/locale/sl/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/sl/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-08-27 08:00+0000\n" "Last-Translator: Bostjan Marusic \n" "Language-Team: Slovenian \n" "Language-Team: Swedish " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "Förköp har inte startat: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" @@ -3131,7 +3138,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3164,7 +3171,7 @@ msgstr "" msgid "Valid until" msgstr "" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "" @@ -3661,12 +3668,12 @@ msgstr "Klient-ID" msgid "No matching seat was found." msgstr "" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "" @@ -3870,74 +3877,74 @@ msgstr "" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "" -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "" -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "Your changes have been saved." msgid "This gift card is no longer valid." msgstr "Dina ändringar har sparats." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "" -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 #, fuzzy #| msgid "Your changes have been saved." msgid "Your gift card has been applied." msgstr "Dina ändringar har sparats." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "" #| "There was an error sending the confirmation mail. Please try again later." @@ -3954,7 +3961,7 @@ msgstr "" msgid "Order position number" msgstr "" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "" @@ -4210,7 +4217,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4429,28 +4436,35 @@ msgid "" msgstr "" #: pretix/base/services/cart.py:99 +#, python-format +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "" -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4696,8 +4710,8 @@ msgstr "" msgid "Order denied: %(code)s" msgstr "" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Du kan inte avbryta denna beställning." @@ -4823,7 +4837,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5388,7 +5402,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" @@ -5404,7 +5418,7 @@ msgstr "" msgid "Enable waiting list" msgstr "" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5526,56 +5540,83 @@ msgid "" msgstr "" #: pretix/base/settings.py:934 +msgid "Customers can change the variation of the products they purchased" +msgstr "" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +msgid "Requirement for changed prices" +msgstr "" + +#: pretix/base/settings.py:965 +msgid "Do not allow changes after" +msgstr "" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 msgid "Voluntary lower refund explanation" msgstr "" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5583,55 +5624,55 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 msgid "All refunds are issued as gift cards" msgstr "" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Net total" msgid "Refund method" msgstr "Totalt" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5639,45 +5680,45 @@ msgid "" "you can configure it there." msgstr "" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5692,7 +5733,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -5706,7 +5747,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5720,7 +5761,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -5735,7 +5776,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -5751,7 +5792,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -5769,7 +5810,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5783,7 +5824,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -5797,7 +5838,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -5813,7 +5854,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5827,7 +5868,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -5843,7 +5884,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -5868,7 +5909,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -5882,7 +5923,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -5900,7 +5941,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -5917,7 +5958,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -5929,7 +5970,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -5943,7 +5984,7 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -5957,37 +5998,37 @@ msgid "" "Your {event} team" msgstr "" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -5996,117 +6037,117 @@ msgstr "" "bekräftelse på din beställning som innehåller en länk som du behöver för att " "komma åt din beställning vid senare tillfällen." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 msgid "You have to require invoice addresses to require for company names." msgstr "" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "" @@ -6479,10 +6520,10 @@ msgid "Filetype not allowed!" msgstr "" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -6696,243 +6737,243 @@ msgstr "" msgid "Free text input" msgstr "" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " "settings of the tax rule are ignored." msgstr "" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 msgid "Deviating tax rate" msgstr "" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -6940,48 +6981,48 @@ msgid "" "secret products." msgstr "" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." msgstr "" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -6989,27 +7030,27 @@ msgid "" "simple interface." msgstr "" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " "mark them as paid manually." msgstr "" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "" @@ -7045,7 +7086,7 @@ msgid "Pending or paid" msgstr "" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7104,14 +7145,14 @@ msgstr "" msgid "Cancellation requested" msgstr "Avbruten" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7123,9 +7164,9 @@ msgid "All organizers" msgstr "" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7139,7 +7180,7 @@ msgstr "Alla" msgid "Shop live and presale running" msgstr "" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "" @@ -7199,7 +7240,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "" @@ -7236,105 +7277,110 @@ msgid "All attendees" msgstr "" #: pretix/control/forms/filter.py:840 +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "" + +#: pretix/control/forms/filter.py:841 #, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Förköp" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 msgid "Date filter" msgstr "" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 msgid "Filter by…" msgstr "" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 msgid "Date of last successful payment" msgstr "" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 msgid "Date from" msgstr "" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 msgid "Date until" msgstr "" @@ -7515,29 +7561,29 @@ msgstr "" msgid "You added the same add-on category twice" msgstr "" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." msgstr "" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You did not select any products." msgid "You added the same bundled product twice." msgstr "Du valde ingen av produkterna." -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "" @@ -8354,7 +8400,7 @@ msgid "The order has been refunded." msgstr "" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "Denna beställning har avbrutits" @@ -8396,7 +8442,7 @@ msgid "The order locale has been changed." msgstr "" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "Denna faktura har skapats." @@ -8405,7 +8451,7 @@ msgid "The invoice has been regenerated." msgstr "" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "" @@ -9091,7 +9137,6 @@ msgid "Invoicing" msgstr "" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "Avbruten" @@ -9298,7 +9343,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -9343,7 +9388,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -9697,6 +9742,7 @@ msgstr "" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -9730,7 +9776,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -9949,6 +9995,20 @@ msgstr "" msgid "Change notification settings" msgstr "" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgctxt "checkoutflow" +#| msgid "Order confirmed" +msgid "Order changes" +msgstr "Beställningen är bekräftad" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -11163,11 +11223,11 @@ msgid "" msgstr "" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "" @@ -11337,7 +11397,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -11699,8 +11759,8 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Avbryt beställning" @@ -11739,6 +11799,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "" @@ -14652,7 +14713,7 @@ msgid "Unknown e-mail renderer." msgstr "" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Du har valt en ogiltig biljetttyp" @@ -14906,19 +14967,20 @@ msgstr "" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "" "Okänd beställningkod eller så har du inte rättigheter att se denna " "beställning." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "Nedladdning av biljett är inte aktiverat för denna produkt." @@ -15119,15 +15181,15 @@ msgstr "" msgid "The email has been queued to be sent." msgstr "" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Fakturan kan inte hittas" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Filen för fakturan finns inte längre lagrad på servern." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -15157,7 +15219,7 @@ msgstr "" msgid "This action is only allowed for pending or paid orders." msgstr "" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "" @@ -15166,12 +15228,12 @@ msgid "The order has been changed and the user has been notified." msgstr "" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "Vi har problem att processa din indata. Kontrollera felen nedan." @@ -15197,7 +15259,7 @@ msgstr "" msgid "Failed to send mail to the following user: {}" msgstr "" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -16272,21 +16334,27 @@ msgstr "" msgid "Include questions" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Kassa" + +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Automatically checked in" msgstr "" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "" @@ -17750,116 +17818,102 @@ msgstr "" msgid "Ticket PDF layout: {}" msgstr "" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Steg" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Extra produkter" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Din information" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Ange en giltig epost." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Ange din faktura-adress." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Ange ditt namn." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Vänligen svara på alla obligatoriska frågor." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Betalning" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Välj ett betalsätt" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "Uppgifterna för betalning är inte kompletta" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Granska beställning" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Du måste kryssa i alla rutorna längst ner på sidan." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Det uppstod problem vid utskicket av bekräftelse-emailet. Vänligen försök " "igen." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "Epost (repetera)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "Ange samma epost igen och var noggrann så att du skrivit den korrekt." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Ange samma epost två gånger." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "exkl. avgifter" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name} (+ {price} exkl {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+ {price} inkl. {taxes}% {taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "UTSÅLT" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Just nu inte tillgängligt" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" +#: pretix/presale/forms/order.py:90 +msgid "No other variation of this product is currently available for you." msgstr "" -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "inget urval" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "You did not select any products." +msgid "No other variations of this product exist." +msgstr "Du valde ingen av produkterna." #: pretix/presale/ical.py:52 #, python-brace-format @@ -17918,7 +17972,7 @@ msgstr "Kontakta arrangör" msgid "Imprint" msgstr "Imprint" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -17926,18 +17980,27 @@ msgstr "" "För vissa av produkterna i din varukorg, kan du välja extra tillval innan du " "fortsätter." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "Vi försöker nu reservera dessa tillval till dig!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "" msgstr[1] "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "" +"Du kan välja mellan %(min_count)s och %(max_count)s val i denna kategori." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " @@ -17945,11 +18008,85 @@ msgid "" msgstr "" "Du kan välja mellan %(min_count)s och %(max_count)s val i denna kategori." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "minsta ordersumma: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, python-format +msgid "from %(price)s" +msgstr "från %(price)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Visa varianter" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "Ändra pris för %(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "inkl. avgifter" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "exkl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "inkl. %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "Antal av %(item)s – %(var)s att beställa" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Antal av %(item)s att beställa" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Det finns inga tillval på denna produkt." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -18136,6 +18273,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "UTSÅLT" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -18264,17 +18405,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "Kommentar:" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "minsta ordersumma: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, python-format -msgid "from %(price)s" -msgstr "från %(price)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -18285,66 +18415,15 @@ msgctxt "price" msgid "FREE" msgstr "GRATIS" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Visa varianter" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "Ändra pris för %(item)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "exkl. avgifter" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "inkl. avgifter" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "exkl. %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "inkl. %(rate)s%% %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "Skriv en rabattkod nedan för att köpa denna biljett." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "Antal av %(item)s – %(var)s att beställa" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Antal av %(item)s att beställa" +msgid "%(num)s currently available" +msgstr "" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -18623,7 +18702,26 @@ msgstr "" msgid "Internal Reference" msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Yes, cancel order" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Ja, avbryt beställning" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Avbryt beställning" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "" #| "Do you really want to cancel this order? You cannot revert this action." @@ -18631,18 +18729,18 @@ msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "Vill du verkligen avbryta denna beställning? Du kan inte ångra detta." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 msgid "You can cancel this order, but you will not receive a refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -18650,45 +18748,45 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "You cannot cancel this order." msgid "You can cancel this order and receive a full refund." msgstr "Du kan inte avbryta denna beställning." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "" @@ -18773,10 +18871,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -18788,10 +18892,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -19055,63 +19155,76 @@ msgstr "" msgid "The presale for this event is over or has not yet started." msgstr "" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "You requested an invalid ticket output type." msgid "You chose an invalid cancellation fee." msgstr "Du har valt en ogiltig biljetttyp" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The invoice has been generated." msgid "The cancellation has been requested." msgstr "Denna faktura har skapats." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "" +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Du kan inte avbryta denna beställning." + +#: pretix/presale/views/order.py:1129 +#, python-brace-format +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "" @@ -19264,6 +19377,24 @@ msgstr "" msgid "Write access" msgstr "" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} exkl {taxes}% {taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+ {price} inkl. {taxes}% {taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "Just nu inte tillgängligt" + +#~ msgid "no selection" +#~ msgstr "inget urval" + #~ msgid "Presale" #~ msgstr "Förköp" diff --git a/src/pretix/locale/sv/LC_MESSAGES/djangojs.po b/src/pretix/locale/sv/LC_MESSAGES/djangojs.po index a610cf4d1..cbb551953 100644 --- a/src/pretix/locale/sv/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/sv/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-08-11 00:00+0000\n" "Last-Translator: Tobias Sundgren \n" "Language-Team: Swedish \n" "Language-Team: Turkish " msgstr "" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "Boş, eğer bu ürün giriş bileti değilse" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "Şirket Adı" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "Ülke seçin" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "Oluşturuldu" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "bekleniyor" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "onaylandı" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "iptal edildi" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "başarısız oldu" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "iade edildi" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "Ödeme bilgileri" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, fuzzy, python-format #| msgid "Order approved and confirmed: %(code)s" msgid "Event registration confirmed: %(code)s" msgstr "Sipariş onaylandı ve onaylandı: %(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "Siparişiniz için ödeme alındı: %(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "dışarıdan başladı" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "oluşturuldu" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "transit olarak" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "tamam" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "başarısız oldu" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "iptal edildi" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "Organizatör" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "Müşteri" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "Harici" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "Ödeme ücreti" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "Nakliye ücreti" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "Servis ücreti" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 #, fuzzy #| msgid "Cancellation" msgid "Cancellation fee" msgstr "İptal" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "Diğer ücretler" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "Hediye kartı" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "Değer" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "Sipariş pozisyonu" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, fuzzy, python-format #| msgid "Your order: %(code)s" msgid "Your event registration: %(code)s" msgstr "Siparişiniz: %(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "Sepet kimliği (ör. oturum anahtarı)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "Sepet pozisyonu" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "Sepet pozisyonları" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "Sadece AB içindeki kurumsal müşteriler için." -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "" "Bu referans, sizin için rahat olması amacıyla faturanızda yazdırılacaktır." @@ -3466,7 +3477,7 @@ msgstr "Ürün fiyatını azalt(%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3501,7 +3512,7 @@ msgstr "" msgid "Valid until" msgstr "Kadar geçerli" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "Kotadan rezervasyon bileti" @@ -4062,14 +4073,14 @@ msgstr "Müşteri Kimliği" msgid "No matching seat was found." msgstr "Eşleşen yanıt bulunamadı." -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 #, fuzzy #| msgid "This slug is already in use. Please choose a different one." msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "Bu sıra zaten kullanımda. Lütfen farklı bir tane seçin." -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 #, fuzzy #| msgctxt "subevent" #| msgid "You need to select a date." @@ -4314,86 +4325,86 @@ msgstr "Siparişlere göre dengelendi: %s" msgid "In test mode, only test cards will work." msgstr "" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 #, fuzzy #| msgid "This payment method does not support automatic refunds." msgid "This gift card does not support this currency." msgstr "Bu ödeme yöntemi otomatik geri ödemeleri desteklemez." -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 #, fuzzy #| msgid "This refund can not be processed at the moment." msgid "This gift card can only be used in test mode." msgstr "Bu geri ödeme şu anda işleme alınamaz." -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is no longer valid." msgstr "Bu özellik etkin değil." -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 #, fuzzy #| msgid "Access for the selected application has been revoked." msgid "All credit on this gift card has been used." msgstr "Seçilen uygulama için erişim iptal edildi." -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 #, fuzzy #| msgid "This identifier is already used for a different question." msgid "This gift card is already used for your payment." msgstr "Bu tanımlayıcı zaten farklı bir soru için kullanılıyor." -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 #, fuzzy #| msgid "Your cart has been updated." msgid "Your gift card has been applied." msgstr "Alışveriş sepetiniz güncellendi." -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 #, fuzzy #| msgid "This feature is not enabled." msgid "This gift card is not known." msgstr "Bu özellik etkin değil." -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 #, fuzzy #| msgid "This order is not yet approved by the event organizer." msgid "This gift card is not accepted by this event organizer." msgstr "Bu sipariş etkinlik düzenleyici tarafından henüz onaylanmadı." -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "There was an error sending the mail. Please try again later." msgid "This gift card was used in the meantime. Please try again." @@ -4410,7 +4421,7 @@ msgstr "Bilet kodu (barkod içeriği)" msgid "Order position number" msgstr "Sipariş pozisyonu" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "Ürün adı" @@ -4694,7 +4705,7 @@ msgstr "" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, fuzzy, python-brace-format #| msgid "Attendee name" @@ -4938,6 +4949,18 @@ msgstr "" "seçmelisiniz." #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "" +"%(base)s ürününün %(cat)s kategorisinden en fazla %(max)s tane eklenti " +"seçebilirsiniz." + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." @@ -4945,7 +4968,7 @@ msgstr "" "Seçtiğiniz ürünlerden birisi sadece başka bir projeye ek olarak satın " "alınabilir." -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 #, fuzzy #| msgid "" #| "One of the products you selected can only be bought as an add-on to " @@ -4955,25 +4978,25 @@ msgstr "" "Seçtiğiniz ürünlerden birisi sadece başka bir projeye ek olarak satın " "alınabilir." -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 #, fuzzy #| msgid "Please select a quota." msgid "Please select a valid seat." msgstr "Lütfen bir kota seçin." -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 #, fuzzy #| msgid "You can not select an add-on for the selected product." msgid "You can not select a seat for this position." msgstr "Seçilen ürün için bir eklenti seçemezsiniz." -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 #, fuzzy #| msgid "You cannot select more than %s items per order." msgid "You can not select the same seat multiple times." msgstr "Sipariş başına %s'den fazla ürün seçemezsiniz." -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -5293,8 +5316,8 @@ msgstr "Sipariş onaylandı ve ödeme bekleniyor: %(code)s" msgid "Order denied: %(code)s" msgstr "Sipariş reddedildi: %(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "Bu siparişi iptal edemezsiniz." @@ -5429,7 +5452,7 @@ msgid "" "order has already been redeemed." msgstr "" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -6129,7 +6152,7 @@ msgstr "" msgid "Hide all products that are sold out" msgstr "" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "" "Belirli bir türden kaç tane biletin hala mevcut olduğunu halka açık olarak " @@ -6147,7 +6170,7 @@ msgstr "Varsayılan olarak genişletilmiş bir ürünün varyasyonlarını göst msgid "Enable waiting list" msgstr "Bekleme listesini etkinleştir" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -6304,66 +6327,99 @@ msgstr "" #: pretix/base/settings.py:934 #, fuzzy #| msgid "Allow users to cancel unpaid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require email addresses per ticket" +msgid "Requirement for changed prices" +msgstr "Bilet başına e-posta adresi gerektir" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Cancellation" +msgid "Do not allow changes after" +msgstr "İptal" + +#: pretix/base/settings.py:974 +#, fuzzy +#| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their unpaid orders" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 #, fuzzy #| msgid "Cancellation" msgid "Do not allow cancellations after" msgstr "İptal" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 #, fuzzy #| msgid "Allow users to cancel unpaid orders" msgid "Customers can cancel their paid orders" msgstr "Kullanıcıların ödenmemiş siparişleri iptal etmesine izin ver" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." msgstr "" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 #, fuzzy #| msgid "Cancellation" msgid "Keep a fixed cancellation fee" msgstr "İptal" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 #, fuzzy #| msgid "Cancellation" msgid "Keep a percentual cancellation fee" msgstr "İptal" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 #, fuzzy #| msgid "Voucher redemption" msgid "Voluntary lower refund explanation" msgstr "Kupon geri ödeme" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -6371,49 +6427,49 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Credit card" msgid "All refunds are issued as gift cards" msgstr "Kredi kartı" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund order" msgid "Refund method" msgstr "Geri iade sıralaması" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "İletişim Adresi" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "" "Katılımcıların sizinle iletişim kurmasına izin vermek için bunu herkese açık " "olarak gösteririz." -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "Künye URL'si" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." @@ -6421,11 +6477,11 @@ msgstr "" "Bu, örn. Web sitenizin iletişim bilgilerinizi ve yasal bilgilerinizi içeren " "bir bölümüne yönlendirmelidir." -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "Onay metni" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -6438,23 +6494,23 @@ msgstr "" "kullanırsanız, bu ayarı orada yapılandırabileceğinizden bu ayarlamaya " "ihtiyacınız yoktur." -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 #, fuzzy #| msgid "Cached ticket files" msgid "Attach calendar files" msgstr "Önbelleğe alınmış bilet dosyaları" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "Konu öneki" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." @@ -6462,27 +6518,27 @@ msgstr "" "Bu, [önek] olarak biçimlendirilen tüm giden e-postaların konusuna " "hazırlanır. Örneğin, etkinlik adınızın kısa bir formunu seçin." -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "Gönderen adresi" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "Giden e-postalar için gönderen adresi" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 #, fuzzy #| msgid "Attendee name" msgid "Sender name" msgstr "Katılımcı adı" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -6508,7 +6564,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6531,7 +6587,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6564,7 +6620,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6591,7 +6647,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6619,7 +6675,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6651,7 +6707,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6684,7 +6740,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6707,7 +6763,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6735,7 +6791,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6768,7 +6824,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6808,7 +6864,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6856,7 +6912,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6879,7 +6935,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -6924,7 +6980,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6953,7 +7009,7 @@ msgstr "" "En iyi dileklerimizle\n" "{event} ekibiniz" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6973,7 +7029,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, fuzzy, python-brace-format #| msgid "" #| "Hello,\n" @@ -7006,7 +7062,7 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -7029,39 +7085,39 @@ msgstr "" "En iyi dileklerimizle,\n" "{event} ekibiniz" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 msgid "" "This text will be shown above every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 #, fuzzy #| msgid "Voucher redemption" msgid "Voucher explanation" msgstr "Kupon geri ödeme" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -7070,130 +7126,130 @@ msgstr "" "erişmek için ihtiyacınız olan bir bağlantıyı içeren bir sipariş onayı " "göndereceğiz." -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "Etkinlik başlangıç zamanı (azalan)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "İsim (azalan)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "Tarih sıralaması" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 #, fuzzy #| msgid "Event name" msgid "Given name" msgstr "Etkinlik adı" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 #, fuzzy #| msgid "Full name" msgid "Family name" msgstr "Ad Soyad" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John" msgstr "John Doe" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 #, fuzzy #| msgid "Dark" msgctxt "person_name_sample" msgid "Dr" msgstr "Karanlık" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 #, fuzzy #| msgid "Ticket name" msgid "First name" msgstr "Bilet adı" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 #, fuzzy #| msgid "Device name" msgid "Middle name" msgstr "Cihaz adı" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 #, fuzzy #| msgid "John Doe" msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 #, fuzzy #| msgid "Full name" msgid "Calling name" msgstr "Ad Soyad" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 #, fuzzy #| msgctxt "refund_state" #| msgid "in transit" msgid "Latin transcription" msgstr "transit olarak" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "" "Varsayılan yerel ayarınız etkinliğiniz için de etkinleştirilmelidir " "(yukarıdaki kutuya bakın)." -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "Sormadığınız takdirde katılımcı adlarını belirtmeniz gerekemez." -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "" "Gerekli hale getirmek istiyorsanız, katılımcı e-postalarını sormalısınız." -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -7202,13 +7258,13 @@ msgid "" msgstr "" "Gerekli hale getirmek istiyorsanız, katılımcı e-postalarını sormalısınız." -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "Bu, kullanıcıların bir şirket adı girmesini gerektirir." -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "Son ödeme tarihi, ön satışın sona ermesinden önce olamaz." @@ -7661,10 +7717,10 @@ msgid "Filetype not allowed!" msgstr "Dosya türüne izin verilmedi!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7908,17 +7964,17 @@ msgstr "" msgid "Free text input" msgstr "Serbest fiyat girişi" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "Ödeme ücretleri için vergi kuralı" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7928,113 +7984,113 @@ msgstr "" "vergi kuralı. Bu vergi oranını ve ters ücret kurallarını belirleyecek, vergi " "kuralının diğer ayarları göz ardı edilecektir." -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 #, fuzzy #| msgid "Generate invoices" msgid "Generate invoices for Sales channels" msgstr "Faturalar oluştur" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "Fatura tarzı" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "Fatura dili" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "Kullanıcının dili" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "Logo resmi" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "Logonuzu maksimum yükseklik ve 2,5 cm genişliğinde göstereceğiz." -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "Bcc adresi" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "Tüm e-postalar bu adrese bir Bcc kopyası olarak gönderilecektir" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "İmza" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "Bu her e-postaya eklenecektir. Mevcut yer tutucuları: {event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "Örneğin. iletişim bilgilerin" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "HTML posta oluşturucu" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 #, fuzzy #| msgid "Order contact address changed" msgid "Text sent to order contact address" msgstr "Siparişin iletişim adresi değişti" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 #, fuzzy #| msgid "Send a new email based on this" msgid "Send an email to attendees" msgstr "Buna dayanarak yeni bir e-posta gönder" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " "attendees." msgstr "" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 #, fuzzy #| msgid "Text (sent by admin)" msgid "Text sent to attendees" msgstr "Metin (yönetici tarafından gönderildi)" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "Metin" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "Metin (yönetici tarafından gönderildi)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "Metin (kullanıcı tarafından talep edildi)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "Gün sayısı" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." @@ -8042,7 +8098,7 @@ msgstr "" "Bu e-posta, siparişin süresi dolmadan bu günler önce gönderilecektir. Değer " "0 ise, posta asla gönderilmez." -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." @@ -8050,15 +8106,15 @@ msgstr "" "Bu e-posta, sipariş etkinliğinin başlamasından birkaç gün önce " "gönderilecektir. Alan boşsa, posta asla gönderilmez." -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "Alınan sipariş" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "Onaylanan sipariş" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 #, fuzzy #| msgid "" #| "This will only be sent out for non-free orders. Free orders will receive " @@ -8074,15 +8130,15 @@ msgstr "" "tutucuları: {event}, {total_with_currency}, {total}, {currency}, {date}, " "{payment_info}, {url}, {invoice_name}, {invoice_company}" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "Sipariş reddedildi" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "Özel SMTP sunucusu kullan" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." @@ -8090,35 +8146,35 @@ msgstr "" "Etkinliğinizle ilgili tüm postalar, sizin tarafınızdan belirtilen smtp " "sunucusuna gönderilecektir." -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "Ana makine adı" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "Port" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "Kullanıcı adı" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "STARTTLS kullanın" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "587 numaralı bağlantı noktasında yaygın olarak etkinleştirildi." -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "SSL kullan" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "Yaygın olarak 465 numaralı bağlantı noktasında etkinleştirildi." -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, fuzzy, python-brace-format @@ -8126,7 +8182,7 @@ msgstr "Yaygın olarak 465 numaralı bağlantı noktasında etkinleştirildi." msgid "Available placeholders: {list}" msgstr "Mevcut yer tutucuları: {event}, {url}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." @@ -8134,49 +8190,49 @@ msgstr "" "SSL veya STARTTLS güvenliğini etkinleştirebilir, ancak her ikisini de aynı " "anda gerçekleştiremezsiniz." -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "Herhangi bir ülke" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "Avrupa Birliği" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "Herhangi bir müşteri" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "Bireysel" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "İş" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "Geçerli KDV Kimliği ile iş" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "Ücretli KDV" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "KDV yok" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "Satış vergisi oranı" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "Önceden seçilmiş kupon" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -8188,11 +8244,11 @@ msgstr "" "veren veya gizli ürünlerin kilidini açan widget'lar sağlamak için " "kullanılabilir." -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "Uyumluluk modu" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -8200,28 +8256,28 @@ msgstr "" "Normal widget'ımız tüm web sitesi oluşturucularında çalışmaz. Sorun " "yaşarsanız, bu uyumluluk modunu kullanmayı deneyin." -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "Verilen kupon kodu mevcut değil." -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "Girdiğiniz dizi doğru değil." -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "Bilet indirme" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "Müşterileriniz biletlerini PDF formatında indirebilecekler." -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "Tüm katılımcıların adlarını doldurmasını zorunlu kılın" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." @@ -8229,11 +8285,11 @@ msgstr "" "Varsayılan olarak, isimleri soracağız, ancak bunlara ihtiyaç duymayacağız. " "Bunu tamamen ayarlarda kapatabilirsiniz." -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "Stripe ile Ödeme" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -8245,11 +8301,11 @@ msgstr "" "basit bir arayüz kullanarak beş dakikadan kısa süren bir hesap oluşturmanız " "gerekecektir." -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "Banka havalesi ile ödeme" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -8259,16 +8315,16 @@ msgstr "" "Daha sonra ödemeleri pretix içinde işlemek için banka ekstrenizden içe " "aktarabilir veya bunları manuel olarak ödenmiş olarak işaretleyebilirsiniz." -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "Fiyat (isteğe bağlı)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "Ücretsiz" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "Mevcut miktar" @@ -8304,7 +8360,7 @@ msgid "Pending or paid" msgstr "Beklemede veya ödenmiş" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -8366,14 +8422,14 @@ msgstr "Fiyat modu" msgid "Cancellation requested" msgstr "İptal" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "Tüm ürünler" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -8385,9 +8441,9 @@ msgid "All organizers" msgstr "Tüm organizatörler" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -8401,7 +8457,7 @@ msgstr "Herşey" msgid "Shop live and presale running" msgstr "Canlı ve satış öncesi alışveriş yapın" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "etkisiz" @@ -8464,7 +8520,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "Arama sorgusu" @@ -8502,113 +8558,120 @@ msgstr "Tüm katılımcılar" #: pretix/control/forms/filter.py:840 #, fuzzy +#| msgid "Checked in – {list}" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "Kontrol edildi - {list}" + +#: pretix/control/forms/filter.py:841 +#, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "Ön satış" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "Kontrol edilmiş" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "Kontrol edilmedi" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "Yönetici" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "Yönetici yok" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "Geçerli" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "Tutulmamış" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "En az bir kez kullanıldı" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "Tamamen kullanıldı" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "Kullanıldı ve biletle kontrol edildi" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "Kota kullanımı" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "Kotayı göz ardı etmesine izin ver" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "Etikete göre filtrele" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "Arama kuponu" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "Kotadaki herhangi bir ürün \"{quota}\"" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "İade durumu" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "Tüm açık iadeler" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "Tüm geri iaderler" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "Tarih geçmişi" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "Etikete göre filtrele" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "Son ödeme tarihi" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "Tarih" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 #, fuzzy #| msgid "Date and time" msgid "Date until" @@ -8815,7 +8878,7 @@ msgstr "Eklentiler" msgid "You added the same add-on category twice" msgstr "Aynı eklenti kategorisini iki kez eklediniz" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8823,19 +8886,19 @@ msgstr "" "Minimum sayıda ayarlamanın, mevcut tüm eklentilerin satılması durumunda bu " "ürünü satın almayı imkansız kıldığını unutmayın." -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 #, fuzzy #| msgid "Add product" msgid "Bundled products" msgstr "Ürün ekle" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You added the same add-on category twice" msgid "You added the same bundled product twice." msgstr "Aynı eklenti kategorisini iki kez eklediniz" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 #, fuzzy @@ -8843,7 +8906,7 @@ msgstr "Aynı eklenti kategorisini iki kez eklediniz" msgid "Bundled product" msgstr "Ürün ekle" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "etkin değil" @@ -9832,7 +9895,7 @@ msgid "The order has been refunded." msgstr "Sipariş iade edildi." #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "Sipariş iptal edildi." @@ -9877,7 +9940,7 @@ msgid "The order locale has been changed." msgstr "Sipariş yerel ayarları değiştirildi." #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "Fatura oluşturuldu." @@ -9886,7 +9949,7 @@ msgid "The invoice has been regenerated." msgstr "Fatura yeniden oluşturuldu." #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "Fatura yeniden yayınlandı." @@ -10638,7 +10701,6 @@ msgid "Invoicing" msgstr "Faturalama" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 #, fuzzy #| msgid "Cancellation" msgctxt "action" @@ -10878,7 +10940,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10927,7 +10989,7 @@ msgstr "Yeni şifre belirle" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -11316,6 +11378,7 @@ msgstr "Bu, %(num)s check-in bilgisini de silecektir." #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -11349,7 +11412,7 @@ msgstr "Sil" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -11634,6 +11697,19 @@ msgstr "" msgid "Change notification settings" msgstr "Bildirim ayarlarını değiştir" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "Sipariş değişti" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -13045,11 +13121,11 @@ msgstr "" "alınabilir." #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "Eklenti öğesi" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "Yeni bir eklenti ekle" @@ -13238,7 +13314,7 @@ msgstr "Soruyu düzenle" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -13642,8 +13718,8 @@ msgstr "Evet, siparişi onaylayın" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "Siparişi iptal et" @@ -13688,6 +13764,7 @@ msgstr "Evet, siparişi reddet" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "Siparişi değiştir: %(code)s" @@ -16998,7 +17075,7 @@ msgid "Unknown e-mail renderer." msgstr "Bilinmeyen e-posta oluşturucu." #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "Geçersiz bir bilet çıkış türü talep ettiniz." @@ -17282,17 +17359,18 @@ msgstr "Son güncelleme kontrolü başarılı değildi." msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "Bilinmeyen sipariş kodu veya bu siparişe erişim yetkisi yok." -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 #, fuzzy #| msgid "Ticket download is not enabled for add-on products." msgid "Ticket download is not enabled for this product." @@ -17554,15 +17632,15 @@ msgstr "Fatura kişisel verilerden temizlendi." msgid "The email has been queued to be sent." msgstr "E-posta gönderilmek üzere sıraya alındı." -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "Bu fatura bulunamadı" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "Fatura dosyası artık sunucuda saklanmaz." -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -17594,7 +17672,7 @@ msgstr "Bu işlem yalnızca bekleyen siparişlerde kullanılabilir." msgid "This action is only allowed for pending or paid orders." msgstr "Bu işlem yalnızca bekleyen veya ödenen siparişler için izinlidir." -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "Bir hata oluştu. Lütfen aşağıdaki detaylara bakınız." @@ -17603,12 +17681,12 @@ msgid "The order has been changed and the user has been notified." msgstr "Sipariş değiştirildi ve kullanıcı bilgilendirildi." #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "Sipariş değiştirildi." -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "" @@ -17635,7 +17713,7 @@ msgstr "Mesajınız kuyruğa alındı ve {} adresine gönderilecek." msgid "Failed to send mail to the following user: {}" msgstr "Aşağıdaki kullanıcıya posta gönderilemedi: {}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -18831,24 +18909,30 @@ msgstr "Özel ilgi gerektirir" msgid "Include questions" msgstr "Soruları dahil et" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "Check-in listesi (PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "ücretli" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "Çıkış yapmak" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically checked in" msgstr "Otomatik geri ödeme" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "Sır" @@ -20525,74 +20609,74 @@ msgstr "Seçilen bilet düzeni silinmiştir." msgid "Ticket PDF layout: {}" msgstr "Bilet PDF düzeni: {}" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "Aşama" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "Eklenti ürünler" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "Bilgin" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "Geçerli bir e-posta adresi giriniz." -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "Lütfen fatura adresinizi giriniz." -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "Lütfen adınızı giriniz." -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "Lütfen gerekli tüm soruların cevaplarını doldurun." -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "Ödeme" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "Lütfen bir ödeme yöntemi seçin." -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "Girdiğiniz ödeme bilgileri eksik." -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "Siparişi gözden geçir" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "Sayfanın altındaki tüm onay kutularını işaretlemeniz gerekir." -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "" "Onay postası gönderilirken bir hata oluştu. Lütfen daha sonra tekrar " "deneyiniz." -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "E-posta adresi (tekrarlanan)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." @@ -20600,43 +20684,37 @@ msgstr "" "Doğru yazdığınızdan emin olmak için lütfen aynı e-posta adresini tekrar " "girin." -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "Lütfen aynı e-posta adresini iki kez girin." -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name} (+ {price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +#, fuzzy +#| msgid "taxes" +msgid "plus taxes" +msgstr "vergi" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name}(+ {price} artı {taxes}%{taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "" +"Bu ürün şu anda hazır bulunduğundan kendinizi bekleme listesine " +"ekleyemezsiniz." -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name} (+{price} dahil {taxes}%{taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "SATILDI" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "Şu anda müsait değil" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "%(num)s Şu anda mevcut" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "seçim yok" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "Yukarıda seçilen ürünün varyasyonu." #: pretix/presale/ical.py:52 #, python-brace-format @@ -20693,7 +20771,7 @@ msgstr "Etkinlik düzenleyicisi ile iletişime geç" msgid "Imprint" msgstr "damga" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." @@ -20701,29 +20779,115 @@ msgstr "" "Alışveriş sepetinizdeki bazı ürünler için, devam etmeden önce ek seçenekleri " "belirleyebilirsiniz." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "Bu kategoriden tam olarak bir seçenek seçmeniz gerekiyor." msgstr[1] "Bu kategoriden %(min_count)s seçmelisin." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "Bu kategoriden %(min_count)s ve %(max_count)s seçenek seçebilirsin." + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "Bu kategoriden %(min_count)s ve %(max_count)s seçenek seçebilirsin." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "sipariş için minimum miktar: %(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "itibaren %(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "Varyantları göster" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "%(item)s İçin fiyatı değiştir" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +#, fuzzy +#| msgctxt "invoice" +#| msgid "Included taxes" +msgid "incl. taxes" +msgstr "Dahil vergiler" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "artı %(rate)s%% %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "%(rate)s%% dahil %(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "%(item)s -%(var)s sipariş vermek için miktar" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "Sipariş için %(item)s miktarı" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "Bu ürün için herhangi bir eklenti bulunmamaktadır." -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -20932,6 +21096,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "TAMAMEN ÖDENMİŞ" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "SATILDI" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -21058,18 +21226,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "onaylandı" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "sipariş için minimum miktar: %(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, fuzzy, python-format -#| msgid "from %(minprice)s" -msgid "from %(price)s" -msgstr "itibaren %(minprice)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -21080,71 +21236,15 @@ msgctxt "price" msgid "FREE" msgstr "ÜCRETSİZ" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "Varyantları göster" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "%(item)s İçin fiyatı değiştir" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -#, fuzzy -#| msgid "taxes" -msgid "plus taxes" -msgstr "vergi" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -#, fuzzy -#| msgctxt "invoice" -#| msgid "Included taxes" -msgid "incl. taxes" -msgstr "Dahil vergiler" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "artı %(rate)s%% %(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "%(rate)s%% dahil %(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "Bu bileti almak için aşağıda bir kupon kodu girin." -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "%(item)s -%(var)s sipariş vermek için miktar" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "Sipariş için %(item)s miktarı" +msgid "%(num)s currently available" +msgstr "%(num)s Şu anda mevcut" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -21443,27 +21543,46 @@ msgstr "Fatura talep et" msgid "Internal Reference" msgstr "İç Referans" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all events" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "Tüm etkinlik için değiştir" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "Siparişi iptal et" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "You cannot cancel this order." msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "Bu siparişi iptal edemezsiniz." -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You cannot cancel this order." msgid "You can cancel this order, but you will not receive a refund." msgstr "Bu siparişi iptal edemezsiniz." -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 msgid "This will invalidate all tickets in this order." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, python-format msgid "" "You can request to cancel this order. If your request is approved, a " @@ -21471,45 +21590,45 @@ msgid "" "receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, python-format msgid "" "You can cancel this order. In this case, a cancellation fee of " "%(fee)s will be kept and you will receive a refund of the remainder." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 msgid "The refund will be issued to your original payment method." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "You cannot cancel this order." msgid "You can cancel this order and receive a full refund." msgstr "Bu siparişi iptal edemezsiniz." -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 #, fuzzy #| msgid "You cannot cancel this order." msgid "You can cancel this order using the following button." @@ -21602,10 +21721,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "İptal oluştur" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "Siparişi değiştir" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "Değişiklikleri Kaydet" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -21619,10 +21744,6 @@ msgstr "" "Fatura adresinizi değiştirmek otomatik olarak yeni bir fatura oluşturmaz. " "Yeni bir faturaya ihtiyacınız varsa lütfen bize ulaşın." -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "Değişiklikleri Kaydet" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -21929,65 +22050,83 @@ msgstr "Sepetiniz boş" msgid "The presale for this event is over or has not yet started." msgstr "Bu etkinliğin satış fiyatı bitti veya henüz başlamadı." -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "Bilinmeyen etkinlik kodu veya bu etkinliğe erişim yetkisi yok." -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "Tarih seçilmedi." -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "Bilinmeyen tarih seçildi." -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "Lütfen geri dön ve tekrar dene." -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "Bu sipariş için ödeme yapılamaz." -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "Ödeme kabul edilmek için çok geç." -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "Bu sipariş için ödeme yöntemi değiştirilemez." -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "Bu sipariş için şu anda bir ödeme beklemede." -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "Bu siparişi değiştiremezsiniz" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Cancellation" msgid "You chose an invalid cancellation fee." msgstr "İptal" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The question has been deleted." msgid "The cancellation has been requested." msgstr "Soru silindi." -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 #, fuzzy #| msgid "Ticket download is not (yet) enabled." msgid "Ticket download is not (yet) enabled for this order." msgstr "Bilet indirmesi (henüz) etkin değil." +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "Bu siparişi iptal edemezsiniz." + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been marked as refunded. Please transfer the money back to " +#| "the buyer manually." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "" +"Sipariş iade edildi olarak işaretlendi. Lütfen parayı alıcıya manuel olarak " +"geri gönderin." + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "Girişinizi işlerken zorluklar yaşadık." @@ -22163,6 +22302,24 @@ msgstr "Okuma erişimi" msgid "Write access" msgstr "Yazma erişimi" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name} (+ {price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name}(+ {price} artı {taxes}%{taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name} (+{price} dahil {taxes}%{taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "Şu anda müsait değil" + +#~ msgid "no selection" +#~ msgstr "seçim yok" + #~ msgid "Presale" #~ msgstr "Ön satış" diff --git a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po index 485232d82..e4b6c306f 100644 --- a/src/pretix/locale/tr/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/tr/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2018-09-03 06:36+0000\n" "Last-Translator: Yunus Fırat Pişkin \n" "Language-Team: Turkish \n" "Language-Team: Chinese (Simplified) 不要选中此选项!" #: pretix/base/models/items.py:381 -msgid "Allow product to be canceled" +#, fuzzy +#| msgid "Allow product to be canceled" +msgid "Allow product to be canceled or changed" msgstr "允许取消产品" #: pretix/base/models/items.py:383 +#, fuzzy +#| msgid "" +#| "If this is checked, the usual cancellation settings of this event apply. " +#| "If this is unchecked, orders containing this product can not be canceled " +#| "by users but only by you." msgid "" -"If this is checked, the usual cancellation settings of this event apply. If " -"this is unchecked, orders containing this product can not be canceled by " -"users but only by you." +"If this is checked, the usual cancellation and order change settings of this " +"event apply. If this is unchecked, orders containing this product can not be " +"canceled by users but only by you." msgstr "" "如果选中此项,则取消适用此活动的常规设置。如果未选中此项,则包含此产品的订单" "不能由用户取消,只能由您取消。" @@ -2348,8 +2358,8 @@ msgid "" "corresponding to the product price." msgstr "客户购买该产品时,将获得一张礼品卡,其价值与产品价格相对应。" -#: pretix/base/models/items.py:428 pretix/base/models/items.py:1057 -#: pretix/control/forms/filter.py:237 pretix/control/forms/filter.py:847 +#: pretix/base/models/items.py:428 pretix/base/models/items.py:1061 +#: pretix/control/forms/filter.py:237 pretix/control/forms/filter.py:848 #: pretix/control/forms/item.py:159 pretix/control/navigation.py:127 #: pretix/control/navigation.py:136 #: pretix/control/templates/pretixcontrol/checkin/lists.html:78 @@ -2383,8 +2393,8 @@ msgstr "该项目的可用性无法在开始之前结束。" msgid "This is shown below the variation name in lists." msgstr "这显示在列表中的变量名称下方。" -#: pretix/base/models/items.py:655 pretix/base/models/items.py:845 -#: pretix/base/models/items.py:1063 +#: pretix/base/models/items.py:655 pretix/base/models/items.py:849 +#: pretix/base/models/items.py:1067 msgid "Position" msgstr "位置" @@ -2416,44 +2426,50 @@ msgid "" msgstr "" "如果选中,则向此票证添加附加组件是免费的,即使附加组件通常单独购买也是如此。" -#: pretix/base/models/items.py:860 +#: pretix/base/models/items.py:845 +#, fuzzy +#| msgid "You can not select the same seat multiple times." +msgid "Allow the same product to be selected multiple times" +msgstr "您不能多次选择同一座位。" + +#: pretix/base/models/items.py:864 msgid "The add-on's category must belong to the same event as the item." msgstr "附加组件的类别必须与活动属于同一项目。" -#: pretix/base/models/items.py:865 +#: pretix/base/models/items.py:869 msgid "The item already has an add-on of this category." msgstr "该项目已有此类别的附加组件。" -#: pretix/base/models/items.py:870 +#: pretix/base/models/items.py:874 msgid "The minimum count needs to be equal to or greater than zero." msgstr "最小计数需要等于或大于零。" -#: pretix/base/models/items.py:875 +#: pretix/base/models/items.py:879 msgid "The maximum count needs to be equal to or greater than zero." msgstr "最大计数需要等于或大于零。" -#: pretix/base/models/items.py:880 +#: pretix/base/models/items.py:884 msgid "The maximum count needs to be greater than the minimum count." msgstr "最大计数需要大于最小计数。" -#: pretix/base/models/items.py:907 +#: pretix/base/models/items.py:911 msgid "Bundled item" msgstr "绑定的项目" -#: pretix/base/models/items.py:913 +#: pretix/base/models/items.py:917 msgid "Bundled variation" msgstr "绑定的变量" -#: pretix/base/models/items.py:919 pretix/base/models/items.py:1010 +#: pretix/base/models/items.py:923 pretix/base/models/items.py:1014 #: pretix/control/templates/pretixcontrol/vouchers/bulk.html:21 msgid "Number" msgstr "数量" -#: pretix/base/models/items.py:924 +#: pretix/base/models/items.py:928 msgid "Designated price part" msgstr "指定价格部分" -#: pretix/base/models/items.py:925 +#: pretix/base/models/items.py:929 msgid "" "If set, it will be shown that this bundled item is responsible for the given " "value of the total gross price. This might be important in cases of mixed " @@ -2463,65 +2479,65 @@ msgstr "" "如果设置,将显示此捆绑商品负责总价的给定值。这在混合税收的情况下可能很重要," "但在其他情况下可以保留为空白。此值不会添加到基本商品的价格中。" -#: pretix/base/models/items.py:948 +#: pretix/base/models/items.py:952 msgid "The bundled item must belong to the same event as the item." msgstr "绑定项目的类别必须与活动属于同一项目。" -#: pretix/base/models/items.py:950 +#: pretix/base/models/items.py:954 msgid "A variation needs to be set for this item." msgstr "需要为此项目设置变量。" -#: pretix/base/models/items.py:952 +#: pretix/base/models/items.py:956 msgid "The chosen variation does not belong to this item." msgstr "此变量不属于此项目。" -#: pretix/base/models/items.py:957 +#: pretix/base/models/items.py:961 msgid "The count needs to be equal to or greater than zero." msgstr "计数需要等于或大于零。" -#: pretix/base/models/items.py:1011 +#: pretix/base/models/items.py:1015 msgid "Text (one line)" msgstr "文本(一行)" -#: pretix/base/models/items.py:1012 +#: pretix/base/models/items.py:1016 msgid "Multiline text" msgstr "多行文本" -#: pretix/base/models/items.py:1013 +#: pretix/base/models/items.py:1017 msgid "Yes/No" msgstr "是/否" -#: pretix/base/models/items.py:1014 +#: pretix/base/models/items.py:1018 msgid "Choose one from a list" msgstr "从列表中选择一个" -#: pretix/base/models/items.py:1015 +#: pretix/base/models/items.py:1019 msgid "Choose multiple from a list" msgstr "从列表中选择多个" -#: pretix/base/models/items.py:1016 +#: pretix/base/models/items.py:1020 msgid "File upload" msgstr "上传文件" -#: pretix/base/models/items.py:1018 pretix/base/reldate.py:141 +#: pretix/base/models/items.py:1022 pretix/base/reldate.py:141 msgid "Time" msgstr "时间" -#: pretix/base/models/items.py:1019 +#: pretix/base/models/items.py:1023 msgid "Date and time" msgstr "日期和时间" -#: pretix/base/models/items.py:1020 +#: pretix/base/models/items.py:1024 msgid "Country code (ISO 3166-1 alpha-2)" msgstr "国家/地区代码(ISO 3166-1 alpha-2)" -#: pretix/base/models/items.py:1021 +#: pretix/base/models/items.py:1025 #, fuzzy #| msgid "Line number" msgid "Phone number" msgstr "行号" -#: pretix/base/models/items.py:1032 pretix/base/models/items.py:1086 +#: pretix/base/models/items.py:1036 pretix/base/models/items.py:1090 #: pretix/base/orderimport.py:633 pretix/control/forms/item.py:44 #: pretix/control/templates/pretixcontrol/items/question_edit.html:10 #: pretix/control/templates/pretixcontrol/items/question_edit.html:17 @@ -2529,11 +2545,11 @@ msgstr "行号" msgid "Question" msgstr "问题" -#: pretix/base/models/items.py:1036 +#: pretix/base/models/items.py:1040 msgid "Internal identifier" msgstr "内部标识符" -#: pretix/base/models/items.py:1037 +#: pretix/base/models/items.py:1041 msgid "" "You can enter any value here to make it easier to match the data with other " "sources. If you do not input one, we will generate one automatically." @@ -2541,116 +2557,116 @@ msgstr "" "您可以在此输入任何值,以便更轻松地将数据与其他来源匹配。如果您没有输入一个," "我们将自动生成一个。" -#: pretix/base/models/items.py:1041 +#: pretix/base/models/items.py:1045 msgid "Help text" msgstr "帮助文本" -#: pretix/base/models/items.py:1042 +#: pretix/base/models/items.py:1046 msgid "If the question needs to be explained or clarified, do it here!" msgstr "如果这个问题需要解释或澄清,请在此处进行!" -#: pretix/base/models/items.py:1048 +#: pretix/base/models/items.py:1052 msgid "Question type" msgstr "问题类型" -#: pretix/base/models/items.py:1052 +#: pretix/base/models/items.py:1056 #: pretix/control/templates/pretixcontrol/items/questions.html:54 msgid "Required question" msgstr "必要的问题" -#: pretix/base/models/items.py:1059 +#: pretix/base/models/items.py:1063 msgid "This question will be asked to buyers of the selected products" msgstr "这个问题将问给购买所选产品的人" -#: pretix/base/models/items.py:1066 +#: pretix/base/models/items.py:1070 msgid "Ask during check-in instead of in the ticket buying process" msgstr "在办理手续时询问,而不是在购票过程中询问" -#: pretix/base/models/items.py:1070 +#: pretix/base/models/items.py:1074 #: pretix/control/templates/pretixcontrol/items/questions.html:65 msgid "Hidden question" msgstr "隐藏问题" -#: pretix/base/models/items.py:1071 +#: pretix/base/models/items.py:1075 msgid "This question will only show up in the backend." msgstr "这个问题只会出现在后端。" -#: pretix/base/models/items.py:1075 +#: pretix/base/models/items.py:1079 msgid "Print answer on invoices" msgstr "在发票上打印答案" -#: pretix/base/models/items.py:1107 +#: pretix/base/models/items.py:1111 msgid "This identifier is already used for a different question." msgstr "此标识符已用于其他问题。" -#: pretix/base/models/items.py:1131 +#: pretix/base/models/items.py:1135 msgid "An answer to this question is required to proceed." msgstr "需要回答这个问题才能继续。" -#: pretix/base/models/items.py:1143 pretix/base/models/items.py:1159 +#: pretix/base/models/items.py:1147 pretix/base/models/items.py:1163 msgid "Invalid option selected." msgstr "选择的选项无效。" -#: pretix/base/models/items.py:1169 +#: pretix/base/models/items.py:1173 msgid "Invalid number input." msgstr "数字输入无效。" -#: pretix/base/models/items.py:1176 +#: pretix/base/models/items.py:1180 msgid "Invalid date input." msgstr "日期输入无效。" -#: pretix/base/models/items.py:1183 +#: pretix/base/models/items.py:1187 msgid "Invalid time input." msgstr "时间输入无效。" -#: pretix/base/models/items.py:1193 +#: pretix/base/models/items.py:1197 msgid "Invalid datetime input." msgstr "日期时间输入无效。" -#: pretix/base/models/items.py:1199 +#: pretix/base/models/items.py:1203 msgid "Unknown country code." msgstr "未知的国家/地区代码。" -#: pretix/base/models/items.py:1213 +#: pretix/base/models/items.py:1217 #: pretix/control/templates/pretixcontrol/items/question.html:68 msgid "Answer" msgstr "答案" -#: pretix/base/models/items.py:1235 +#: pretix/base/models/items.py:1239 msgid "The identifier \"{}\" is already used for a different option." msgstr "标识符“{}”已用于其他选项。" -#: pretix/base/models/items.py:1238 +#: pretix/base/models/items.py:1242 msgid "Question option" msgstr "问题选项" -#: pretix/base/models/items.py:1239 +#: pretix/base/models/items.py:1243 msgid "Question options" msgstr "问题选项" -#: pretix/base/models/items.py:1324 pretix/control/forms/event.py:1214 +#: pretix/base/models/items.py:1328 pretix/control/forms/event.py:1217 #: pretix/control/templates/pretixcontrol/items/quotas.html:49 msgid "Total capacity" msgstr "总产量" -#: pretix/base/models/items.py:1326 pretix/control/forms/item.py:292 +#: pretix/base/models/items.py:1330 pretix/control/forms/item.py:292 msgid "Leave empty for an unlimited number of tickets." msgstr "空出无限张票。" -#: pretix/base/models/items.py:1330 pretix/base/models/orders.py:1032 +#: pretix/base/models/items.py:1334 pretix/base/models/orders.py:1075 #: pretix/control/templates/pretixcontrol/checkin/index.html:67 msgid "Item" msgstr "项目" -#: pretix/base/models/items.py:1338 pretix/control/forms/item.py:537 +#: pretix/base/models/items.py:1342 pretix/control/forms/item.py:537 msgid "Variations" msgstr "变动" -#: pretix/base/models/items.py:1346 +#: pretix/base/models/items.py:1350 msgid "Close this quota permanently once it is sold out" msgstr "配额售完后永久关闭" -#: pretix/base/models/items.py:1347 +#: pretix/base/models/items.py:1351 msgid "" "If you enable this, when the quota is sold out once, no more tickets will be " "sold, even if tickets become available again through cancellations or " @@ -2659,11 +2675,11 @@ msgstr "" "如果启用此功能,则配额一旦售罄,就不会再售出任何门票,即使通过取消或过期订单" "再次获得门票也是如此。当然,您可以随时手动将其重新打开。" -#: pretix/base/models/items.py:1355 +#: pretix/base/models/items.py:1359 msgid "Allow to sell more tickets once people have checked out" msgstr "" -#: pretix/base/models/items.py:1356 +#: pretix/base/models/items.py:1360 msgid "" "With this option, quota will be released as soon as people are scanned at an " "exit of your event. This will only happen if they have been scanned both at " @@ -2673,13 +2689,13 @@ msgid "" "prevent accidental overbooking." msgstr "" -#: pretix/base/models/items.py:1367 pretix/base/models/vouchers.py:177 +#: pretix/base/models/items.py:1371 pretix/base/models/vouchers.py:177 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:8 #: pretix/control/templates/pretixcontrol/items/quota_edit.html:15 msgid "Quota" msgstr "定额" -#: pretix/base/models/items.py:1368 pretix/control/navigation.py:145 +#: pretix/base/models/items.py:1372 pretix/control/navigation.py:145 #: pretix/control/templates/pretixcontrol/items/quotas.html:3 #: pretix/control/templates/pretixcontrol/items/quotas.html:5 #: pretix/control/templates/pretixcontrol/subevents/bulk.html:397 @@ -2687,17 +2703,17 @@ msgstr "定额" msgid "Quotas" msgstr "配额" -#: pretix/base/models/items.py:1443 +#: pretix/base/models/items.py:1447 msgid "All variations must belong to an item contained in the items list." msgstr "所有变化必须属于项目列表中包含的项目。" -#: pretix/base/models/items.py:1452 +#: pretix/base/models/items.py:1456 msgid "" "One or more items has variations but none of these are in the variations " "list." msgstr "一个或多个项目有变化,但这些都不在变化列表中。" -#: pretix/base/models/items.py:1458 pretix/base/models/waitinglist.py:149 +#: pretix/base/models/items.py:1462 pretix/base/models/waitinglist.py:149 msgid "Subevent cannot be null for event series." msgstr "系列活动的子活动不能为空." @@ -2762,7 +2778,7 @@ msgstr "取消的" msgid "Locale" msgstr "当地" -#: pretix/base/models/orders.py:160 pretix/base/models/orders.py:2101 +#: pretix/base/models/orders.py:160 pretix/base/models/orders.py:2144 #: pretix/control/forms/orders.py:40 msgid "Expiration date" msgstr "截止日期" @@ -2787,7 +2803,7 @@ msgstr "" "如果您设置此项,签入应用程序将显示一个可见的警告,表明此订单的票证需要特别注" "意。" -#: pretix/base/models/orders.py:186 pretix/base/models/orders.py:1069 +#: pretix/base/models/orders.py:186 pretix/base/models/orders.py:1112 msgid "Meta information" msgstr "元信息" @@ -2795,218 +2811,218 @@ msgstr "元信息" msgid "E-mail address verified" msgstr "E-mail 地址已验证" -#: pretix/base/models/orders.py:689 +#: pretix/base/models/orders.py:732 msgid "" "The payment can not be accepted as the last date of payments configured in " "the payment settings is over." msgstr "由于付款设置中配置的最后付款日期已结束,因此无法接受付款。" -#: pretix/base/models/orders.py:691 +#: pretix/base/models/orders.py:734 msgid "" "The payment can not be accepted as the order is expired and you configured " "that no late payments should be accepted in the payment settings." msgstr "" "由于订单已过期且您的付款设置中已配置为不接受延迟付款,因此无法接受付款。" -#: pretix/base/models/orders.py:693 +#: pretix/base/models/orders.py:736 msgid "This order is not yet approved by the event organizer." msgstr "此订单尚未得到项目组织者的批准。" -#: pretix/base/models/orders.py:713 +#: pretix/base/models/orders.py:756 #, python-brace-format msgid "The ordered product \"{item}\" is no longer available." msgstr "订购的产品“{item}”不再可用。" -#: pretix/base/models/orders.py:714 +#: pretix/base/models/orders.py:757 #, python-brace-format msgid "The seat \"{seat}\" is no longer available." msgstr "座位“{seat}”不再可用。" -#: pretix/base/models/orders.py:715 +#: pretix/base/models/orders.py:758 #, python-brace-format msgid "The voucher \"{voucher}\" no longer has sufficient budget." msgstr "" -#: pretix/base/models/orders.py:716 +#: pretix/base/models/orders.py:759 #, fuzzy, python-brace-format #| msgid "The voucher has been created." msgid "The voucher \"{voucher}\" has been used in the meantime." msgstr "优惠券已创建。" -#: pretix/base/models/orders.py:842 pretix/base/services/orders.py:841 +#: pretix/base/models/orders.py:885 pretix/base/services/orders.py:841 #: pretix/control/views/event.py:678 #: pretix/presale/templates/pretixpresale/event/order.html:44 #, python-format msgid "Your order: %(code)s" msgstr "您的订单:%(code)s" -#: pretix/base/models/orders.py:950 +#: pretix/base/models/orders.py:993 msgid "" msgstr "<文件>" -#: pretix/base/models/orders.py:1052 pretix/base/models/orders.py:1060 +#: pretix/base/models/orders.py:1095 pretix/base/models/orders.py:1103 msgid "Empty, if this product is not an admission ticket" msgstr "空,如果这个产品不是门票" -#: pretix/base/models/orders.py:1076 pretix/base/models/orders.py:2145 +#: pretix/base/models/orders.py:1119 pretix/base/models/orders.py:2188 #: pretix/base/settings.py:556 msgid "Company name" msgstr "公司名称" -#: pretix/base/models/orders.py:1080 pretix/base/models/orders.py:2152 +#: pretix/base/models/orders.py:1123 pretix/base/models/orders.py:2195 #: pretix/base/settings.py:34 pretix/plugins/stripe/payment.py:150 msgid "Select country" msgstr "选择国家" -#: pretix/base/models/orders.py:1238 +#: pretix/base/models/orders.py:1281 msgctxt "payment_state" msgid "created" msgstr "创建" -#: pretix/base/models/orders.py:1239 +#: pretix/base/models/orders.py:1282 msgctxt "payment_state" msgid "pending" msgstr "待处理的" -#: pretix/base/models/orders.py:1240 +#: pretix/base/models/orders.py:1283 msgctxt "payment_state" msgid "confirmed" msgstr "确认" -#: pretix/base/models/orders.py:1241 +#: pretix/base/models/orders.py:1284 msgctxt "payment_state" msgid "canceled" msgstr "取消" -#: pretix/base/models/orders.py:1242 +#: pretix/base/models/orders.py:1285 msgctxt "payment_state" msgid "failed" msgstr "失败" -#: pretix/base/models/orders.py:1243 +#: pretix/base/models/orders.py:1286 msgctxt "payment_state" msgid "refunded" msgstr "退还" -#: pretix/base/models/orders.py:1271 pretix/base/models/orders.py:1642 +#: pretix/base/models/orders.py:1314 pretix/base/models/orders.py:1685 #: pretix/base/shredder.py:352 msgid "Payment information" msgstr "支付信息" -#: pretix/base/models/orders.py:1464 +#: pretix/base/models/orders.py:1507 #, python-format msgid "Event registration confirmed: %(code)s" msgstr "活动注册已确认:%(code)s" -#: pretix/base/models/orders.py:1482 +#: pretix/base/models/orders.py:1525 #, python-format msgid "Payment received for your order: %(code)s" msgstr "已收到您的订单付款:%(code)s" -#: pretix/base/models/orders.py:1588 +#: pretix/base/models/orders.py:1631 msgctxt "refund_state" msgid "started externally" msgstr "从外部开始" -#: pretix/base/models/orders.py:1589 +#: pretix/base/models/orders.py:1632 msgctxt "refund_state" msgid "created" msgstr "创建" -#: pretix/base/models/orders.py:1590 +#: pretix/base/models/orders.py:1633 msgctxt "refund_state" msgid "in transit" msgstr "在运输过程中" -#: pretix/base/models/orders.py:1591 +#: pretix/base/models/orders.py:1634 msgctxt "refund_state" msgid "done" msgstr "完成" -#: pretix/base/models/orders.py:1592 +#: pretix/base/models/orders.py:1635 msgctxt "refund_state" msgid "failed" msgstr "失败" -#: pretix/base/models/orders.py:1594 +#: pretix/base/models/orders.py:1637 msgctxt "refund_state" msgid "canceled" msgstr "取消" -#: pretix/base/models/orders.py:1602 +#: pretix/base/models/orders.py:1645 msgctxt "refund_source" msgid "Organizer" msgstr "组织者" -#: pretix/base/models/orders.py:1603 +#: pretix/base/models/orders.py:1646 msgctxt "refund_source" msgid "Customer" msgstr "客户" -#: pretix/base/models/orders.py:1604 +#: pretix/base/models/orders.py:1647 msgctxt "refund_source" msgid "External" msgstr "外部" -#: pretix/base/models/orders.py:1748 +#: pretix/base/models/orders.py:1791 msgid "Payment fee" msgstr "支付费用" -#: pretix/base/models/orders.py:1749 +#: pretix/base/models/orders.py:1792 msgid "Shipping fee" msgstr "运输费用" -#: pretix/base/models/orders.py:1750 +#: pretix/base/models/orders.py:1793 msgid "Service fee" msgstr "服务费用" -#: pretix/base/models/orders.py:1751 +#: pretix/base/models/orders.py:1794 #: pretix/control/templates/pretixcontrol/order/index.html:133 msgid "Cancellation fee" msgstr "取消费用" -#: pretix/base/models/orders.py:1752 +#: pretix/base/models/orders.py:1795 msgid "Other fees" msgstr "其他费用" -#: pretix/base/models/orders.py:1753 pretix/base/payment.py:1005 +#: pretix/base/models/orders.py:1796 pretix/base/payment.py:1005 #: pretix/control/templates/pretixcontrol/order/index.html:128 msgid "Gift card" msgstr "礼品卡" -#: pretix/base/models/orders.py:1758 +#: pretix/base/models/orders.py:1801 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:65 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:103 #: pretix/control/views/vouchers.py:70 msgid "Value" msgstr "价值" -#: pretix/base/models/orders.py:1894 +#: pretix/base/models/orders.py:1937 msgid "Order position" msgstr "订单位置" -#: pretix/base/models/orders.py:2065 pretix/base/services/orders.py:856 +#: pretix/base/models/orders.py:2108 pretix/base/services/orders.py:856 #, python-format msgid "Your event registration: %(code)s" msgstr "您的活动注册:%(code)s" -#: pretix/base/models/orders.py:2094 +#: pretix/base/models/orders.py:2137 msgid "Cart ID (e.g. session key)" msgstr "购物车 ID(例如,会话密钥)" -#: pretix/base/models/orders.py:2116 +#: pretix/base/models/orders.py:2159 msgid "Cart position" msgstr "购物车位置" -#: pretix/base/models/orders.py:2117 +#: pretix/base/models/orders.py:2160 msgid "Cart positions" msgstr "购物车位置" -#: pretix/base/models/orders.py:2156 +#: pretix/base/models/orders.py:2199 msgid "Only for business customers within the EU." msgstr "仅适用于欧盟境内的商业客户。" -#: pretix/base/models/orders.py:2161 +#: pretix/base/models/orders.py:2204 msgid "This reference will be printed on your invoice for your convenience." msgstr "为方便起见,此参考文件将打印在您的发票上。" @@ -3205,7 +3221,7 @@ msgstr "降低产品价格(%)" #: pretix/control/templates/pretixcontrol/vouchers/index.html:19 #: pretix/control/templates/pretixcontrol/vouchers/index.html:100 #: pretix/control/views/vouchers.py:69 pretix/control/views/waitinglist.py:199 -#: pretix/plugins/checkinlists/exporters.py:418 +#: pretix/plugins/checkinlists/exporters.py:426 #: pretix/presale/templates/pretixpresale/event/fragment_cart.html:324 #: pretix/presale/templates/pretixpresale/event/index.html:285 msgid "Voucher code" @@ -3240,7 +3256,7 @@ msgstr "" msgid "Valid until" msgstr "有效期至" -#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1009 +#: pretix/base/models/vouchers.py:131 pretix/control/forms/filter.py:1014 msgid "Reserve ticket from quota" msgstr "定额订票" @@ -3773,12 +3789,12 @@ msgstr "客户端 ID" msgid "No matching seat was found." msgstr "找不到匹配的答案。" -#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:104 +#: pretix/base/orderimport.py:608 pretix/base/services/cart.py:105 msgid "" "The seat you selected has already been taken. Please select a different seat." msgstr "您选择的座位已经被选。请选择其他座位。" -#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:101 +#: pretix/base/orderimport.py:611 pretix/base/services/cart.py:102 msgid "You need to select a specific seat." msgstr "您需要选择一个特定的座位。" @@ -4010,72 +4026,72 @@ msgstr "平衡订单:%s" msgid "In test mode, only test cards will work." msgstr "在测试模式下,只有测试卡可以使用。" -#: pretix/base/payment.py:1083 pretix/base/payment.py:1146 -#: pretix/base/payment.py:1190 pretix/base/services/orders.py:753 +#: pretix/base/payment.py:1086 pretix/base/payment.py:1149 +#: pretix/base/payment.py:1193 pretix/base/services/orders.py:753 msgid "You cannot pay with gift cards when buying a gift card." msgstr "购买礼品卡时,不能使用礼品卡付款。" -#: pretix/base/payment.py:1092 pretix/base/payment.py:1154 -#: pretix/base/payment.py:1198 pretix/base/services/orders.py:744 +#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1201 pretix/base/services/orders.py:744 msgid "This gift card does not support this currency." msgstr "该礼品卡不支持该货币。" -#: pretix/base/payment.py:1095 pretix/base/payment.py:1157 +#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 #: pretix/base/services/orders.py:746 msgid "This gift card can only be used in test mode." msgstr "该礼品卡只能在测试模式下使用。" -#: pretix/base/payment.py:1098 pretix/base/payment.py:1160 +#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 #: pretix/base/services/orders.py:748 msgid "Only test gift cards can be used in test mode." msgstr "在测试模式下只能使用测试礼品卡。" -#: pretix/base/payment.py:1101 pretix/base/payment.py:1163 -#: pretix/base/payment.py:1204 +#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1207 #, fuzzy #| msgid "This gift card is not known." msgid "This gift card is no longer valid." msgstr "该礼品卡未知。" -#: pretix/base/payment.py:1104 pretix/base/payment.py:1166 +#: pretix/base/payment.py:1107 pretix/base/payment.py:1169 msgid "All credit on this gift card has been used." msgstr "此礼品卡上的所有额度都已使用。" -#: pretix/base/payment.py:1109 +#: pretix/base/payment.py:1112 msgid "This gift card is already used for your payment." msgstr "此礼品卡已用于付款。" -#: pretix/base/payment.py:1124 +#: pretix/base/payment.py:1127 msgid "" "Your gift card has been applied, but {} still need to be paid. Please select " "a payment method." msgstr "您的礼品卡已应用,但仍需付款{}。请选择一种付款方式。" -#: pretix/base/payment.py:1128 +#: pretix/base/payment.py:1131 msgid "Your gift card has been applied." msgstr "您的礼品卡已被应用。" -#: pretix/base/payment.py:1136 pretix/base/payment.py:1178 +#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 msgid "" "You entered a voucher instead of a gift card. Vouchers can only be entered " "on the first page of the shop below the product selection." msgstr "您输入了优惠券而不是礼品卡。优惠券只能在产品选择下方的商店首页上输入。" -#: pretix/base/payment.py:1139 pretix/base/payment.py:1181 +#: pretix/base/payment.py:1142 pretix/base/payment.py:1184 msgid "This gift card is not known." msgstr "该礼品卡未知。" -#: pretix/base/payment.py:1141 pretix/base/payment.py:1183 +#: pretix/base/payment.py:1144 pretix/base/payment.py:1186 msgid "" "This gift card can not be redeemed since its code is not unique. Please " "contact the organizer of this event." msgstr "由于该礼品卡的代码不唯一,因此无法兑换。请联系此活动的组织者。" -#: pretix/base/payment.py:1200 pretix/base/services/orders.py:750 +#: pretix/base/payment.py:1203 pretix/base/services/orders.py:750 msgid "This gift card is not accepted by this event organizer." msgstr "该活动组织者不接受此礼品卡。" -#: pretix/base/payment.py:1202 +#: pretix/base/payment.py:1205 #, fuzzy #| msgid "This gift card was used in the meantime. Please try again" msgid "This gift card was used in the meantime. Please try again." @@ -4091,7 +4107,7 @@ msgstr "门票号(条形码内容)" msgid "Order position number" msgstr "订单位置" -#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1267 +#: pretix/base/pdf.py:64 pretix/control/forms/event.py:1270 #: pretix/control/templates/pretixcontrol/items/index.html:33 msgid "Product name" msgstr "产品名称" @@ -4351,7 +4367,7 @@ msgstr "<回答:{question}>" #: pretix/base/pdf.py:348 pretix/base/pdf.py:355 #: pretix/plugins/badges/exporters.py:246 #: pretix/plugins/checkinlists/exporters.py:77 -#: pretix/plugins/checkinlists/exporters.py:394 +#: pretix/plugins/checkinlists/exporters.py:402 #: pretix/plugins/ticketoutputpdf/exporters.py:42 #, python-brace-format msgid "Attendee name: {part}" @@ -4575,28 +4591,38 @@ msgid "" msgstr "您需要从产品 %(base)s 的类别 %(cat)s 中选择至少 %(min)s 加载项。" #: pretix/base/services/cart.py:99 +#, fuzzy, python-format +#| msgid "" +#| "You can select at most %(max)s add-ons from the category %(cat)s for the " +#| "product %(base)s." +msgid "" +"You can select every add-ons from the category %(cat)s for the product " +"%(base)s at most once." +msgstr "您可以从产品 %(base)s 的类别 %(cat)s 中选择最多 %(max)s 个附加组件。" + +#: pretix/base/services/cart.py:100 msgid "" "One of the products you selected can only be bought as an add-on to another " "project." msgstr "您选择的其中一个产品只能作为另一个项目的附加产品购买。" -#: pretix/base/services/cart.py:100 +#: pretix/base/services/cart.py:101 msgid "One of the products you selected can only be bought part of a bundle." msgstr "您所选择的产品中,有一种只能从捆绑包中购买。" -#: pretix/base/services/cart.py:102 +#: pretix/base/services/cart.py:103 msgid "Please select a valid seat." msgstr "请选择一个有效的座位。" -#: pretix/base/services/cart.py:103 +#: pretix/base/services/cart.py:104 msgid "You can not select a seat for this position." msgstr "您不能选择此位置的座位。" -#: pretix/base/services/cart.py:105 +#: pretix/base/services/cart.py:106 msgid "You can not select the same seat multiple times." msgstr "您不能多次选择同一座位。" -#: pretix/base/services/cart.py:106 +#: pretix/base/services/cart.py:107 msgid "" "You entered a gift card instead of a voucher. Gift cards can be entered " "later on when you're asked for your payment details." @@ -4872,8 +4898,8 @@ msgstr "订单已批准并等待付款:%(code)s" msgid "Order denied: %(code)s" msgstr "订单被拒绝:%(code)s" -#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:728 -#: pretix/presale/views/order.py:762 +#: pretix/base/services/orders.py:346 pretix/presale/views/order.py:733 +#: pretix/presale/views/order.py:767 msgid "You cannot cancel this order." msgstr "您无法取消此订单。" @@ -5001,7 +5027,7 @@ msgid "" "order has already been redeemed." msgstr "无法取消位置,因为在此订单中购买的礼品卡{card}已经被兑换。" -#: pretix/base/services/orders.py:2076 +#: pretix/base/services/orders.py:2077 msgid "" "There was an error while trying to send the money back to you. Please " "contact the event organizer for further information." @@ -5640,7 +5666,7 @@ msgstr "如果禁用,将显示活动的开始和结束日期,而不显示时 msgid "Hide all products that are sold out" msgstr "隐藏所有售罄的产品" -#: pretix/base/settings.py:771 pretix/control/forms/event.py:1181 +#: pretix/base/settings.py:771 pretix/control/forms/event.py:1184 msgid "Publicly show how many tickets of a certain type are still available." msgstr "公开显示某种类型的票还有多少。" @@ -5656,7 +5682,7 @@ msgstr "显示默认情况下展开的产品的变化" msgid "Enable waiting list" msgstr "启用等待列表" -#: pretix/base/settings.py:799 pretix/control/forms/event.py:1186 +#: pretix/base/settings.py:799 pretix/control/forms/event.py:1189 msgid "" "Once a ticket is sold out, people can add themselves to a waiting list. As " "soon as a ticket becomes available again, it will be reserved for the first " @@ -5798,18 +5824,51 @@ msgstr "" "列功能并且订单包含多个活动日期的票证,则将使用最早的日期。" #: pretix/base/settings.py:934 +#, fuzzy +#| msgid "Customers can cancel their paid orders" +msgid "Customers can change the variation of the products they purchased" +msgstr "客户可以取消他们的已付款订单" + +#: pretix/base/settings.py:944 pretix/base/settings.py:952 +msgid "" +"Only allow changes if the resulting price is higher or equal than the " +"previous price." +msgstr "" + +#: pretix/base/settings.py:945 pretix/base/settings.py:953 +msgid "" +"Only allow changes if the resulting price is equal to the previous price." +msgstr "" + +#: pretix/base/settings.py:946 pretix/base/settings.py:954 +msgid "Allow changes regardless of price, even if this results in a refund." +msgstr "" + +#: pretix/base/settings.py:950 +#, fuzzy +#| msgid "Require email addresses per ticket" +msgid "Requirement for changed prices" +msgstr "每张票需要电子邮件地址" + +#: pretix/base/settings.py:965 +#, fuzzy +#| msgid "Do not allow cancellations after" +msgid "Do not allow changes after" +msgstr "之后不允许取消" + +#: pretix/base/settings.py:974 msgid "Customers can cancel their unpaid orders" msgstr "客户可以取消未付订单" -#: pretix/base/settings.py:943 pretix/base/settings.py:1056 +#: pretix/base/settings.py:983 pretix/base/settings.py:1096 msgid "Do not allow cancellations after" msgstr "之后不允许取消" -#: pretix/base/settings.py:952 +#: pretix/base/settings.py:992 msgid "Customers can cancel their paid orders" msgstr "客户可以取消他们的已付款订单" -#: pretix/base/settings.py:953 +#: pretix/base/settings.py:993 msgid "" "Paid money will be automatically paid back if the payment method allows it. " "Otherwise, a manual refund will be created for you to process manually." @@ -5817,41 +5876,41 @@ msgstr "" "如果支付方式允许,已支付的款项将自动退还。否则,将创建手动退款以供您手动处" "理。" -#: pretix/base/settings.py:966 pretix/control/forms/orders.py:609 +#: pretix/base/settings.py:1006 pretix/control/forms/orders.py:609 msgid "Keep a fixed cancellation fee" msgstr "保留固定的取消费用" -#: pretix/base/settings.py:975 +#: pretix/base/settings.py:1015 msgid "Keep payment, shipping and service fees" msgstr "保留付款,运费和服务费" -#: pretix/base/settings.py:987 pretix/control/forms/orders.py:614 +#: pretix/base/settings.py:1027 pretix/control/forms/orders.py:614 msgid "Keep a percentual cancellation fee" msgstr "保留百分比取消费" -#: pretix/base/settings.py:996 +#: pretix/base/settings.py:1036 msgid "Allow customers to voluntarily choose a lower refund" msgstr "" -#: pretix/base/settings.py:997 +#: pretix/base/settings.py:1037 msgid "" "With this option enabled, your customers can choose to get a smaller refund " "to support you." msgstr "" -#: pretix/base/settings.py:1002 +#: pretix/base/settings.py:1042 msgid "" "However, if you want us to help keep the lights on here, please consider " "using the slider below to request a smaller refund. Thank you!" msgstr "" -#: pretix/base/settings.py:1009 +#: pretix/base/settings.py:1049 #, fuzzy #| msgid "Voucher explanation" msgid "Voluntary lower refund explanation" msgstr "票证说明" -#: pretix/base/settings.py:1012 +#: pretix/base/settings.py:1052 msgid "" "This text will be shown in between the explanation of how the refunds work " "and the slider which your customers can use to choose the amount they would " @@ -5859,57 +5918,57 @@ msgid "" "help your organization." msgstr "" -#: pretix/base/settings.py:1023 +#: pretix/base/settings.py:1063 msgid "" "Customers can only request a cancellation that needs to be approved by the " "event organizer before the order is canceled and a refund is issued." msgstr "" -#: pretix/base/settings.py:1033 pretix/base/settings.py:1042 +#: pretix/base/settings.py:1073 pretix/base/settings.py:1082 msgid "All refunds are issued to the original payment method" msgstr "" -#: pretix/base/settings.py:1034 pretix/base/settings.py:1043 +#: pretix/base/settings.py:1074 pretix/base/settings.py:1083 msgid "" "Customers can choose between a gift card and a refund to their payment method" msgstr "" -#: pretix/base/settings.py:1035 pretix/base/settings.py:1044 +#: pretix/base/settings.py:1075 pretix/base/settings.py:1084 #, fuzzy #| msgid "Credit card" msgid "All refunds are issued as gift cards" msgstr "信用卡" -#: pretix/base/settings.py:1040 +#: pretix/base/settings.py:1080 #: pretix/control/templates/pretixcontrol/order/index.html:125 #, fuzzy #| msgid "Refund order" msgid "Refund method" msgstr "退款订单" -#: pretix/base/settings.py:1065 pretix/control/forms/event.py:1209 +#: pretix/base/settings.py:1105 pretix/control/forms/event.py:1212 msgid "Contact address" msgstr "联系地址" -#: pretix/base/settings.py:1066 pretix/control/forms/event.py:1211 +#: pretix/base/settings.py:1106 pretix/control/forms/event.py:1214 msgid "We'll show this publicly to allow attendees to contact you." msgstr "我们将公开展示此内容,以便观众与您联系。" -#: pretix/base/settings.py:1074 pretix/control/forms/event.py:1203 +#: pretix/base/settings.py:1114 pretix/control/forms/event.py:1206 msgid "Imprint URL" msgstr "版本说明网址" -#: pretix/base/settings.py:1075 pretix/control/forms/event.py:1204 +#: pretix/base/settings.py:1115 pretix/control/forms/event.py:1207 msgid "" "This should point e.g. to a part of your website that has your contact " "details and legal information." msgstr "这应该指向网站中包含您的联系方式和法律信息的部分。" -#: pretix/base/settings.py:1086 +#: pretix/base/settings.py:1126 msgid "Confirmation text" msgstr "确认文本" -#: pretix/base/settings.py:1087 +#: pretix/base/settings.py:1127 msgid "" "This text needs to be confirmed by the user before a purchase is possible. " "You could for example link your terms of service here. If you use the Pages " @@ -5919,46 +5978,46 @@ msgstr "" "此文本需要用户确认才能进行购买。例如,您可以在此处链接您的服务条款。 如果您使" "用“页面”功能发布服务条款,则不需要此设置,因为您可以在此处进行配置。" -#: pretix/base/settings.py:1103 +#: pretix/base/settings.py:1143 msgid "Attach calendar files" msgstr "附加日历文件" -#: pretix/base/settings.py:1104 +#: pretix/base/settings.py:1144 msgid "" "If enabled, we will attach an .ics calendar file to order confirmation " "emails." msgstr "如果启用,我们会将.ics日历文件附加到订购确认电子邮件中。" -#: pretix/base/settings.py:1113 +#: pretix/base/settings.py:1153 msgid "Subject prefix" msgstr "主题前缀" -#: pretix/base/settings.py:1114 +#: pretix/base/settings.py:1154 msgid "" "This will be prepended to the subject of all outgoing emails, formatted as " "[prefix]. Choose, for example, a short form of your event name." msgstr "" "这将作为所有外发邮件的主题,格式为[前缀]。例如,选择您的活动名称的简短形式。" -#: pretix/base/settings.py:1128 +#: pretix/base/settings.py:1168 msgid "Sender address" msgstr "发件人地址" -#: pretix/base/settings.py:1129 +#: pretix/base/settings.py:1169 msgid "Sender address for outgoing emails" msgstr "外发电子邮件的发件人地址" -#: pretix/base/settings.py:1138 +#: pretix/base/settings.py:1178 msgid "Sender name" msgstr "发件者姓名" -#: pretix/base/settings.py:1139 +#: pretix/base/settings.py:1179 msgid "" "Sender name used in conjunction with the sender address for outgoing emails. " "Defaults to your event name." msgstr "发件人名称与外发电子邮件的发件人地址一起使用。默认为您的事件名称。" -#: pretix/base/settings.py:1149 +#: pretix/base/settings.py:1189 #, python-brace-format msgid "" "Hello,\n" @@ -5981,7 +6040,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1162 +#: pretix/base/settings.py:1202 #, python-brace-format msgid "" "Hello,\n" @@ -6004,7 +6063,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1174 +#: pretix/base/settings.py:1214 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6027,7 +6086,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1186 +#: pretix/base/settings.py:1226 #, python-brace-format msgid "" "Hello,\n" @@ -6051,7 +6110,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1203 +#: pretix/base/settings.py:1243 #, python-brace-format msgid "" "Hello,\n" @@ -6076,7 +6135,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1217 +#: pretix/base/settings.py:1257 #, python-brace-format msgid "" "Hello,\n" @@ -6105,7 +6164,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1236 +#: pretix/base/settings.py:1276 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6127,7 +6186,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1248 +#: pretix/base/settings.py:1288 #, python-brace-format msgid "" "Hello,\n" @@ -6149,7 +6208,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1260 +#: pretix/base/settings.py:1300 #, python-brace-format msgid "" "Hello,\n" @@ -6175,7 +6234,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1278 +#: pretix/base/settings.py:1318 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6197,7 +6256,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1294 +#: pretix/base/settings.py:1334 #, python-brace-format msgid "" "Hello,\n" @@ -6222,7 +6281,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1308 +#: pretix/base/settings.py:1348 #, python-brace-format msgid "" "Hello,\n" @@ -6266,7 +6325,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1331 +#: pretix/base/settings.py:1371 #, python-brace-format msgid "" "Hello,\n" @@ -6288,7 +6347,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1343 +#: pretix/base/settings.py:1383 #, python-brace-format msgid "" "Hello,\n" @@ -6318,7 +6377,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1359 +#: pretix/base/settings.py:1399 #, python-brace-format msgid "" "Hello,\n" @@ -6347,7 +6406,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1374 +#: pretix/base/settings.py:1414 #, python-brace-format msgid "" "Hello,\n" @@ -6365,7 +6424,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1392 +#: pretix/base/settings.py:1432 #, python-brace-format msgid "" "Hello {attendee_name},\n" @@ -6388,7 +6447,7 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1404 +#: pretix/base/settings.py:1444 #, python-brace-format msgid "" "Hello,\n" @@ -6411,11 +6470,11 @@ msgstr "" "致敬,\n" "您的{event}团队" -#: pretix/base/settings.py:1526 +#: pretix/base/settings.py:1566 msgid "Banner text (top)" msgstr "" -#: pretix/base/settings.py:1529 +#: pretix/base/settings.py:1569 #, fuzzy #| msgid "" #| "This text will be shown above the payment options. You can explain the " @@ -6425,27 +6484,27 @@ msgid "" "for very important messages." msgstr "此文本将显示在付款选项上方。如果需要,可以在这里向用户解释这些选择。" -#: pretix/base/settings.py:1539 +#: pretix/base/settings.py:1579 msgid "Banner text (bottom)" msgstr "" -#: pretix/base/settings.py:1542 +#: pretix/base/settings.py:1582 msgid "" "This text will be shown below every page of your shop. Please only use this " "for very important messages." msgstr "" -#: pretix/base/settings.py:1552 +#: pretix/base/settings.py:1592 msgid "Voucher explanation" msgstr "票证说明" -#: pretix/base/settings.py:1555 +#: pretix/base/settings.py:1595 msgid "" "This text will be shown next to the input for a voucher code. You can use it " "e.g. to explain how to obtain a voucher code." msgstr "此文本将显示在票证号码的输入旁边。您可以使用它来解释如何获取票证号码。" -#: pretix/base/settings.py:1561 +#: pretix/base/settings.py:1601 msgid "" "Make sure to enter a valid email address. We will send you an order " "confirmation including a link that you need to access your order later." @@ -6453,108 +6512,108 @@ msgstr "" "请务必输入有效的电子邮件地址。 我们将向您发送订单确认,其中包含您稍后访问订单" "所需的链接。" -#: pretix/base/settings.py:1568 +#: pretix/base/settings.py:1608 msgid "Help text of the email field" msgstr "" -#: pretix/base/settings.py:1640 pretix/base/settings.py:1650 +#: pretix/base/settings.py:1680 pretix/base/settings.py:1690 msgid "Event start time (descending)" msgstr "活动开始时间(递减)" -#: pretix/base/settings.py:1642 pretix/base/settings.py:1652 +#: pretix/base/settings.py:1682 pretix/base/settings.py:1692 msgid "Name (descending)" msgstr "姓名(递减)" -#: pretix/base/settings.py:1647 +#: pretix/base/settings.py:1687 msgctxt "subevent" msgid "Date ordering" msgstr "日期排序" -#: pretix/base/settings.py:1679 +#: pretix/base/settings.py:1719 msgid "Most common English titles" msgstr "最常见的英文标题" -#: pretix/base/settings.py:1689 +#: pretix/base/settings.py:1729 msgid "Most common German titles" msgstr "最常见的德语标题" -#: pretix/base/settings.py:1698 pretix/base/settings.py:1711 -#: pretix/base/settings.py:1727 pretix/base/settings.py:1777 -#: pretix/base/settings.py:1790 pretix/base/settings.py:1804 +#: pretix/base/settings.py:1738 pretix/base/settings.py:1751 +#: pretix/base/settings.py:1767 pretix/base/settings.py:1817 +#: pretix/base/settings.py:1830 pretix/base/settings.py:1844 msgid "Given name" msgstr "给定名称" -#: pretix/base/settings.py:1699 pretix/base/settings.py:1712 -#: pretix/base/settings.py:1728 pretix/base/settings.py:1744 -#: pretix/base/settings.py:1761 pretix/base/settings.py:1776 -#: pretix/base/settings.py:1791 pretix/base/settings.py:1805 +#: pretix/base/settings.py:1739 pretix/base/settings.py:1752 +#: pretix/base/settings.py:1768 pretix/base/settings.py:1784 +#: pretix/base/settings.py:1801 pretix/base/settings.py:1816 +#: pretix/base/settings.py:1831 pretix/base/settings.py:1845 msgid "Family name" msgstr "姓氏" -#: pretix/base/settings.py:1703 pretix/base/settings.py:1719 -#: pretix/base/settings.py:1735 pretix/base/settings.py:1750 -#: pretix/base/settings.py:1768 pretix/base/settings.py:1783 -#: pretix/base/settings.py:1813 pretix/base/settings.py:1836 +#: pretix/base/settings.py:1743 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1775 pretix/base/settings.py:1790 +#: pretix/base/settings.py:1808 pretix/base/settings.py:1823 +#: pretix/base/settings.py:1853 pretix/base/settings.py:1876 msgctxt "person_name_sample" msgid "John" msgstr "John" -#: pretix/base/settings.py:1704 pretix/base/settings.py:1720 -#: pretix/base/settings.py:1736 pretix/base/settings.py:1752 -#: pretix/base/settings.py:1770 pretix/base/settings.py:1784 -#: pretix/base/settings.py:1814 +#: pretix/base/settings.py:1744 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1776 pretix/base/settings.py:1792 +#: pretix/base/settings.py:1810 pretix/base/settings.py:1824 +#: pretix/base/settings.py:1854 msgctxt "person_name_sample" msgid "Doe" msgstr "Doe" -#: pretix/base/settings.py:1710 pretix/base/settings.py:1726 -#: pretix/base/settings.py:1758 +#: pretix/base/settings.py:1750 pretix/base/settings.py:1766 +#: pretix/base/settings.py:1798 msgctxt "person_name" msgid "Title" msgstr "标题" -#: pretix/base/settings.py:1718 pretix/base/settings.py:1734 -#: pretix/base/settings.py:1767 +#: pretix/base/settings.py:1758 pretix/base/settings.py:1774 +#: pretix/base/settings.py:1807 msgctxt "person_name_sample" msgid "Dr" msgstr "博士" -#: pretix/base/settings.py:1742 pretix/base/settings.py:1759 +#: pretix/base/settings.py:1782 pretix/base/settings.py:1799 msgid "First name" msgstr "名字" -#: pretix/base/settings.py:1743 pretix/base/settings.py:1760 +#: pretix/base/settings.py:1783 pretix/base/settings.py:1800 msgid "Middle name" msgstr "中名" -#: pretix/base/settings.py:1824 pretix/base/settings.py:1835 +#: pretix/base/settings.py:1864 pretix/base/settings.py:1875 msgctxt "person_name_sample" msgid "John Doe" msgstr "John Doe" -#: pretix/base/settings.py:1830 +#: pretix/base/settings.py:1870 msgid "Calling name" msgstr "叫名字" -#: pretix/base/settings.py:1843 +#: pretix/base/settings.py:1883 msgid "Latin transcription" msgstr "拉丁语转录" -#: pretix/base/settings.py:1946 pretix/control/forms/event.py:172 +#: pretix/base/settings.py:1986 pretix/control/forms/event.py:172 msgid "" "Your default locale must also be enabled for your event (see box above)." msgstr "您的默认语言环境也必须为您的活动启用(参见上面的方框)。" -#: pretix/base/settings.py:1950 +#: pretix/base/settings.py:1990 msgid "" "You cannot require specifying attendee names if you do not ask for them." msgstr "如果您不要求,则不能要求指定观众姓名。" -#: pretix/base/settings.py:1954 +#: pretix/base/settings.py:1994 msgid "You have to ask for attendee emails if you want to make them required." msgstr "如果想使它成为必需的,您必须向观众索要电子邮件。" -#: pretix/base/settings.py:1958 +#: pretix/base/settings.py:1998 #, fuzzy #| msgid "" #| "You have to ask for attendee emails if you want to make them required." @@ -6562,13 +6621,13 @@ msgid "" "You have to ask for invoice addresses if you want to make them required." msgstr "如果想使它成为必需的,您必须向观众索要电子邮件。" -#: pretix/base/settings.py:1962 +#: pretix/base/settings.py:2002 #, fuzzy #| msgid "This will require users to enter a company name." msgid "You have to require invoice addresses to require for company names." msgstr "这将要求用户输入公司名称。" -#: pretix/base/settings.py:1969 +#: pretix/base/settings.py:2009 msgid "The last payment date cannot be before the end of presale." msgstr "最后付款日期不能在预售结束之前。" @@ -6964,10 +7023,10 @@ msgid "Filetype not allowed!" msgstr "文件类型不被允许!" #: pretix/control/forms/checkin.py:38 pretix/control/forms/filter.py:244 -#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1033 -#: pretix/control/forms/filter.py:1053 pretix/control/forms/filter.py:1145 -#: pretix/control/forms/filter.py:1161 pretix/control/forms/filter.py:1222 -#: pretix/control/forms/filter.py:1257 pretix/control/forms/orders.py:567 +#: pretix/control/forms/filter.py:271 pretix/control/forms/filter.py:1038 +#: pretix/control/forms/filter.py:1058 pretix/control/forms/filter.py:1150 +#: pretix/control/forms/filter.py:1166 pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1262 pretix/control/forms/orders.py:567 #: pretix/control/forms/orders.py:722 #: pretix/control/templates/pretixcontrol/event/fragment_subevent_choice_simple.html:5 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:47 @@ -7199,17 +7258,17 @@ msgstr "询问{fields},显示方式如{example}" msgid "Free text input" msgstr "自由文本输入" -#: pretix/control/forms/event.py:584 +#: pretix/control/forms/event.py:587 msgid "" "You have configured gift cards to be valid {} years plus the year the gift " "card is issued in." msgstr "" -#: pretix/control/forms/event.py:599 +#: pretix/control/forms/event.py:602 msgid "Tax rule for payment fees" msgstr "支付费用的税收规则" -#: pretix/control/forms/event.py:601 +#: pretix/control/forms/event.py:604 msgid "" "The tax rule that applies for additional fees you configured for single " "payment methods. This will set the tax rate and reverse charge rules, other " @@ -7218,74 +7277,74 @@ msgstr "" "适用于为单个付款方法配置的附加费用的税收规则。这将设置税率和反向收费规则,其" "他设置的税率规则将被忽略。" -#: pretix/control/forms/event.py:693 +#: pretix/control/forms/event.py:696 msgid "Generate invoices for Sales channels" msgstr "生成销售渠道的发票" -#: pretix/control/forms/event.py:696 +#: pretix/control/forms/event.py:699 msgid "" "If you have enabled invoice generation in the previous setting, you can " "limit it here to specific sales channels." msgstr "" "如果您在上一个设置中启用了发票生成,则可以在此处将其限制为特定的销售渠道。" -#: pretix/control/forms/event.py:700 +#: pretix/control/forms/event.py:703 msgid "Invoice style" msgstr "发票样式" -#: pretix/control/forms/event.py:706 +#: pretix/control/forms/event.py:709 msgid "Invoice language" msgstr "发票语言" -#: pretix/control/forms/event.py:707 pretix/control/forms/event.py:729 +#: pretix/control/forms/event.py:710 pretix/control/forms/event.py:732 msgid "The user's language" msgstr "用户的语言" -#: pretix/control/forms/event.py:710 +#: pretix/control/forms/event.py:713 msgid "Logo image" msgstr "形象标识" -#: pretix/control/forms/event.py:714 +#: pretix/control/forms/event.py:717 msgid "We will show your logo with a maximal height and width of 2.5 cm." msgstr "我们将以2.5 cm的最大高度和宽度显示您的徽标。" -#: pretix/control/forms/event.py:758 +#: pretix/control/forms/event.py:761 msgid "Bcc address" msgstr "密件地址" -#: pretix/control/forms/event.py:759 +#: pretix/control/forms/event.py:762 msgid "All emails will be sent to this address as a Bcc copy" msgstr "所有电子邮件都将作为密件抄送副本发送到此地址" -#: pretix/control/forms/event.py:765 +#: pretix/control/forms/event.py:768 msgid "Signature" msgstr "签名" -#: pretix/control/forms/event.py:768 +#: pretix/control/forms/event.py:771 #, python-brace-format msgid "This will be attached to every email. Available placeholders: {event}" msgstr "这将附在每封电子邮件中。 可用占位符:{event}" -#: pretix/control/forms/event.py:773 +#: pretix/control/forms/event.py:776 msgid "e.g. your contact details" msgstr "例如,您的联系方式" -#: pretix/control/forms/event.py:778 +#: pretix/control/forms/event.py:781 msgid "HTML mail renderer" msgstr "HTML邮件渲染器" -#: pretix/control/forms/event.py:783 pretix/control/forms/event.py:800 -#: pretix/control/forms/event.py:817 pretix/control/forms/event.py:876 +#: pretix/control/forms/event.py:786 pretix/control/forms/event.py:803 +#: pretix/control/forms/event.py:820 pretix/control/forms/event.py:879 msgid "Text sent to order contact address" msgstr "发送至订单联系地址的文字" -#: pretix/control/forms/event.py:788 pretix/control/forms/event.py:805 -#: pretix/control/forms/event.py:822 pretix/control/forms/event.py:881 +#: pretix/control/forms/event.py:791 pretix/control/forms/event.py:808 +#: pretix/control/forms/event.py:825 pretix/control/forms/event.py:884 msgid "Send an email to attendees" msgstr "发送电子邮件给参加者" -#: pretix/control/forms/event.py:789 pretix/control/forms/event.py:806 -#: pretix/control/forms/event.py:823 pretix/control/forms/event.py:882 +#: pretix/control/forms/event.py:792 pretix/control/forms/event.py:809 +#: pretix/control/forms/event.py:826 pretix/control/forms/event.py:885 msgid "" "If the order contains attendees with email addresses different from the " "person who orders the tickets, the following email will be sent out to the " @@ -7294,156 +7353,156 @@ msgstr "" "如果订单包含的参加者的电子邮件地址与订购门票的人的电子邮件地址不同,则会将以" "下电子邮件发送给参加者。" -#: pretix/control/forms/event.py:794 pretix/control/forms/event.py:811 -#: pretix/control/forms/event.py:828 pretix/control/forms/event.py:887 +#: pretix/control/forms/event.py:797 pretix/control/forms/event.py:814 +#: pretix/control/forms/event.py:831 pretix/control/forms/event.py:890 msgid "Text sent to attendees" msgstr "发送给参加者的文字" -#: pretix/control/forms/event.py:834 pretix/control/forms/event.py:856 -#: pretix/control/forms/event.py:861 pretix/control/forms/event.py:866 -#: pretix/control/forms/event.py:871 +#: pretix/control/forms/event.py:837 pretix/control/forms/event.py:859 +#: pretix/control/forms/event.py:864 pretix/control/forms/event.py:869 +#: pretix/control/forms/event.py:874 #: pretix/control/templates/pretixcontrol/organizers/giftcard.html:99 #: pretix/control/templates/pretixcontrol/pdf/index.html:367 msgid "Text" msgstr "文本" -#: pretix/control/forms/event.py:839 +#: pretix/control/forms/event.py:842 msgid "Text (sent by admin)" msgstr "文本(有管理员发送)" -#: pretix/control/forms/event.py:844 +#: pretix/control/forms/event.py:847 msgid "Text (requested by user)" msgstr "文本(用户要求)" -#: pretix/control/forms/event.py:849 pretix/control/forms/event.py:892 +#: pretix/control/forms/event.py:852 pretix/control/forms/event.py:895 msgid "Number of days" msgstr "天数" -#: pretix/control/forms/event.py:852 +#: pretix/control/forms/event.py:855 msgid "" "This email will be sent out this many days before the order expires. If the " "value is 0, the mail will never be sent." msgstr "此电子邮件将在订单到期的前这几天发出。如果值为0,则永远不会发送邮件。" -#: pretix/control/forms/event.py:895 +#: pretix/control/forms/event.py:898 msgid "" "This email will be sent out this many days before the order event starts. If " "the field is empty, the mail will never be sent." msgstr "" "此电子邮件将在订单项目开始的前几天发送。如果该字段为空,则永远不会发送邮件。" -#: pretix/control/forms/event.py:899 +#: pretix/control/forms/event.py:902 msgid "Received order" msgstr "收到订单" -#: pretix/control/forms/event.py:904 +#: pretix/control/forms/event.py:907 msgid "Approved order" msgstr "批准的订单" -#: pretix/control/forms/event.py:907 +#: pretix/control/forms/event.py:910 msgid "" "This will only be sent out for non-free orders. Free orders will receive the " "free order template from above instead." msgstr "这将只发送给非免费订单。免费订单将收到上面的免费订单模板。" -#: pretix/control/forms/event.py:911 +#: pretix/control/forms/event.py:914 msgid "Denied order" msgstr "拒绝订单" -#: pretix/control/forms/event.py:916 +#: pretix/control/forms/event.py:919 msgid "Use custom SMTP server" msgstr "使用自定义SMTP服务器" -#: pretix/control/forms/event.py:917 +#: pretix/control/forms/event.py:920 msgid "" "All mail related to your event will be sent over the smtp server specified " "by you." msgstr "所有与您的活动相关的邮件都将通过您指定的smtp服务器发送。" -#: pretix/control/forms/event.py:921 +#: pretix/control/forms/event.py:924 msgid "Hostname" msgstr "主机名" -#: pretix/control/forms/event.py:926 +#: pretix/control/forms/event.py:929 msgid "Port" msgstr "端口" -#: pretix/control/forms/event.py:931 +#: pretix/control/forms/event.py:934 msgid "Username" msgstr "用户姓名" -#: pretix/control/forms/event.py:943 +#: pretix/control/forms/event.py:946 msgid "Use STARTTLS" msgstr "使用 STARTTLS" -#: pretix/control/forms/event.py:944 +#: pretix/control/forms/event.py:947 msgid "Commonly enabled on port 587." msgstr "通常在端口587上启用。" -#: pretix/control/forms/event.py:948 +#: pretix/control/forms/event.py:951 msgid "Use SSL" msgstr "使用 SSL" -#: pretix/control/forms/event.py:949 +#: pretix/control/forms/event.py:952 msgid "Commonly enabled on port 465." msgstr "通常在端口465上启用。" -#: pretix/control/forms/event.py:978 pretix/control/forms/orders.py:488 +#: pretix/control/forms/event.py:981 pretix/control/forms/orders.py:488 #: pretix/control/forms/orders.py:645 pretix/control/forms/vouchers.py:255 #: pretix/plugins/sendmail/forms.py:49 #, python-brace-format msgid "Available placeholders: {list}" msgstr "可用占位符:{list}" -#: pretix/control/forms/event.py:1013 +#: pretix/control/forms/event.py:1016 msgid "" "You can activate either SSL or STARTTLS security, but not both at the same " "time." msgstr "您可以激活SSL或STARTTLS 安全性,但不能同时激活两者。" -#: pretix/control/forms/event.py:1062 +#: pretix/control/forms/event.py:1065 msgid "Any country" msgstr "任何国家" -#: pretix/control/forms/event.py:1063 +#: pretix/control/forms/event.py:1066 msgid "European Union" msgstr "欧盟" -#: pretix/control/forms/event.py:1075 +#: pretix/control/forms/event.py:1078 msgid "Any customer" msgstr "任何客户" -#: pretix/control/forms/event.py:1076 +#: pretix/control/forms/event.py:1079 msgid "Individual" msgstr "个体" -#: pretix/control/forms/event.py:1077 +#: pretix/control/forms/event.py:1080 msgid "Business" msgstr "业务" -#: pretix/control/forms/event.py:1078 +#: pretix/control/forms/event.py:1081 msgid "Business with valid VAT ID" msgstr "具有有效增值税ID的商家" -#: pretix/control/forms/event.py:1084 +#: pretix/control/forms/event.py:1087 msgid "Charge VAT" msgstr "收取增值费" -#: pretix/control/forms/event.py:1086 +#: pretix/control/forms/event.py:1089 msgid "No VAT" msgstr "无增值税" -#: pretix/control/forms/event.py:1090 +#: pretix/control/forms/event.py:1093 #, fuzzy #| msgid "Sales tax rate" msgid "Deviating tax rate" msgstr "销售税率" -#: pretix/control/forms/event.py:1120 +#: pretix/control/forms/event.py:1123 msgid "Pre-selected voucher" msgstr "预选票证" -#: pretix/control/forms/event.py:1122 +#: pretix/control/forms/event.py:1125 msgid "" "If set, the widget will show products as if this voucher has been entered " "and when a product is bought via the widget, this voucher will be used. This " @@ -7453,11 +7512,11 @@ msgstr "" "如果设置,小部件将显示产品,就好像已输入此票证一样,当通过小部件购买产品时," "将使用此票证。例如,这可以用于提供折扣或解锁密钥产品的小部件。" -#: pretix/control/forms/event.py:1127 +#: pretix/control/forms/event.py:1130 msgid "Compatibility mode" msgstr "兼容模式" -#: pretix/control/forms/event.py:1129 +#: pretix/control/forms/event.py:1132 msgid "" "Our regular widget doesn't work in all website builders. If you run into " "trouble, try using this compatibility mode." @@ -7465,38 +7524,38 @@ msgstr "" "我们的常规窗口小部件不适用于所有网站构建器。如果遇到问题,请尝试使用此兼容模" "式。" -#: pretix/control/forms/event.py:1150 +#: pretix/control/forms/event.py:1153 msgid "The given voucher code does not exist." msgstr "给定的票证号不存在。" -#: pretix/control/forms/event.py:1157 pretix/control/forms/organizer.py:48 +#: pretix/control/forms/event.py:1160 pretix/control/forms/organizer.py:48 #: pretix/control/views/shredder.py:108 msgid "The slug you entered was not correct." msgstr "您输入的slug不正确。" -#: pretix/control/forms/event.py:1192 +#: pretix/control/forms/event.py:1195 msgid "Ticket downloads" msgstr "门票下载" -#: pretix/control/forms/event.py:1193 +#: pretix/control/forms/event.py:1196 msgid "Your customers will be able to download their tickets in PDF format." msgstr "您的客户可以下载PDF格式的门票。" -#: pretix/control/forms/event.py:1197 +#: pretix/control/forms/event.py:1200 msgid "Require all attendees to fill in their names" msgstr "要求所有观众填写姓名" -#: pretix/control/forms/event.py:1198 +#: pretix/control/forms/event.py:1201 msgid "" "By default, we will ask for names but not require them. You can turn this " "off completely in the settings." msgstr "默认情况下,我们会询问姓名但不要求他们。您可以在设置中完全关闭此功能。" -#: pretix/control/forms/event.py:1224 +#: pretix/control/forms/event.py:1227 msgid "Payment via Stripe" msgstr "通过条纹付款" -#: pretix/control/forms/event.py:1225 +#: pretix/control/forms/event.py:1228 msgid "" "Stripe is an online payments processor supporting credit cards and lots of " "other payment options. To accept payments via Stripe, you will need to set " @@ -7506,11 +7565,11 @@ msgstr "" "Stripe是一款在线支付处理器,支持信用卡和许多其他支付选项。要通过Stripe接受付" "款,您需要使用它们建立一个帐户,使用简单的界面只需不到五分钟。" -#: pretix/control/forms/event.py:1231 +#: pretix/control/forms/event.py:1234 msgid "Payment by bank transfer" msgstr "银行转账支付" -#: pretix/control/forms/event.py:1232 +#: pretix/control/forms/event.py:1235 msgid "" "Your customers will be instructed to wire the money to your account. You can " "then import your bank statements to process the payments within pretix, or " @@ -7519,16 +7578,16 @@ msgstr "" "我们会指示您的客户将资金汇入您的帐户。然后,您可以导入银行对账单以在Pretix中" "处理付款,或者将其标记为手动付款。" -#: pretix/control/forms/event.py:1271 +#: pretix/control/forms/event.py:1274 #: pretix/control/templates/pretixcontrol/event/quick_setup.html:45 msgid "Price (optional)" msgstr "价格(可选)" -#: pretix/control/forms/event.py:1276 +#: pretix/control/forms/event.py:1279 msgid "Free" msgstr "免费" -#: pretix/control/forms/event.py:1281 +#: pretix/control/forms/event.py:1284 msgid "Quantity available" msgstr "可用数量" @@ -7564,7 +7623,7 @@ msgid "Pending or paid" msgstr "待定或已付款" #: pretix/control/forms/filter.py:111 pretix/control/forms/filter.py:593 -#: pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1005 #: pretix/control/templates/pretixcontrol/items/question.html:24 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:17 #: pretix/control/templates/pretixcontrol/orders/overview.html:60 @@ -7622,14 +7681,14 @@ msgstr "测试模式" msgid "Cancellation requested" msgstr "取消费用" -#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:850 -#: pretix/control/forms/filter.py:1060 pretix/control/forms/vouchers.py:112 +#: pretix/control/forms/filter.py:278 pretix/control/forms/filter.py:851 +#: pretix/control/forms/filter.py:1065 pretix/control/forms/vouchers.py:112 #: pretix/control/templates/pretixcontrol/items/question.html:29 #: pretix/control/templates/pretixcontrol/waitinglist/index.html:99 msgid "All products" msgstr "所有产品" -#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1064 +#: pretix/control/forms/filter.py:282 pretix/control/forms/filter.py:1069 #: pretix/control/forms/vouchers.py:100 pretix/control/views/typeahead.py:514 #, python-brace-format msgid "{product} – Any variation" @@ -7641,9 +7700,9 @@ msgid "All organizers" msgstr "所有组织者" #: pretix/control/forms/filter.py:433 pretix/control/forms/filter.py:580 -#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:914 -#: pretix/control/forms/filter.py:923 pretix/control/forms/filter.py:995 -#: pretix/control/forms/filter.py:1008 +#: pretix/control/forms/filter.py:589 pretix/control/forms/filter.py:919 +#: pretix/control/forms/filter.py:928 pretix/control/forms/filter.py:1000 +#: pretix/control/forms/filter.py:1013 #: pretix/control/templates/pretixcontrol/checkin/lists.html:104 #: pretix/control/templates/pretixcontrol/checkin/lists.html:116 #: pretix/control/templates/pretixcontrol/organizers/devices.html:72 @@ -7657,7 +7716,7 @@ msgstr "所有" msgid "Shop live and presale running" msgstr "实时购物和预售运行" -#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:916 +#: pretix/control/forms/filter.py:436 pretix/control/forms/filter.py:921 msgid "Inactive" msgstr "待用" @@ -7720,7 +7779,7 @@ msgid "Expired and with value" msgstr "" #: pretix/control/forms/filter.py:598 pretix/control/forms/filter.py:600 -#: pretix/control/forms/filter.py:930 pretix/control/forms/filter.py:932 +#: pretix/control/forms/filter.py:935 pretix/control/forms/filter.py:937 msgid "Search query" msgstr "搜索查询" @@ -7758,113 +7817,120 @@ msgstr "所有观众" #: pretix/control/forms/filter.py:840 #, fuzzy +#| msgid "Checked in – {list}" +msgctxt "checkin state" +msgid "Checked in but left" +msgstr "已签入-{list}" + +#: pretix/control/forms/filter.py:841 +#, fuzzy #| msgid "Presale" msgctxt "checkin state" msgid "Present" msgstr "预售" -#: pretix/control/forms/filter.py:841 +#: pretix/control/forms/filter.py:842 #: pretix/control/templates/pretixcontrol/checkin/index.html:131 #: pretix/control/templates/pretixcontrol/checkin/lists.html:73 -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 msgid "Checked in" msgstr "已签入" -#: pretix/control/forms/filter.py:842 +#: pretix/control/forms/filter.py:843 #: pretix/control/templates/pretixcontrol/checkin/index.html:126 msgid "Not checked in" msgstr "未签入" -#: pretix/control/forms/filter.py:921 pretix/control/forms/filter.py:924 +#: pretix/control/forms/filter.py:926 pretix/control/forms/filter.py:929 #: pretix/control/templates/pretixcontrol/users/index.html:47 msgid "Administrator" msgstr "管理员" -#: pretix/control/forms/filter.py:925 +#: pretix/control/forms/filter.py:930 msgid "No administrator" msgstr "无管理员" -#: pretix/control/forms/filter.py:996 +#: pretix/control/forms/filter.py:1001 msgid "Valid" msgstr "有效" -#: pretix/control/forms/filter.py:997 +#: pretix/control/forms/filter.py:1002 msgid "Unredeemed" msgstr "未兑换" -#: pretix/control/forms/filter.py:998 +#: pretix/control/forms/filter.py:1003 msgid "Redeemed at least once" msgstr "至少兑换一次" -#: pretix/control/forms/filter.py:999 +#: pretix/control/forms/filter.py:1004 msgid "Fully redeemed" msgstr "完全兑换" -#: pretix/control/forms/filter.py:1001 +#: pretix/control/forms/filter.py:1006 msgid "Redeemed and checked in with ticket" msgstr "兑换门票并签入" -#: pretix/control/forms/filter.py:1006 +#: pretix/control/forms/filter.py:1011 msgid "Quota handling" msgstr "配额处理" -#: pretix/control/forms/filter.py:1010 +#: pretix/control/forms/filter.py:1015 msgid "Allow to ignore quota" msgstr "允许忽略配额" -#: pretix/control/forms/filter.py:1015 pretix/control/forms/filter.py:1017 +#: pretix/control/forms/filter.py:1020 pretix/control/forms/filter.py:1022 msgid "Filter by tag" msgstr "按标签过滤" -#: pretix/control/forms/filter.py:1022 pretix/control/forms/filter.py:1024 +#: pretix/control/forms/filter.py:1027 pretix/control/forms/filter.py:1029 msgid "Search voucher" msgstr "搜索票证" -#: pretix/control/forms/filter.py:1070 pretix/control/forms/vouchers.py:91 +#: pretix/control/forms/filter.py:1075 pretix/control/forms/vouchers.py:91 #: pretix/control/views/typeahead.py:522 pretix/control/views/typeahead.py:526 #: pretix/control/views/vouchers.py:81 #, python-brace-format msgid "Any product in quota \"{quota}\"" msgstr "配额内的任何产品“{quota}”" -#: pretix/control/forms/filter.py:1186 +#: pretix/control/forms/filter.py:1191 msgid "Refund status" msgstr "退款状态" -#: pretix/control/forms/filter.py:1188 +#: pretix/control/forms/filter.py:1193 msgid "All open refunds" msgstr "所有公开退款" -#: pretix/control/forms/filter.py:1189 +#: pretix/control/forms/filter.py:1194 msgid "All refunds" msgstr "所有退款" -#: pretix/control/forms/filter.py:1225 +#: pretix/control/forms/filter.py:1230 #, fuzzy #| msgctxt "subevent" #| msgid "Date history" msgid "Date filter" msgstr "日期历史纪录" -#: pretix/control/forms/filter.py:1227 +#: pretix/control/forms/filter.py:1232 #, fuzzy #| msgid "Filter by tag" msgid "Filter by…" msgstr "按标签过滤" -#: pretix/control/forms/filter.py:1229 +#: pretix/control/forms/filter.py:1234 #, fuzzy #| msgid "Date of last payment" msgid "Date of last successful payment" msgstr "最后付款日期" -#: pretix/control/forms/filter.py:1234 +#: pretix/control/forms/filter.py:1239 #, fuzzy #| msgid "Date" msgid "Date from" msgstr "日期" -#: pretix/control/forms/filter.py:1239 +#: pretix/control/forms/filter.py:1244 #, fuzzy #| msgid "Date and time" msgid "Date until" @@ -8061,7 +8127,7 @@ msgstr "附加组件" msgid "You added the same add-on category twice" msgstr "您添加了两次相同的附加组件类别" -#: pretix/control/forms/item.py:667 +#: pretix/control/forms/item.py:668 msgid "" "Be aware that setting a minimal number makes it impossible to buy this " "product if all available add-ons are sold out." @@ -8069,23 +8135,23 @@ msgstr "" "请注意,如果所有可用的附加组件都已售完,那么设置最小数量将使您无法购买此产" "品。" -#: pretix/control/forms/item.py:674 +#: pretix/control/forms/item.py:675 msgid "Bundled products" msgstr "捆绑的产品" -#: pretix/control/forms/item.py:718 +#: pretix/control/forms/item.py:719 #, fuzzy #| msgid "You added the same add-on category twice" msgid "You added the same bundled product twice." msgstr "您添加了两次相同的附加组件类别" -#: pretix/control/forms/item.py:724 +#: pretix/control/forms/item.py:725 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:23 #: pretix/control/templates/pretixcontrol/item/include_bundles.html:50 msgid "Bundled product" msgstr "捆绑的产品" -#: pretix/control/forms/item.py:748 pretix/control/forms/orders.py:265 +#: pretix/control/forms/item.py:749 pretix/control/forms/orders.py:265 #: pretix/control/forms/orders.py:411 msgid "inactive" msgstr "待用" @@ -9038,7 +9104,7 @@ msgid "The order has been refunded." msgstr "订单已退款。" #: pretix/control/logdisplay.py:222 pretix/control/views/orders.py:1068 -#: pretix/presale/views/order.py:808 +#: pretix/presale/views/order.py:813 msgid "The order has been canceled." msgstr "订单已取消。" @@ -9080,7 +9146,7 @@ msgid "The order locale has been changed." msgstr "订单区域设置已更改。" #: pretix/control/logdisplay.py:232 pretix/control/views/orders.py:1107 -#: pretix/presale/views/order.py:640 pretix/presale/views/order.py:684 +#: pretix/presale/views/order.py:645 pretix/presale/views/order.py:689 msgid "The invoice has been generated." msgstr "发票已生成。" @@ -9089,7 +9155,7 @@ msgid "The invoice has been regenerated." msgstr "发票已重新生成。" #: pretix/control/logdisplay.py:234 pretix/control/views/orders.py:1209 -#: pretix/presale/views/order.py:697 +#: pretix/presale/views/order.py:702 msgid "The invoice has been reissued." msgstr "发票已重新发行。" @@ -9798,7 +9864,6 @@ msgid "Invoicing" msgstr "发票" #: pretix/control/navigation.py:84 -#: pretix/presale/templates/pretixpresale/event/order.html:319 msgctxt "action" msgid "Cancellation" msgstr "取消" @@ -10023,7 +10088,7 @@ msgstr "" #: pretix/control/templates/pretixcontrol/user/reauth.html:36 #: pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/import_assign.html:11 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:36 -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:77 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:342 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:77 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:126 #: pretix/presale/templates/pretixpresale/event/index.html:72 @@ -10071,7 +10136,7 @@ msgstr "设置新密码" #: pretix/control/templates/pretixcontrol/auth/recover.html:15 #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:74 -#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +#: pretix/control/templates/pretixcontrol/event/cancel.html:55 #: pretix/control/templates/pretixcontrol/event/invoicing.html:62 #: pretix/control/templates/pretixcontrol/event/mail.html:92 #: pretix/control/templates/pretixcontrol/event/payment.html:77 @@ -10442,6 +10507,7 @@ msgstr "这也将删除%(num)s签入的信息。" #: pretix/plugins/badges/templates/pretixplugins/badges/delete.html:13 #: pretix/plugins/stripe/templates/pretixplugins/stripe/sca.html:29 #: pretix/plugins/ticketoutputpdf/templates/pretixplugins/ticketoutputpdf/delete.html:12 +#: pretix/presale/templates/pretixpresale/event/order_change.html:69 #: pretix/presale/templates/pretixpresale/event/order_modify.html:79 #: pretix/presale/templates/pretixpresale/event/order_pay.html:22 #: pretix/presale/templates/pretixpresale/event/order_pay_change.html:54 @@ -10475,7 +10541,7 @@ msgstr "删除" #: pretix/control/templates/pretixcontrol/checkin/list_edit.html:17 #: pretix/plugins/checkinlists/exporters.py:39 #: pretix/plugins/checkinlists/exporters.py:107 -#: pretix/plugins/checkinlists/exporters.py:374 +#: pretix/plugins/checkinlists/exporters.py:382 #: pretix/plugins/pretixdroid/forms.py:39 #: pretix/plugins/pretixdroid/models.py:24 #: pretix/plugins/pretixdroid/templates/pretixplugins/pretixdroid/configuration.html:79 @@ -10747,6 +10813,19 @@ msgstr "" msgid "Change notification settings" msgstr "更改通知设置" +#: pretix/control/templates/pretixcontrol/event/cancel.html:42 +#, fuzzy +#| msgid "Order changed" +msgid "Order changes" +msgstr "订单已更改" + +#: pretix/control/templates/pretixcontrol/event/cancel.html:44 +msgid "" +"Allowing users to change their order is a feature under development. " +"Therefore, currently only specific changes (such as changing the variation " +"of a product) are possible. More options might be added later." +msgstr "" + #: pretix/control/templates/pretixcontrol/event/dangerzone.html:5 #: pretix/control/templates/pretixcontrol/event/live.html:119 #: pretix/control/templates/pretixcontrol/event/settings.html:228 @@ -12080,11 +12159,11 @@ msgstr "" "其中一个。" #: pretix/control/templates/pretixcontrol/item/include_addons.html:29 -#: pretix/control/templates/pretixcontrol/item/include_addons.html:62 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:63 msgid "Add-On" msgstr "附加项" -#: pretix/control/templates/pretixcontrol/item/include_addons.html:85 +#: pretix/control/templates/pretixcontrol/item/include_addons.html:87 msgid "Add a new add-on" msgstr "添加一个附加项" @@ -12262,7 +12341,7 @@ msgstr "编辑问题" #: pretix/control/templates/pretixcontrol/items/question.html:20 #: pretix/control/templates/pretixcontrol/orders/fragment_order_status.html:14 #: pretix/control/templates/pretixcontrol/orders/overview.html:68 -#: pretix/plugins/checkinlists/exporters.py:402 +#: pretix/plugins/checkinlists/exporters.py:410 #: pretix/plugins/reports/exporters.py:226 #: pretix/presale/templates/pretixpresale/event/fragment_order_status.html:17 msgid "Paid" @@ -12644,8 +12723,8 @@ msgstr "是的,批准订单" #: pretix/control/templates/pretixcontrol/order/cancel.html:9 #: pretix/control/templates/pretixcontrol/order/index.html:61 #: pretix/control/templates/pretixcontrol/order/index.html:142 -#: pretix/presale/templates/pretixpresale/event/order.html:385 -#: pretix/presale/templates/pretixpresale/event/order.html:397 +#: pretix/presale/templates/pretixpresale/event/order.html:401 +#: pretix/presale/templates/pretixpresale/event/order.html:413 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:7 msgid "Cancel order" msgstr "取消订单" @@ -12688,6 +12767,7 @@ msgstr "是的,删除订单" #: pretix/control/templates/pretixcontrol/order/change.html:7 #: pretix/control/templates/pretixcontrol/order/change.html:13 +#: pretix/presale/templates/pretixpresale/event/order_change.html:8 #, python-format msgid "Change order: %(code)s" msgstr "更改订单:%(code)s" @@ -15804,7 +15884,7 @@ msgid "Unknown e-mail renderer." msgstr "未知的电子邮件渲染器。" #: pretix/control/views/event.py:702 pretix/control/views/orders.py:334 -#: pretix/presale/views/order.py:849 pretix/presale/views/order.py:856 +#: pretix/presale/views/order.py:854 pretix/presale/views/order.py:861 msgid "You requested an invalid ticket output type." msgstr "您请求的票证输出类型无效。" @@ -16069,17 +16149,18 @@ msgstr "上次更新检查未成功。" msgid "We've been unable to parse the uploaded file as a CSV file." msgstr "" -#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:115 -#: pretix/presale/views/order.py:152 pretix/presale/views/order.py:250 -#: pretix/presale/views/order.py:300 pretix/presale/views/order.py:368 -#: pretix/presale/views/order.py:425 pretix/presale/views/order.py:468 -#: pretix/presale/views/order.py:627 pretix/presale/views/order.py:711 -#: pretix/presale/views/order.py:726 pretix/presale/views/order.py:760 -#: pretix/presale/views/order.py:858 pretix/presale/views/order.py:976 +#: pretix/control/views/orders.py:336 pretix/presale/views/order.py:120 +#: pretix/presale/views/order.py:157 pretix/presale/views/order.py:255 +#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:373 +#: pretix/presale/views/order.py:430 pretix/presale/views/order.py:473 +#: pretix/presale/views/order.py:632 pretix/presale/views/order.py:716 +#: pretix/presale/views/order.py:731 pretix/presale/views/order.py:765 +#: pretix/presale/views/order.py:863 pretix/presale/views/order.py:981 +#: pretix/presale/views/order.py:1024 msgid "Unknown order code or not authorized to access this order." msgstr "未知订单代码或未授权访问此订单。" -#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:862 +#: pretix/control/views/orders.py:338 pretix/presale/views/order.py:867 msgid "Ticket download is not enabled for this product." msgstr "此产品未启用票证下载。" @@ -16307,15 +16388,15 @@ msgstr "发票已清除个人数据。" msgid "The email has been queued to be sent." msgstr "电子邮件已排队等待发送。" -#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:985 +#: pretix/control/views/orders.py:1254 pretix/presale/views/order.py:990 msgid "This invoice has not been found" msgstr "尚未找到此发票" -#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:992 +#: pretix/control/views/orders.py:1261 pretix/presale/views/order.py:997 msgid "The invoice file is no longer stored on the server." msgstr "发票文件不再存储在服务器上。" -#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:997 +#: pretix/control/views/orders.py:1266 pretix/presale/views/order.py:1002 msgid "" "The invoice file has not yet been generated, we will generate it for you " "now. Please try again in a few seconds." @@ -16345,7 +16426,7 @@ msgstr "此操作仅适于用待处理订单。" msgid "This action is only allowed for pending or paid orders." msgstr "此操作仅适用于待处理或付款订单。" -#: pretix/control/views/orders.py:1548 +#: pretix/control/views/orders.py:1548 pretix/presale/views/order.py:1120 msgid "An error occurred. Please see the details below." msgstr "发生错误。 请参阅下面的详细信息。" @@ -16354,12 +16435,12 @@ msgid "The order has been changed and the user has been notified." msgstr "订单已更改并已通知用户。" #: pretix/control/views/orders.py:1558 pretix/control/views/orders.py:1654 -#: pretix/control/views/orders.py:1691 +#: pretix/control/views/orders.py:1691 pretix/presale/views/order.py:1137 msgid "The order has been changed." msgstr "订单已更改。" -#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:406 -#: pretix/presale/views/order.py:660 +#: pretix/control/views/orders.py:1585 pretix/presale/checkoutflow.py:502 +#: pretix/presale/views/order.py:665 msgid "" "We had difficulties processing your input. Please review the errors below." msgstr "我们在处理您的输入时遇到困难。请检查下面的错误。" @@ -16385,7 +16466,7 @@ msgstr "您的邮件已排队,并将发送至{}。" msgid "Failed to send mail to the following user: {}" msgstr "无法向以下用户发送邮件:{}" -#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:821 +#: pretix/control/views/orders.py:1815 pretix/presale/views/order.py:826 msgid "" "This link is no longer valid. Please go back, refresh the page, and try " "again." @@ -17505,24 +17586,30 @@ msgstr "需要特别注意" msgid "Include questions" msgstr "包括问题" -#: pretix/plugins/checkinlists/exporters.py:222 +#: pretix/plugins/checkinlists/exporters.py:230 msgid "Check-in list (PDF)" msgstr "签入列表(PDF)" #. Translators: maximum 5 characters -#: pretix/plugins/checkinlists/exporters.py:284 +#: pretix/plugins/checkinlists/exporters.py:292 msgctxt "tablehead" msgid "paid" msgstr "付款" -#: pretix/plugins/checkinlists/exporters.py:396 +#: pretix/plugins/checkinlists/exporters.py:404 +#, fuzzy +#| msgid "Checkout" +msgid "Checked out" +msgstr "结帐" + +#: pretix/plugins/checkinlists/exporters.py:404 #, fuzzy #| msgctxt "amount_label" #| msgid "Automatically refund" msgid "Automatically checked in" msgstr "自动退款" -#: pretix/plugins/checkinlists/exporters.py:405 +#: pretix/plugins/checkinlists/exporters.py:413 #: pretix/plugins/paypal/payment.py:87 msgid "Secret" msgstr "密钥" @@ -19110,114 +19197,104 @@ msgstr "所选票证布局已被删除。" msgid "Ticket PDF layout: {}" msgstr "票证PDF布局:{}" -#: pretix/presale/checkoutflow.py:57 +#: pretix/presale/checkoutflow.py:61 msgctxt "checkoutflow" msgid "Step" msgstr "步骤" -#: pretix/presale/checkoutflow.py:192 +#: pretix/presale/checkoutflow.py:196 msgctxt "checkoutflow" msgid "Add-on products" msgstr "附加产品" -#: pretix/presale/checkoutflow.py:318 +#: pretix/presale/checkoutflow.py:414 msgctxt "checkoutflow" msgid "Your information" msgstr "您的信息" -#: pretix/presale/checkoutflow.py:428 pretix/presale/checkoutflow.py:434 +#: pretix/presale/checkoutflow.py:524 pretix/presale/checkoutflow.py:530 msgid "Please enter a valid email address." msgstr "请输入有效的电子邮件地址。" -#: pretix/presale/checkoutflow.py:441 +#: pretix/presale/checkoutflow.py:537 msgid "Please enter your invoicing address." msgstr "请输入您的发票地址。" -#: pretix/presale/checkoutflow.py:445 +#: pretix/presale/checkoutflow.py:541 msgid "Please enter your name." msgstr "请输入您的姓名。" -#: pretix/presale/checkoutflow.py:479 pretix/presale/checkoutflow.py:484 -#: pretix/presale/checkoutflow.py:489 pretix/presale/checkoutflow.py:494 -#: pretix/presale/checkoutflow.py:499 +#: pretix/presale/checkoutflow.py:575 pretix/presale/checkoutflow.py:580 +#: pretix/presale/checkoutflow.py:585 pretix/presale/checkoutflow.py:590 +#: pretix/presale/checkoutflow.py:595 msgid "Please fill in answers to all required questions." msgstr "请填写所有必填问题的答案。" -#: pretix/presale/checkoutflow.py:526 +#: pretix/presale/checkoutflow.py:622 msgctxt "checkoutflow" msgid "Payment" msgstr "付款" -#: pretix/presale/checkoutflow.py:571 pretix/presale/views/order.py:581 +#: pretix/presale/checkoutflow.py:667 pretix/presale/views/order.py:586 msgid "Please select a payment method." msgstr "请选择付款方式。" -#: pretix/presale/checkoutflow.py:595 pretix/presale/checkoutflow.py:601 -#: pretix/presale/views/order.py:374 pretix/presale/views/order.py:431 +#: pretix/presale/checkoutflow.py:691 pretix/presale/checkoutflow.py:697 +#: pretix/presale/views/order.py:379 pretix/presale/views/order.py:436 msgid "The payment information you entered was incomplete." msgstr "您输入的付款信息不完整。" -#: pretix/presale/checkoutflow.py:632 +#: pretix/presale/checkoutflow.py:728 msgctxt "checkoutflow" msgid "Review order" msgstr "查看订单" -#: pretix/presale/checkoutflow.py:717 +#: pretix/presale/checkoutflow.py:813 msgid "You need to check all checkboxes on the bottom of the page." msgstr "您需要选中页面底部的所有复选框。" -#: pretix/presale/checkoutflow.py:752 +#: pretix/presale/checkoutflow.py:848 msgid "" "There was an error sending the confirmation mail. Please try again later." msgstr "发送确认邮件时出错。 请稍后再试。" -#: pretix/presale/forms/checkout.py:41 +#: pretix/presale/forms/checkout.py:30 msgid "E-mail address (repeated)" msgstr "电子邮件地址(重复)" -#: pretix/presale/forms/checkout.py:42 +#: pretix/presale/forms/checkout.py:31 msgid "" "Please enter the same email address again to make sure you typed it " "correctly." msgstr "请再次输入相同的电子邮件地址,以确保您输入正确的地址。" -#: pretix/presale/forms/checkout.py:65 +#: pretix/presale/forms/checkout.py:54 msgid "Please enter the same email address twice." msgstr "请输入两次相同的电子邮件地址。" -#: pretix/presale/forms/checkout.py:160 -#, python-brace-format -msgid "{name} (+ {price})" -msgstr "{name}(+{price})" +#: pretix/presale/forms/order.py:70 pretix/presale/forms/order.py:78 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:172 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:281 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 +#: pretix/presale/templates/pretixpresale/event/voucher.html:177 +#: pretix/presale/templates/pretixpresale/event/voucher.html:283 +msgid "plus taxes" +msgstr "税" -#: pretix/presale/forms/checkout.py:164 -#, python-brace-format -msgid "{name} (+ {price} plus {taxes}% {taxname})" -msgstr "{name}(+{price}加{taxes}%{taxname})" +#: pretix/presale/forms/order.py:90 +#, fuzzy +#| msgid "" +#| "You cannot add yourself to the waiting list as this product is currently " +#| "available." +msgid "No other variation of this product is currently available for you." +msgstr "由于此产品目前可用,您无法将自己添加到等待列表中。" -#: pretix/presale/forms/checkout.py:169 -#, python-brace-format -msgid "{name} (+ {price} incl. {taxes}% {taxname})" -msgstr "{name}(+{price}包括{taxes}%{taxname})" - -#: pretix/presale/forms/checkout.py:176 -#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 -msgid "SOLD OUT" -msgstr "售完" - -#: pretix/presale/forms/checkout.py:178 -msgid "Currently unavailable" -msgstr "当前不可用" - -#: pretix/presale/forms/checkout.py:181 -#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 -#, python-format -msgid "%(num)s currently available" -msgstr "%(num)s当前不可用" - -#: pretix/presale/forms/checkout.py:264 -msgid "no selection" -msgstr "没有选择" +#: pretix/presale/forms/order.py:94 +#, fuzzy +#| msgid "The variation of the product selected above." +msgid "No other variations of this product exist." +msgstr "上面选择的产品的变量。" #: pretix/presale/ical.py:52 #, python-brace-format @@ -19276,34 +19353,117 @@ msgstr "联系活动组织者" msgid "Imprint" msgstr "版本说明" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:7 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 msgid "" "For some of the products in your cart, you can choose additional options " "before you continue." msgstr "对于购物车中的某些产品,您可以在继续之前选择其他选项。" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:10 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:13 msgid "We're now trying to book these add-ons for you!" msgstr "我们现在正在尝试为您预订这些附加组件!" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:43 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:46 #, python-format msgid "You need to choose exactly one option from this category." msgid_plural "You need to choose %(min_count)s options from this category." msgstr[0] "您需要从此类别中选择%(min_count)s选项。" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:50 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:53 +#, fuzzy, python-format +#| msgid "" +#| "You can choose between %(min_count)s and %(max_count)s options from this " +#| "category." +msgid "You can choose up to %(max_count)s options from this category." +msgstr "您可以在此类别中选择%(min_count)s和%(max_count)s选项。" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:57 #, python-format msgid "" "You can choose between %(min_count)s and %(max_count)s options from this " "category." msgstr "您可以在此类别中选择%(min_count)s和%(max_count)s选项。" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:60 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:91 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:242 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 +#, python-format +msgid "minimum amount to order: %(num)s" +msgstr "最低订购金额:%(num)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:102 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 +#, fuzzy, python-format +#| msgid "from %(minprice)s" +msgid "from %(price)s" +msgstr "来自%(minprice)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:115 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 +msgid "Show variants" +msgstr "显示变量" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:156 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:266 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 +#: pretix/presale/templates/pretixpresale/event/voucher.html:161 +#: pretix/presale/templates/pretixpresale/event/voucher.html:267 +#, python-format +msgid "Modify price for %(item)s" +msgstr "修改%(item)s的价格" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:174 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:283 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 +#: pretix/presale/templates/pretixpresale/event/voucher.html:179 +#: pretix/presale/templates/pretixpresale/event/voucher.html:285 +msgid "incl. taxes" +msgstr "包含税" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:177 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:286 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 +#: pretix/presale/templates/pretixpresale/event/voucher.html:182 +#: pretix/presale/templates/pretixpresale/event/voucher.html:288 +#, python-format +msgid "plus %(rate)s%% %(name)s" +msgstr "%(rate)s%%%(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:181 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:290 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 +#: pretix/presale/templates/pretixpresale/event/voucher.html:186 +#: pretix/presale/templates/pretixpresale/event/voucher.html:292 +#, python-format +msgid "incl. %(rate)s%% %(name)s" +msgstr "包括%(rate)s%%%(name)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:196 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 +#: pretix/presale/templates/pretixpresale/event/voucher.html:201 +#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#, python-format +msgid "Amount of %(item)s – %(var)s to order" +msgstr "订单的数量%(item)s-%(var)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:312 +#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 +#: pretix/presale/templates/pretixpresale/event/voucher.html:307 +#: pretix/presale/templates/pretixpresale/event/voucher.html:316 +#, python-format +msgid "Amount of %(item)s to order" +msgstr "订单数量%(item)s" + +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:325 msgid "There are no add-ons available for this product." msgstr "此产品没有可用的附加组件。" -#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:72 +#: pretix/presale/templates/pretixpresale/event/checkout_addons.html:337 #: pretix/presale/templates/pretixpresale/event/checkout_confirm.html:187 #: pretix/presale/templates/pretixpresale/event/checkout_payment.html:72 #: pretix/presale/templates/pretixpresale/event/checkout_questions.html:121 @@ -19495,6 +19655,10 @@ msgstr "" msgid "FULLY BOOKED" msgstr "全额支付" +#: pretix/presale/templates/pretixpresale/event/fragment_availability.html:8 +msgid "SOLD OUT" +msgstr "售完" + #: pretix/presale/templates/pretixpresale/event/fragment_availability.html:20 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_list.html:25 #: pretix/presale/templates/pretixpresale/fragment_calendar.html:75 @@ -19617,18 +19781,6 @@ msgctxt "order state" msgid "Confirmed" msgstr "确认" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:45 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:201 -#, python-format -msgid "minimum amount to order: %(num)s" -msgstr "最低订购金额:%(num)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:55 -#, fuzzy, python-format -#| msgid "from %(minprice)s" -msgid "from %(price)s" -msgstr "来自%(minprice)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:61 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:116 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:230 @@ -19639,66 +19791,15 @@ msgctxt "price" msgid "FREE" msgstr "FREE" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:69 -msgid "Show variants" -msgstr "显示变量" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:110 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:225 -#: pretix/presale/templates/pretixpresale/event/voucher.html:161 -#: pretix/presale/templates/pretixpresale/event/voucher.html:267 -#, python-format -msgid "Modify price for %(item)s" -msgstr "修改%(item)s的价格" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:127 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:241 -#: pretix/presale/templates/pretixpresale/event/voucher.html:177 -#: pretix/presale/templates/pretixpresale/event/voucher.html:283 -msgid "plus taxes" -msgstr "税" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:129 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:243 -#: pretix/presale/templates/pretixpresale/event/voucher.html:179 -#: pretix/presale/templates/pretixpresale/event/voucher.html:285 -msgid "incl. taxes" -msgstr "包含税" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:132 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:246 -#: pretix/presale/templates/pretixpresale/event/voucher.html:182 -#: pretix/presale/templates/pretixpresale/event/voucher.html:288 -#, python-format -msgid "plus %(rate)s%% %(name)s" -msgstr "%(rate)s%%%(name)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:136 -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:250 -#: pretix/presale/templates/pretixpresale/event/voucher.html:186 -#: pretix/presale/templates/pretixpresale/event/voucher.html:292 -#, python-format -msgid "incl. %(rate)s%% %(name)s" -msgstr "包括%(rate)s%%%(name)s" - #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:144 #: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:258 msgid "Enter a voucher code below to buy this ticket." msgstr "在下面输入优惠券代码即可购买此门票。" -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:155 -#: pretix/presale/templates/pretixpresale/event/voucher.html:201 -#: pretix/presale/templates/pretixpresale/event/voucher.html:210 +#: pretix/presale/templates/pretixpresale/event/fragment_quota_left.html:4 #, python-format -msgid "Amount of %(item)s – %(var)s to order" -msgstr "订单的数量%(item)s-%(var)s" - -#: pretix/presale/templates/pretixpresale/event/fragment_product_list.html:276 -#: pretix/presale/templates/pretixpresale/event/voucher.html:307 -#: pretix/presale/templates/pretixpresale/event/voucher.html:316 -#, python-format -msgid "Amount of %(item)s to order" -msgstr "订单数量%(item)s" +msgid "%(num)s currently available" +msgstr "%(num)s当前不可用" #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar.html:30 #: pretix/presale/templates/pretixpresale/event/fragment_subevent_calendar_week.html:30 @@ -19997,29 +20098,48 @@ msgstr "请求发票" msgid "Internal Reference" msgstr "内部参考" -#: pretix/presale/templates/pretixpresale/event/order.html:327 +#: pretix/presale/templates/pretixpresale/event/order.html:319 +#, fuzzy +#| msgid "Change for all events" +msgctxt "action" +msgid "Change or cancel your order" +msgstr "更改所有活动" + +#: pretix/presale/templates/pretixpresale/event/order.html:326 +msgid "" +"If you want to make changes to the products you bought, you can click on the " +"button to change your order." +msgstr "" + +#: pretix/presale/templates/pretixpresale/event/order.html:333 +#, fuzzy +#| msgid "Cancel order" +msgid "Change order" +msgstr "取消订单" + +#: pretix/presale/templates/pretixpresale/event/order.html:343 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "" "You can request to cancel this order, but you will not receive a refund." msgstr "您可以使用以下按钮取消此订单。" -#: pretix/presale/templates/pretixpresale/event/order.html:331 +#: pretix/presale/templates/pretixpresale/event/order.html:347 #, fuzzy #| msgid "You can cancel this order using the following button." msgid "You can cancel this order, but you will not receive a refund." msgstr "您可以使用以下按钮取消此订单。" -#: pretix/presale/templates/pretixpresale/event/order.html:335 -#: pretix/presale/templates/pretixpresale/event/order.html:358 -#: pretix/presale/templates/pretixpresale/event/order.html:379 -#: pretix/presale/templates/pretixpresale/event/order.html:392 +#: pretix/presale/templates/pretixpresale/event/order.html:351 +#: pretix/presale/templates/pretixpresale/event/order.html:374 +#: pretix/presale/templates/pretixpresale/event/order.html:395 +#: pretix/presale/templates/pretixpresale/event/order.html:408 #, fuzzy #| msgid "This will invalidate all of your tickets." msgid "This will invalidate all tickets in this order." msgstr "这将使您的所有门票无效。" -#: pretix/presale/templates/pretixpresale/event/order.html:340 +#: pretix/presale/templates/pretixpresale/event/order.html:356 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -20033,7 +20153,7 @@ msgstr "" "您可以取消此订单。 在这种情况下,将保留%(fee)s的取消费用,您" "将收到剩余的退款到您的原始付款方式。" -#: pretix/presale/templates/pretixpresale/event/order.html:346 +#: pretix/presale/templates/pretixpresale/event/order.html:362 #, fuzzy, python-format #| msgid "" #| "You can cancel this order. In this case, a cancellation fee of " @@ -20046,22 +20166,22 @@ msgstr "" "您可以取消此订单。 在这种情况下,将保留%(fee)s的取消费用,您" "将收到剩余的退款到您的原始付款方式。" -#: pretix/presale/templates/pretixpresale/event/order.html:352 -#: pretix/presale/templates/pretixpresale/event/order.html:373 +#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:389 #: pretix/presale/templates/pretixpresale/event/order_cancel.html:82 msgid "" "The refund will be issued in form of a gift card that you can use for " "further purchases." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:354 -#: pretix/presale/templates/pretixpresale/event/order.html:375 +#: pretix/presale/templates/pretixpresale/event/order.html:370 +#: pretix/presale/templates/pretixpresale/event/order.html:391 msgid "" "The refund can be issued to your original payment method or as a gift card." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:356 -#: pretix/presale/templates/pretixpresale/event/order.html:377 +#: pretix/presale/templates/pretixpresale/event/order.html:372 +#: pretix/presale/templates/pretixpresale/event/order.html:393 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -20069,13 +20189,13 @@ msgstr "" msgid "The refund will be issued to your original payment method." msgstr "您可以取消此订单并获得原始付款方式的全额退款。" -#: pretix/presale/templates/pretixpresale/event/order.html:363 +#: pretix/presale/templates/pretixpresale/event/order.html:379 msgid "" "You can request to cancel this order. If your request is approved, you get a " "full refund." msgstr "" -#: pretix/presale/templates/pretixpresale/event/order.html:368 +#: pretix/presale/templates/pretixpresale/event/order.html:384 #, fuzzy #| msgid "" #| "You can cancel this order and receive a full refund to your original " @@ -20083,7 +20203,7 @@ msgstr "" msgid "You can cancel this order and receive a full refund." msgstr "您可以取消此订单并获得原始付款方式的全额退款。" -#: pretix/presale/templates/pretixpresale/event/order.html:389 +#: pretix/presale/templates/pretixpresale/event/order.html:405 msgid "You can cancel this order using the following button." msgstr "您可以使用以下按钮取消此订单。" @@ -20193,10 +20313,16 @@ msgstr "" msgid "Yes, request cancellation" msgstr "生成取消" +#: pretix/presale/templates/pretixpresale/event/order_change.html:5 #: pretix/presale/templates/pretixpresale/event/order_modify.html:5 msgid "Modify order" msgstr "修改订单" +#: pretix/presale/templates/pretixpresale/event/order_change.html:74 +#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 +msgid "Save changes" +msgstr "保存更改" + #: pretix/presale/templates/pretixpresale/event/order_modify.html:8 #, python-format msgid "Modify order: %(code)s" @@ -20208,10 +20334,6 @@ msgid "" "invoice. Please contact us if you need a new invoice." msgstr "修改发票地址不会自动生成新发票。 如果您需要新发票,请与我们联系。" -#: pretix/presale/templates/pretixpresale/event/order_modify.html:87 -msgid "Save changes" -msgstr "保存更改" - #: pretix/presale/templates/pretixpresale/event/order_pay.html:7 #: pretix/presale/templates/pretixpresale/event/order_pay_confirm.html:8 #, python-format @@ -20506,63 +20628,79 @@ msgstr "你的购物车是空的" msgid "The presale for this event is over or has not yet started." msgstr "此活动的预售已结束或尚未开始。" -#: pretix/presale/views/event.py:527 +#: pretix/presale/views/event.py:528 msgid "Unknown event code or not authorized to access this event." msgstr "未知活动代码或未授权访问此事件。" -#: pretix/presale/views/event.py:534 +#: pretix/presale/views/event.py:535 msgctxt "subevent" msgid "No date selected." msgstr "未选择日期。" -#: pretix/presale/views/event.py:537 +#: pretix/presale/views/event.py:538 msgctxt "subevent" msgid "Unknown date selected." msgstr "选择了未知日期。" -#: pretix/presale/views/event.py:560 pretix/presale/views/event.py:568 -#: pretix/presale/views/event.py:571 +#: pretix/presale/views/event.py:561 pretix/presale/views/event.py:569 +#: pretix/presale/views/event.py:572 msgid "Please go back and try again." msgstr "请返回重试。" -#: pretix/presale/views/order.py:305 pretix/presale/views/order.py:370 -#: pretix/presale/views/order.py:427 +#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:375 +#: pretix/presale/views/order.py:432 msgid "The payment for this order cannot be continued." msgstr "此订单的付款无法继续。" -#: pretix/presale/views/order.py:310 pretix/presale/views/order.py:379 -#: pretix/presale/views/order.py:436 pretix/presale/views/order.py:475 +#: pretix/presale/views/order.py:315 pretix/presale/views/order.py:384 +#: pretix/presale/views/order.py:441 pretix/presale/views/order.py:480 msgid "The payment is too late to be accepted." msgstr "付款太晚了,无法接受。" -#: pretix/presale/views/order.py:470 +#: pretix/presale/views/order.py:475 msgid "The payment method for this order cannot be changed." msgstr "此订单的付款方式无法更改。" -#: pretix/presale/views/order.py:481 +#: pretix/presale/views/order.py:486 msgid "A payment is currently pending for this order." msgstr "此订单目前正在等待付款。" -#: pretix/presale/views/order.py:713 +#: pretix/presale/views/order.py:718 msgid "You cannot modify this order" msgstr "您无法修改此订单" -#: pretix/presale/views/order.py:776 pretix/presale/views/order.py:781 +#: pretix/presale/views/order.py:781 pretix/presale/views/order.py:786 #, fuzzy #| msgid "Keep a fixed cancellation fee" msgid "You chose an invalid cancellation fee." msgstr "保留固定的取消费用" -#: pretix/presale/views/order.py:806 +#: pretix/presale/views/order.py:811 #, fuzzy #| msgid "The question has been deleted." msgid "The cancellation has been requested." msgstr "该问题已被删除。" -#: pretix/presale/views/order.py:860 +#: pretix/presale/views/order.py:865 msgid "Ticket download is not (yet) enabled for this order." msgstr "尚未为此订单启用门票下载。" +#: pretix/presale/views/order.py:1026 +#, fuzzy +#| msgid "You cannot cancel this order." +msgid "You cannot change this order." +msgstr "您无法取消此订单。" + +#: pretix/presale/views/order.py:1129 +#, fuzzy, python-brace-format +#| msgid "" +#| "The order has been canceled. You can now select how you want to transfer " +#| "the money back to the user." +msgid "" +"The order has been changed. You can now proceed by paying the open amount of " +"{amount}." +msgstr "订单已被取消。 您现在可以选择将资金转回给用户的方式。" + #: pretix/presale/views/user.py:27 msgid "We had difficulties processing your input." msgstr "我们在处理您的输入时遇到困难。" @@ -20719,6 +20857,24 @@ msgstr "读取权限" msgid "Write access" msgstr "录入权限" +#, python-brace-format +#~ msgid "{name} (+ {price})" +#~ msgstr "{name}(+{price})" + +#, python-brace-format +#~ msgid "{name} (+ {price} plus {taxes}% {taxname})" +#~ msgstr "{name}(+{price}加{taxes}%{taxname})" + +#, python-brace-format +#~ msgid "{name} (+ {price} incl. {taxes}% {taxname})" +#~ msgstr "{name}(+{price}包括{taxes}%{taxname})" + +#~ msgid "Currently unavailable" +#~ msgstr "当前不可用" + +#~ msgid "no selection" +#~ msgstr "没有选择" + #~ msgid "Presale" #~ msgstr "预售" diff --git a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po index fd150f701..66bf3539a 100644 --- a/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po +++ b/src/pretix/locale/zh_Hans/LC_MESSAGES/djangojs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-07-17 07:50+0000\n" +"POT-Creation-Date: 2020-07-20 14:42+0000\n" "PO-Revision-Date: 2019-03-28 14:00+0000\n" "Last-Translator: yichengsd \n" "Language-Team: Chinese (Simplified)