# ABeCe Booking translations. English is canonical source.
msgid ""
msgstr ""
"Project-Id-Version: ABeCe Booking 1.1.3\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-10-21 00:00+0000\n"
"PO-Revision-Date: 2026-10-21 00:00+0000\n"
"Last-Translator: ABeCe (machine-assisted; automated QA; not native-reviewed)\n"
"Language-Team: de_DE\n"
"Language: de_DE\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Domain: abece-booking\n"

#: booking-ui/Bookings.tsx:142
#, php-format
msgid "%d booking"
msgid_plural "%d bookings"
msgstr[0] "%d Buchung"
msgstr[1] "%d Buchungen"

#: booking-ui/Bookings.tsx:60
#, php-format
msgid "%d minutes"
msgstr "%d Minuten"

#: src/Api/BookingsController.php:47 src/Api/CalendarController.php:28 src/Api/CatalogController.php:92 src/Api/LocationController.php:25 src/Api/LocationController.php:36 src/Api/PilotToolsController.php:18 src/Api/PricingController.php:27 src/Api/PrivacyController.php:21 src/Api/PrivacyRequestsController.php:11 src/Api/SettingsController.php:38
msgid "A JSON object is required."
msgstr "Ein JSON-Objekt ist erforderlich."

#: booking-ui/credit.tsx:87
msgid "A QR code will be created after booking."
msgstr "Nach der Buchung wird ein QR-Code erstellt."

#: booking-ui/BookingTimes.tsx:64
msgid "A booking can no longer be made at this time."
msgstr "Eine Buchung ist derzeit nicht mehr möglich."

#: src/Repository/ResourceLockRepository.php:23
msgid "A booking transaction is already in progress."
msgstr "Ein Buchungsvorgang läuft bereits."

#: src/Service/PaymentService.php:19 admin-ui/BookingEditor.tsx:147
msgid "A booking with financial history cannot be repriced. Notes can still be edited."
msgstr "Eine Buchung mit Finanzhistorie kann nicht neu bewertet werden. Notizen können weiterhin bearbeitet werden."

#: src/Service/CatalogValidator.php:37
msgid "A boolean value is required."
msgstr "Ein boolescher Wert ist erforderlich."

#: src/Service/CancellationPolicyService.php:39
msgid "A cancellation rule with a zero-minute threshold is required."
msgstr "Es ist eine Stornierungsregel mit einem Null-Minuten-Schwellenwert erforderlich."

#: src/Service/LocationService.php:15
msgid "A coordinate within the allowed range is required."
msgstr "Eine Koordinate innerhalb des zulässigen Bereichs ist erforderlich."

#: src/Service/BookingCancellationService.php:20
msgid "A custom fee requires the custom override mode."
msgstr "Eine benutzerdefinierte Gebühr erfordert den benutzerdefinierten Überschreibungsmodus."

#: src/Service/BookingEligibilityService.php:64
msgid "A customer restriction blocks this booking."
msgstr "Eine Kundenbeschränkung blockiert diese Buchung."

#: admin-ui/PilotToolsApp.tsx:63
msgid "A named regional time zone handles daylight saving time automatically. A fixed UTC offset does not."
msgstr "Eine benannte regionale Zeitzone verwaltet die Sommerzeit automatisch. Bei einem festen UTC-Offset ist dies nicht der Fall."

#: src/Service/BookingRulesService.php:35 src/Service/BookingValidator.php:14 src/Service/MembershipValidator.php:16 src/Service/ResourceBlocksService.php:18
msgid "A text value is required."
msgstr "Ein Textwert ist erforderlich."

#: src/Edition/Core/BasicPriceListsService.php:9
msgid "A three-letter currency code is required."
msgstr "Ein aus drei Buchstaben bestehender Währungscode ist erforderlich."

#: src/Service/MembershipValidator.php:43 src/Service/MembershipValidator.php:47 src/Service/MembershipValidator.php:51
msgid "A valid ISO 8601 date and time with timezone is required."
msgstr "Ein gültiges ISO 8601-Datum und eine gültige Uhrzeit mit Zeitzone sind erforderlich."

#: src/Service/MembershipValidator.php:34
msgid "A valid date in YYYY-MM-DD format is required."
msgstr "Ein gültiges Datum im Format JJJJ-MM-TT ist erforderlich."

#: src/Service/BookingProfileService.php:26
msgid "A valid email address is required."
msgstr "Eine gültige E-Mail-Adresse ist erforderlich."

#: src/Service/ScheduleValidator.php:16
msgid "A valid time in HH:MM format is required."
msgstr "Eine gültige Uhrzeit im HH:MM-Format ist erforderlich."

#: abece-booking.php:3 src/Admin/Menu.php:39 src/Admin/Menu.php:39
msgid "ABeCe Booking"
msgstr "ABeCe Booking"

#: src/Infrastructure/Database/Installer.php:36
msgid "ABeCe Booking could not acquire the database migration lock. Please try again."
msgstr "ABeCe Booking konnte die Datenbankmigrationssperre nicht erwerben. Bitte versuchen Sie es erneut."

#: src/Support/LegacyIdentifiers.php:384
msgid "ABeCe Booking could not complete the settings upgrade. Existing data was retained. Please try again."
msgstr "ABeCe Booking konnte die Aktualisierung der Einstellungen nicht abschließen. Bestehende Daten wurden beibehalten. Bitte versuchen Sie es erneut."

#: src/Infrastructure/Database/Schema.php:49 src/Infrastructure/Database/Schema.php:53 src/Infrastructure/Database/Schema.php:68
msgid "ABeCe Booking could not read a valid database schema."
msgstr "ABeCe Booking konnte kein gültiges Datenbankschema lesen."

#: src/Infrastructure/Database/Installer.php:61
msgid "ABeCe Booking could not save the database schema version."
msgstr "ABeCe Booking konnte die Datenbankschemaversion nicht speichern."

#: src/Infrastructure/Database/CancellationMigration.php:33 src/Infrastructure/Database/CreditPaymentsMigration.php:18 src/Infrastructure/Database/ExternalContactsMigration.php:24 src/Infrastructure/Database/InitialMigration.php:29 src/Infrastructure/Database/OperatingScheduleMigration.php:16 src/Infrastructure/Database/OperatingScheduleMigration.php:20 src/Infrastructure/Database/PilotOperationsMigration.php:27 src/Infrastructure/Database/PricingMigration.php:24 src/Infrastructure/Database/ResourceSurfaceMigration.php:27 src/Infrastructure/Database/SettingsPaymentsMigration.php:16 src/Infrastructure/Database/UsageCountingModeMigration.php:15 src/Infrastructure/Database/UsageRestrictionsMigration.php:9
msgid "ABeCe Booking database migration failed. Existing data has been retained."
msgstr "Die Migration der ABeCe Booking-Datenbank ist fehlgeschlagen. Vorhandene Daten bleiben erhalten."

#: src/Infrastructure/Database/Schema.php:129
msgid "ABeCe Booking database verification failed. The schema version was not advanced."
msgstr "Die Überprüfung der ABeCe Booking-Datenbank ist fehlgeschlagen. Die Schemaversion wurde nicht erweitert."

#: src/Infrastructure/Database/Installer.php:56 src/Infrastructure/Database/Installer.php:66
msgid "ABeCe Booking encountered an invalid database migration sequence."
msgstr "ABeCe Booking hat eine ungültige Datenbankmigrationssequenz festgestellt."

#: admin-ui/index.tsx:20
msgid "ABeCe Booking infrastructure is ready."
msgstr "Die ABeCe Booking-Infrastruktur ist bereit."

#: src/Infrastructure/Database/Installer.php:26 src/Infrastructure/Database/TablePrefixMigration.php:19 src/Plugin.php:69 src/Plugin.php:74
msgid "ABeCe Booking needs a verified database maintenance upgrade before booking operations can resume. Existing data has been retained. Follow the database upgrade instructions or contact your administrator."
msgstr "ABeCe Booking benötigt eine geprüfte Datenbankaktualisierung im Wartungsmodus, bevor Buchungen fortgesetzt werden können. Vorhandene Daten bleiben erhalten. Folgen Sie der Datenbankanleitung oder kontaktieren Sie die Administration."

#: src/Support/RuntimeRequirements.php:16
msgid "ABeCe Booking requires 64-bit PHP 8.1 or newer."
msgstr "ABeCe Booking erfordert 64-Bit PHP 8.1 oder neuer."

#: src/Support/RuntimeRequirements.php:17
msgid "ABeCe Booking requires WordPress 6.2 or newer."
msgstr "ABeCe Booking erfordert WordPress 6.2 oder neuer."

#: src/Infrastructure/Database/Tables.php:108
msgid "ABeCe Booking requires a WordPress database prefix of at most 29 letters, digits or underscores. No tables were renamed."
msgstr "ABeCe Booking benötigt ein WordPress-Datenbankpräfix mit höchstens 29 Buchstaben, Ziffern oder Unterstrichen. Es wurden keine Tabellen umbenannt."

#: src/Service/PilotToolsService.php:74
msgid "ABeCe Booking system report"
msgstr "ABeCe Booking Systembericht"

#: src/Service/PilotToolsService.php:81
msgid "ABeCe Booking test email"
msgstr "ABeCe Booking Test-E-Mail"

#: admin-ui/CatalogApp.tsx:69 admin-ui/fields.ts:51
msgid "Access mode"
msgstr "Zugriffsmodus"

#: public-ui/PersonalData.tsx:43
msgid "Account closure and erasure review"
msgstr "Prüfung der Kontoschließung und Löschung"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:90 admin-ui/CatalogApp.tsx:69 admin-ui/CatalogApp.tsx:70 admin-ui/DailyOverview.tsx:38 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ReceivablesApp.tsx:36 admin-ui/ScheduleAdminApp.tsx:72 booking-ui/Bookings.tsx:139 booking-ui/receivables.tsx:38
msgid "Actions"
msgstr "Aktionen"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:102 admin-ui/ExternalContactsApp.tsx:56
msgid "Activate"
msgstr "Aktivieren"

#: src/Licensing/AdminExperience.php:26
msgid "Activate License"
msgstr "Lizenz aktivieren"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:88 admin-ui/CatalogApp.tsx:69 admin-ui/CatalogApp.tsx:98 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/fields.ts:41 admin-ui/membershipFields.ts:8 admin-ui/membershipFields.ts:22
msgid "Active"
msgstr "Aktiv"

#: src/Service/PilotToolsService.php:44
msgid "Active bookable resources"
msgstr "Aktive buchbare Sportstätten"

#: admin-ui/PrivacySettings.tsx:56
msgid "Active bookings"
msgstr "Aktive Buchungen"

#: admin-ui/EditionApp.tsx:26
msgid "Active license"
msgstr "Aktive Lizenz"

#: src/Service/PrivacyErasureService.php:10
msgid "Active membership or an unpaid membership fee requires review before erasure."
msgstr "Eine aktive Mitgliedschaft oder ein unbezahlter Mitgliedsbeitrag muss vor der Löschung geprüft werden."

#: admin-ui/PrivacySettings.tsx:111
msgid "Active operations"
msgstr "Aktiver Betrieb"

#: src/Service/PrivacyErasureService.php:9
msgid "Active or future bookings require an operational decision before erasure. No booking was cancelled."
msgstr "Aktive oder zukünftige Buchungen erfordern vor einer Löschung eine betriebliche Entscheidung. Keine Buchung wurde storniert."

#: booking-ui/Bookings.tsx:82
msgid "Actor"
msgstr "Schauspieler"

#: admin-ui/SettingsApp.tsx:151
msgid "Add a Shortcode block."
msgstr "Fügen Sie einen Shortcode-Block hinzu."

#: admin-ui/scheduleFields.ts:22
msgid "Add block"
msgstr "Block hinzufügen"

#: admin-ui/ReservationsApp.tsx:24 admin-ui/ReservationsApp.tsx:29
msgid "Add booking"
msgstr "Buchung hinzufügen"

#: admin-ui/CancellationAdminApp.tsx:80 admin-ui/CancellationAdminApp.tsx:83
msgid "Add cancellation policy"
msgstr "Stornierungsbedingungen hinzufügen"

#: admin-ui/ExternalContactsApp.tsx:54 admin-ui/ExternalContactsApp.tsx:56
msgid "Add contact"
msgstr "Kontakt hinzufügen"

#: admin-ui/scheduleFields.ts:21
msgid "Add exception"
msgstr "Ausnahme hinzufügen"

#: admin-ui/scheduleFields.ts:20
msgid "Add opening hours"
msgstr "Öffnungszeiten hinzufügen"

#: admin-ui/CatalogApp.tsx:76
msgid "Add resource"
msgstr "Sportstätte hinzufügen"

#: admin-ui/CancellationAdminApp.tsx:92
msgid "Add rule"
msgstr "Regel hinzufügen"

#: admin-ui/CatalogApp.tsx:76
msgid "Add sport"
msgstr "Sport hinzufügen"

#: booking-ui/Bookings.tsx:182
msgid "Additional club members"
msgstr "Weitere Clubmitglieder"

#: src/Service/NotificationService.php:73
msgid "Additional instructions"
msgstr "Zusätzliche Anweisungen"

#: src/Service/LocationGeocodingService.php:15 src/Service/LocationGeocodingService.php:22 src/Service/LocationGeocodingService.php:24 src/Service/LocationGeocodingService.php:26
msgid "Address search is unavailable. You can enter coordinates manually."
msgstr "Die Adresssuche ist nicht verfügbar. Sie können Koordinaten manuell eingeben."

#: admin-ui/ClubLocationForm.tsx:85
msgid "Address search service policy"
msgstr "Nutzungsrichtlinie der Adresssuche"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:56 booking-ui/Bookings.tsx:64
msgid "Admin"
msgstr "Admin"

#: booking-ui/Calendar.tsx:175
msgid "Admin / phone booking"
msgstr "Admin-/Telefonbuchung"

#: admin-ui/EditionApp.tsx:27
msgid "Admin bookings"
msgstr "Administratorbuchungen"

#: admin-ui/EditionApp.tsx:27
msgid "Advanced statistics"
msgstr "Erweiterte Statistiken"

#: admin-ui/PrivacySettings.tsx:95
msgid "Age in days; blank means manual review."
msgstr "Alter in Tagen; leer bedeutet manuelle Prüfung."

#: admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:136
msgid "All"
msgstr "Alle"

#: booking-ui/Calendar.tsx:171
msgid "All resources"
msgstr "Alle Ressourcen"

#: src/Licensing/AdminExperience.php:29
msgid "Allow & Continue"
msgstr "Erlauben und fortfahren"

#: src/Service/PrivacyExportService.php:62 booking-ui/Bookings.tsx:165
msgid "Amount"
msgstr "Betrag"

#: src/Service/NotificationService.php:73 booking-ui/Bookings.tsx:77 booking-ui/pricing.tsx:63 booking-ui/receivables.tsx:38
msgid "Amount due"
msgstr "Fälliger Betrag"

#: src/Service/NotificationService.php:54
#, php-format
msgid "Amount due: %s"
msgstr "Fälliger Betrag: %s"

#: src/Service/CancellationPolicyService.php:45
msgid "An active cancellation policy with the same scope and precedence already exists. Change its precedence or deactivate it."
msgstr "Eine aktive Stornoregelung mit demselben Geltungsbereich und Vorrang ist bereits vorhanden. Ändern Sie ihren Vorrang oder deaktivieren Sie sie."

#: public-ui/PersonalData.tsx:40
msgid "An erasure request is not a withdrawal of all processing permissions and does not immediately delete your WordPress account."
msgstr "Ein Löschantrag widerruft nicht jede Verarbeitungsbefugnis und löscht Ihr WordPress-Konto nicht sofort."

#: src/Service/PaymentService.php:67
msgid "An idempotency key is required for a partial refund."
msgstr "Für eine teilweise Rückerstattung ist ein Idempotenzschlüssel erforderlich."

#: src/Api/SettingsController.php:32 src/Service/CatalogValidator.php:47
msgid "An integer within the allowed range is required."
msgstr "Eine ganze Zahl innerhalb des zulässigen Bereichs ist erforderlich."

#: src/Support/DatabaseCompatibility.php:153 src/Support/DatabaseCompatibility.php:187
msgid "An older ABeCe Booking package cannot use this database schema. Restore the matching database backup and plugin files during maintenance instead."
msgstr "Ein älteres ABeCe Booking-Paket kann dieses Datenbankschema nicht verwenden. Stellen Sie im Wartungsmodus die passende Datenbanksicherung und die Plugin-Dateien wieder her."

#: public-ui/PersonalData.tsx:30
msgid "An open request already exists. No additional confirmation email was sent."
msgstr "Ein offener Antrag besteht bereits. Es wurde keine weitere Bestätigungs-E-Mail versendet."

#: src/Service/PrivacyErasureService.php:12
msgid "An unresolved customer restriction requires an operator’s documented review."
msgstr "Eine ungeklärte Kundenbeschränkung erfordert eine dokumentierte Prüfung durch den Betreiber."

#: admin-ui/CalendarSettings.tsx:24
msgid "Anonymous occupancy"
msgstr "Anonyme Belegung"

#: src/Repository/CustomerBookingLockRepository.php:11
msgid "Another booking for this customer is being processed. Please try again."
msgstr "Eine weitere Buchung für diesen Kunden wird bearbeitet. Bitte versuchen Sie es erneut."

#: src/Repository/PilotToolsRepository.php:28 src/Service/PilotToolsService.php:33
msgid "Another maintenance operation is running. Try again later."
msgstr "Ein weiterer Wartungsvorgang läuft. Versuchen Sie es später noch einmal."

#: src/Repository/PrivacyRepository.php:26
msgid "Another privacy operation is running. Please try again."
msgstr "Ein anderer Datenschutzvorgang läuft. Bitte erneut versuchen."

#: src/Repository/ResourcesRepository.php:9
msgid "Another resource change is in progress. Try again."
msgstr "Eine andere Änderung der Sportstätte läuft gerade. Versuchen Sie es erneut."

#: admin-ui/BasicStatisticsApp.tsx:58
msgid "Apply filters"
msgstr "Filter anwenden"

#: booking-ui/settlement.tsx:84
msgid "Apply standard cancellation policy"
msgstr "Es gelten die Standard-Stornierungsbedingungen"

#: admin-ui/PrivacySettings.tsx:80
msgid "Apply the saved retention settings to this batch? Financial records and blocked identities will be retained."
msgstr "Gespeicherte Aufbewahrungseinstellungen auf diesen Stapel anwenden? Finanzdaten und gesperrte Identitäten bleiben erhalten."

#: admin-ui/CancellationAdminApp.tsx:79
msgid "At each boundary, the highest threshold reached applies: exactly 12 hours uses the 12-hour rule. A zero-hour rule is required."
msgstr "An jeder Grenze gilt der höchste erreichte Schwellenwert: Bei genau 12 Stunden gilt die 12-Stunden-Regel. Es ist eine Null-Stunden-Regel erforderlich."

#: admin-ui/BookingRulesSettings.tsx:63 admin-ui/BookingRulesSettings.tsx:63
msgid "At least this many hours before the start"
msgstr "Mindestens so viele Stunden vor dem Start"

#: booking-ui/Bookings.tsx:83
msgid "Attempts"
msgstr "Versuche"

#: admin-ui/PrivacySettings.tsx:56
msgid "Audit review"
msgstr "Protokollprüfung"

#: admin-ui/PrivacySettings.tsx:94
msgid "Automatic cleanup is off by default. Blank periods keep the category in manual review. Days are chosen by the operator, not a statutory retention recommendation. Saved settings apply to batches of at most 25 records per category."
msgstr "Die automatische Bereinigung ist standardmäßig deaktiviert. Leere Fristen belassen die Kategorie bei manueller Prüfung. Der Betreiber wählt die Tage; dies ist keine Empfehlung gesetzlicher Fristen. Gespeicherte Einstellungen gelten für Stapel mit höchstens 25 Datensätzen je Kategorie."

#: admin-ui/EditionApp.tsx:32
msgid "Automatic renewal is cancelled. Features remain available for the purchased edition."
msgstr "Die automatische Verlängerung ist gekündigt. Die Funktionen der gekauften Edition bleiben verfügbar."

#: admin-ui/CatalogForm.tsx:70
msgid "Availability and access"
msgstr "Verfügbarkeit und Zugang"

#: booking-ui/Bookings.tsx:146
msgid "Availability override"
msgstr "Verfügbarkeitsausnahme"

#: src/Service/NotificationService.php:73
msgid "BIC/SWIFT"
msgstr "BIC/SWIFT"

#: src/Service/NotificationService.php:73
msgid "Bank account"
msgstr "Bankkonto"

#: src/Service/PilotToolsService.php:71
msgid "Bank payment profiles"
msgstr "Bankzahlungsprofile"

#: src/Service/NotificationService.php:55 admin-ui/EditionApp.tsx:27 booking-ui/Bookings.tsx:210 booking-ui/credit.tsx:36
msgid "Bank transfer"
msgstr "Banküberweisung"

#: booking-ui/pricing.tsx:63
msgid "Base price"
msgstr "Grundpreis"

#: src/Service/NotificationService.php:50
#, php-format
msgid "Base price: %s"
msgstr "Grundpreis: %s"

#: admin-ui/CatalogForm.tsx:68 admin-ui/CatalogForm.tsx:69
msgid "Basic information"
msgstr "Grundlegende Informationen"

#: admin-ui/EditionApp.tsx:27
msgid "Basic statistics"
msgstr "Grundlegende Statistiken"

#: src/Service/NotificationService.php:73
msgid "Beneficiary"
msgstr "Zahlungsempfänger"

#: src/Service/ResourceBlocksService.php:16
msgid "Block end must be after its start."
msgstr "Das Blockende muss nach seinem Anfang liegen."

#: admin-ui/EditionApp.tsx:27 admin-ui/SettingsApp.tsx:105
msgid "Block new online bookings with an unpaid amount"
msgstr "Neue Online-Buchungen mit einem unbezahlten Betrag sperren"

#: src/Service/ResourceBlocksService.php:20
msgid "Block note is too long."
msgstr "Blocknotiz ist zu lang."

#: admin-ui/ScheduleAdminApp.tsx:72 admin-ui/scheduleFields.ts:32
msgid "Block type"
msgstr "Blocktyp"

#: admin-ui/ScheduleAdminApp.tsx:83
msgid "Blocks"
msgstr "Blöcke"

#: admin-ui/CatalogApp.tsx:69 admin-ui/fields.ts:50
msgid "Bookable"
msgstr "Buchbar"

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58
msgid "Booked venue hours"
msgstr "Gebuchte Veranstaltungszeiten"

#: booking-ui/Bookings.tsx:139
msgid "Booker"
msgstr "Booker"

#: booking-ui/Bookings.tsx:86
msgid "Booking"
msgstr "Buchung"

#: admin-ui/BookingEditor.tsx:151
msgid "Booking blocked"
msgstr "Buchung gesperrt"

#: booking-ui/Calendar.tsx:167
msgid "Booking calendar"
msgstr "Buchungskalender"

#: src/Service/NotificationService.php:30
#, php-format
msgid "Booking cancelled: %s"
msgstr "Buchung storniert: %s"

#: src/Service/NotificationService.php:30
#, php-format
msgid "Booking confirmed: %s"
msgstr "Buchung bestätigt: %s"

#: admin-ui/ExternalContactsApp.tsx:56
msgid "Booking count"
msgstr "Anzahl der Buchungen"

#: src/Service/NotificationService.php:75 booking-ui/Bookings.tsx:54 booking-ui/CalendarBookingPanel.tsx:18
msgid "Booking details"
msgstr "Buchungsdetails"

#: src/Service/PrivacyExportService.php:57
msgid "Booking history"
msgstr "Buchungsverlauf"

#: src/PublicSite/Shortcode.php:15
msgid "Booking is temporarily unavailable. Please try again later."
msgstr "Die Buchung ist vorübergehend nicht verfügbar. Bitte versuchen Sie es später noch einmal."

#: src/Service/NotificationService.php:30
#, php-format
msgid "Booking marked as no-show: %s"
msgstr "Als Nichterscheinen markierte Buchung: %s"

#: admin-ui/DailyOverview.tsx:37
msgid "Booking notes"
msgstr "Buchungshinweise"

#: src/Plugin.php:77 src/Plugin.php:80
msgid "Booking operations are temporarily unavailable during maintenance. Please contact the venue operator."
msgstr "Buchungen sind während der Wartung vorübergehend nicht verfügbar. Bitte kontaktieren Sie den Betreiber."

#: src/Service/PilotToolsService.php:69 admin-ui/PilotToolsApp.tsx:55
msgid "Booking page"
msgstr "Buchungsseite"

#: admin-ui/PilotToolsApp.tsx:26 admin-ui/PilotToolsApp.tsx:55
msgid "Booking page is ready."
msgstr "Die Buchungsseite ist fertig."

#: admin-ui/CatalogForm.tsx:71
msgid "Booking rules"
msgstr "Buchungsregeln"

#: src/Service/PilotToolsService.php:72
msgid "Booking settings"
msgstr "Buchungseinstellungen"

#: admin-ui/SettingsApp.tsx:151
msgid "Booking shortcode found."
msgstr "Buchungs-Shortcode gefunden."

#: booking-ui/Bookings.tsx:64
msgid "Booking source"
msgstr "Buchungsquelle"

#: admin-ui/fields.ts:57
msgid "Booking step minutes"
msgstr "Buchungsschritt Minuten"

#: src/Service/PilotToolsService.php:38 src/Service/PrivacyExportService.php:57 admin-ui/SettingsApp.tsx:50
msgid "Bookings"
msgstr "Buchungen"

#: src/Service/BookingEligibilityService.php:14 src/Service/BookingEligibilityService.php:27 src/Service/BookingService.php:85
msgid "Bookings must start in the future."
msgstr "Buchungen müssen in der Zukunft beginnen."

#: admin-ui/fields.ts:27
msgid "Box"
msgstr "Kasten"

#: src/Service/PilotToolsService.php:44 admin-ui/EditionApp.tsx:32
msgid "Build"
msgstr "Build"

#: src/Service/PilotToolsService.php:73
msgid "Build identifier"
msgstr "Build-ID"

#: admin-ui/EditionApp.tsx:27
msgid "Bulk membership renewal"
msgstr "Massenverlängerung von Mitgliedschaften"

#: src/Service/CalendarService.php:41 booking-ui/Calendar.tsx:83
msgid "Busy"
msgstr "Beschäftigt"

#: booking-ui/pricing.tsx:67
msgid "Calculating price…"
msgstr "Preis wird berechnet..."

#: admin-ui/EditionApp.tsx:27 admin-ui/ReservationsApp.tsx:25 admin-ui/SettingsApp.tsx:50 public-ui/ReadOnlyCalendar.tsx:9
msgid "Calendar"
msgstr "Kalender"

#: booking-ui/Calendar.tsx:169 booking-ui/Calendar.tsx:169
msgid "Calendar date"
msgstr "Kalenderdatum"

#: booking-ui/Calendar.tsx:175
msgid "Calendar legend"
msgstr "Kalenderlegende"

#: booking-ui/Calendar.tsx:171 booking-ui/Calendar.tsx:171
msgid "Calendar sport"
msgstr "Kalendersport"

#: admin-ui/CancellationAdminApp.tsx:92 admin-ui/CatalogForm.tsx:110 admin-ui/ScheduleAdminApp.tsx:91 admin-ui/ScheduleForm.tsx:86 public-ui/PersonalData.tsx:42
msgid "Cancel"
msgstr "Abbrechen"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Cancel at least (hours before start)"
msgstr "Absagen mindestens (Stunden vor Beginn)"

#: booking-ui/settlement.tsx:80 booking-ui/settlement.tsx:88
msgid "Cancel booking"
msgstr "Buchung stornieren"

#: src/Admin/Menu.php:62 admin-ui/CancellationAdminApp.tsx:78 admin-ui/SettingsApp.tsx:65
msgid "Cancellation and penalties"
msgstr "Stornierung und Strafen"

#: booking-ui/Bookings.tsx:167 booking-ui/settlement.tsx:23 booking-ui/settlement.tsx:87
msgid "Cancellation fee"
msgstr "Stornogebühr"

#: booking-ui/settlement.tsx:84 booking-ui/settlement.tsx:84
msgid "Cancellation fee mode"
msgstr "Stornogebührenmodus"

#: booking-ui/Bookings.tsx:146
msgid "Cancellation fee overridden"
msgstr "Stornogebühr außer Kraft gesetzt"

#: src/Service/NotificationService.php:64
#, php-format
msgid "Cancellation fee: %s"
msgstr "Stornogebühr: %s"

#: booking-ui/Bookings.tsx:146
msgid "Cancellation policy changed"
msgstr "Stornierungsbedingungen geändert"

#: booking-ui/settlement.tsx:83
msgid "Cancellation quote"
msgstr "Stornierungsangebot"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:56 booking-ui/settlement.tsx:86 booking-ui/settlement.tsx:86
msgid "Cancellation reason"
msgstr "Stornierungsgrund"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Cancellation rules"
msgstr "Widerrufsbelehrung"

#: src/Service/CancellationPolicyService.php:33
msgid "Cancellation thresholds must be unique within a policy."
msgstr "Stornierungsschwellenwerte müssen innerhalb einer Richtlinie eindeutig sein."

#: admin-ui/BasicStatisticsApp.tsx:58
msgid "Cancellations"
msgstr "Stornierungen"

#: admin-ui/BasicStatisticsApp.tsx:57
msgid "Cancellations and no-show"
msgstr "Stornierungen und Nichterscheinen"

#: src/Service/NotificationService.php:47 admin-ui/BasicStatisticsApp.tsx:58 admin-ui/membershipFields.ts:10 booking-ui/Bookings.tsx:11 booking-ui/Bookings.tsx:56 booking-ui/Bookings.tsx:136 booking-ui/Bookings.tsx:146
msgid "Cancelled"
msgstr "Abgesagt"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:56
msgid "Cancelled at"
msgstr "Abgesagt um"

#: admin-ui/DailyOverview.tsx:37 admin-ui/PrivacySettings.tsx:57
msgid "Cancelled bookings"
msgstr "Stornierte Buchungen"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:56
msgid "Cancelled by"
msgstr "Abgesagt von"

#: admin-ui/PrivacySettings.tsx:98
msgid "Candidates"
msgstr "Kandidaten"

#: admin-ui/fields.ts:48
msgid "Capacity"
msgstr "Kapazität"

#: booking-ui/Bookings.tsx:210
msgid "Card"
msgstr "Karte"

#: src/Service/NotificationService.php:55 booking-ui/Bookings.tsx:210 booking-ui/credit.tsx:36
msgid "Cash"
msgstr "Bargeld"

#: admin-ui/PrivacySettings.tsx:98
msgid "Category"
msgstr "Kategorie"

#: admin-ui/BookingEditor.tsx:167
msgid "Change customer"
msgstr "Kunde wechseln"

#: booking-ui/Bookings.tsx:208
msgid "Change details"
msgstr "Details ändern"

#: admin-ui/EditionApp.tsx:32
msgid "Change plan"
msgstr "Tarif ändern"

#: src/Service/BookingProfileService.php:18
msgid "Change your email through the WordPress account settings so the new address can be verified."
msgstr "Ändern Sie Ihre E-Mail-Adresse in den WordPress-Kontoeinstellungen, damit die neue Adresse bestätigt werden kann."

#: booking-ui/Bookings.tsx:182
msgid "Changed price fields"
msgstr "Geänderte Preisfelder"

#: admin-ui/BasicPricingApp.tsx:55 admin-ui/BookingRulesSettings.tsx:61 admin-ui/CalendarSettings.tsx:24 admin-ui/CatalogApp.tsx:49 admin-ui/CatalogApp.tsx:58 admin-ui/ClubLocationForm.tsx:66 admin-ui/ExternalContactsApp.tsx:36 admin-ui/PrivacySettings.tsx:79 admin-ui/PrivacySettings.tsx:87 admin-ui/ReservationsApp.tsx:29 admin-ui/ScheduleAdminApp.tsx:45 admin-ui/ScheduleAdminApp.tsx:54 admin-ui/SettingsApp.tsx:105 admin-ui/SettingsApp.tsx:118
msgid "Changes saved."
msgstr "Änderungen gespeichert."

#: admin-ui/ScheduleAdminApp.tsx:85
msgid "Changes the standard opening hours for a specific date."
msgstr "Ändert den Standard Öffnungszeiten für ein bestimmtes Datum."

#: admin-ui/PilotToolsApp.tsx:63
msgid "Check"
msgstr "Prüfen"

#: src/Service/PilotToolsService.php:14
msgid "Check the time zone"
msgstr "Prüfen Sie die Zeitzone"

#: admin-ui/PrivacySettings.tsx:98
msgid "Checked"
msgstr "Geprüft"

#: booking-ui/BookingTimes.tsx:64
msgid "Checking available times…"
msgstr "Verfügbare Zeiten prüfen…"

#: src/Service/StatisticsFilter.php:15
msgid "Choose a reporting period of at most ten years."
msgstr "Wählen Sie einen Berichtszeitraum von höchstens zehn Jahren."

#: admin-ui/ClubLocationForm.tsx:90
msgid "Choose an address search result or update the coordinates manually before saving."
msgstr "Wählen Sie vor dem Speichern eine gefundene Adresse oder ändern Sie die Koordinaten manuell."

#: src/Service/CancellationPolicyService.php:35
msgid "Choose either a percentage or a fixed fee for each rule."
msgstr "Wählen Sie für jede Regel entweder einen Prozentsatz oder eine feste Gebühr."

#: admin-ui/ClubLocationForm.tsx:83 admin-ui/ClubLocationForm.tsx:83
msgid "Choose the matching address"
msgstr "Passende Adresse auswählen"

#: src/Service/PrivacyRetentionService.php:10
msgid "Choose valid retention categories."
msgstr "Wählen Sie gültige Aufbewahrungskategorien."

#: admin-ui/PrivacySettings.tsx:81
msgid "Cleanup batch completed. Review retained records before deciding on further action."
msgstr "Bereinigungsstapel abgeschlossen. Prüfen Sie erhaltene Datensätze vor weiteren Entscheidungen."

#: admin-ui/BookingEditor.tsx:158 admin-ui/ExternalContactsApp.tsx:56 booking-ui/Calendar.tsx:176 booking-ui/Calendar.tsx:240
msgid "Close"
msgstr "Schließen"

#: booking-ui/Calendar.tsx:240
msgid "Close calendar panel"
msgstr "Kalenderfenster schließen"

#: admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:100
msgid "Close details"
msgstr "Nähere Einzelheiten"

#: admin-ui/ScheduleAdminApp.tsx:76 admin-ui/scheduleFields.ts:36
msgid "Closed"
msgstr "Geschlossen"

#: admin-ui/scheduleFields.ts:26
msgid "Closes at"
msgstr "Schließt um"

#: src/Service/OpeningHoursService.php:15 src/Service/ScheduleValidator.php:23
msgid "Closing time must be after opening time on the same day."
msgstr "Die Schließzeit muss nach der Öffnungszeit am selben Tag liegen."

#: admin-ui/scheduleFields.ts:16 booking-ui/Calendar.tsx:84
msgid "Club event"
msgstr "Clubveranstaltung"

#: admin-ui/ClubLocationForm.tsx:76
msgid "Club location"
msgstr "Clubstandort"

#: src/Repository/LocationRepository.php:14
msgid "Club location could not be saved."
msgstr "Der Clubstandort konnte nicht gespeichert werden."

#: admin-ui/BookingEditor.tsx:139 admin-ui/BookingEditor.tsx:140 admin-ui/ReceivablesApp.tsx:19 booking-ui/Bookings.tsx:63 booking-ui/Bookings.tsx:198
msgid "Club member"
msgstr "Club Mitglied"

#: src/Service/MembershipModeService.php:7
msgid "Club membership is disabled."
msgstr "Club Mitgliedschaft ist deaktiviert."

#: src/Integration/Privacy.php:34
msgid "Club records remain in this WordPress installation. Freemius handles the site operator’s licensing, purchases and optional installation diagnostics; our integration does not send club customer, member, booking or payment databases to Freemius. Lite can be used after skipping optional sharing. Address lookup sends the entered venue address to OpenStreetMap/Nominatim only on request; coordinates can be entered manually. QR generation and translations run locally. Hosting and email providers are selected by the operator. Add the actual providers, transfer safeguards and legal details for your installation."
msgstr "Vereinsdaten bleiben in dieser WordPress-Installation. Freemius verwaltet Betreiberlizenzen, Käufe und optionale Installationsdiagnosen; unsere Integration überträgt keine Vereinsdatenbanken mit Kunden, Mitgliedern, Buchungen oder Zahlungen an Freemius. Lite funktioniert nach Überspringen der optionalen Freigabe. Die Adresssuche sendet die eingegebene Sportstättenadresse nur auf Anfrage an OpenStreetMap/Nominatim; Koordinaten können manuell eingegeben werden. QR-Erzeugung und Übersetzungen erfolgen lokal. Hosting- und E-Mail-Anbieter wählt der Betreiber. Ergänzen Sie tatsächliche Anbieter, Übermittlungsgarantien und rechtliche Angaben für Ihre Installation."

#: src/Service/BookingProfileService.php:32
msgid "Complete your first name, last name, email and required phone number before booking."
msgstr "Geben Sie vor der Buchung Ihren Vornamen, Nachnamen, Ihre E-Mail-Adresse und die erforderliche Telefonnummer an."

#: public-ui/PersonalData.tsx:16 booking-ui/Bookings.tsx:11
msgid "Completed"
msgstr "Abgeschlossen"

#: src/Edition/Core/BasicPriceConfiguration.php:7
msgid "Configure one active basic price for each resource or sport."
msgstr "Legen Sie für jede Sportstätte oder Sportart einen aktiven Grundpreis fest."

#: src/Service/PilotToolsService.php:72
msgid "Configured"
msgstr "Konfiguriert"

#: src/Service/PaymentService.php:31
msgid "Confirm charging the customer credit account."
msgstr "Bestätigen Sie die Belastung des Guthaben-Kundenkontos."

#: public-ui/PersonalData.tsx:42
msgid "Confirm erasure request"
msgstr "Löschantrag bestätigen"

#: admin-ui/ScheduleForm.tsx:86
msgid "Confirm impact on existing bookings"
msgstr "Auswirkungen auf bestehende Buchungen bestätigen"

#: booking-ui/settlement.tsx:118
msgid "Confirm only money actually returned to the customer."
msgstr "Bestätigen Sie nur das tatsächlich an den Kunden zurückgegebene Geld."

#: booking-ui/settlement.tsx:118 booking-ui/settlement.tsx:118
msgid "Confirm refund"
msgstr "Rückerstattung bestätigen"

#: src/Api/PrivacyController.php:14
msgid "Confirm that you reviewed the dry run before running cleanup."
msgstr "Bestätigen Sie vor der Bereinigung, dass Sie den Testlauf geprüft haben."

#: src/Service/PrivacyRequestsService.php:23
msgid "Confirm that you understand how the erasure request will be reviewed."
msgstr "Bestätigen Sie, dass Sie die Prüfung des Löschantrags verstanden haben."

#: src/Service/PrivacyIdentityService.php:42
msgid "Confirm the WordPress request and verify this person’s authority before selecting their records."
msgstr "Bestätigen Sie die WordPress-Anfrage und prüfen Sie die Berechtigung dieser Person, bevor Sie Datensätze auswählen."

#: src/Service/PrivacyRetentionService.php:16 admin-ui/PrivacySettings.tsx:110
msgid "Confirm the individual retention review."
msgstr "Bestätigen Sie die individuelle Aufbewahrungsprüfung."

#: src/Service/NotificationService.php:47 booking-ui/Bookings.tsx:11
msgid "Confirmed"
msgstr "Bestätigt"

#: admin-ui/BookingRulesSettings.tsx:66
msgid "Contact details"
msgstr "Kontaktdaten"

#: admin-ui/BookingEditor.tsx:156
msgid "Continue despite availability warnings"
msgstr "Trotz Verfügbarkeitswarnungen fortfahren"

#: admin-ui/BookingEditor.tsx:151
msgid "Continue despite customer restrictions"
msgstr "Trotz Kundeneinschränkungen fortfahren"

#: admin-ui/BookingEditor.tsx:150
msgid "Continue despite playing time limits"
msgstr "Trotz Spielzeit-Beschränkungen fortfahren"

#: admin-ui/BookingEditor.tsx:148 admin-ui/BookingEditor.tsx:148
msgid "Continue despite the daily limit"
msgstr "Trotz Tageslimit fortfahren"

#: admin-ui/BookingEditor.tsx:149
msgid "Continue despite the outstanding amount"
msgstr "Trotz des ausstehenden Betrags fortfahren"

#: admin-ui/ClubLocationForm.tsx:77
msgid "Coordinates are used to calculate sunrise and sunset. Positive offsets mean later; negative offsets mean earlier."
msgstr "Koordinaten werden zur Berechnung von Sonnenaufgang und Sonnenuntergang verwendet. Positive Offsets bedeuten später; Negative Offsets bedeuten früher."

#: admin-ui/ClubLocationForm.tsx:49
msgid "Coordinates filled in. Check the location, then save."
msgstr "Koordinaten eingetragen. Prüfen Sie den Standort und speichern Sie ihn."

#: admin-ui/SettingsApp.tsx:151
msgid "Copy shortcode"
msgstr "Shortcode kopieren"

#: admin-ui/PilotToolsApp.tsx:63
msgid "Copy system report"
msgstr "Systembericht kopieren"

#: admin-ui/SettingsApp.tsx:144
msgid "Copy the shortcode manually."
msgstr "Kopieren Sie den Shortcode manuell."

#: admin-ui/fields.ts:20
msgid "Court"
msgstr "Sportplatz"

#: src/Service/PilotToolsService.php:16
msgid "Create a resource"
msgstr "Erstellen Sie ein Sportstätte"

#: src/Service/PilotToolsService.php:15
msgid "Create a sport"
msgstr "Erstellen Sie eine Sportart"

#: admin-ui/CatalogApp.tsx:85
msgid "Create a sport to group your resources."
msgstr "Erstellen Sie eine Sportart, um Ihre Ressourcen zu gruppieren."

#: admin-ui/scheduleFields.ts:22
msgid "Create block"
msgstr "Block erstellen"

#: admin-ui/scheduleFields.ts:21
msgid "Create exception"
msgstr "Ausnahme erstellen"

#: admin-ui/scheduleFields.ts:20
msgid "Create opening hours"
msgstr "Erstellen Sie Öffnungszeiten"

#: admin-ui/SettingsApp.tsx:151
msgid "Create or open a page in WordPress."
msgstr "Erstellen oder öffnen Sie eine Seite in WordPress."

#: admin-ui/PilotToolsApp.tsx:55
msgid "Create or select booking page"
msgstr "Buchungsseite erstellen oder auswählen"

#: admin-ui/CatalogForm.tsx:67
msgid "Create resource"
msgstr "Erstellen Sie Sportstätte"

#: admin-ui/CatalogForm.tsx:66
msgid "Create sport"
msgstr "Sport schaffen"

#: admin-ui/CatalogApp.tsx:85
msgid "Create your first resource to define what customers can book."
msgstr "Erstellen Sie Ihr erstes Sportstätte, um zu definieren, was Kunden buchen können."

#: booking-ui/Bookings.tsx:146
msgid "Created"
msgstr "Erstellt"

#: admin-ui/BookingEditor.tsx:133 booking-ui/Bookings.tsx:70 booking-ui/Bookings.tsx:139
msgid "Created at"
msgstr "Erstellt am"

#: admin-ui/BookingEditor.tsx:133 booking-ui/Bookings.tsx:68
msgid "Created by"
msgstr "Erstellt von"

#: src/Service/NotificationService.php:55 booking-ui/credit.tsx:36 booking-ui/credit.tsx:89
msgid "Credit"
msgstr "Guthaben"

#: src/Service/PrivacyExportService.php:42
msgid "Credit balance"
msgstr "Guthabenstand"

#: src/Service/PrivacyExportService.php:57
msgid "Credit history"
msgstr "Guthaben-Geschichte"

#: booking-ui/Bookings.tsx:146
msgid "Credit payment"
msgstr "Guthaben Zahlung"

#: src/Service/PaymentService.php:30
msgid "Credit requires a registered customer."
msgstr "Für Guthaben ist ein registrierter Kunde erforderlich."

#: src/Admin/Menu.php:44 src/Admin/Menu.php:59 src/Service/PrivacyExportService.php:57 admin-ui/EditionApp.tsx:27
msgid "Credits"
msgstr "Guthaben"

#: src/Service/PrivacyExportService.php:62 admin-ui/BasicPricingApp.tsx:55 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 admin-ui/membershipFields.ts:32
msgid "Currency"
msgstr "Währung"

#: booking-ui/Calendar.tsx:190
msgid "Current time"
msgstr "Aktuelle Uhrzeit"

#: src/Service/PilotToolsService.php:65
msgid "Current translation / supported languages"
msgstr "Aktuelle Übersetzung / unterstützte Sprachen"

#: booking-ui/Bookings.tsx:171 booking-ui/settlement.tsx:84 booking-ui/settlement.tsx:85 booking-ui/settlement.tsx:85
msgid "Custom cancellation fee"
msgstr "Individuelle Stornierungsgebühr"

#: admin-ui/BookingEditor.tsx:139 admin-ui/DailyOverview.tsx:38 admin-ui/DailyOverview.tsx:38 admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:56 booking-ui/Bookings.tsx:61 booking-ui/Bookings.tsx:182
msgid "Customer"
msgstr "Kunde"

#: admin-ui/EditionApp.tsx:27
msgid "Customer online bookings"
msgstr "Online-Buchungen durch Kunden"

#: booking-ui/Bookings.tsx:146
msgid "Customer restriction override"
msgstr "Aufhebung der Kundenbeschränkung"

#: src/Admin/Menu.php:57 src/Service/PrivacyExportService.php:57 admin-ui/EditionApp.tsx:27
msgid "Customer restrictions"
msgstr "Kundenbeschränkungen"

#: admin-ui/BookingEditor.tsx:139 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:63
msgid "Customer type"
msgstr "Kundentyp"

#: admin-ui/CatalogForm.tsx:85
msgid "Customers can book up to (days ahead)"
msgstr "Kunden können bis zu (Tage im Voraus) buchen."

#: src/Service/PilotToolsService.php:87 admin-ui/PilotToolsApp.tsx:74 admin-ui/PilotToolsApp.tsx:74
msgid "DELETE DATA"
msgstr "DATEN LÖSCHEN"

#: admin-ui/BookingRulesSettings.tsx:65
msgid "Daily limits"
msgstr "Tageslimits"

#: admin-ui/DailyOverview.tsx:38 admin-ui/DailyOverview.tsx:38
msgid "Daily overview"
msgstr "Tagesübersicht"

#: admin-ui/PrivacySettings.tsx:93
msgid "Data minimization"
msgstr "Datenminimierung"

#: src/Infrastructure/Database/SchemaUpgradeCommand.php:64
msgid "Database maintenance did not complete. No success state was fabricated. Keep maintenance enabled and use the documented recovery procedure."
msgstr "Die Datenbankwartung wurde nicht abgeschlossen. Es wurde kein Erfolg vorgetäuscht. Lassen Sie den Wartungsmodus aktiviert und verwenden Sie das dokumentierte Wiederherstellungsverfahren."

#: src/Service/PilotToolsService.php:58
msgid "Database schema / expected schema"
msgstr "Datenbankschema/erwartetes Schema"

#: src/Service/PilotToolsService.php:57
msgid "Database server"
msgstr "Datenbankserver"

#: src/Plugin.php:70
msgid "Database upgrade instructions"
msgstr "Anleitung zur Datenbankaktualisierung"

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/ScheduleAdminApp.tsx:70 admin-ui/scheduleFields.ts:38 booking-ui/BookingTimes.tsx:60 booking-ui/BookingTimes.tsx:60
msgid "Date"
msgstr "Datum"

#: src/Service/PilotToolsService.php:50
msgid "Date / time format"
msgstr "Datums-/Uhrzeitformat"

#: booking-ui/BookingTimes.tsx:59 booking-ui/Bookings.tsx:59 booking-ui/Bookings.tsx:139 booking-ui/Bookings.tsx:182 booking-ui/receivables.tsx:38
msgid "Date and time"
msgstr "Datum und Uhrzeit"

#: src/Service/PrivacyExportService.php:62 admin-ui/membershipFields.ts:19
msgid "Date of birth"
msgstr "Geburtsdatum"

#: src/Service/NotificationService.php:37
#, php-format
msgid "Date: %s"
msgstr "Datum: %s"

#: admin-ui/ScheduleAdminApp.tsx:70 admin-ui/scheduleFields.ts:40
msgid "Day of week"
msgstr "Wochentag"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:102 admin-ui/ExternalContactsApp.tsx:56
msgid "Deactivate"
msgstr "Deaktivieren"

#: src/Service/ExternalContactsService.php:25
msgid "Deactivate external contacts instead of deleting them."
msgstr "Externe Kontakte deaktivieren statt löschen."

#: admin-ui/ScheduleAdminApp.tsx:91 admin-ui/ScheduleAdminApp.tsx:97
msgid "Delete"
msgstr "Löschen"

#: admin-ui/ScheduleAdminApp.tsx:91
msgid "Delete this rule? Removing it changes availability immediately."
msgstr "Diese Regel löschen? Durch das Entfernen ändert sich die Verfügbarkeit sofort."

#: booking-ui/Bookings.tsx:83
msgid "Delivery diagnostics"
msgstr "Lieferdiagnose"

#: admin-ui/fields.ts:40
msgid "Description"
msgstr "Beschreibung"

#: src/Service/CatalogValidator.php:27
msgid "Description must be text."
msgstr "Die Beschreibung muss Text sein."

#: admin-ui/DailyOverview.tsx:38 admin-ui/DailyOverview.tsx:38 admin-ui/PilotToolsApp.tsx:63 admin-ui/ReceivablesApp.tsx:36 booking-ui/Bookings.tsx:140 booking-ui/receivables.tsx:38 booking-ui/receivables.tsx:38
msgid "Details"
msgstr "Einzelheiten"

#: src/Support/DatabaseCompatibility.php:40
#, php-format
msgid "Detected database server: %s. ABeCe Booking 1.1.3 requires MySQL 8.0 or MariaDB 10.6.1 or newer with InnoDB. Please contact your hosting provider to upgrade the database server. No application data has been changed."
msgstr "Erkannter Datenbankserver: %s. ABeCe Booking 1.1.3 benötigt MySQL 8.0 oder MariaDB 10.6.1 oder neuer mit InnoDB. Bitten Sie Ihren Hostinganbieter, den Datenbankserver zu aktualisieren. Es wurden keine Anwendungsdaten geändert."

#: src/Service/PilotToolsService.php:73
msgid "Development checkout"
msgstr "Entwicklungscheckout"

#: admin-ui/CatalogApp.tsx:105
msgid "Disable booking"
msgstr "Buchung deaktivieren"

#: src/Service/PilotToolsService.php:70
msgid "Disabled"
msgstr "Deaktiviert"

#: admin-ui/ReservationsApp.tsx:19
msgid "Discard unsaved booking changes?"
msgstr "Nicht gespeicherte Buchungsänderungen verwerfen?"

#: booking-ui/Bookings.tsx:60
msgid "Duration"
msgstr "Dauer"

#: admin-ui/BookingEditor.tsx:136
msgid "Duration (minutes)"
msgstr "Dauer (Minuten)"

#: admin-ui/CatalogForm.tsx:100
msgid "Duration and time steps are in minutes."
msgstr "Dauer und Zeitschritte werden in Minuten angegeben."

#: src/Service/NotificationService.php:41
#, php-format
msgid "Duration: %d minutes"
msgstr "Dauer: %d Minuten"

#: src/Service/CancellationPolicyService.php:30
msgid "Each cancellation rule must be an object."
msgstr "Jede Stornierungsregel muss ein Objekt sein."

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:44
msgid "Earliest opening time"
msgstr "Früheste Öffnungszeit"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:101 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ScheduleAdminApp.tsx:97
msgid "Edit"
msgstr "Bearbeiten"

#: admin-ui/scheduleFields.ts:22
msgid "Edit block"
msgstr "Block bearbeiten"

#: admin-ui/ReservationsApp.tsx:29 booking-ui/Bookings.tsx:86
msgid "Edit booking"
msgstr "Buchung bearbeiten"

#: admin-ui/CancellationAdminApp.tsx:83
msgid "Edit cancellation policy"
msgstr "Stornierungsbedingungen bearbeiten"

#: admin-ui/ExternalContactsApp.tsx:56
msgid "Edit contact"
msgstr "Kontakt bearbeiten"

#: admin-ui/scheduleFields.ts:21
msgid "Edit exception"
msgstr "Ausnahme bearbeiten"

#: admin-ui/scheduleFields.ts:20
msgid "Edit opening hours"
msgstr "Öffnungszeiten bearbeiten"

#: admin-ui/SettingsApp.tsx:151
msgid "Edit page"
msgstr "Seite bearbeiten"

#: admin-ui/CatalogForm.tsx:67
msgid "Edit resource"
msgstr "Sportstätte bearbeiten"

#: admin-ui/CatalogForm.tsx:66
msgid "Edit sport"
msgstr "Sport bearbeiten"

#: src/Admin/Menu.php:48 src/Licensing/AdminExperience.php:50 admin-ui/EditionApp.tsx:32
msgid "Editions and features"
msgstr "Editionen und Funktionen"

#: admin-ui/PrivacySettings.tsx:98
msgid "Eligible"
msgstr "Geeignet"

#: booking-ui/Bookings.tsx:66 booking-ui/pricing.tsx:63
msgid "Eligible members"
msgstr "Berechtigte Mitglieder"

#: src/Service/PrivacyExportService.php:45 src/Service/PrivacyExportService.php:62 admin-ui/BookingEditor.tsx:140 admin-ui/BookingEditor.tsx:140 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/membershipFields.ts:17 booking-ui/Bookings.tsx:62
msgid "Email"
msgstr "E-Mail"

#: src/Service/NotificationService.php:81 src/Service/NotificationService.php:84
msgid "Email delivery failed."
msgstr "Die E-Mail-Zustellung ist fehlgeschlagen."

#: admin-ui/BookingRulesSettings.tsx:69
msgid "Email language"
msgstr "E-Mail-Sprache"

#: admin-ui/EditionApp.tsx:27
msgid "Email notifications"
msgstr "E-Mail-Benachrichtigungen"

#: src/Service/PilotToolsService.php:68
msgid "Email transport"
msgstr "E-Mail-Transport"

#: admin-ui/BookingRulesSettings.tsx:67
msgid "Emails"
msgstr "E-Mails"

#: admin-ui/PrivacySettings.tsx:95
msgid "Enable automatic cleanup"
msgstr "Automatische Bereinigung aktivieren"

#: admin-ui/CatalogApp.tsx:105
msgid "Enable booking"
msgstr "Buchung aktivieren"

#: admin-ui/PrivacySettings.tsx:78
msgid "Enable the configured automatic minimization? Review retention periods and the dry run first."
msgstr "Konfigurierte automatische Minimierung aktivieren? Prüfen Sie zuerst Aufbewahrungsfristen und Testlauf."

#: src/Service/PilotToolsService.php:70
msgid "Enabled"
msgstr "Aktiviert"

#: src/Service/PrivacyExportService.php:62 admin-ui/ScheduleAdminApp.tsx:71 admin-ui/scheduleFields.ts:31
msgid "Ends at"
msgstr "Endet um"

#: admin-ui/BookingEditor.tsx:136
msgid "Enter a custom booking time"
msgstr "Benutzerdefinierte Buchungszeit eingeben"

#: booking-ui/pricing.tsx:32
msgid "Enter a non-negative hourly price."
msgstr "Geben Sie einen nicht negativen Stundenpreis ein."

#: src/Support/Money.php:23 src/Support/Money.php:25
msgid "Enter a percentage from 0 to 100 with at most four decimal places."
msgstr "Geben Sie einen Prozentsatz von 0 bis 100 mit maximal vier Dezimalstellen ein."

#: booking-ui/pricing.tsx:32
msgid "Enter a positive amount."
msgstr "Geben Sie einen positiven Betrag ein."

#: src/Service/BookingManagementService.php:95
msgid "Enter a reason for removing this booking and waiving its financial obligation."
msgstr "Geben Sie einen Grund für die Entfernung dieser Buchung und den Verzicht auf die finanzielle Verpflichtung ein."

#: src/Service/BookingRulesService.php:36
msgid "Enter a valid contact phone number."
msgstr "Geben Sie eine gültige Kontakttelefonnummer ein."

#: src/Service/ExternalContactsService.php:19 src/Service/PilotToolsService.php:79
msgid "Enter a valid email address."
msgstr "Geben Sie eine gültige E-Mail-Adresse ein."

#: src/Service/BookingCustomerService.php:79
msgid "Enter at least two characters to search for members."
msgstr "Geben Sie mindestens zwei Zeichen ein, um nach Mitgliedern zu suchen."

#: src/Service/ExternalContactsService.php:22
msgid "Enter at least two characters."
msgstr "Geben Sie mindestens zwei Zeichen ein."

#: src/Service/CancellationPolicyService.php:26
msgid "Enter at most 100 cancellation rules, including a zero-minute rule."
msgstr "Geben Sie maximal 100 Stornierungsregeln ein, darunter eine Null-Minuten-Regel."

#: admin-ui/ClubLocationForm.tsx:86
msgid "Enter coordinates manually"
msgstr "Koordinaten manuell eingeben"

#: admin-ui/membershipFields.ts:31
msgid "Enter currency units, for example 150.00, and select the actual currency. An empty amount is not recorded."
msgstr "Geben Sie Währungseinheiten ein, zum Beispiel 150,00, und wählen Sie die tatsächliche Währung aus. Eine Leermenge wird nicht erfasst."

#: admin-ui/ClubLocationForm.tsx:56
msgid "Enter decimal coordinates within the stated ranges."
msgstr "Geben Sie Dezimalgrad-Koordinaten innerhalb der angegebenen Bereiche ein."

#: src/Service/ExternalBookingService.php:28
msgid "Enter the external customer name or booking label."
msgstr "Geben Sie den externen Kundennamen oder die Buchungsbezeichnung ein."

#: src/Service/BookingRulesService.php:34
msgid "Enter the number of hours before the booking starts."
msgstr "Geben Sie die Anzahl der Stunden vor Beginn der Buchung ein."

#: src/Service/LocationGeocodingService.php:12 src/Service/LocationGeocodingService.php:13 src/Service/LocationService.php:19 admin-ui/ClubLocationForm.tsx:81
msgid "Enter the venue street, town and country."
msgstr "Geben Sie Straße, Ort und Land der Sportstätte ein."

#: admin-ui/PrivacySettings.tsx:83 public-ui/PersonalData.tsx:43
msgid "Erase personal data"
msgstr "Personenbezogene Daten löschen"

#: admin-ui/PilotToolsApp.tsx:25
msgid "Error"
msgstr "Fehler"

#: admin-ui/ScheduleAdminApp.tsx:83
msgid "Exceptions"
msgstr "Ausnahmen"

#: admin-ui/membershipFields.ts:9
msgid "Expired"
msgstr "Abgelaufen"

#: admin-ui/PrivacySettings.tsx:96
msgid "Expired member-import previews are removed after one hour. WordPress manages expiry of its protected personal-data exports. Hosting backups and delivered emails require the operator’s separate policy."
msgstr "Abgelaufene Mitgliederimport-Vorschauen werden nach einer Stunde entfernt. WordPress verwaltet das Ablaufdatum geschützter Datenexporte. Hosting-Sicherungen und zugestellte E-Mails benötigen separate Betreiberregeln."

#: admin-ui/EditionApp.tsx:26
msgid "Expired updates and support"
msgstr "Updates und Support abgelaufen"

#: src/Service/PrivacyRetentionService.php:12
msgid "Explicitly confirm the retention configuration before enabling automatic cleanup."
msgstr "Bestätigen Sie die Aufbewahrungskonfiguration ausdrücklich, bevor Sie die automatische Bereinigung aktivieren."

#: admin-ui/EditionApp.tsx:27
msgid "Export CSV"
msgstr "CSV exportieren"

#: admin-ui/PrivacySettings.tsx:83
msgid "Export personal data"
msgstr "Personenbezogene Daten exportieren"

#: admin-ui/BookingEditor.tsx:139 admin-ui/ReceivablesApp.tsx:19 booking-ui/Bookings.tsx:63 booking-ui/Bookings.tsx:198
msgid "External / phone booking"
msgstr "Externe / telefonische Buchung"

#: src/Service/BookingCustomerService.php:51
msgid "External bookings must not have a customer account or member."
msgstr "Externe Buchungen dürfen kein Kundenkonto oder Mitglied haben."

#: admin-ui/BookingEditor.tsx:140
msgid "External contact"
msgstr "Externer Kontakt"

#: admin-ui/PrivacySettings.tsx:100 admin-ui/PrivacySettings.tsx:110
msgid "External contact ID"
msgstr "ID des externen Kontakts"

#: src/Service/ExternalBookingService.php:14 src/Service/ExternalBookingService.php:15
msgid "External contact fields are only valid for external bookings."
msgstr "Externe Kontaktfelder gelten nur für externe Buchungen."

#: src/Admin/Menu.php:58 src/Service/PrivacyExportService.php:57 admin-ui/ExternalContactsApp.tsx:54 admin-ui/ReservationsApp.tsx:24
msgid "External contacts"
msgstr "Externe Kontakte"

#: booking-ui/Bookings.tsx:62
msgid "External customer"
msgstr "Externer Kunde"

#: booking-ui/Bookings.tsx:146
msgid "External customer changed"
msgstr "Externer Kunde geändert"

#: booking-ui/Bookings.tsx:11
msgid "Failed"
msgstr "Fehlgeschlagen"

#: admin-ui/EditionApp.tsx:32
msgid "Feature"
msgstr "Funktion"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Fee"
msgstr "Gebühr"

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Fee percentage %d"
msgstr "Gebührenprozentsatz %d"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Fee type"
msgstr "Gebührenart"

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Fee type %d"
msgstr "Gebührentyp %d"

#: admin-ui/fields.ts:21
msgid "Field"
msgstr "Spielfeld"

#: booking-ui/Bookings.tsx:135 booking-ui/Bookings.tsx:135
msgid "Filter"
msgstr "Filter"

#: src/Service/PrivacyExportService.php:62
msgid "Final price"
msgstr "Endpreis"

#: admin-ui/EditionApp.tsx:27
msgid "Finance"
msgstr "Finanzen"

#: admin-ui/PrivacySettings.tsx:101
msgid "Financial evidence, active bookings and memberships, unresolved restrictions, mixed notes and audit links need individual decisions. Pseudonymized records are not necessarily anonymous. Review dates are reminders, not legal retention deadlines."
msgstr "Finanznachweise, aktive Buchungen und Mitgliedschaften, ungeklärte Beschränkungen, gemischte Notizen und Prüfverknüpfungen erfordern individuelle Entscheidungen. Pseudonymisierte Daten sind nicht zwingend anonym. Prüftermine sind Erinnerungen, keine gesetzlichen Aufbewahrungsfristen."

#: admin-ui/PrivacySettings.tsx:56 admin-ui/PrivacySettings.tsx:111
msgid "Financial records"
msgstr "Finanznachweise"

#: src/Service/PrivacyErasureService.php:11
msgid "Financial records or amounts require individual retention review. Prices, debts, ledger entries and refunds were preserved."
msgstr "Finanzdaten oder Beträge erfordern eine individuelle Aufbewahrungsprüfung. Preise, Forderungen, Buchungen im Finanzjournal und Erstattungen bleiben erhalten."

#: admin-ui/BookingEditor.tsx:143
msgid "Find a club member"
msgstr "Finden Sie einen Club Mitglied"

#: admin-ui/BookingEditor.tsx:143
msgid "Find a registered user"
msgstr "Suchen Sie einen registrierten Benutzer"

#: admin-ui/ClubLocationForm.tsx:82
msgid "Find location"
msgstr "Standort suchen"

#: src/Service/PrivacyExportService.php:45 src/Service/PrivacyExportService.php:62 admin-ui/membershipFields.ts:14
msgid "First name"
msgstr "Vorname"

#: booking-ui/Calendar.tsx:143 booking-ui/dateTime.ts:24
msgid "First occurrence"
msgstr "Erstes Vorkommen"

#: admin-ui/ScheduleAdminApp.tsx:96 admin-ui/scheduleFields.ts:41
msgid "Fixed"
msgstr "Behoben"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Fixed amount"
msgstr "Fester Betrag"

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Fixed fee %d"
msgstr "Festgebühr %d"

#: admin-ui/CancellationAdminApp.tsx:91
msgid "Fixed fees use the booking currency in its smallest units (for example, 10000 means 100.00 for a two-decimal currency). Fees never exceed the original booking price."
msgstr "Feste Gebühren verwenden die Buchungswährung in ihrer kleinsten Einheit (z. B. 10000 bedeutet 100,00 für eine Zwei-Dezimal-Währung). Die Gebühren übersteigen niemals den ursprünglichen Buchungspreis."

#: admin-ui/PilotToolsApp.tsx:55
msgid "Follow these steps to prepare your venue. Nothing creates sample bookings or accounts automatically."
msgstr "Befolgen Sie diese Schritte, um Ihren Veranstaltungsort vorzubereiten. Nichts erstellt automatisch Musterbuchungen oder Konten."

#: booking-ui/Calendar.tsx:83 booking-ui/Calendar.tsx:189
msgid "Free"
msgstr "Kostenlos"

#: admin-ui/scheduleFields.ts:9
msgid "Friday"
msgstr "Freitag"

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BookingEditor.tsx:136 booking-ui/BookingTimes.tsx:62 booking-ui/BookingTimes.tsx:62
msgid "From"
msgstr "Von"

#: public-ui/PersonalData.tsx:16
msgid "Further verification or review required"
msgstr "Weitere Überprüfung oder Prüfung erforderlich"

#: public-ui/PersonalData.tsx:42
msgid "Future bookings are not cancelled automatically. Cancel them separately under the booking rules. Account closure requires a separate operator decision after obligations and linked records have been reviewed."
msgstr "Künftige Buchungen werden nicht automatisch storniert. Stornieren Sie diese gesondert nach den Buchungsregeln. Die Kontoschließung erfordert eine gesonderte Entscheidung des Betreibers nach Prüfung der Verpflichtungen und verknüpften Datensätze."

#: admin-ui/SettingsApp.tsx:50 admin-ui/SettingsApp.tsx:76
msgid "General"
msgstr "Allgemein"

#: src/Admin/Menu.php:49 admin-ui/PilotToolsApp.tsx:53 admin-ui/PilotToolsApp.tsx:53
msgid "Getting Started"
msgstr "Erste Schritte"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:85
msgid "Global"
msgstr "Global"

#: admin-ui/ScheduleAdminApp.tsx:73 admin-ui/ScheduleAdminApp.tsx:95 admin-ui/ScheduleForm.tsx:79
msgid "Global (entire club)"
msgstr "Global (gesamter Club)"

#: admin-ui/PilotToolsApp.tsx:55
msgid "Go to step"
msgstr "Gehen Sie zu Schritt"

#: admin-ui/SettingsApp.tsx:105
msgid "Grace period after booking ends (hours)"
msgstr "Nachfrist nach Buchungsende (Stunden)"

#: booking-ui/Bookings.tsx:78 booking-ui/Bookings.tsx:78
msgid "Guest"
msgstr "Gast"

#: admin-ui/CatalogApp.tsx:104
msgid "Hide"
msgstr "Verstecken"

#: admin-ui/CancellationAdminApp.tsx:87
msgid "Higher numbers take precedence between policies for the same resource, sport or the whole venue. Keep 0 if there is only one policy for that scope."
msgstr "Höhere Zahlen haben Vorrang zwischen Bedingungen für dieselbe Sportstätte, dieselbe Sportart oder die gesamte Anlage. Lassen Sie 0 stehen, wenn für diesen Geltungsbereich nur eine Regelung besteht."

#: admin-ui/PrivacySettings.tsx:57
msgid "Historical bookings"
msgstr "Historische Buchungen"

#: src/Service/PrivacyErasureService.php:13
msgid "Historical snapshots, staff audit links or mixed notes remain for individual review. The remaining data is not claimed to be anonymous."
msgstr "Historische Momentaufnahmen, Mitarbeiter-Prüfverknüpfungen oder gemischte Notizen bleiben zur individuellen Prüfung erhalten. Die verbleibenden Daten gelten nicht als anonym."

#: booking-ui/Bookings.tsx:82
msgid "History"
msgstr "Geschichte"

#: admin-ui/BasicPricingApp.tsx:55
msgid "Hourly rate"
msgstr "Stundensatz"

#: admin-ui/ScheduleAdminApp.tsx:72
msgid "Hours"
msgstr "Stunden"

#: admin-ui/BookingRulesSettings.tsx:62
msgid "Hours before the start"
msgstr "Stunden vor dem Start"

#: booking-ui/credit.tsx:92
msgid "I confirm charging the customer credit account."
msgstr "Ich bestätige die Belastung des Kundenkontos Guthaben."

#: admin-ui/PrivacySettings.tsx:100
msgid "I verified this person’s identity, authority and selected records."
msgstr "Ich habe Identität, Berechtigung und ausgewählte Datensätze dieser Person geprüft."

#: src/Service/NotificationService.php:73
msgid "IBAN"
msgstr "IBAN"

#: src/Service/PrivacyExportService.php:62
msgid "ID"
msgstr "ID"

#: src/Service/BookingParticipantsService.php:25
msgid "Identified members cannot exceed the total number of players."
msgstr "Identifizierte Mitglieder dürfen die Gesamtzahl der Spieler nicht überschreiten."

#: src/Service/PrivacyErasureService.php:8
msgid "Identity is not unambiguous. An authorized operator must verify the person before processing."
msgstr "Die Identität ist nicht eindeutig. Ein berechtigter Betreiber muss die Person vor der Verarbeitung prüfen."

#: admin-ui/PrivacySettings.tsx:100
msgid "Identity selection saved for the confirmed request. Restart its export or erasure in WordPress."
msgstr "Identitätsauswahl für die bestätigte Anfrage gespeichert. Starten Sie deren Export oder Löschung in WordPress erneut."

#: admin-ui/PrivacySettings.tsx:56 admin-ui/PrivacySettings.tsx:111
msgid "Identity verification"
msgstr "Identitätsprüfung"

#: src/Service/ConfirmationEmailDefaults.php:13
msgid "If you need to change or cancel your booking, please use the booking system. If you have any questions, contact the venue operator."
msgstr "Wenn Sie Ihre Buchung ändern oder stornieren müssen, nutzen Sie bitte das Buchungssystem. Bei Fragen wenden Sie sich bitte an den Veranstaltungsortbetreiber."

#: src/Service/PilotToolsService.php:66
msgid "Import cleanup scheduling"
msgstr "Bereinigungsplanung importieren"

#: admin-ui/EditionApp.tsx:27
msgid "Import members"
msgstr "Mitglieder importieren"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:98 admin-ui/CatalogForm.tsx:82 admin-ui/ExternalContactsApp.tsx:56 admin-ui/membershipFields.ts:9
msgid "Inactive"
msgstr "Inaktiv"

#: admin-ui/PrivacySettings.tsx:57
msgid "Inactive external contacts"
msgstr "Inaktive externe Kontakte"

#: admin-ui/PrivacySettings.tsx:57
msgid "Inactive member profiles"
msgstr "Inaktive Mitgliederprofile"

#: booking-ui/Bookings.tsx:146
msgid "Individual exception"
msgstr "Einzelne Ausnahme"

#: admin-ui/PilotToolsApp.tsx:25
msgid "Info"
msgstr "Info"

#: admin-ui/SettingsApp.tsx:151
msgid "Insert ABeCe Booking into a WordPress page using this shortcode:"
msgstr "Fügen Sie ABeCe Booking mit diesem Shortcode in eine WordPress-Seite ein:"

#: admin-ui/SettingsApp.tsx:151
msgid "Insert [abece_booking]."
msgstr "Fügen Sie [abece_booking] ein."

#: booking-ui/credit.tsx:90
msgid "Insufficient credit."
msgstr "Unzureichend Guthaben."

#: admin-ui/SettingsApp.tsx:50
msgid "Integrations"
msgstr "Integrationen"

#: admin-ui/ExternalContactsApp.tsx:55
msgid "Internal contacts for repeat phone bookings. Contacts do not have an account or membership."
msgstr "Interne Kontakte für wiederholte telefonische Buchungen. Kontakte haben kein Konto oder Mitgliedschaft."

#: admin-ui/SettingsApp.tsx:102
msgid "Internal customer credit account. A manager can top it up manually."
msgstr "Internes Kundenkonto Guthaben. Ein Manager kann es manuell aufladen."

#: admin-ui/BookingEditor.tsx:146 admin-ui/BookingEditor.tsx:146 admin-ui/DailyOverview.tsx:38 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/scheduleFields.ts:34 admin-ui/scheduleFields.ts:39 booking-ui/Bookings.tsx:68
msgid "Internal note"
msgstr "Interner Hinweis"

#: admin-ui/scheduleFields.ts:33 admin-ui/scheduleFields.ts:39
msgid "Internal reason"
msgstr "Interner Grund"

#: admin-ui/fields.ts:26
msgid "Lane"
msgstr "Spur"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Largest outstanding per currency"
msgstr "Größter ausstehender Betrag pro Währung"

#: admin-ui/BookingEditor.tsx:133
msgid "Last changed by"
msgstr "Zuletzt geändert von"

#: src/Service/PrivacyExportService.php:45 src/Service/PrivacyExportService.php:62 admin-ui/membershipFields.ts:15
msgid "Last name"
msgstr "Nachname"

#: admin-ui/ExternalContactsApp.tsx:56
msgid "Last used"
msgstr "Zuletzt verwendet"

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:45
msgid "Latest closing time"
msgstr "Spätester Geschäftsschluss"

#: admin-ui/BookingRulesSettings.tsx:62 admin-ui/BookingRulesSettings.tsx:62
msgid "Latest online booking"
msgstr "Aktuelle Online-Buchung"

#: admin-ui/ClubLocationForm.tsx:87
msgid "Latitude"
msgstr "Breitengrad"

#: admin-ui/CatalogForm.tsx:98
msgid "Leave blank for bookings without a limit on how far ahead."
msgstr "Lassen Sie das Feld leer für Buchungen ohne Begrenzung der Entfernung im Voraus."

#: admin-ui/CatalogForm.tsx:102
msgid "Leave blank to generate from name."
msgstr "Leer lassen, um aus dem Namen zu generieren."

#: src/Licensing/LegacyMigrationBridge.php:18
msgid "Legacy migration is waiting for a Pro license. The existing booking plugin remains active. Activate Pro in the account page to complete the migration on the next request."
msgstr "Die Migration der älteren Version wartet auf eine Pro-Lizenz. Das bisherige Buchungsplugin bleibt aktiv. Aktivieren Sie Pro auf der Kontoseite, um die Migration bei der nächsten Anfrage abzuschließen."

#: admin-ui/PrivacySettings.tsx:111
msgid "Legal claim"
msgstr "Rechtsanspruch"

#: admin-ui/EditionApp.tsx:32 admin-ui/EditionApp.tsx:32
msgid "License"
msgstr "Lizenz"

#: src/Licensing/AdminExperience.php:27
msgid "License key"
msgstr "Lizenzschlüssel"

#: admin-ui/BookingRulesSettings.tsx:79 admin-ui/CatalogApp.tsx:83 admin-ui/DailyOverview.tsx:38 admin-ui/ExternalContactsApp.tsx:56 admin-ui/PilotToolsApp.tsx:75 admin-ui/PrivacySettings.tsx:82 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 admin-ui/ScheduleAdminApp.tsx:92 admin-ui/SettingsApp.tsx:64 admin-ui/SettingsApp.tsx:105 booking-ui/Bookings.tsx:138 booking-ui/Calendar.tsx:177 booking-ui/CalendarBookingPanel.tsx:18 booking-ui/credit.tsx:88 booking-ui/settlement.tsx:87
msgid "Loading…"
msgstr "Laden…"

#: admin-ui/SettingsApp.tsx:50
msgid "Location"
msgstr "Standort"

#: src/PublicSite/Shortcode.php:12
msgid "Log in"
msgstr "Einloggen"

#: src/Api/BookingsController.php:40 src/Api/OperationsController.php:20 src/Api/PricingController.php:25 src/Api/SettingsController.php:36 src/Service/BookingValidator.php:20
msgid "Log in to manage your bookings."
msgstr "Melden Sie sich an, um Ihre Buchungen zu verwalten."

#: src/Api/PrivacyRequestsController.php:15 src/Service/PrivacyRequestsService.php:9
msgid "Log in to manage your personal data."
msgstr "Melden Sie sich zur Verwaltung Ihrer personenbezogenen Daten an."

#: src/Service/AvailabilityService.php:17
msgid "Log in to view booking availability."
msgstr "Melden Sie sich an, um die Buchungsverfügbarkeit anzuzeigen."

#: src/Api/CalendarController.php:16 src/PublicSite/Shortcode.php:12 src/Service/CalendarService.php:17
msgid "Log in to view the calendar."
msgstr "Melden Sie sich an, um den Kalender anzuzeigen."

#: admin-ui/CalendarSettings.tsx:24
msgid "Login required"
msgstr "Anmeldung erforderlich"

#: admin-ui/ClubLocationForm.tsx:88
msgid "Longitude"
msgstr "Längengrad"

#: admin-ui/scheduleFields.ts:15 booking-ui/Calendar.tsx:84
msgid "Maintenance"
msgstr "Wartung"

#: src/Service/PilotToolsService.php:22
msgid "Make a test booking"
msgstr "Führen Sie eine Testbuchung durch"

#: admin-ui/SettingsApp.tsx:65
msgid "Manage cancellation deadlines, fees and no-show penalties."
msgstr "Verwalten Sie Stornierungsfristen, Gebühren und Strafen für Nichterscheinen."

#: admin-ui/SettingsApp.tsx:65
msgid "Manage cancellation policies"
msgstr "Stornierungsbedingungen verwalten"

#: src/Licensing/LegacyMigrationBridge.php:18 admin-ui/EditionApp.tsx:32
msgid "Manage license"
msgstr "Lizenz verwalten"

#: admin-ui/EditionApp.tsx:32
msgid "Managed resources"
msgstr "Verwaltete Sportstätten"

#: src/Service/NotificationService.php:55 booking-ui/credit.tsx:36
msgid "Manual payment"
msgstr "Manuelle Zahlung"

#: admin-ui/PrivacySettings.tsx:100
msgid "Manual verification is only needed when records cannot be unambiguously linked to a person, for example with a shared email address or a member without a WordPress account. Standard requests use WordPress email confirmation."
msgstr "Eine manuelle Überprüfung ist nur nötig, wenn Daten nicht eindeutig einer Person zugeordnet werden können, etwa bei gemeinsam genutzter E-Mail-Adresse oder Mitgliedern ohne WordPress-Konto. Standardanträge verwenden die E-Mail-Bestätigung von WordPress."

#: booking-ui/Bookings.tsx:92
msgid "Mark as no-show"
msgstr "Als Nichterscheinen markieren"

#: booking-ui/Bookings.tsx:88
msgid "Mark as paid"
msgstr "Als bezahlt markieren"

#: admin-ui/PilotToolsApp.tsx:55
msgid "Mark checklist as complete"
msgstr "Checkliste als abgeschlossen markieren"

#: admin-ui/fields.ts:56
msgid "Maximum client booking duration"
msgstr "Maximale Buchungsdauer für Kunden"

#: admin-ui/BookingRulesSettings.tsx:65 admin-ui/BookingRulesSettings.tsx:65
msgid "Maximum customer bookings for one day"
msgstr "Maximale Kundenbuchungen für einen Tag"

#: booking-ui/Bookings.tsx:78
msgid "Member"
msgstr "Mitglied"

#: admin-ui/PrivacySettings.tsx:100 admin-ui/PrivacySettings.tsx:110
msgid "Member ID"
msgstr "Mitglieds-ID"

#: booking-ui/Bookings.tsx:77 booking-ui/pricing.tsx:63
msgid "Member benefit"
msgstr "Mitgliedervorteil"

#: src/Service/NotificationService.php:52
#, php-format
msgid "Member benefit: -%s"
msgstr "Mitgliedervorteil: -%s"

#: src/Service/MembershipModeService.php:12
msgid "Member data will be retained, but member rules, discounts and restrictions will no longer apply."
msgstr "Mitglied-Daten bleiben erhalten, aber Mitglied-Regeln, Rabatte und Einschränkungen gelten nicht mehr."

#: src/Service/PrivacyExportService.php:62 admin-ui/membershipFields.ts:16
msgid "Member number"
msgstr "Mitglied-Nummer"

#: admin-ui/BookingEditor.tsx:140 admin-ui/BookingEditor.tsx:143
#, php-format
msgid "Member number: %s"
msgstr "Mitglied-Nummer: %s"

#: src/Admin/Menu.php:44 src/Service/PrivacyExportService.php:57
msgid "Members"
msgstr "Mitglieder"

#: booking-ui/Bookings.tsx:188
msgid "Members added"
msgstr "Mitglieder hinzugefügt"

#: admin-ui/fields.ts:52
msgid "Members can book up to (days ahead)"
msgstr "Mitglieder können bis zu (Tage im Voraus) buchen."

#: src/Service/AvailabilityService.php:56
msgid "Members have priority for this time. Please try closer to the start."
msgstr "Mitglieder haben für diesen Zeitpunkt Vorrang. Bitte versuchen Sie es näher am Start."

#: admin-ui/fields.ts:34
msgid "Members only"
msgstr "Nur für Mitglieder"

#: admin-ui/fields.ts:35
msgid "Members priority"
msgstr "Mitgliederpriorität"

#: booking-ui/Bookings.tsx:188
msgid "Members removed"
msgstr "Mitglieder entfernt"

#: admin-ui/EditionApp.tsx:27 admin-ui/PrivacySettings.tsx:56 admin-ui/SettingsApp.tsx:50
msgid "Membership"
msgstr "Mitgliedschaft"

#: src/Admin/Menu.php:61
msgid "Membership Types"
msgstr "Mitgliedschaft-Typen"

#: admin-ui/EditionApp.tsx:27
msgid "Membership benefit"
msgstr "Mitgliedervorteil"

#: admin-ui/membershipFields.ts:30
msgid "Membership fee"
msgstr "Mitgliedschaft Gebühr"

#: src/Service/PilotToolsService.php:70
msgid "Membership mode"
msgstr "Mitgliedschaft-Modus"

#: admin-ui/membershipFields.ts:26
msgid "Membership type"
msgstr "Mitgliedschaftstyp"

#: src/Service/PrivacyExportService.php:57
msgid "Memberships"
msgstr "Mitgliedschaften"

#: src/Service/PilotToolsService.php:54
msgid "Memory / execution / upload / post limits"
msgstr "Speicher-/Ausführungs-/Upload-/Post-Grenzwerte"

#: src/Service/NotificationService.php:73
msgid "Message for the recipient"
msgstr "Nachricht für den Empfänger"

#: src/Service/ResourcesService.php:51
msgid "Minimum booking duration must not exceed the maximum."
msgstr "Die Mindestbuchungsdauer darf die maximale nicht überschreiten."

#: admin-ui/fields.ts:55
msgid "Minimum booking minutes"
msgstr "Mindestbuchungsminuten"

#: booking-ui/Bookings.tsx:167
msgid "Minutes before start"
msgstr "Minuten vor dem Start"

#: src/Service/PilotToolsService.php:62
msgid "Missing plugin tables"
msgstr "Fehlende Plugin-Tabellen"

#: src/Service/PrivacyExportService.php:46
msgid "Mixed notes, audit payloads and historical snapshots require operator review to protect other people’s data. These are not automatically included. Contact the operator for a reviewed supplement."
msgstr "Gemischte Notizen, Prüfinhalte und historische Momentaufnahmen benötigen eine Betreiberprüfung zum Schutz anderer Personen. Sie werden nicht automatisch aufgenommen. Bitten Sie den Betreiber um eine geprüfte Ergänzung."

#: admin-ui/scheduleFields.ts:8
msgid "Monday"
msgstr "Montag"

#: booking-ui/Bookings.tsx:210
msgid "MultiSport"
msgstr "MultiSport"

#: src/Service/PilotToolsService.php:52
msgid "Multisite"
msgstr "Multisite"

#: src/Service/CalendarService.php:41 booking-ui/Calendar.tsx:83
msgid "My booking"
msgstr "Meine Buchung"

#: booking-ui/Bookings.tsx:134
msgid "My bookings"
msgstr "Meine Buchungen"

#: public-ui/PersonalData.tsx:40 public-ui/ReadOnlyCalendar.tsx:9
msgid "My personal data"
msgstr "Meine personenbezogenen Daten"

#: src/Service/PrivacyExportService.php:62 src/Service/PrivacyExportService.php:62 admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:84 admin-ui/CancellationAdminApp.tsx:84 admin-ui/CatalogApp.tsx:69 admin-ui/CatalogApp.tsx:70 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/fields.ts:38
msgid "Name"
msgstr "Name"

#: admin-ui/BookingEditor.tsx:140
msgid "Name / booking label"
msgstr "Name/Buchungsetikett"

#: src/Service/CatalogValidator.php:13
msgid "Name is required."
msgstr "Name ist erforderlich."

#: src/Service/CatalogValidator.php:17
msgid "Name must not exceed 150 characters."
msgstr "Der Name darf 150 Zeichen nicht überschreiten."

#: src/Licensing/AdminExperience.php:28
msgid "Never miss an important update"
msgstr "Keine wichtigen Aktualisierungen verpassen"

#: booking-ui/Bookings.tsx:206
msgid "New admin note"
msgstr "Neuer Admin-Hinweis"

#: booking-ui/Bookings.tsx:199
msgid "New customer"
msgstr "Neuer Kunde"

#: booking-ui/Bookings.tsx:185
msgid "New end"
msgstr "Neues Ende"

#: booking-ui/Bookings.tsx:192
msgid "New external customer"
msgstr "Neuer externer Kunde"

#: booking-ui/Bookings.tsx:204
msgid "New note"
msgstr "Neuer Hinweis"

#: booking-ui/Bookings.tsx:176
msgid "New policy"
msgstr "Neue Richtlinie"

#: booking-ui/Bookings.tsx:182
msgid "New price"
msgstr "Neuer Preis"

#: booking-ui/Bookings.tsx:185
msgid "New resource ID"
msgstr "Neue Sportstätte-ID"

#: booking-ui/Bookings.tsx:185
msgid "New start"
msgstr "Neuanfang"

#: booking-ui/Bookings.tsx:188
msgid "New total players"
msgstr "Neue Spieler insgesamt"

#: admin-ui/CancellationAdminApp.tsx:82 admin-ui/CatalogApp.tsx:115 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 admin-ui/ScheduleAdminApp.tsx:99 booking-ui/Bookings.tsx:142
msgid "Next"
msgstr "Als nächstes"

#: booking-ui/Calendar.tsx:168
msgid "Next day"
msgstr "Am nächsten Tag"

#: admin-ui/CatalogApp.tsx:71 admin-ui/EditionApp.tsx:32 admin-ui/EditionApp.tsx:32
msgid "No"
msgstr "Nein"

#: admin-ui/EditionApp.tsx:26
msgid "No active license"
msgstr "Keine aktive Lizenz"

#: admin-ui/ClubLocationForm.tsx:40
msgid "No address found. Add the town and country, or enter coordinates manually."
msgstr "Keine Adresse gefunden. Ergänzen Sie Ort und Land oder geben Sie Koordinaten manuell ein."

#: booking-ui/BookingTimes.tsx:64
msgid "No available times for this date."
msgstr "Für dieses Datum sind keine Zeiten verfügbar."

#: admin-ui/PilotToolsApp.tsx:26
msgid "No booking page is selected."
msgstr "Es ist keine Buchungsseite ausgewählt."

#: booking-ui/Bookings.tsx:141
msgid "No bookings found."
msgstr "Keine Buchungen gefunden."

#: admin-ui/DailyOverview.tsx:37
msgid "No cancelled bookings."
msgstr "Keine stornierten Buchungen."

#: admin-ui/DailyOverview.tsx:37
msgid "No customer notes."
msgstr "Keine Kundennotizen."

#: admin-ui/CatalogApp.tsx:89 admin-ui/ScheduleAdminApp.tsx:94
msgid "No items found."
msgstr "Keine Artikel gefunden."

#: admin-ui/ExternalContactsApp.tsx:56 booking-ui/Autocomplete.tsx:45
msgid "No matching customers."
msgstr "Keine passenden Kunden."

#: booking-ui/Calendar.tsx:178
msgid "No opening hours or reservations for this date."
msgstr "Keine Öffnungszeiten oder Reservierungen für dieses Datum."

#: admin-ui/DailyOverview.tsx:37
msgid "No operational notes."
msgstr "Keine Betriebshinweise."

#: admin-ui/ReceivablesApp.tsx:36
msgid "No outstanding payments."
msgstr "Keine ausstehenden Zahlungen."

#: src/Edition/Core/BasicPricingService.php:19
msgid "No price is configured for this time. Please contact the venue."
msgstr "Für diese Zeit ist kein Preis konfiguriert. Bitte wenden Sie sich an den Veranstaltungsort."

#: public-ui/PersonalData.tsx:43
msgid "No privacy requests yet."
msgstr "Noch keine Datenschutzanträge."

#: booking-ui/Calendar.tsx:178
msgid "No resources found."
msgstr "Keine Ressourcen gefunden."

#: admin-ui/BookingRulesSettings.tsx:62
msgid "No restriction until the booking starts"
msgstr "Keine Einschränkung bis zum Buchungsbeginn"

#: admin-ui/CatalogApp.tsx:94 admin-ui/CatalogForm.tsx:92
msgid "No sport"
msgstr "Kein Sport"

#: src/Service/NotificationService.php:47 admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58 booking-ui/Bookings.tsx:11 booking-ui/Bookings.tsx:136 booking-ui/Bookings.tsx:146
msgid "No-show"
msgstr "Nichterscheinen"

#: booking-ui/Bookings.tsx:167 booking-ui/settlement.tsx:23
msgid "No-show fee"
msgstr "No-Show-Gebühr"

#: src/Service/NotificationService.php:64
#, php-format
msgid "No-show fee: %s"
msgstr "No-Show-Gebühr: %s"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:89 admin-ui/CancellationAdminApp.tsx:89
msgid "No-show percentage"
msgstr "No-Show-Prozentsatz"

#: booking-ui/Bookings.tsx:67
msgid "Non-member players"
msgstr "Nicht-Mitglied-Spieler"

#: admin-ui/fields.ts:53
msgid "Non-members can book up to (days ahead)"
msgstr "Nichtmitglieder können bis zu (Tage im Voraus) buchen."

#: admin-ui/CatalogForm.tsx:99
msgid "Non-members may book only within this many hours before the start, also respecting their days-ahead limit."
msgstr "Nichtmitglieder können unter Beachtung ihres Day-Ahead-Limits nur innerhalb dieser Stunden vor dem Start buchen."

#: booking-ui/Bookings.tsx:79
msgid "None"
msgstr "Keine"

#: src/Service/CancellationActor.php:8 booking-ui/Bookings.tsx:56
msgid "Not recorded"
msgstr "Nicht erfasst"

#: src/Service/NotificationService.php:55 src/Service/NotificationService.php:56 booking-ui/credit.tsx:36 booking-ui/credit.tsx:37
msgid "Not required"
msgstr "Nicht erforderlich"

#: src/Service/PilotToolsService.php:52
msgid "Not supported"
msgstr "Nicht unterstützt"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:72
msgid "Note"
msgstr "Hinweis"

#: admin-ui/BookingEditor.tsx:146 admin-ui/BookingEditor.tsx:146
msgid "Note for the customer"
msgstr "Hinweis für den Kunden"

#: admin-ui/BookingEditor.tsx:146
msgid "Notes"
msgstr "Anmerkungen"

#: admin-ui/PrivacySettings.tsx:57
msgid "Notification logs"
msgstr "Benachrichtigungsprotokolle"

#: src/Service/PrivacyExportService.php:57 booking-ui/Bookings.tsx:83
msgid "Notifications"
msgstr "Benachrichtigungen"

#: admin-ui/PilotToolsApp.tsx:25
msgid "OK"
msgstr "OK"

#: admin-ui/PrivacySettings.tsx:92
msgid "Off by default. Acknowledgement is not marketing consent or a legal basis for all processing. Administrator-created accounts and unsupported registration plugins are not forced through this checkbox."
msgstr "Standardmäßig aus. Die Kenntnisnahme ist keine Marketingeinwilligung oder Rechtsgrundlage für jede Verarbeitung. Bei vom Administrator angelegten Konten und nicht unterstützten Registrierungsplugins wird dieses Feld nicht erzwungen."

#: admin-ui/PrivacySettings.tsx:57
msgid "Old booking notes"
msgstr "Alte Buchungsnotizen"

#: admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36
msgid "Oldest debt"
msgstr "Älteste Schuld"

#: admin-ui/EditionApp.tsx:32
msgid "Online bookable resources"
msgstr "Online buchbare Sportstätten"

#: admin-ui/BookingRulesSettings.tsx:62
msgid "Online bookings"
msgstr "Online-Buchungen"

#: booking-ui/Calendar.tsx:83
msgid "Online closed / phone only"
msgstr "Online geschlossen / nur telefonisch"

#: admin-ui/SettingsApp.tsx:105 admin-ui/SettingsApp.tsx:105
msgid "Online payment"
msgstr "Online-Zahlung"

#: admin-ui/SettingsApp.tsx:105
msgid "Online top-up"
msgstr "Online-Aufladung"

#: src/Service/BookingNoShowService.php:18
msgid "Only a confirmed booking that has started can be marked as no-show."
msgstr "Nur eine bestätigte Buchung, die bereits begonnen hat, kann als Nichterscheinen markiert werden."

#: admin-ui/ClubLocationForm.tsx:81
msgid "Only clicking Find location sends this address to OpenStreetMap/Nominatim. Enter public venue addresses only."
msgstr "Erst ein Klick auf Standort suchen sendet diese Adresse an OpenStreetMap/Nominatim. Geben Sie nur öffentliche Sportstättenadressen ein."

#: src/Service/BookingManagementService.php:20
msgid "Only confirmed bookings can be edited."
msgstr "Es können nur bestätigte Buchungen bearbeitet werden."

#: src/Service/BookingCustomerService.php:58
msgid "Only eligible members and booking managers can search for members."
msgstr "Nur berechtigte Mitglieder und Buchungsmanager können nach Mitgliedern suchen."

#: src/Service/BookingParticipantsService.php:16
msgid "Only member bookings may include identified club members."
msgstr "Nur Mitglied-Buchungen dürfen identifizierte Clubmitglieder umfassen."

#: admin-ui/SettingsApp.tsx:151
msgid "Open page"
msgstr "Seite öffnen"

#: admin-ui/PrivacySettings.tsx:92
msgid "Open registration form"
msgstr "Registrierungsformular öffnen"

#: src/Admin/Menu.php:63 admin-ui/EditionApp.tsx:27 admin-ui/ScheduleAdminApp.tsx:83 admin-ui/scheduleFields.ts:20
msgid "Opening hours"
msgstr "Öffnungszeiten"

#: admin-ui/ScheduleAdminApp.tsx:71 admin-ui/scheduleFields.ts:41
msgid "Opening mode"
msgstr "Öffnungsmodus"

#: admin-ui/scheduleFields.ts:26
msgid "Opens at"
msgstr "Öffnet um"

#: src/Admin/Menu.php:64 admin-ui/scheduleFields.ts:21
msgid "Operating exceptions"
msgstr "Betriebsausnahmen"

#: admin-ui/DailyOverview.tsx:37
msgid "Operational notes"
msgstr "Betriebshinweise"

#: src/Admin/Menu.php:45 admin-ui/ScheduleAdminApp.tsx:81 admin-ui/ScheduleAdminApp.tsx:82
msgid "Operations"
msgstr "Operationen"

#: src/Integration/Privacy.php:34
msgid "Operator: [ADD LEGAL NAME, ADDRESS AND PRIVACY CONTACT]. Describe your purposes and legal bases; installing this plugin does not determine them."
msgstr "Betreiber: [RECHTLICHEN NAMEN, ANSCHRIFT UND DATENSCHUTZKONTAKT ERGÄNZEN]. Beschreiben Sie Zwecke und Rechtsgrundlagen; die Installation dieses Plugins legt sie nicht fest."

#: src/Integration/Privacy.php:34
msgid "Operator: specify which fields are required, who may access them, your retention periods and reasons for exceptions, recipients, hosting, email delivery and backup arrangements. Explain rights to access, correction and erasure, how to verify a request and how to contact the competent supervisory authority. Assess children’s data and representative authority individually."
msgstr "Betreiber: Geben Sie Pflichtfelder, Zugriffsberechtigte, Aufbewahrungsfristen und Ausnahmegründe, Empfänger sowie Hosting-, E-Mail- und Sicherungsverfahren an. Erläutern Sie die Rechte auf Auskunft, Berichtigung und Löschung, die Anfrageprüfung und die Kontaktaufnahme zur zuständigen Aufsichtsbehörde. Prüfen Sie Kinderdaten und Vertretungsbefugnisse individuell."

#: admin-ui/PilotToolsApp.tsx:25
msgid "Optional"
msgstr "Optional"

#: src/Licensing/AdminExperience.php:35
#, php-format
msgid "Optional sharing helps improve compatibility of the %s and sends update information and occasional offers. Lite bookings also work with Skip; no marketing permission is required. Review the permissions below."
msgstr "Die freiwillige Freigabe verbessert die Kompatibilität von %s und ermöglicht Aktualisierungshinweise und gelegentliche Angebote. Lite-Buchungen funktionieren auch mit Überspringen; eine Marketingeinwilligung ist nicht erforderlich. Prüfen Sie die folgenden Berechtigungen."

#: booking-ui/receivables.tsx:38 booking-ui/settlement.tsx:23 booking-ui/settlement.tsx:87
msgid "Original booking price"
msgstr "Ursprünglicher Buchungspreis"

#: src/Service/NotificationService.php:62
#, php-format
msgid "Original booking price: %s"
msgstr "Ursprünglicher Buchungspreis: %s"

#: admin-ui/DailyOverview.tsx:38
msgid "Original time"
msgstr "Ursprüngliche Zeit"

#: admin-ui/fields.ts:24 admin-ui/scheduleFields.ts:17 booking-ui/Bookings.tsx:210 booking-ui/Calendar.tsx:84
msgid "Other"
msgstr "Sonstiges"

#: booking-ui/Calendar.tsx:83 booking-ui/Calendar.tsx:182
msgid "Outside opening hours"
msgstr "Außerhalb Öffnungszeiten"

#: admin-ui/ReceivablesApp.tsx:36 booking-ui/receivables.tsx:38 booking-ui/settlement.tsx:23
msgid "Outstanding"
msgstr "Hervorragend"

#: booking-ui/settlement.tsx:87
msgid "Outstanding after cancellation"
msgstr "Ausstehend nach Stornierung"

#: booking-ui/Bookings.tsx:146
msgid "Outstanding amount override"
msgstr "Überschreibung des ausstehenden Betrags"

#: src/Admin/Menu.php:48 admin-ui/EditionApp.tsx:27 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReservationsApp.tsx:24 admin-ui/SettingsApp.tsx:105
msgid "Outstanding amounts"
msgstr "Offene Beträge"

#: src/Service/NotificationService.php:70
#, php-format
msgid "Outstanding: %s"
msgstr "Offen: %s"

#: booking-ui/Bookings.tsx:169
msgid "Override"
msgstr "Überschreiben"

#: admin-ui/CatalogForm.tsx:106
msgid "Overrides only restrict globally enabled and technically available methods. Credit requires a customer account; cash and manual payment are manager-only."
msgstr "Overrides beschränken nur global aktivierte und technisch verfügbare Methoden. Für Guthaben ist ein Kundenkonto erforderlich. Barzahlung und manuelle Zahlung sind nur für den Manager möglich."

#: admin-ui/BasicStatisticsApp.tsx:57
msgid "Overview"
msgstr "Übersicht"

#: src/Service/PilotToolsService.php:56
msgid "PHP extensions"
msgstr "PHP-Erweiterungen"

#: src/Service/PilotToolsService.php:53
msgid "PHP version"
msgstr "PHP-Version"

#: admin-ui/CatalogApp.tsx:114 admin-ui/ScheduleAdminApp.tsx:99
#, php-format
msgid "Page %1$d of %2$d"
msgstr "Seite %1$d von %2$d"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37 booking-ui/receivables.tsx:38 booking-ui/settlement.tsx:23
msgid "Paid"
msgstr "Bezahlt"

#: admin-ui/membershipFields.ts:33
msgid "Paid at"
msgstr "Bezahlt bei"

#: src/Licensing/AdminExperience.php:49
msgid "Paid editions could not be loaded. Please try again later. Booking remains available."
msgstr "Kostenpflichtige Editionen konnten nicht geladen werden. Versuchen Sie es später erneut. Buchungen bleiben verfügbar."

#: src/Licensing/AdminExperience.php:49
msgid "Paid editions of ABeCe Booking are not yet available to purchase."
msgstr "Kostenpflichtige Editionen von ABeCe Booking können noch nicht gekauft werden."

#: admin-ui/EditionApp.tsx:32
msgid "Paid period ends"
msgstr "Bezahlter Zeitraum endet"

#: booking-ui/Bookings.tsx:146
msgid "Partial refund"
msgstr "Teilweise Rückerstattung"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37
msgid "Partially paid"
msgstr "Teilweise bezahlt"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37
msgid "Partially refunded"
msgstr "Teilweise erstattet"

#: src/Service/PrivacyExportService.php:57 booking-ui/Bookings.tsx:78
msgid "Participants"
msgstr "Teilnehmer"

#: booking-ui/Bookings.tsx:146
msgid "Participants changed"
msgstr "Teilnehmer gewechselt"

#: src/Service/NotificationService.php:45
#, php-format
msgid "Participants: %s"
msgstr "Teilnehmer: %s"

#: booking-ui/Bookings.tsx:136
msgid "Past"
msgstr "Vergangenheit"

#: booking-ui/Calendar.tsx:83
msgid "Past time"
msgstr "Vergangene Zeit"

#: booking-ui/credit.tsx:91
msgid "Pay from credit"
msgstr "Mit Guthaben bezahlen"

#: src/Service/NotificationService.php:55 admin-ui/EditionApp.tsx:27 booking-ui/credit.tsx:36
msgid "Pay on site"
msgstr "Bezahlung vor Ort"

#: booking-ui/credit.tsx:87
msgid "Pay when visiting the venue."
msgstr "Bezahlen Sie beim Besuch des Veranstaltungsortes."

#: booking-ui/Bookings.tsx:76 booking-ui/Bookings.tsx:87
msgid "Payment"
msgstr "Zahlung"

#: booking-ui/Bookings.tsx:146
msgid "Payment completed"
msgstr "Zahlung abgeschlossen"

#: booking-ui/Bookings.tsx:76
msgid "Payment history"
msgstr "Zahlungshistorie"

#: src/Service/NotificationService.php:73
msgid "Payment instructions"
msgstr "Zahlungsanweisungen"

#: booking-ui/Bookings.tsx:146
msgid "Payment instructions saved"
msgstr "Zahlungsanweisungen gespeichert"

#: booking-ui/credit.tsx:87
msgid "Payment instructions will be shown after booking."
msgstr "Zahlungsanweisungen werden nach der Buchung angezeigt."

#: booking-ui/Bookings.tsx:146
msgid "Payment marked as paid"
msgstr "Zahlung als bezahlt markiert"

#: booking-ui/Bookings.tsx:88 booking-ui/Bookings.tsx:88
msgid "Payment medium"
msgstr "Zahlungsmittel"

#: src/Service/PrivacyExportService.php:62 booking-ui/Bookings.tsx:75 booking-ui/Bookings.tsx:139 booking-ui/Bookings.tsx:165 booking-ui/credit.tsx:88 booking-ui/receivables.tsx:38
msgid "Payment method"
msgstr "Zahlungsmethode"

#: src/Service/NotificationService.php:73
msgid "Payment reference"
msgstr "Zahlungsreferenz"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Payment settings"
msgstr "Zahlungseinstellungen"

#: src/Service/PrivacyExportService.php:62 admin-ui/BookingEditor.tsx:133 booking-ui/Bookings.tsx:75 booking-ui/Bookings.tsx:139 booking-ui/receivables.tsx:38
msgid "Payment status"
msgstr "Zahlungsstatus"

#: src/Service/NotificationService.php:58
#, php-format
msgid "Payment status: %s"
msgstr "Zahlungsstatus: %s"

#: src/Service/NotificationService.php:58
#, php-format
msgid "Payment: %s"
msgstr "Zahlung: %s"

#: src/Service/PrivacyExportService.php:57 admin-ui/CatalogForm.tsx:106 admin-ui/SettingsApp.tsx:50 admin-ui/SettingsApp.tsx:105
msgid "Payments"
msgstr "Zahlungen"

#: admin-ui/membershipFields.ts:8 booking-ui/Bookings.tsx:11
msgid "Pending"
msgstr "Ausstehend"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Percentage"
msgstr "Prozentsatz"

#: src/Service/PilotToolsService.php:51
msgid "Permalinks"
msgstr "Permalinks"

#: admin-ui/PilotToolsApp.tsx:66
msgid "Permanently remove all ABeCe Booking data?"
msgstr "Alle ABeCe Booking-Daten dauerhaft entfernen?"

#: public-ui/PersonalData.tsx:43
msgid "Personal data export"
msgstr "Export personenbezogener Daten"

#: src/Service/PrivacyExportService.php:45 src/Service/PrivacyExportService.php:62 admin-ui/BookingEditor.tsx:140 admin-ui/BookingEditor.tsx:140 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56 admin-ui/membershipFields.ts:18 booking-ui/Bookings.tsx:62 booking-ui/Bookings.tsx:64
msgid "Phone"
msgstr "Telefon"

#: src/Service/BookingCustomerService.php:25 src/Service/BookingCustomerService.php:52
msgid "Phone bookings must be external bookings."
msgstr "Telefonische Buchungen müssen externe Buchungen sein."

#: admin-ui/BookingRulesSettings.tsx:66 admin-ui/BookingRulesSettings.tsx:66
msgid "Phone for telephone bookings"
msgstr "Telefon für telefonische Buchungen"

#: src/Service/PilotToolsService.php:51
msgid "Plain URLs"
msgstr "Einfache URLs"

#: admin-ui/BookingRulesSettings.tsx:77
msgid "Plain text only. Line breaks are preserved. Save settings to apply your changes."
msgstr "Nur Klartext. Zeilenumbrüche bleiben erhalten. Speichern Sie die Einstellungen, um Ihre Änderungen zu übernehmen."

#: src/Service/PilotToolsService.php:44 admin-ui/EditionApp.tsx:32
msgid "Plan"
msgstr "Tarif"

#: admin-ui/BookingEditor.tsx:145
msgid "Players"
msgstr "Spieler"

#: admin-ui/BookingEditor.tsx:150
msgid "Playing time limit exceeded"
msgstr "Spielzeitlimit überschritten"

#: booking-ui/Bookings.tsx:146
msgid "Playing time limit override"
msgstr "Spielzeitlimit-Überschreibung"

#: src/Admin/Menu.php:60 admin-ui/EditionApp.tsx:27
msgid "Playing time limits"
msgstr "Spielzeit-Grenzwerte"

#: src/Licensing/AdminExperience.php:30
msgid "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"
msgstr "Teilen Sie uns bitte mit, ob wir Sie zu Sicherheits- und Funktionsupdates, Lerninhalten und gelegentlichen Angeboten kontaktieren dürfen:"

#: src/Repository/PrivacyRequestsRepository.php:9
msgid "Please try again shortly."
msgstr "Bitte versuchen Sie es in Kürze erneut."

#: src/Service/LocationGeocodingService.php:36
msgid "Please wait a moment before searching again."
msgstr "Warten Sie vor der nächsten Suche einen Moment."

#: src/Repository/PilotToolsRepository.php:26
msgid "Plugin data could not be removed. Contact your administrator."
msgstr "Plugin-Daten konnten nicht entfernt werden. Kontaktieren Sie Ihren Administrator."

#: admin-ui/PilotToolsApp.tsx:69
msgid "Plugin data removed. The plugin is deactivated. WordPress users and pages are retained."
msgstr "Plugin-Daten entfernt. Das Plugin ist deaktiviert. WordPress Benutzer und Seiten bleiben erhalten."

#: src/Service/PilotToolsService.php:59
msgid "Plugin tables / expected tables"
msgstr "Plugin-Tabellen/erwartete Tabellen"

#: src/Service/PilotToolsService.php:45
msgid "Plugin version"
msgstr "Plugin-Version"

#: admin-ui/CancellationAdminApp.tsx:78
msgid "Policies for a specific resource take precedence over policies for its sport, then venue-wide policies. For the same scope, the higher number wins."
msgstr "Bedingungen für eine bestimmte Sportstätte haben Vorrang vor Bedingungen für ihre Sportart und danach vor Bedingungen für die gesamte Anlage. Im gleichen Geltungsbereich gewinnt die höhere Zahl."

#: booking-ui/Bookings.tsx:167
msgid "Policy ID"
msgstr "Richtlinien-ID"

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:87
msgid "Precedence for the same scope"
msgstr "Vorrang im gleichen Geltungsbereich"

#: src/Service/PilotToolsService.php:51
msgid "Pretty URLs"
msgstr "Hübsche URLs"

#: admin-ui/PrivacySettings.tsx:97
msgid "Preview saved settings without changes"
msgstr "Gespeicherte Einstellungen ohne Änderungen prüfen"

#: admin-ui/CancellationAdminApp.tsx:82 admin-ui/CatalogApp.tsx:113 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ReceivablesApp.tsx:36 admin-ui/ReceivablesApp.tsx:36 admin-ui/ScheduleAdminApp.tsx:99 booking-ui/Bookings.tsx:142
msgid "Previous"
msgstr "Zurück"

#: booking-ui/Bookings.tsx:206
msgid "Previous admin note"
msgstr "Vorherige Administratornotiz"

#: booking-ui/Bookings.tsx:199
msgid "Previous customer"
msgstr "Vorheriger Kunde"

#: booking-ui/Calendar.tsx:168
msgid "Previous day"
msgstr "Vorheriger Tag"

#: booking-ui/Bookings.tsx:185
msgid "Previous end"
msgstr "Vorheriges Ende"

#: booking-ui/Bookings.tsx:192
msgid "Previous external customer"
msgstr "Vorheriger externer Kunde"

#: booking-ui/Bookings.tsx:204
msgid "Previous note"
msgstr "Vorherige Anmerkung"

#: booking-ui/Bookings.tsx:174
msgid "Previous policy"
msgstr "Bisherige Richtlinie"

#: booking-ui/Bookings.tsx:182
msgid "Previous price"
msgstr "Vorheriger Preis"

#: booking-ui/Bookings.tsx:185
msgid "Previous resource ID"
msgstr "Vorherige Sportstätte-ID"

#: booking-ui/Bookings.tsx:185
msgid "Previous start"
msgstr "Vorheriger Start"

#: booking-ui/Bookings.tsx:188
msgid "Previous total players"
msgstr "Bisherige Gesamtzahl der Spieler"

#: booking-ui/Bookings.tsx:71 booking-ui/Bookings.tsx:139
msgid "Price"
msgstr "Preis"

#: admin-ui/BookingEditor.tsx:147
msgid "Price and payment"
msgstr "Preis und Zahlung"

#: admin-ui/BasicPricingApp.tsx:55
msgid "Price list"
msgstr "Preisliste"

#: src/Admin/Menu.php:43 admin-ui/BasicPricingApp.tsx:55
msgid "Price lists"
msgstr "Preislisten"

#: booking-ui/Bookings.tsx:146
msgid "Price recalculated"
msgstr "Preis neu berechnet"

#: admin-ui/EditionApp.tsx:27
msgid "Price rules"
msgstr "Preisregeln"

#: src/Licensing/AdminExperience.php:49
msgid "Prices and checkout are provided by Freemius. If the pricing form does not load, try again later. Booking remains available."
msgstr "Preise und Kaufabwicklung werden von Freemius bereitgestellt. Wird das Preisformular nicht geladen, versuchen Sie es später erneut. Buchungen bleiben verfügbar."

#: booking-ui/Bookings.tsx:77
msgid "Pricing breakdown"
msgstr "Preisaufschlüsselung"

#: admin-ui/SettingsApp.tsx:50
msgid "Privacy"
msgstr "Datenschutz"

#: admin-ui/PrivacySettings.tsx:82
msgid "Privacy and personal data"
msgstr "Datenschutz und personenbezogene Daten"

#: admin-ui/PrivacySettings.tsx:83 admin-ui/PrivacySettings.tsx:83 public-ui/PersonalData.tsx:40
msgid "Privacy policy"
msgstr "Datenschutzerklärung"

#: src/Api/PrivacyController.php:20 src/Repository/PrivacyRepository.php:19 src/Repository/PrivacyRepository.php:23
msgid "Privacy processing could not be completed. No technical or personal details are included in this error."
msgstr "Die Datenschutzverarbeitung konnte nicht abgeschlossen werden. Diese Fehlermeldung enthält keine technischen oder personenbezogenen Details."

#: src/Api/PrivacyRequestsController.php:21 src/Integration/Privacy.php:32 src/Integration/Privacy.php:33
msgid "Privacy processing could not be completed. Restart the request or contact the operator."
msgstr "Die Datenschutzverarbeitung konnte nicht abgeschlossen werden. Starten Sie die Anfrage erneut oder kontaktieren Sie den Betreiber."

#: src/Service/PrivacyExportService.php:57
msgid "Privacy review"
msgstr "Datenschutzprüfung"

#: src/Integration/Privacy.php:30 admin-ui/PrivacySettings.tsx:83
msgid "Privacy settings"
msgstr "Datenschutzeinstellungen"

#: src/Service/PrivacyExportService.php:45
msgid "Privacy-policy acknowledgement"
msgstr "Kenntnisnahme der Datenschutzerklärung"

#: admin-ui/scheduleFields.ts:17 booking-ui/Calendar.tsx:84
msgid "Private"
msgstr "Privat"

#: src/Service/PilotToolsService.php:67
msgid "Private expiring import staging; temporary downloads are not public files."
msgstr "Privates auslaufendes Import-Staging; Temporäre Downloads sind keine öffentlichen Dateien."

#: admin-ui/EditionApp.tsx:32
msgid "Production site limit"
msgstr "Limit produktiver Websites"

#: src/Service/PrivacyExportService.php:57
msgid "Profile"
msgstr "Profil"

#: src/Service/BookingParticipantsService.php:14
msgid "Provide a list of at most 100 identified members."
msgstr "Stellen Sie eine Liste mit höchstens 100 identifizierten Mitgliedern bereit."

#: src/Service/BookingRulesService.php:38
msgid "Provide email texts by locale."
msgstr "E-Mail-Texte nach Gebietsschema bereitstellen."

#: admin-ui/fields.ts:33
msgid "Public"
msgstr "Öffentlich"

#: admin-ui/PrivacySettings.tsx:84
msgid "Public WordPress registration is disabled. Existing accounts can still sign in."
msgstr "Die öffentliche WordPress-Registrierung ist deaktiviert. Bestehende Konten können sich weiterhin anmelden."

#: admin-ui/PrivacySettings.tsx:84
msgid "Public WordPress registration is enabled."
msgstr "Die öffentliche WordPress-Registrierung ist aktiviert."

#: admin-ui/CalendarSettings.tsx:24
msgid "Public calendar"
msgstr "Öffentlicher Kalender"

#: admin-ui/CalendarSettings.tsx:24 admin-ui/CalendarSettings.tsx:24
msgid "Public calendar visibility"
msgstr "Sichtbarkeit des öffentlichen Kalenders"

#: admin-ui/BasicPricingApp.tsx:44 admin-ui/EditionApp.tsx:27
msgid "Public price"
msgstr "Öffentlicher Preis"

#: admin-ui/PrivacySettings.tsx:84
msgid "Publish a WordPress privacy-policy page to display registration information. Acknowledgement is not enforced without a published policy."
msgstr "Veröffentlichen Sie eine WordPress-Datenschutzerklärung für die Registrierungshinweise. Ohne veröffentlichte Erklärung wird keine Kenntnisnahme erzwungen."

#: admin-ui/SettingsApp.tsx:151
msgid "Publish the page."
msgstr "Veröffentlichen Sie die Seite."

#: admin-ui/EditionApp.tsx:32
msgid "Purchased features remain available. Renew for updates and support."
msgstr "Gekaufte Funktionen bleiben verfügbar. Für Updates und Support verlängern."

#: booking-ui/Bookings.tsx:210
msgid "QR"
msgstr "QR"

#: src/Service/NotificationService.php:55 admin-ui/EditionApp.tsx:27 booking-ui/credit.tsx:36
msgid "QR payment"
msgstr "QR-Zahlung"

#: src/Service/PilotToolsService.php:64
msgid "REST registration"
msgstr "REST-Registrierung"

#: admin-ui/ScheduleAdminApp.tsx:71
msgid "Reason"
msgstr "Grund"

#: admin-ui/PrivacySettings.tsx:98
msgid "Reasons"
msgstr "Gründe"

#: admin-ui/PrivacySettings.tsx:101
msgid "Recent cleanup batches"
msgstr "Letzte Bereinigungsstapel"

#: admin-ui/PilotToolsApp.tsx:66
msgid "Recipient email"
msgstr "E-Mail des Empfängers"

#: admin-ui/PrivacySettings.tsx:111
msgid "Record review"
msgstr "Prüfung dokumentieren"

#: booking-ui/Bookings.tsx:55 booking-ui/Bookings.tsx:146 booking-ui/Calendar.tsx:160 booking-ui/Calendar.tsx:162
msgid "Recurring booking"
msgstr "Wiederkehrende Buchung"

#: src/Service/PrivacyExportService.php:57 admin-ui/EditionApp.tsx:27 admin-ui/ReservationsApp.tsx:25
msgid "Recurring bookings"
msgstr "Wiederkehrende Buchungen"

#: admin-ui/DailyOverview.tsx:38 booking-ui/Bookings.tsx:139 booking-ui/receivables.tsx:38
msgid "Reference"
msgstr "Referenz"

#: src/Service/NotificationService.php:33
#, php-format
msgid "Reference: %s"
msgstr "Referenz: %s"

#: admin-ui/PilotToolsApp.tsx:56 admin-ui/ReceivablesApp.tsx:36
msgid "Refresh"
msgstr "Aktualisieren"

#: booking-ui/Calendar.tsx:172
msgid "Refresh calendar"
msgstr "Kalender aktualisieren"

#: public-ui/PersonalData.tsx:41
msgid "Refresh request status"
msgstr "Antragsstatus aktualisieren"

#: booking-ui/Bookings.tsx:76 booking-ui/Bookings.tsx:146
msgid "Refund"
msgstr "Erstattung"

#: booking-ui/settlement.tsx:118 booking-ui/settlement.tsx:118
msgid "Refund amount"
msgstr "Rückerstattungsbetrag"

#: booking-ui/settlement.tsx:23 booking-ui/settlement.tsx:87
msgid "Refund due"
msgstr "Rückerstattung fällig"

#: src/Service/NotificationService.php:68
#, php-format
msgid "Refund due: %s"
msgstr "Rückerstattung fällig: %s"

#: src/Service/NotificationService.php:56 booking-ui/Bookings.tsx:146 booking-ui/credit.tsx:37
msgid "Refund pending"
msgstr "Rückerstattung steht aus"

#: booking-ui/settlement.tsx:118 booking-ui/settlement.tsx:118
msgid "Refund reason"
msgstr "Rückerstattungsgrund"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37 booking-ui/settlement.tsx:23
msgid "Refunded"
msgstr "Erstattet"

#: admin-ui/BookingEditor.tsx:139 admin-ui/BookingEditor.tsx:140 admin-ui/ReceivablesApp.tsx:19 booking-ui/Bookings.tsx:63 booking-ui/Bookings.tsx:198
msgid "Registered non-member"
msgstr "Registriert Nicht-Mitglied"

#: admin-ui/PrivacySettings.tsx:84
msgid "Registration and customer information"
msgstr "Registrierung und Kundeninformation"

#: admin-ui/fields.ts:54
msgid "Release to non-members (hours before start)"
msgstr "Freigabe für Nichtmitglieder (Stunden vor Beginn)"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Relevant booking"
msgstr "Relevante Buchung"

#: booking-ui/Bookings.tsx:97 booking-ui/Bookings.tsx:97
msgid "Removal reason"
msgstr "Grund für die Entfernung"

#: admin-ui/PilotToolsApp.tsx:66
msgid "Remove all ABeCe Booking data"
msgstr "Alle ABeCe Booking-Daten entfernen"

#: booking-ui/Bookings.tsx:94
msgid "Remove an erroneous booking"
msgstr "Eine fehlerhafte Buchung entfernen"

#: booking-ui/Bookings.tsx:97
msgid "Remove booking"
msgstr "Buchung entfernen"

#: admin-ui/PilotToolsApp.tsx:74
msgid "Remove plugin data"
msgstr "Plugin-Daten entfernen"

#: admin-ui/CancellationAdminApp.tsx:90
msgid "Remove rule"
msgstr "Regel entfernen"

#: booking-ui/Bookings.tsx:96
msgid "Remove this erroneous booking? The audit history will be retained."
msgstr "Diese fehlerhafte Buchung entfernen? Der Prüfverlauf bleibt erhalten."

#: admin-ui/PrivacySettings.tsx:101 booking-ui/Bookings.tsx:11 booking-ui/Bookings.tsx:136 booking-ui/Bookings.tsx:146
msgid "Removed"
msgstr "Entfernt"

#: admin-ui/PilotToolsApp.tsx:55
msgid "Reopen checklist"
msgstr "Checkliste erneut öffnen"

#: public-ui/PersonalData.tsx:41
msgid "Request account closure and personal data erasure"
msgstr "Kontoschließung und Löschung personenbezogener Daten beantragen"

#: public-ui/PersonalData.tsx:41
msgid "Request personal data export"
msgstr "Export personenbezogener Daten beantragen"

#: public-ui/PersonalData.tsx:30
msgid "Request received. Confirm the link sent to your account email address."
msgstr "Antrag eingegangen. Bestätigen Sie den an die E-Mail-Adresse Ihres Kontos gesendeten Link."

#: public-ui/PersonalData.tsx:30
msgid "Request received. Contact the operator if further verification or email delivery assistance is needed."
msgstr "Antrag eingegangen. Wenden Sie sich bei weiterer Überprüfung oder Problemen mit der E-Mail-Zustellung an den Betreiber."

#: public-ui/PersonalData.tsx:40
msgid "Requests use your signed-in WordPress account and its current email address. Confirm the email link; the operator processes the request using WordPress privacy tools."
msgstr "Anträge verwenden Ihr angemeldetes WordPress-Konto und dessen aktuelle E-Mail-Adresse. Bestätigen Sie den E-Mail-Link; der Betreiber verarbeitet den Antrag mit den WordPress-Datenschutzwerkzeugen."

#: admin-ui/PrivacySettings.tsx:93
msgid "Require a phone number for booking"
msgstr "Telefonnummer bei der Buchung verlangen"

#: admin-ui/PrivacySettings.tsx:93
msgid "Require a phone number only for a defined operational purpose. Guest bookings do not require a date of birth."
msgstr "Verlangen Sie eine Telefonnummer nur für einen definierten betrieblichen Zweck. Gastbuchungen benötigen kein Geburtsdatum."

#: admin-ui/PrivacySettings.tsx:92
msgid "Require acknowledgement of the privacy policy during registration"
msgstr "Kenntnisnahme der Datenschutzerklärung bei der Registrierung verlangen"

#: src/Support/RuntimeRequirements.php:19
#, php-format
msgid "Required PHP extension is missing: %s."
msgstr "Erforderliche PHP-Erweiterung fehlt: %s."

#: src/Service/PilotToolsService.php:55
msgid "Requirements met"
msgstr "Anforderungen erfüllt"

#: admin-ui/SettingsApp.tsx:105
msgid "Requires WooCommerce or a supported payment integration."
msgstr "Erfordert WooCommerce oder eine unterstützte Zahlungsintegration."

#: admin-ui/SettingsApp.tsx:105
msgid "Requires a supported online payment integration."
msgstr "Erfordert eine unterstützte Online-Zahlungsintegration."

#: booking-ui/Bookings.tsx:146
msgid "Rescheduled"
msgstr "Verschoben"

#: admin-ui/SettingsApp.tsx:151
msgid "Reservation URL"
msgstr "Reservierungs-URL"

#: admin-ui/ReservationsApp.tsx:25 booking-ui/Bookings.tsx:134
msgid "Reservation list"
msgstr "Reservierungsliste"

#: admin-ui/SettingsApp.tsx:151 admin-ui/SettingsApp.tsx:151 admin-ui/SettingsApp.tsx:151
msgid "Reservation page"
msgstr "Reservierungsseite"

#: admin-ui/ReservationsApp.tsx:25
msgid "Reservation views"
msgstr "Reservierungsansichten"

#: src/Admin/Menu.php:42 admin-ui/ExternalContactsApp.tsx:54 admin-ui/ReservationsApp.tsx:24
msgid "Reservations"
msgstr "Reservierungen"

#: admin-ui/BasicPricingApp.tsx:55 admin-ui/BasicStatisticsApp.tsx:58 admin-ui/CancellationAdminApp.tsx:85 admin-ui/CancellationAdminApp.tsx:86 admin-ui/CancellationAdminApp.tsx:86 admin-ui/CatalogForm.tsx:95 admin-ui/DailyOverview.tsx:38 admin-ui/ScheduleAdminApp.tsx:70 admin-ui/ScheduleForm.tsx:71 admin-ui/ScheduleForm.tsx:71 admin-ui/scheduleFields.ts:25 booking-ui/BookingTimes.tsx:61 booking-ui/BookingTimes.tsx:61 booking-ui/Bookings.tsx:58 booking-ui/Bookings.tsx:139 booking-ui/Calendar.tsx:180 booking-ui/receivables.tsx:38
msgid "Resource"
msgstr "Sportstätte"

#: src/Service/CalendarService.php:52 booking-ui/Calendar.tsx:84 booking-ui/Calendar.tsx:158 booking-ui/Calendar.tsx:175
msgid "Resource block"
msgstr "Sportstätte-Block"

#: src/Admin/Menu.php:65 admin-ui/EditionApp.tsx:27 admin-ui/scheduleFields.ts:22
msgid "Resource blocks"
msgstr "Sportstätte-Blöcke"

#: admin-ui/CatalogForm.tsx:107
msgid "Resource prices"
msgstr "Sportstätte Preise"

#: admin-ui/ScheduleAdminApp.tsx:87
msgid "Resource rules replace global rules for that day. Exceptions override opening hours. A closed rule closes the selected scope."
msgstr "Sportstätte-Regeln ersetzen globale Regeln für diesen Tag. Ausnahmen überschreiben Öffnungszeiten. Eine geschlossene Regel schließt den ausgewählten Bereich."

#: booking-ui/Calendar.tsx:179
msgid "Resource time grid"
msgstr "Sportstätte Zeitraster"

#: admin-ui/fields.ts:46
msgid "Resource type"
msgstr "Sportstätte-Typ"

#: src/Service/NotificationService.php:35
#, php-format
msgid "Resource: %s"
msgstr "Sportstätte: %s"

#: src/Admin/Menu.php:42 admin-ui/BasicStatisticsApp.tsx:57 admin-ui/CatalogApp.tsx:74
msgid "Resources"
msgstr "Sportstätten"

#: admin-ui/BookingRulesSettings.tsx:76
msgid "Restore default text"
msgstr "Standardtext wiederherstellen"

#: admin-ui/BookingRulesSettings.tsx:33
msgid "Restore the default texts for this language? Both current texts will be replaced."
msgstr "Standardtexte für diese Sprache wiederherstellen? Beide aktuellen Texte werden ersetzt."

#: admin-ui/PrivacySettings.tsx:98 admin-ui/PrivacySettings.tsx:98 admin-ui/PrivacySettings.tsx:101 admin-ui/PrivacySettings.tsx:110
msgid "Retained"
msgstr "Erhalten"

#: admin-ui/PrivacySettings.tsx:101
msgid "Retained identity reviews"
msgstr "Prüfungen erhaltener Identitäten"

#: admin-ui/PrivacySettings.tsx:101
msgid "Retained records and review"
msgstr "Erhaltene Datensätze und Prüfung"

#: admin-ui/PrivacySettings.tsx:94
msgid "Retention and minimization"
msgstr "Aufbewahrung und Minimierung"

#: admin-ui/PrivacySettings.tsx:111
msgid "Retention purpose"
msgstr "Aufbewahrungszweck"

#: admin-ui/CatalogApp.tsx:81 admin-ui/ScheduleAdminApp.tsx:89 booking-ui/Calendar.tsx:177
msgid "Retry"
msgstr "Wiederholen"

#: src/Service/NotificationService.php:66
#, php-format
msgid "Returned to credit: %s"
msgstr "Zurück zu Guthaben: %s"

#: admin-ui/PrivacySettings.tsx:111
msgid "Review again in days"
msgstr "Erneut prüfen in Tagen"

#: public-ui/PersonalData.tsx:42 public-ui/PersonalData.tsx:42
msgid "Review erasure request"
msgstr "Löschantrag prüfen"

#: admin-ui/PrivacySettings.tsx:111
msgid "Review recorded."
msgstr "Prüfung dokumentiert."

#: src/Integration/Privacy.php:32 src/Service/PrivacyExportService.php:11 src/Service/PrivacyExportService.php:31 src/Service/PrivacyExportService.php:39 src/Service/PrivacyExportService.php:46
msgid "Review required"
msgstr "Prüfung erforderlich"

#: admin-ui/PrivacySettings.tsx:110
msgid "Review retained records"
msgstr "Erhaltene Datensätze prüfen"

#: admin-ui/EditionApp.tsx:26
msgid "Revoked license"
msgstr "Widerrufene Lizenz"

#: admin-ui/fields.ts:23
msgid "Room"
msgstr "Sporthalle"

#: admin-ui/PrivacySettings.tsx:97
msgid "Run cleanup batch"
msgstr "Bereinigungsstapel ausführen"

#: src/Service/PilotToolsService.php:55
msgid "Runtime requirements"
msgstr "Laufzeitanforderungen"

#: admin-ui/BookingRulesSettings.tsx:62
msgid "Same-day bookings by phone only"
msgstr "Buchungen am selben Tag nur telefonisch möglich"

#: admin-ui/scheduleFields.ts:9
msgid "Saturday"
msgstr "Samstag"

#: admin-ui/BasicPricingApp.tsx:55 admin-ui/CalendarSettings.tsx:24 admin-ui/CancellationAdminApp.tsx:92 admin-ui/CatalogForm.tsx:109 admin-ui/ExternalContactsApp.tsx:56 admin-ui/ScheduleForm.tsx:86 admin-ui/SettingsApp.tsx:151
msgid "Save"
msgstr "Speichern"

#: admin-ui/BookingEditor.tsx:158
msgid "Save booking"
msgstr "Buchung speichern"

#: admin-ui/BookingEditor.tsx:140 admin-ui/BookingEditor.tsx:140
msgid "Save contact for next time"
msgstr "Kontakt für das nächste Mal speichern"

#: admin-ui/ClubLocationForm.tsx:91
msgid "Save location"
msgstr "Standort speichern"

#: admin-ui/PrivacySettings.tsx:95
msgid "Save retention settings"
msgstr "Aufbewahrungseinstellungen speichern"

#: admin-ui/BookingRulesSettings.tsx:79 admin-ui/SettingsApp.tsx:105
msgid "Save settings"
msgstr "Einstellungen speichern"

#: admin-ui/PrivacySettings.tsx:100
msgid "Save verified identity"
msgstr "Geprüfte Identität speichern"

#: admin-ui/BookingEditor.tsx:158 admin-ui/BookingRulesSettings.tsx:79 admin-ui/CatalogForm.tsx:109 admin-ui/ScheduleForm.tsx:86 admin-ui/SettingsApp.tsx:105
msgid "Saving…"
msgstr "Speichern…"

#: admin-ui/SettingsApp.tsx:102
msgid "Scan a supported bank QR code. Availability depends on the currency, bank profile and banking app."
msgstr "Scannen Sie einen unterstützten Bank-QR-Code. Die Verfügbarkeit hängt von der Währung, dem Bankprofil und der Banking-App ab."

#: admin-ui/CancellationAdminApp.tsx:81 admin-ui/CancellationAdminApp.tsx:85 admin-ui/CancellationAdminApp.tsx:85
msgid "Scope"
msgstr "Geltungsbereich"

#: admin-ui/ExternalContactsApp.tsx:56 admin-ui/ExternalContactsApp.tsx:56
msgid "Search contacts"
msgstr "Kontakte suchen"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Search customer or reference"
msgstr "Kunde oder Referenz suchen"

#: booking-ui/Autocomplete.tsx:46
msgid "Search results"
msgstr "Suchergebnisse"

#: booking-ui/Autocomplete.tsx:45
msgid "Searching…"
msgstr "Suche..."

#: admin-ui/membershipFields.ts:25
msgid "Season"
msgstr "Saison"

#: src/Admin/Menu.php:45
msgid "Seasons"
msgstr "Jahreszeiten"

#: src/Repository/SeasonsRepository.php:21
msgid "Seasons are being updated. Please try again."
msgstr "Jahreszeiten werden aktualisiert. Bitte versuchen Sie es erneut."

#: booking-ui/Calendar.tsx:143 booking-ui/dateTime.ts:24
msgid "Second occurrence"
msgstr "Zweites Vorkommen"

#: src/Service/PaymentMethodAvailabilityService.php:11
msgid "Select a list of supported payment methods, or inherit defaults."
msgstr "Wählen Sie eine Liste unterstützter Zahlungsmethoden aus oder übernehmen Sie Standardeinstellungen."

#: src/Service/BookingCustomerService.php:45
msgid "Select a member eligible on the booking date."
msgstr "Wählen Sie einen am Buchungsdatum berechtigten Mitglied aus."

#: src/Edition/Core/BasicPricingService.php:16
msgid "Select a positive booking interval aligned to whole minutes."
msgstr "Wählen Sie ein positives Buchungsintervall ausgerichtet auf ganze Minuten."

#: src/Service/FrontendIntegrationService.php:12
msgid "Select a published WordPress page."
msgstr "Wählen Sie eine veröffentlichte WordPress-Seite aus."

#: src/Service/BookingCustomerService.php:50
msgid "Select a registered user without membership on the booking date."
msgstr "Wählen Sie am Buchungsdatum einen registrierten Benutzer ohne Mitgliedschaft aus."

#: src/Service/BookingRulesService.php:29
msgid "Select a supported email language."
msgstr "Wählen Sie eine unterstützte E-Mail-Sprache aus."

#: booking-ui/dateTime.ts:31
msgid "Select a valid local date and time."
msgstr "Wählen Sie ein gültiges lokales Datum und eine gültige lokale Uhrzeit."

#: src/Service/BookingService.php:80
msgid "Select a valid timezone offset for this start time."
msgstr "Wählen Sie einen gültigen Zeitzonenversatz für diese Startzeit."

#: src/Service/ExternalBookingService.php:21
msgid "Select an active external contact."
msgstr "Wählen Sie einen aktiven externen Kontakt aus."

#: booking-ui/credit.tsx:92
msgid "Select an available payment method."
msgstr "Wählen Sie einen verfügbaren Zahlungsmethode aus."

#: admin-ui/membershipFields.ts:21
msgid "Select an existing account explicitly. No account is created or linked by email."
msgstr "Wählen Sie explizit ein vorhandenes Konto aus. Es wird kein Konto erstellt oder per E-Mail verknüpft."

#: src/Service/PrivacyIdentityService.php:44
msgid "Select at least one verified record."
msgstr "Wählen Sie mindestens einen geprüften Datensatz."

#: booking-ui/Autocomplete.tsx:46
msgid "Select customer"
msgstr "Kunde auswählen"

#: src/Service/BookingParticipantsService.php:22
msgid "Select each member only once and ensure eligibility on the booking date."
msgstr "Wählen Sie jedes Mitglied nur einmal aus und stellen Sie die Berechtigung am Buchungsdatum sicher."

#: src/Service/PrivacyIdentityService.php:43
msgid "Select only records belonging to the verified person."
msgstr "Wählen Sie nur Datensätze der geprüften Person."

#: admin-ui/PilotToolsApp.tsx:63
msgid "Select the report text and copy it manually."
msgstr "Wählen Sie den Berichtstext aus und kopieren Sie ihn manuell."

#: booking-ui/BookingTimes.tsx:61
msgid "Selected resource"
msgstr "Ausgewählte Sportstätte"

#: admin-ui/EditionApp.tsx:27
msgid "Selected resources"
msgstr "Ausgewählte Sportstätten"

#: admin-ui/BasicPricingApp.tsx:55 admin-ui/ScheduleForm.tsx:71 admin-ui/ScheduleForm.tsx:79 admin-ui/SettingsApp.tsx:151 booking-ui/BookingTimes.tsx:61 booking-ui/BookingTimes.tsx:62 booking-ui/BookingTimes.tsx:63
msgid "Select…"
msgstr "Wählen Sie…"

#: admin-ui/PilotToolsApp.tsx:63
msgid "Send a test email"
msgstr "Senden Sie eine Test-E-Mail"

#: admin-ui/PilotToolsApp.tsx:66
msgid "Send test email"
msgstr "Test-E-Mail senden"

#: booking-ui/Bookings.tsx:11
msgid "Sent"
msgstr "Gesendet"

#: booking-ui/Bookings.tsx:146
msgid "Series split"
msgstr "Serie aufteilen"

#: src/Integration/Privacy.php:30 admin-ui/PrivacySettings.tsx:83
msgid "Set a WordPress privacy-policy page so customers can read it before booking."
msgstr "Legen Sie in WordPress eine Datenschutzseite fest, damit Kunden sie vor der Buchung lesen können."

#: src/Service/ResourcesService.php:46
msgid "Set a positive release period for member priority."
msgstr "Legen Sie einen positiven Freigabezeitraum für die Mitglied-Priorität fest."

#: src/Service/LocationService.php:17
msgid "Set both latitude and longitude, or clear both."
msgstr "Legen Sie sowohl den Breiten- als auch den Längengrad fest oder löschen Sie beide."

#: src/Service/PilotToolsService.php:17
msgid "Set opening hours"
msgstr "Öffnungszeiten einstellen"

#: src/Service/PilotToolsService.php:19
msgid "Set payment methods"
msgstr "Zahlungsmethoden festlegen"

#: src/Service/PilotToolsService.php:18
msgid "Set public prices"
msgstr "Öffentliche Preise festlegen"

#: src/Service/PilotToolsService.php:21
msgid "Set the booking page"
msgstr "Legen Sie die Buchungsseite fest"

#: src/Service/SunService.php:13
msgid "Set the club location before using sun-based opening hours."
msgstr "Legen Sie den Clubstandort fest, bevor Sie das sonnenbasierte Öffnungszeiten verwenden."

#: src/Service/PilotToolsService.php:20
msgid "Set up membership (optional)"
msgstr "Mitgliedschaft einrichten (optional)"

#: src/Admin/Menu.php:47 admin-ui/SettingsApp.tsx:64
msgid "Settings"
msgstr "Einstellungen"

#: admin-ui/SettingsApp.tsx:64
msgid "Settings sections"
msgstr "Einstellungsabschnitte"

#: admin-ui/SettingsApp.tsx:146
msgid "Shortcode copied."
msgstr "Shortcode kopiert."

#: admin-ui/SettingsApp.tsx:151
msgid "Shortcode is the currently supported integration."
msgstr "Shortcode ist die derzeit unterstützte Integration."

#: admin-ui/CatalogApp.tsx:104
msgid "Show"
msgstr "Anzeigen"

#: admin-ui/SettingsApp.tsx:105
msgid "Show outstanding amounts"
msgstr "Ausstehende Beträge anzeigen"

#: admin-ui/BookingRulesSettings.tsx:73
msgid "Shown after the automatically generated booking details."
msgstr "Wird nach den automatisch generierten Buchungsdetails angezeigt."

#: admin-ui/BookingRulesSettings.tsx:73
msgid "Shown before the automatically generated booking details."
msgstr "Wird vor den automatisch generierten Buchungsdetails angezeigt."

#: admin-ui/PrivacySettings.tsx:92
msgid "Signed-in customers can request export and account closure review in My personal data. Confirmation and processing use native WordPress tools; bookings, debts and accounts are not deleted on submission."
msgstr "Angemeldete Kunden können unter Meine personenbezogenen Daten einen Export und die Prüfung einer Kontoschließung beantragen. Bestätigung und Verarbeitung erfolgen mit WordPress; Buchungen, Schulden und Konten werden bei Antragstellung nicht gelöscht."

#: src/Service/PilotToolsService.php:52
msgid "Single site"
msgstr "Einzelner Standort"

#: src/Service/PilotToolsService.php:48
msgid "Site / administrator language"
msgstr "Site-/Administratorsprache"

#: src/Service/PilotToolsService.php:47
msgid "Site domain"
msgstr "Site-Domäne"

#: admin-ui/SettingsApp.tsx:76
msgid "Site name"
msgstr "Site-Name"

#: src/Licensing/AdminExperience.php:24
msgid "Skip"
msgstr "Überspringen"

#: src/Licensing/AdminExperience.php:25
msgid "Skipping, please wait"
msgstr "Wird übersprungen, bitte warten"

#: admin-ui/CatalogApp.tsx:70 admin-ui/fields.ts:39
msgid "Slug"
msgstr "Schnecke"

#: src/Service/CatalogValidator.php:24
msgid "Slug is required and must not exceed 150 characters."
msgstr "Slug ist erforderlich und darf 150 Zeichen nicht überschreiten."

#: src/Service/CatalogValidator.php:20
msgid "Slug must be text."
msgstr "Slug muss Text sein."

#: admin-ui/PilotToolsApp.tsx:73
msgid "Some data could not be removed. The plugin is deactivated. Contact your administrator."
msgstr "Einige Daten konnten nicht entfernt werden. Das Plugin ist deaktiviert. Kontaktieren Sie Ihren Administrator."

#: admin-ui/ReceivablesApp.tsx:36
msgid "Sort"
msgstr "Sortieren"

#: admin-ui/CatalogApp.tsx:69 admin-ui/CatalogApp.tsx:70 admin-ui/fields.ts:42
msgid "Sort order"
msgstr "Sortierreihenfolge"

#: src/Service/CalendarSettingsService.php:15
msgid "Specify only public calendar visibility."
msgstr "Geben Sie nur die Sichtbarkeit des öffentlichen Kalenders an."

#: admin-ui/CancellationAdminApp.tsx:85 admin-ui/CancellationAdminApp.tsx:86 admin-ui/CancellationAdminApp.tsx:86 admin-ui/CatalogApp.tsx:69 admin-ui/fields.ts:45
msgid "Sport"
msgstr "Sport"

#: src/Admin/Menu.php:43 admin-ui/CatalogApp.tsx:74
msgid "Sports"
msgstr "Sport"

#: abece-booking.php:4
msgid "Sports venue booking and management for WordPress."
msgstr "Buchung und Verwaltung von Sportstätten für WordPress."

#: booking-ui/settlement.tsx:87
msgid "Standard cancellation fee"
msgstr "Standard-Stornogebühr"

#: src/Service/PrivacyExportService.php:62 admin-ui/ScheduleAdminApp.tsx:70 admin-ui/scheduleFields.ts:30
msgid "Starts at"
msgstr "Beginnt um"

#: src/Admin/Menu.php:46 admin-ui/BasicStatisticsApp.tsx:58
msgid "Statistics"
msgstr "Statistik"

#: src/Service/PrivacyExportService.php:62 admin-ui/CancellationAdminApp.tsx:81 admin-ui/CatalogApp.tsx:70 admin-ui/ExternalContactsApp.tsx:56 admin-ui/PilotToolsApp.tsx:63 admin-ui/membershipFields.ts:29 booking-ui/Bookings.tsx:69 booking-ui/Bookings.tsx:91 booking-ui/Bookings.tsx:139 booking-ui/receivables.tsx:38
msgid "Status"
msgstr "Status"

#: admin-ui/PilotToolsApp.tsx:56
msgid "Status checks do not repair or change your data. The support report excludes customer data, credentials and full bank details."
msgstr "Statusprüfungen reparieren oder ändern Ihre Daten nicht. Der Supportbericht schließt Kundendaten, Anmeldeinformationen und vollständige Bankdaten aus."

#: src/Service/NotificationService.php:47
#, php-format
msgid "Status: %s"
msgstr "Status: %s"

#: src/Infrastructure/Database/SchemaUpgradeCommand.php:52
msgid "Stop external cron and queue workers before continuing. A verified SQL backup will be created and the site will remain in maintenance if an error occurs. Continue?"
msgstr "Stoppen Sie externe Cron- und Warteschlangenprozesse, bevor Sie fortfahren. Eine geprüfte SQL-Sicherung wird erstellt. Bei einem Fehler bleibt die Website im Wartungsmodus. Fortfahren?"

#: src/Service/PilotToolsService.php:61
msgid "Storage engine / collation"
msgstr "Speicher-Engine/Sortierung"

#: admin-ui/ScheduleAdminApp.tsx:96 admin-ui/scheduleFields.ts:41
msgid "Sun-based"
msgstr "Sonnenbasiert"

#: admin-ui/scheduleFields.ts:9
msgid "Sunday"
msgstr "Sonntag"

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:42
msgid "Sunrise offset (minutes)"
msgstr "Sonnenaufgangsoffset (Minuten)"

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:43
msgid "Sunset offset (minutes)"
msgstr "Sonnenuntergangsoffset (Minuten)"

#: admin-ui/fields.ts:47
msgid "Surface"
msgstr "Oberfläche"

#: src/Admin/Menu.php:49 admin-ui/PilotToolsApp.tsx:53 admin-ui/PilotToolsApp.tsx:53
msgid "System Status"
msgstr "Systemstatus"

#: admin-ui/PilotToolsApp.tsx:63
msgid "System report"
msgstr "Systembericht"

#: admin-ui/PilotToolsApp.tsx:59
msgid "System report copied."
msgstr "Systembericht kopiert."

#: admin-ui/fields.ts:25
msgid "Table"
msgstr "Tabelle"

#: src/Service/PilotToolsService.php:60
msgid "Table prefix"
msgstr "Tabellenpräfix"

#: admin-ui/ScheduleAdminApp.tsx:85
msgid "Temporarily prevents bookings for a selected resource, for example due to maintenance, a tournament or weather."
msgstr "Verhindert vorübergehend Buchungen für einen ausgewählten Sportstätte, beispielsweise aufgrund von Wartungsarbeiten, einem Turnier oder Wetter."

#: src/Service/PilotToolsService.php:67
msgid "Temporary storage"
msgstr "Zwischenspeicherung"

#: admin-ui/BookingRulesSettings.tsx:72
msgid "Text after booking details"
msgstr "Text nach den Buchungsdetails"

#: admin-ui/BookingRulesSettings.tsx:72
msgid "Text before booking details"
msgstr "Text vor den Buchungsdetails"

#: src/Service/MembershipValidator.php:25
#, php-format
msgid "Text must not exceed %d characters."
msgstr "Der Text darf nicht länger als %d Zeichen sein."

#: src/Service/ConfirmationEmailDefaults.php:12
msgid "Thank you for your booking. Below you will find the details of your reservation and any applicable payment information."
msgstr "Vielen Dank für Ihre Buchung. Nachfolgend finden Sie die Details Ihrer Reservierung und alle geltenden Zahlungsinformationen."

#: src/Service/PrivacyErasureService.php:14
msgid "The WordPress account is managed separately. Review its continued purpose without breaking financial or staff audit links."
msgstr "Das WordPress-Konto wird separat verwaltet. Prüfen Sie seinen weiteren Zweck, ohne Finanz- oder Mitarbeiter-Prüfverknüpfungen zu beschädigen."

#: src/Admin/Menu.php:101
msgid "The admin package is incomplete. Install the complete ABeCe Booking release ZIP."
msgstr "Das Admin-Paket ist unvollständig. Installieren Sie die vollständige ABeCe Booking-Release-ZIP-Datei."

#: booking-ui/pricing.tsx:33
msgid "The amount has too many decimal places for this currency."
msgstr "Der Betrag hat für diese Währung zu viele Dezimalstellen."

#: src/Repository/BookingsRepository.php:107
msgid "The booking could not be saved or loaded. Please try again."
msgstr "Die Buchung konnte nicht gespeichert oder geladen werden. Bitte versuchen Sie es erneut."

#: src/Service/BookingEligibilityService.php:63
msgid "The booking exceeds a member playing time limit."
msgstr "Die Buchung überschreitet einen Mitglied Spielzeitlimit."

#: src/Infrastructure/Database/BookingModelMigration.php:40
msgid "The booking model migration could not be completed. Existing data has been retained."
msgstr "Die Migration des Buchungsmodells konnte nicht abgeschlossen werden. Vorhandene Daten bleiben erhalten."

#: src/Service/PilotToolsService.php:38
msgid "The booking page could not be created. Try again."
msgstr "Die Buchungsseite konnte nicht erstellt werden. Versuchen Sie es erneut."

#: admin-ui/PilotToolsApp.tsx:26
msgid "The booking page does not contain the booking shortcode."
msgstr "Die Buchungsseite enthält keinen Buchungs-Shortcode."

#: src/Repository/ResourceLockRepository.php:50
msgid "The booking transaction could not be completed. Please try again."
msgstr "Die Buchungstransaktion konnte nicht abgeschlossen werden. Bitte versuchen Sie es erneut."

#: src/Repository/BookingsRepository.php:58 src/Service/BookingService.php:147 src/Service/ReceivablesService.php:41
msgid "The booking was not found."
msgstr "Die Buchung wurde nicht gefunden."

#: src/Repository/CalendarRepository.php:34
msgid "The calendar could not be loaded. Please try again."
msgstr "Der Kalender konnte nicht geladen werden. Bitte versuchen Sie es erneut."

#: src/Service/BookingCancellationService.php:33
msgid "The cancellation fee changed. Review a new quote before confirming."
msgstr "Die Stornogebühr hat sich geändert. Überprüfen Sie ein neues Angebot, bevor Sie es bestätigen."

#: src/Service/CancellationPolicyService.php:56
msgid "The cancellation policy configuration is ambiguous."
msgstr "Die Konfiguration der Stornierungsrichtlinie ist nicht eindeutig."

#: src/Service/CalendarService.php:21
msgid "The client calendar starts today."
msgstr "Der Kundenkalender beginnt heute."

#: src/Support/Money.php:30 booking-ui/pricing.tsx:34
msgid "The configured price exceeds the supported money range."
msgstr "Der konfigurierte Preis überschreitet den unterstützten Geldbereich."

#: booking-ui/Bookings.tsx:83
msgid "The confirmation email could not be sent. The booking remains valid."
msgstr "Die Bestätigungs-E-Mail konnte nicht gesendet werden. Die Buchung bleibt gültig."

#: booking-ui/pricing.tsx:34
msgid "The credit balance exceeds the supported money range."
msgstr "Der Guthaben-Saldo überschreitet den unterstützten Geldbereich."

#: src/Service/BookingCustomerService.php:47
msgid "The customer account must match the selected member."
msgstr "Das Kundenkonto muss mit dem ausgewählten Mitglied übereinstimmen."

#: admin-ui/SettingsApp.tsx:102
msgid "The customer pays when they arrive. Record the actual payment medium when confirming receipt."
msgstr "Der Kunde zahlt bei Ankunft. Notieren Sie bei der Empfangsbestätigung den tatsächlichen Betrag Zahlungsmittel."

#: admin-ui/SettingsApp.tsx:102
msgid "The customer receives payment details. The booking remains unpaid until a manager confirms receipt. International accounts are supported."
msgstr "Der Kunde erhält Zahlungsdetails. Die Buchung bleibt unbezahlt, bis ein Manager den Eingang bestätigt. Internationale Konten werden unterstützt."

#: admin-ui/BookingRulesSettings.tsx:64
msgid "The cutoff restricts customer online bookings. Managers may still book future times by phone; past starts are never allowed."
msgstr "Der Cutoff schränkt die Online-Buchungen von Kunden ein. Manager können weiterhin Termine für die Zukunft telefonisch buchen; Frühere Starts sind niemals zulässig."

#: src/Support/RuntimeRequirements.php:27
msgid "The database must support InnoDB before ABeCe Booking can be activated."
msgstr "Die Datenbank muss InnoDB unterstützen, bevor ABeCe Booking aktiviert werden kann."

#: src/Service/BookingService.php:82
msgid "The duration must be within the resource limits and respect the booking step."
msgstr "Die Dauer muss innerhalb der Sportstätte-Grenzen liegen und den Buchungsschritt respektieren."

#: src/Service/StatisticsFilter.php:13
msgid "The end date must be on or after the start date."
msgstr "Das Enddatum muss am oder nach dem Startdatum liegen."

#: src/Service/PrivacyExportService.php:31
msgid "The export snapshot expired. Restart the WordPress export from the first page."
msgstr "Die Export-Momentaufnahme ist abgelaufen. Starten Sie den WordPress-Export erneut auf der ersten Seite."

#: src/Repository/ExternalContactsRepository.php:24
msgid "The external contact could not be updated."
msgstr "Der externe Kontakt konnte nicht aktualisiert werden."

#: booking-ui/settlement.tsx:88
msgid "The fee is calculated again when you confirm. If it changes, review a new quote."
msgstr "Die Gebühr wird bei Ihrer Bestätigung erneut berechnet. Wenn es sich ändert, überprüfen Sie ein neues Angebot."

#: src/Repository/PaymentTransactionsRepository.php:13
msgid "The financial operation could not be completed. Please try again."
msgstr "Der Finanzvorgang konnte nicht abgeschlossen werden. Bitte versuchen Sie es erneut."

#: src/Repository/CatalogRepository.php:78
msgid "The item could not be deleted. Please try again."
msgstr "Das Element konnte nicht gelöscht werden. Bitte versuchen Sie es erneut."

#: src/Edition/Core/SingleScheduleService.php:21 src/Repository/CancellationPoliciesRepository.php:18 src/Repository/CatalogRepository.php:55 src/Repository/PriceRulesRepository.php:15 src/Repository/SeasonsRepository.php:44
msgid "The item could not be saved. Please try again."
msgstr "Der Artikel konnte nicht gespeichert werden. Bitte versuchen Sie es erneut."

#: src/Repository/CatalogRepository.php:61 src/Service/AvailabilityService.php:21 src/Service/BookingService.php:81 src/Service/CatalogService.php:21 src/Service/PaymentMethodAvailabilityService.php:16
msgid "The item was not found."
msgstr "Der Artikel wurde nicht gefunden."

#: src/Repository/AvailabilityRepository.php:16 src/Repository/AvailabilityRepository.php:25 src/Repository/CatalogRepository.php:92 src/Repository/WordPressUsersRepository.php:41
msgid "The items could not be loaded. Please try again."
msgstr "Die Artikel konnten nicht geladen werden. Bitte versuchen Sie es erneut."

#: admin-ui/BookingRulesSettings.tsx:65
msgid "The limit counts active online bookings assigned to one customer on the reserved local calendar day, across all resources. Managers can exceed it after confirmation."
msgstr "Das Limit zählt aktive Online-Buchungen, die einem Kunden am reservierten lokalen Kalendertag zugeordnet sind, über alle Ressourcen hinweg. Manager können diese nach Bestätigung überschreiten."

#: admin-ui/PrivacySettings.tsx:84
msgid "The native registration form displays a link to your published privacy policy."
msgstr "Das native Registrierungsformular verlinkt Ihre veröffentlichte Datenschutzerklärung."

#: src/Service/BookingValidator.php:16
msgid "The note is too long."
msgstr "Die Notiz ist zu lang."

#: src/Repository/NotificationsRepository.php:23
msgid "The notification could not be saved."
msgstr "Die Benachrichtigung konnte nicht gespeichert werden."

#: src/Edition/Core/BasicPricingService.php:12 src/Service/BookingParticipantsService.php:11
msgid "The number of participants exceeds the resource capacity."
msgstr "Die Anzahl der Teilnehmer übersteigt die Sportstätte-Kapazität."

#: src/Repository/OperationsRepository.php:48
msgid "The operations overview could not be loaded. Please try again."
msgstr "Die Betriebsübersicht konnte nicht geladen werden. Bitte versuchen Sie es erneut."

#: src/Service/SettlementService.php:11 src/Service/SettlementService.php:18
msgid "The payment ledger does not match this booking. Contact an administrator."
msgstr "Das Zahlungskonto stimmt nicht mit dieser Buchung überein. Kontaktieren Sie einen Administrator."

#: admin-ui/BookingRulesSettings.tsx:68
msgid "The plugin automatically adds the booking details: resource, date, time, price and payment information. Here you can set additional text before and after these details."
msgstr "Das Plugin fügt automatisch die Buchungsdetails hinzu: Sportstätte, Datum, Uhrzeit, Preis und Zahlungsinformationen. Hier können Sie zusätzlichen Text vor und nach diesen Angaben festlegen."

#: src/Support/DatabaseCompatibility.php:181 src/Support/DatabaseCompatibility.php:192 src/Support/RuntimeRequirements.php:29
msgid "The plugin package is incomplete. Install the complete ABeCe Booking release ZIP."
msgstr "Das Plugin-Paket ist unvollständig. Installieren Sie die vollständige ABeCe Booking-Release-ZIP-Datei."

#: booking-ui/pricing.tsx:33
msgid "The price has too many decimal places for this currency."
msgstr "Der Preis hat für diese Währung zu viele Dezimalstellen."

#: src/Service/PrivacyErasureService.php:28 src/Service/PrivacyErasureService.php:29
msgid "The privacy request expired. Restart it from the first page."
msgstr "Die Datenschutzanfrage ist abgelaufen. Starten Sie erneut auf der ersten Seite."

#: src/Service/PaymentService.php:95
msgid "The refund must be positive and must not exceed the amount due for refund."
msgstr "Die Rückerstattung muss positiv sein und darf den zur Rückerstattung geschuldeten Betrag nicht überschreiten."

#: src/Service/CatalogService.php:28 src/Service/LocationService.php:11
msgid "The request contains an unsupported field."
msgstr "Die Anfrage enthält ein nicht unterstütztes Feld."

#: admin-ui/PilotToolsApp.tsx:33
msgid "The request could not be completed."
msgstr "Die Anfrage konnte nicht abgeschlossen werden."

#: src/Service/PrivacyRequestsService.php:29
msgid "The request could not be created. Check your existing requests or contact the operator."
msgstr "Der Antrag konnte nicht erstellt werden. Prüfen Sie bestehende Anträge oder wenden Sie sich an den Betreiber."

#: admin-ui/CatalogApp.tsx:41 admin-ui/CatalogApp.tsx:62 admin-ui/CatalogForm.tsx:59 admin-ui/ClubLocationForm.tsx:25 admin-ui/ClubLocationForm.tsx:43 admin-ui/ClubLocationForm.tsx:69 admin-ui/ScheduleAdminApp.tsx:40 admin-ui/ScheduleAdminApp.tsx:61 admin-ui/ScheduleForm.tsx:60 admin-ui/api.ts:39 booking-ui/Bookings.tsx:35 booking-ui/api.ts:42
msgid "The request failed. Please try again."
msgstr "Die Anfrage ist fehlgeschlagen. Bitte versuchen Sie es erneut."

#: src/Service/AvailabilityService.php:36 src/Service/CalendarService.php:65
msgid "The resource booking time grid is invalid."
msgstr "Das Buchungszeitraster Sportstätte ist ungültig."

#: src/Service/CancellationPolicyService.php:24
msgid "The resource must belong to the selected sport."
msgstr "Der Sportstätte muss zur ausgewählten Sportart gehören."

#: admin-ui/CatalogForm.tsx:97
msgid "The saved zero permits only today. Keep it unchanged or clear the field for unlimited advance bookings."
msgstr "Die gespeicherten Null-Zulassungen gelten nur noch heute. Lassen Sie es unverändert oder löschen Sie das Feld für unbegrenzte Vorausbuchungen."

#: src/Api/PrivacyController.php:20 src/Api/PrivacyRequestsController.php:16
msgid "The security check failed. Reload the page and try again."
msgstr "Die Sicherheitsprüfung ist fehlgeschlagen. Laden Sie die Seite neu und versuchen Sie es erneut."

#: src/Api/SettingsController.php:27
msgid "The selected WordPress user does not exist."
msgstr "Der ausgewählte WordPress-Benutzer existiert nicht."

#: admin-ui/PilotToolsApp.tsx:26
msgid "The selected booking page is not published."
msgstr "Die ausgewählte Buchungsseite wird nicht veröffentlicht."

#: admin-ui/PilotToolsApp.tsx:26
msgid "The selected booking page was deleted."
msgstr "Die ausgewählte Buchungsseite wurde gelöscht."

#: src/Service/ExternalBookingService.php:29
msgid "The selected contact is already saved."
msgstr "Der ausgewählte Kontakt ist bereits gespeichert."

#: src/Service/BookingParticipantsService.php:23
msgid "The selected member does not exist."
msgstr "Der ausgewählte Mitglied existiert nicht."

#: admin-ui/SettingsApp.tsx:151
msgid "The selected page does not contain [abece_booking]."
msgstr "Die ausgewählte Seite enthält kein [abece_booking]."

#: src/Edition/Core/BasicPriceRulesService.php:12
msgid "The selected pricing reference does not exist."
msgstr "Die ausgewählte Preisreferenz existiert nicht."

#: src/Service/PrivacyIdentityService.php:43 src/Service/PrivacyRetentionService.php:18
msgid "The selected record does not exist."
msgstr "Der ausgewählte Datensatz existiert nicht."

#: src/Repository/ResourceLockRepository.php:37 src/Service/CancellationPolicyService.php:23 src/Service/ScheduleValidator.php:10
msgid "The selected resource does not exist."
msgstr "Der ausgewählte Sportstätte existiert nicht."

#: src/Service/CalendarService.php:20 src/Service/CancellationPolicyService.php:21 src/Service/ResourcesService.php:14 src/Service/ResourcesService.php:36
msgid "The selected sport does not exist."
msgstr "Die ausgewählte Sportart existiert nicht."

#: src/Service/CatalogValidator.php:54
msgid "The selected value is not allowed."
msgstr "Der ausgewählte Wert ist nicht zulässig."

#: admin-ui/SettingsApp.tsx:76
msgid "The site name and timezone follow the WordPress settings. Prices use the currency of their price list."
msgstr "Der Site-Name und die Zeitzone folgen den WordPress-Einstellungen. Die Preise verwenden die Währung ihrer Preisliste."

#: src/Service/BookingService.php:83
msgid "The start time must respect the resource booking step."
msgstr "Die Startzeit muss den Buchungsschritt Sportstätte berücksichtigen."

#: src/Edition/Core/BasicStatisticsRepository.php:7
msgid "The statistics could not be loaded. Please try again."
msgstr "Die Statistik konnte nicht geladen werden. Bitte versuchen Sie es erneut."

#: src/Service/CancellationPolicyService.php:69
msgid "The stored cancellation policy cannot be read. Contact an administrator."
msgstr "Die hinterlegte Widerrufsbelehrung kann nicht gelesen werden. Kontaktieren Sie einen Administrator."

#: admin-ui/BookingEditor.tsx:145
msgid "The total number of players affects member playing time consumption."
msgstr "Die Gesamtzahl der Spieler beeinflusst den Mitglied Spielzeit-Verbrauch."

#: booking-ui/Bookings.tsx:55
msgid "This booking belongs to a recurring series."
msgstr "Diese Buchung gehört zu einer wiederkehrenden Serie."

#: src/Service/BookingCancellationService.php:13
msgid "This booking can no longer be cancelled."
msgstr "Diese Buchung ist nicht mehr stornierbar."

#: src/Service/PaymentService.php:55
msgid "This booking cannot be marked as paid."
msgstr "Diese Buchung kann nicht als bezahlt markiert werden."

#: src/Repository/BookingsRepository.php:61 src/Service/BookingService.php:144
msgid "This booking changed while you were editing it. Reload and try again."
msgstr "Diese Buchung hat sich geändert, während Sie sie bearbeitet haben. Laden Sie es neu und versuchen Sie es erneut."

#: src/Service/BookingManagementService.php:91
msgid "This booking has already been removed."
msgstr "Diese Buchung wurde bereits entfernt."

#: src/Service/CalendarService.php:23 src/Service/DailyOperationsService.php:9
msgid "This calendar date does not exist in the WordPress timezone."
msgstr "Dieses Kalenderdatum existiert nicht in der Zeitzone WordPress."

#: src/Edition/Core/SingleScheduleService.php:26 admin-ui/ScheduleForm.tsx:86
msgid "This change affects existing bookings. Review and explicitly confirm; bookings will remain unchanged."
msgstr "Diese Änderung betrifft bestehende Buchungen. Prüfen und bestätigen Sie dies ausdrücklich; die Buchungen bleiben erhalten."

#: booking-ui/credit.tsx:90
msgid "This credit account is inactive."
msgstr "Dieses Guthaben-Konto ist inaktiv."

#: src/Service/BookingEligibilityService.php:30 src/Service/BookingEligibilityService.php:61 admin-ui/BookingEditor.tsx:148
#, php-format
msgid "This customer already has %d active bookings for this day. Confirm to continue."
msgstr "Dieser Kunde hat bereits %d aktive Buchungen für diesen Tag. Bestätigen Sie, um fortzufahren."

#: booking-ui/Bookings.tsx:81
msgid "This customer has an active restriction."
msgstr "Dieser Kunde hat eine aktive Einschränkung."

#: src/Service/BookingEligibilityService.php:42 src/Service/BookingEligibilityService.php:62 admin-ui/BookingEditor.tsx:149
msgid "This customer has an outstanding amount from previous bookings. Confirm to continue."
msgstr "Dieser Kunde hat einen ausstehenden Betrag aus früheren Buchungen. Bestätigen Sie, um fortzufahren."

#: src/Service/BookingCustomerService.php:15 src/Service/BookingEligibilityService.php:11
msgid "This date does not exist in the site timezone."
msgstr "Dieses Datum existiert nicht in der Zeitzone der Site."

#: src/Service/PrivacyExportService.php:11
msgid "This email matches independent identities. The operator must verify one person through the confirmed WordPress request before exporting records."
msgstr "Diese E-Mail-Adresse gehört zu unabhängigen Identitäten. Vor dem Export muss der Betreiber eine Person über die bestätigte WordPress-Anfrage prüfen."

#: src/Admin/Menu.php:89 src/Edition/EditionRoutes.php:32 src/Edition/Entitlements.php:24 admin-ui/index.tsx:33
msgid "This feature is not available in this edition."
msgstr "Diese Funktion ist in dieser Edition nicht verfügbar."

#: src/Service/BookingValidator.php:9
msgid "This field cannot be set by the client."
msgstr "Dieses Feld kann nicht vom Client festgelegt werden."

#: src/Service/MembershipValidator.php:21 src/Service/ResourceBlocksService.php:13
msgid "This field is required."
msgstr "Dieses Feld ist erforderlich."

#: src/Service/PaymentService.php:73
msgid "This idempotency key was already used for a different refund."
msgstr "Dieser Idempotenzschlüssel wurde bereits für eine andere Rückerstattung verwendet."

#: src/Service/PilotToolsService.php:81
msgid "This is a diagnostic email from your WordPress site. It contains no booking or customer data."
msgstr "Dies ist eine Diagnose-E-Mail von Ihrer WordPress-Site. Es enthält keine Buchungs- oder Kundendaten."

#: src/Service/BookingService.php:89
msgid "This local time does not exist."
msgstr "Diese Ortszeit existiert nicht."

#: booking-ui/dateTime.ts:37
msgid "This local time is missing or ambiguous because of a clock change. Select another time."
msgstr "Diese Ortszeit fehlt oder ist aufgrund einer Zeitumstellung nicht eindeutig. Wählen Sie einen anderen Zeitpunkt aus."

#: src/Service/BookingService.php:94
msgid "This occurrence is blocked or outside the available opening hours. Explicit confirmation is required."
msgstr "Dieser Termin ist gesperrt oder liegt außerhalb der verfügbaren Öffnungszeiten. Eine ausdrückliche Bestätigung ist erforderlich."

#: admin-ui/PilotToolsApp.tsx:63
msgid "This only tests submission to WordPress mail transport. Confirm actual delivery with the recipient."
msgstr "Dies testet nur die Übermittlung an den WordPress-Mail-Transport. Bestätigen Sie die tatsächliche Zustellung mit dem Empfänger."

#: admin-ui/SettingsApp.tsx:151
msgid "This page uses the legacy shortcode [sports_booking]. Bookings will continue to work; we recommend using [abece_booking]."
msgstr "Diese Seite verwendet den alten Shortcode [sports_booking]. Buchungen funktionieren weiterhin; Wir empfehlen die Verwendung von [abece_booking]."

#: src/Service/PaymentMethodAvailabilityService.php:33
msgid "This payment method is disabled or unavailable for this booking."
msgstr "Dieses Zahlungsmethode ist für diese Buchung deaktiviert oder nicht verfügbar."

#: src/Service/PaymentService.php:28 src/Service/PaymentService.php:43 src/Service/PaymentService.php:56
msgid "This payment method is disabled."
msgstr "Dieser Zahlungsmethode ist deaktiviert."

#: src/Service/PrivacyExportService.php:39
msgid "This record was removed or its ownership changed during export. Restart the request for a fresh snapshot."
msgstr "Dieser Datensatz wurde während des Exports entfernt oder einer anderen Person zugeordnet. Starten Sie die Anfrage für eine neue Momentaufnahme erneut."

#: admin-ui/PilotToolsApp.tsx:66
msgid "This removes bookings, members, memberships, financial records, credits, settings and plugin tables, and deactivates the plugin. It cannot be undone without a backup. WordPress users and pages are retained. Create and verify a database backup first."
msgstr "Dadurch werden Buchungen, Mitglieder, Mitgliedschaften, Finanzunterlagen, Gutschriften, Einstellungen und Plugin-Tabellen entfernt und das Plugin deaktiviert. Es kann nicht ohne Backup rückgängig gemacht werden. WordPress Benutzer und Seiten bleiben erhalten. Erstellen und überprüfen Sie zunächst eine Datenbanksicherung."

#: src/Service/AvailabilityService.php:28
msgid "This resource is available to club members only."
msgstr "Dieser Sportstätte steht nur Clubmitgliedern zur Verfügung."

#: src/Integration/Privacy.php:34
msgid "This site uses ABeCe Booking for venue reservations. We process contact details, bookings and participants, optional club membership and date of birth for member identification, payments, amounts due and credit history where used, customer restrictions, operational audit records and transactional emails. A guest booking does not require a date of birth. Do not put unnecessary sensitive information in notes."
msgstr "Diese Website verwendet ABeCe Booking für Sportstättenbuchungen. Wir verarbeiten Kontaktdaten, Buchungen und Teilnehmer, gegebenenfalls Vereinsmitgliedschaften und Geburtsdaten zur Mitgliederidentifikation, Zahlungen, offene Beträge und Guthabenverläufe, Kundenbeschränkungen, betriebliche Prüfprotokolle und Transaktions-E-Mails. Eine Gastbuchung erfordert kein Geburtsdatum. Tragen Sie keine unnötigen sensiblen Angaben in Notizen ein."

#: src/Repository/CatalogRepository.php:87 src/Service/CatalogService.php:35
msgid "This slug is already in use."
msgstr "Dieses Geschoss ist bereits im Einsatz."

#: src/Service/BookingEligibilityService.php:18
msgid "This time can no longer be booked online. Please contact the operator."
msgstr "Diese Zeit ist nicht mehr online buchbar. Bitte wenden Sie sich an den Betreiber."

#: src/Service/BookingEligibilityService.php:18
#, php-format
msgid "This time can no longer be booked online. To book, call %s."
msgstr "Diese Zeit ist nicht mehr online buchbar. Um zu buchen, rufen Sie %s an."

#: src/Service/BookingService.php:195
msgid "This time is no longer available. Please select another time."
msgstr "Diese Zeit ist nicht mehr verfügbar. Bitte wählen Sie einen anderen Zeitpunkt aus."

#: src/Service/BookingService.php:103
msgid "This time occurs twice. Select its timezone offset."
msgstr "Dieses Mal kommt es zweimal vor. Wählen Sie den Zeitzonenversatz aus."

#: admin-ui/BookingEditor.tsx:109
msgid "This time was booked by another user or is no longer available. Please select another time."
msgstr "Diese Zeit wurde von einem anderen Benutzer gebucht oder ist nicht mehr verfügbar. Bitte wählen Sie einen anderen Zeitpunkt aus."

#: src/Support/DatabaseCompatibility.php:156 src/Support/DatabaseCompatibility.php:195
msgid "This update requires a newer database server. Please contact your hosting provider before updating ABeCe Booking."
msgstr "Diese Aktualisierung benötigt einen neueren Datenbankserver. Kontaktieren Sie vor der Aktualisierung von ABeCe Booking Ihren Hostinganbieter."

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Threshold hours %d"
msgstr "Schwellenwertstunden %d"

#: admin-ui/scheduleFields.ts:9
msgid "Thursday"
msgstr "Donnerstag"

#: admin-ui/DailyOverview.tsx:38
msgid "Time"
msgstr "Zeit"

#: src/Service/PilotToolsService.php:49
msgid "Time zone"
msgstr "Zeitzone"

#: src/Service/NotificationService.php:39
#, php-format
msgid "Time: %s"
msgstr "Zeit: %s"

#: admin-ui/ScheduleAdminApp.tsx:86
#, php-format
msgid "Times use the WordPress timezone: %s."
msgstr "Zeiten verwenden die Zeitzone WordPress: %s."

#: admin-ui/SettingsApp.tsx:76
msgid "Timezone"
msgstr "Zeitzone"

#: admin-ui/scheduleFields.ts:27
msgid "Title for customers"
msgstr "Titel für Kunden"

#: admin-ui/BasicStatisticsApp.tsx:58 booking-ui/BookingTimes.tsx:63 booking-ui/BookingTimes.tsx:63
msgid "To"
msgstr "Zu"

#: public-ui/ReadOnlyCalendar.tsx:9
msgid "To book a time, contact the venue operator."
msgstr "Kontaktieren Sie den Betreiber, um einen Termin zu buchen."

#: booking-ui/Calendar.tsx:168
msgid "Today"
msgstr "Heute"

#: src/Repository/PrivacyRequestsRepository.php:23
msgid "Too many privacy requests. Please wait before trying again or contact the operator."
msgstr "Zu viele Datenschutzanträge. Warten Sie vor einem erneuten Versuch oder kontaktieren Sie den Betreiber."

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58
msgid "Total bookings"
msgstr "Gesamtbuchungen"

#: admin-ui/CancellationAdminApp.tsx:82 admin-ui/CatalogApp.tsx:86 admin-ui/ScheduleAdminApp.tsx:93
#, php-format
msgid "Total items: %d"
msgstr "Gesamtzahl der Artikel: %d"

#: booking-ui/Bookings.tsx:65 booking-ui/Bookings.tsx:182
msgid "Total players"
msgstr "Gesamtzahl der Spieler"

#: admin-ui/BookingEditor.tsx:145 admin-ui/BookingEditor.tsx:145
msgid "Total players / participants"
msgstr "Gesamtzahl der Spieler/Teilnehmer"

#: src/Service/NotificationService.php:43
#, php-format
msgid "Total players: %d"
msgstr "Gesamtzahl der Spieler: %d"

#: admin-ui/scheduleFields.ts:15 booking-ui/Calendar.tsx:84
msgid "Tournament"
msgstr "Turnier"

#: booking-ui/Bookings.tsx:165
msgid "Transaction ID"
msgstr "Transaktions-ID"

#: admin-ui/scheduleFields.ts:8
msgid "Tuesday"
msgstr "Dienstag"

#: admin-ui/CatalogApp.tsx:69
msgid "Type"
msgstr "Typ"

#: admin-ui/PilotToolsApp.tsx:74
msgid "Type DELETE DATA to confirm"
msgstr "Geben Sie zur Bestätigung DELETE DATA ein"

#: src/Service/PilotToolsService.php:87
msgid "Type the exact confirmation text to remove plugin data."
msgstr "Geben Sie den genauen Bestätigungstext ein, um Plugin-Daten zu entfernen."

#: src/Service/CalendarService.php:52 admin-ui/SettingsApp.tsx:105 booking-ui/Calendar.tsx:83 booking-ui/Calendar.tsx:83
msgid "Unavailable"
msgstr "Nicht verfügbar"

#: admin-ui/BookingEditor.tsx:151 admin-ui/BookingEditor.tsx:151
msgid "Unlimited"
msgstr "Unbegrenzt"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37
msgid "Unpaid"
msgstr "Unbezahlt"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Unpaid items"
msgstr "Unbezahlte Artikel"

#: admin-ui/PrivacySettings.tsx:56
msgid "Unresolved restrictions"
msgstr "Ungeklärte Beschränkungen"

#: booking-ui/Bookings.tsx:136
msgid "Upcoming"
msgstr "Demnächst"

#: booking-ui/Bookings.tsx:146
msgid "Updated"
msgstr "Aktualisiert"

#: admin-ui/EditionApp.tsx:32
msgid "Updates and support"
msgstr "Updates und Support"

#: src/Licensing/AdminExperience.php:16 src/Licensing/AdminExperience.php:16 src/Licensing/AdminExperience.php:50
msgid "Upgrade ABeCe Booking"
msgstr "ABeCe Booking upgraden"

#: admin-ui/PrivacySettings.tsx:82
msgid "Use WordPress personal-data tools for verified individual requests. Privacy tools are included in every edition. The operator determines purposes, legal bases and retention periods."
msgstr "Verwenden Sie WordPress-Datenschutzwerkzeuge für geprüfte Einzelanfragen. Sie sind in jeder Edition enthalten. Der Betreiber bestimmt Zwecke, Rechtsgrundlagen und Aufbewahrungsfristen."

#: src/Licensing/AdminExperience.php:19
msgid "Use a customer license key here. A developer secret key (sk_) is not a license key."
msgstr "Verwenden Sie hier einen Kundenlizenzschlüssel. Ein Entwickler-Secret-Key (sk_) ist kein Lizenzschlüssel."

#: src/Api/SettingsController.php:26
msgid "Use a three-letter currency code."
msgstr "Verwenden Sie einen aus drei Buchstaben bestehenden Währungscode."

#: admin-ui/PilotToolsApp.tsx:55
msgid "Use an existing published page with [abece_booking], or explicitly create one. An existing booking page will be reused."
msgstr "Verwenden Sie eine vorhandene veröffentlichte Seite mit [abece_booking] oder erstellen Sie explizit eine. Eine bestehende Buchungsseite wird wiederverwendet."

#: src/Service/PaymentService.php:65
msgid "Use an idempotency key containing 8 to 64 letters, digits, underscores or hyphens."
msgstr "Verwenden Sie einen Idempotenzschlüssel mit 8 bis 64 Buchstaben, Ziffern, Unterstrichen oder Bindestrichen."

#: src/Service/CancellationPolicyService.php:63
msgid "Use at most three decimal places for a penalty percentage."
msgstr "Verwenden Sie höchstens drei Dezimalstellen für einen Strafprozentsatz."

#: admin-ui/ClubLocationForm.tsx:86
msgid "Use decimal degrees, for example latitude 50.0755 and longitude 14.4378. A decimal comma is also accepted."
msgstr "Verwenden Sie Dezimalgrad, etwa Breite 50.0755 und Länge 14.4378. Ein Dezimalkomma wird ebenfalls akzeptiert."

#: admin-ui/CatalogForm.tsx:106 admin-ui/CatalogForm.tsx:106
msgid "Use site payment defaults"
msgstr "Zahlungsvorgaben der Website verwenden"

#: src/Service/BookingManagementService.php:19 src/Service/PaymentService.php:53
msgid "Use the payment actions to change a booking payment."
msgstr "Verwenden Sie die Zahlungsaktionen, um eine Buchungszahlung zu ändern."

#: admin-ui/PrivacySettings.tsx:101
msgid "Use the request’s documented identifiers and reasons to review records. Record an individual purpose and next review date before extending retention."
msgstr "Prüfen Sie Datensätze anhand der dokumentierten Kennungen und Anfragegründe. Dokumentieren Sie vor einer Verlängerung einen individuellen Zweck und den nächsten Prüftermin."

#: admin-ui/PrivacySettings.tsx:100
msgid "Use this only after checking identity and authority, especially for shared family emails, children or an old email address. Confirm the request in WordPress first. Select only records proven to belong to that person; names alone are not evidence. Approval expires after one day."
msgstr "Erst nach Prüfung von Identität und Berechtigung verwenden, besonders bei Familienadressen, Kindern oder alten E-Mail-Adressen. Bestätigen Sie zuerst die WordPress-Anfrage. Wählen Sie nur nachweislich zugehörige Datensätze; Namen allein sind kein Nachweis. Die Freigabe läuft nach einem Tag ab."

#: src/Service/BookingRulesService.php:39
msgid "Use valid locales and texts of at most 5000 characters."
msgstr "Verwenden Sie gültige Gebietsschemata und Texte mit höchstens 5000 Zeichen."

#: admin-ui/BookingEditor.tsx:140
#, php-format
msgid "Use “%s”"
msgstr "Verwenden Sie „%s“"

#: src/Service/BookingService.php:164 src/Service/CancellationActor.php:8
#, php-format
msgid "User #%d"
msgstr "Benutzer #%d"

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58
msgid "Utilization (%)"
msgstr "Auslastung (%)"

#: admin-ui/membershipFields.ts:27
msgid "Valid from"
msgstr "Gültig ab"

#: admin-ui/membershipFields.ts:28
msgid "Valid to"
msgstr "Gültig bis"

#: src/Service/NotificationService.php:73
msgid "Variable symbol"
msgstr "Variables Symbol"

#: admin-ui/ClubLocationForm.tsx:80
msgid "Venue address"
msgstr "Adresse der Sportstätte"

#: admin-ui/PrivacySettings.tsx:100
msgid "Verified identity for a WordPress request"
msgstr "Geprüfte Identität für eine WordPress-Anfrage"

#: admin-ui/CatalogApp.tsx:69 admin-ui/fields.ts:49
msgid "Visible"
msgstr "Sichtbar"

#: admin-ui/BookingEditor.tsx:146
msgid "Visible only to managers and staff."
msgstr "Nur für Manager und Mitarbeiter sichtbar."

#: admin-ui/BookingEditor.tsx:146
msgid "Visible to the customer and may appear in the confirmation email."
msgstr "Für den Kunden sichtbar und kann in der Bestätigungs-E-Mail erscheinen."

#: admin-ui/CalendarSettings.tsx:24
msgid "Visitors can see anonymous occupancy, or the calendar can require login. Customer identities are never public."
msgstr "Besucher können die anonyme Belegung sehen, oder der Kalender kann eine Anmeldung erfordern. Kundenidentitäten sind niemals öffentlich."

#: src/Service/PilotToolsService.php:66
msgid "WP-Cron is disabled."
msgstr "WP-Cron ist deaktiviert."

#: src/Service/PilotToolsService.php:66
msgid "WP-Cron is enabled."
msgstr "WP-Cron ist aktiviert."

#: src/Service/PilotToolsService.php:80
msgid "Wait one minute before sending another test email."
msgstr "Warten Sie eine Minute, bevor Sie eine weitere Test-E-Mail senden."

#: public-ui/PersonalData.tsx:16
msgid "Waiting for email confirmation"
msgstr "Wartet auf E-Mail-Bestätigung"

#: public-ui/PersonalData.tsx:16
msgid "Waiting for processing"
msgstr "Wartet auf Bearbeitung"

#: booking-ui/Bookings.tsx:171 booking-ui/settlement.tsx:84
msgid "Waive cancellation fee"
msgstr "Stornogebühren entfallen"

#: admin-ui/fields.ts:22
msgid "Wall"
msgstr "Wand"

#: admin-ui/PilotToolsApp.tsx:25
msgid "Warning"
msgstr "Warnung"

#: admin-ui/scheduleFields.ts:16 booking-ui/Calendar.tsx:84
msgid "Weather"
msgstr "Wetter"

#: booking-ui/Bookings.tsx:64
msgid "Web"
msgstr "Web"

#: admin-ui/scheduleFields.ts:8
msgid "Wednesday"
msgstr "Mittwoch"

#: src/Licensing/AdminExperience.php:37
#, php-format
msgid "Welcome to %s! To get started, please enter your license key:"
msgstr "Willkommen bei %s! Geben Sie zuerst Ihren Lizenzschlüssel ein:"

#: src/Support/RuntimeRequirements.php:20
msgid "WordPress Multisite is not supported by this pilot release. No plugin data has been created."
msgstr "WordPress Multisite wird von dieser Pilotversion nicht unterstützt. Es wurden keine Plugin-Daten erstellt."

#: src/Service/PilotToolsService.php:82
msgid "WordPress accepted the email for sending. Confirm delivery with the recipient."
msgstr "WordPress hat die E-Mail zum Senden angenommen. Bestätigen Sie die Lieferung mit dem Empfänger."

#: admin-ui/PrivacySettings.tsx:56 admin-ui/membershipFields.ts:20
msgid "WordPress account"
msgstr "WordPress-Konto"

#: src/Service/PilotToolsService.php:68
msgid "WordPress can submit email; delivery must be verified with the recipient."
msgstr "WordPress kann E-Mails senden; Die Lieferung muss mit dem Empfänger überprüft werden."

#: src/Service/PilotToolsService.php:82
msgid "WordPress could not submit the email. Check your site mail configuration."
msgstr "WordPress konnte die E-Mail nicht senden. Überprüfen Sie die E-Mail-Konfiguration Ihrer Website."

#: admin-ui/PrivacySettings.tsx:100
msgid "WordPress privacy request ID"
msgstr "WordPress-Datenschutzanfrage-ID"

#: src/Integration/Privacy.php:34
msgid "WordPress privacy tools provide personal-data export and erasure. Shared email addresses, mixed notes and historical snapshots may require individual verification or a reviewed supplement to protect other people. Active bookings, memberships, unresolved restrictions and financial evidence may be retained for a documented purpose with a later review. Remaining linked records are not automatically anonymous. The operator also manages backups and copies already sent by email."
msgstr "WordPress-Datenschutzwerkzeuge ermöglichen Datenexport und Löschung. Gemeinsame E-Mail-Adressen, gemischte Notizen und historische Momentaufnahmen können eine individuelle Prüfung oder geprüfte Ergänzung erfordern, um andere Personen zu schützen. Aktive Buchungen, Mitgliedschaften, offene Beschränkungen und Finanznachweise können für einen dokumentierten Zweck mit späterer Überprüfung erhalten bleiben. Verknüpfte Restdaten sind nicht automatisch anonym. Der Betreiber verwaltet auch Sicherungen und bereits versandte E-Mail-Kopien."

#: admin-ui/PrivacySettings.tsx:100 admin-ui/PrivacySettings.tsx:110
msgid "WordPress user ID"
msgstr "WordPress-Benutzer-ID"

#: src/Service/PilotToolsService.php:46
msgid "WordPress version"
msgstr "WordPress-Version"

#: admin-ui/CatalogApp.tsx:71 admin-ui/EditionApp.tsx:32 admin-ui/EditionApp.tsx:32
msgid "Yes"
msgstr "Ja"

#: src/Service/BookingEligibilityService.php:24 src/Service/BookingEligibilityService.php:61
#, php-format
msgid "You already have the maximum of %d bookings for this day."
msgstr "Sie haben für diesen Tag bereits die maximale Anzahl an %d-Buchungen."

#: src/Service/AvailabilityService.php:33
#, php-format
msgid "You can book this resource up to %d days ahead."
msgstr "Sie können diesen Sportstätte bis zu %d Tage im Voraus buchen."

#: src/Admin/Menu.php:87 src/Api/CalendarController.php:23 src/Api/PricingController.php:26 src/Api/SettingsController.php:36 src/Edition/EditionRoutes.php:26
msgid "You do not have permission to access this ABeCe Booking page."
msgstr "Sie haben keine Berechtigung, auf diese ABeCe Booking-Seite zuzugreifen."

#: src/Service/BookingService.php:148
msgid "You do not have permission to access this booking."
msgstr "Sie haben keine Berechtigung, auf diese Buchung zuzugreifen."

#: src/Service/PilotToolsService.php:31
msgid "You do not have permission to create a booking page."
msgstr "Sie haben keine Berechtigung zum Erstellen einer Buchungsseite."

#: src/Api/BookingsController.php:43 src/Api/CatalogController.php:49 src/Api/ExternalContactsController.php:14 src/Api/OperationsController.php:21 src/Edition/CoreModule.php:19 src/Edition/CoreModule.php:20 src/Service/BookingCustomerService.php:78 src/Service/BookingNoShowService.php:14 src/Service/CalendarService.php:16 src/Service/PaymentService.php:110
msgid "You do not have permission to manage bookings."
msgstr "Sie haben keine Berechtigung zum Verwalten von Buchungen."

#: src/Api/CancellationPoliciesController.php:9 src/Api/CatalogController.php:49
msgid "You do not have permission to manage cancellation policies."
msgstr "Sie sind nicht berechtigt, Stornierungsbedingungen zu verwalten."

#: src/Edition/FinanceAuthorization.php:8 src/Service/PaymentService.php:33
msgid "You do not have permission to manage credit."
msgstr "Sie haben keine Berechtigung zum Verwalten von Guthaben."

#: src/Api/CatalogController.php:49
msgid "You do not have permission to manage members and seasons."
msgstr "Sie haben keine Berechtigung, Mitglieder und Saisons zu verwalten."

#: src/Api/CatalogController.php:49
msgid "You do not have permission to manage prices."
msgstr "Sie sind nicht berechtigt, Preise zu verwalten."

#: src/Api/PrivacyController.php:20 src/Service/PrivacyErasureService.php:26 src/Service/PrivacyIdentityService.php:40
msgid "You do not have permission to manage privacy requests."
msgstr "Sie dürfen keine Datenschutzanfragen verwalten."

#: src/Api/CatalogController.php:49 src/Api/LocationController.php:30
msgid "You do not have permission to manage sports and resources."
msgstr "Sie haben keine Berechtigung zum Verwalten von Sportarten und Ressourcen."

#: src/Licensing/AdminExperience.php:45
msgid "You do not have permission to manage this site."
msgstr "Sie dürfen diese Website nicht verwalten."

#: src/Service/BookingCancellationService.php:24
msgid "You do not have permission to override cancellation fees."
msgstr "Sie sind nicht berechtigt, Stornierungsgebühren außer Kraft zu setzen."

#: src/Api/PilotToolsController.php:16 src/Service/PilotToolsService.php:29 src/Service/PilotToolsService.php:77 src/Service/PilotToolsService.php:85
msgid "You do not have permission to use these tools."
msgstr "Sie haben keine Erlaubnis, diese Tools zu verwenden."

#: src/Edition/Core/BasicStatisticsController.php:6
msgid "You do not have permission to view this report."
msgstr "Sie haben keine Berechtigung, diesen Bericht anzuzeigen."

#: src/Service/BookingEligibilityService.php:45 src/Service/BookingEligibilityService.php:62
msgid "You have an unpaid amount from a previous booking. You cannot create another booking until it is paid."
msgstr "Sie haben einen unbezahlten Betrag aus einer früheren Buchung. Sie können keine weitere Buchung erstellen, bis diese bezahlt ist."

#: admin-ui/PilotToolsApp.tsx:55
msgid "You marked this checklist as complete. You can still review every step."
msgstr "Sie haben diese Checkliste als abgeschlossen markiert. Sie können weiterhin jeden Schritt überprüfen."

#: src/Integration/Privacy.php:26 src/Service/PrivacyRequestsService.php:10
msgid "Your identity requires individual verification. Please contact the operator."
msgstr "Ihre Identität muss individuell überprüft werden. Bitte kontaktieren Sie den Betreiber."

#: public-ui/PersonalData.tsx:43
msgid "Your privacy requests"
msgstr "Ihre Datenschutzanträge"

#: public-ui/PersonalData.tsx:42
msgid "Your request will be verified. Eligible personal data may be minimized; records needed for active memberships, unpaid amounts or other justified purposes require review and may be retained."
msgstr "Ihr Antrag wird überprüft. Geeignete personenbezogene Daten können minimiert werden; für aktive Mitgliedschaften, offene Beträge oder andere begründete Zwecke benötigte Daten müssen geprüft werden und können erhalten bleiben."

#: admin-ui/SettingsApp.tsx:105
msgid "Zero hours means the unpaid amount becomes overdue when the booking ends."
msgstr "Null Stunden bedeuten, dass der unbezahlte Betrag mit Ende der Buchung überfällig wird."

#: src/Licensing/AdminExperience.php:33
#, php-format
msgid "do %1$sNOT%2$s send me security & feature updates, educational content and offers."
msgstr "Senden Sie mir %1$sKEINE%2$s Sicherheits- und Funktionsupdates, Lerninhalte oder Angebote."

#: src/Licensing/AdminExperience.php:31
msgid "send me security & feature updates, educational content and offers."
msgstr "Senden Sie mir Sicherheits- und Funktionsupdates, Lerninhalte und Angebote."
