# 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: en_GB\n"
"Language: en_GB\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 booking"
msgstr[1] "%d bookings"

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

#: 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 "A JSON object is required."

#: booking-ui/credit.tsx:87
msgid "A QR code will be created after booking."
msgstr "A QR code will be created after booking."

#: booking-ui/BookingTimes.tsx:64
msgid "A booking can no longer be made at this time."
msgstr "A booking can no longer be made at this time."

#: src/Repository/ResourceLockRepository.php:23
msgid "A booking transaction is already in progress."
msgstr "A booking transaction is already in progress."

#: 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 "A booking with financial history cannot be repriced. Notes can still be edited."

#: src/Service/CatalogValidator.php:37
msgid "A boolean value is required."
msgstr "A boolean value is required."

#: src/Service/CancellationPolicyService.php:39
msgid "A cancellation rule with a zero-minute threshold is required."
msgstr "A cancellation rule with a zero-minute threshold is required."

#: src/Service/LocationService.php:15
msgid "A coordinate within the allowed range is required."
msgstr "A coordinate within the allowed range is required."

#: src/Service/BookingCancellationService.php:20
msgid "A custom fee requires the custom override mode."
msgstr "A custom fee requires the custom override mode."

#: src/Service/BookingEligibilityService.php:64
msgid "A customer restriction blocks this booking."
msgstr "A customer restriction blocks this booking."

#: admin-ui/PilotToolsApp.tsx:63
msgid "A named regional time zone handles daylight saving time automatically. A fixed UTC offset does not."
msgstr "A named regional time zone handles daylight saving time automatically. A fixed UTC offset does not."

#: 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 "A text value is required."

#: src/Edition/Core/BasicPriceListsService.php:9
msgid "A three-letter currency code is required."
msgstr "A three-letter currency code is required."

#: 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 "A valid ISO 8601 date and time with timezone is required."

#: src/Service/MembershipValidator.php:34
msgid "A valid date in YYYY-MM-DD format is required."
msgstr "A valid date in YYYY-MM-DD format is required."

#: src/Service/BookingProfileService.php:26
msgid "A valid email address is required."
msgstr "A valid email address is required."

#: src/Service/ScheduleValidator.php:16
msgid "A valid time in HH:MM format is required."
msgstr "A valid time in HH:MM format is required."

#: 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 could not acquire the database migration lock. Please try again."

#: src/Support/LegacyIdentifiers.php:384
msgid "ABeCe Booking could not complete the settings upgrade. Existing data was retained. Please try again."
msgstr "ABeCe Booking could not complete the settings upgrade. Existing data was retained. Please try again."

#: 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 could not read a valid database schema."

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

#: 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 "ABeCe Booking database migration failed. Existing data has been retained."

#: src/Infrastructure/Database/Schema.php:129
msgid "ABeCe Booking database verification failed. The schema version was not advanced."
msgstr "ABeCe Booking database verification failed. The schema version was not advanced."

#: src/Infrastructure/Database/Installer.php:56 src/Infrastructure/Database/Installer.php:66
msgid "ABeCe Booking encountered an invalid database migration sequence."
msgstr "ABeCe Booking encountered an invalid database migration sequence."

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

#: 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 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."

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

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

#: 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 requires a WordPress database prefix of at most 29 letters, digits or underscores. No tables were renamed."

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

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

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

#: public-ui/PersonalData.tsx:43
msgid "Account closure and erasure review"
msgstr "Account closure and erasure review"

#: 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 "Actions"

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

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

#: 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 "Active"

#: src/Service/PilotToolsService.php:44
msgid "Active bookable resources"
msgstr "Active bookable resources"

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

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

#: src/Service/PrivacyErasureService.php:10
msgid "Active membership or an unpaid membership fee requires review before erasure."
msgstr "Active membership or an unpaid membership fee requires review before erasure."

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

#: src/Service/PrivacyErasureService.php:9
msgid "Active or future bookings require an operational decision before erasure. No booking was cancelled."
msgstr "Active or future bookings require an operational decision before erasure. No booking was cancelled."

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

#: admin-ui/SettingsApp.tsx:151
msgid "Add a Shortcode block."
msgstr "Add a Shortcode block."

#: admin-ui/scheduleFields.ts:22
msgid "Add block"
msgstr "Add block"

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

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

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

#: admin-ui/scheduleFields.ts:21
msgid "Add exception"
msgstr "Add exception"

#: admin-ui/scheduleFields.ts:20
msgid "Add opening hours"
msgstr "Add opening hours"

#: admin-ui/CatalogApp.tsx:76
msgid "Add resource"
msgstr "Add resource"

#: admin-ui/CancellationAdminApp.tsx:92
msgid "Add rule"
msgstr "Add rule"

#: admin-ui/CatalogApp.tsx:76
msgid "Add sport"
msgstr "Add sport"

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

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

#: 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 "Address search is unavailable. You can enter coordinates manually."

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

#: 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 / phone booking"

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

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

#: admin-ui/PrivacySettings.tsx:95
msgid "Age in days; blank means manual review."
msgstr "Age in days; blank means manual review."

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

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

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

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

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

#: src/Service/NotificationService.php:54
#, php-format
msgid "Amount due: %s"
msgstr "Amount due: %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 "An active cancellation policy with the same scope and precedence already exists. Change its precedence or deactivate it."

#: 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 "An erasure request is not a withdrawal of all processing permissions and does not immediately delete your WordPress account."

#: src/Service/PaymentService.php:67
msgid "An idempotency key is required for a partial refund."
msgstr "An idempotency key is required for a partial refund."

#: src/Api/SettingsController.php:32 src/Service/CatalogValidator.php:47
msgid "An integer within the allowed range is required."
msgstr "An integer within the allowed range is required."

#: 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 "An older ABeCe Booking package cannot use this database schema. Restore the matching database backup and plugin files during maintenance instead."

#: public-ui/PersonalData.tsx:30
msgid "An open request already exists. No additional confirmation email was sent."
msgstr "An open request already exists. No additional confirmation email was sent."

#: src/Service/PrivacyErasureService.php:12
msgid "An unresolved customer restriction requires an operator’s documented review."
msgstr "An unresolved customer restriction requires an operator’s documented review."

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

#: src/Repository/CustomerBookingLockRepository.php:11
msgid "Another booking for this customer is being processed. Please try again."
msgstr "Another booking for this customer is being processed. Please try again."

#: src/Repository/PilotToolsRepository.php:28 src/Service/PilotToolsService.php:33
msgid "Another maintenance operation is running. Try again later."
msgstr "Another maintenance operation is running. Try again later."

#: src/Repository/PrivacyRepository.php:26
msgid "Another privacy operation is running. Please try again."
msgstr "Another privacy operation is running. Please try again."

#: src/Repository/ResourcesRepository.php:9
msgid "Another resource change is in progress. Try again."
msgstr "Another resource change is in progress. Try again."

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

#: booking-ui/settlement.tsx:84
msgid "Apply standard cancellation policy"
msgstr "Apply standard cancellation policy"

#: admin-ui/PrivacySettings.tsx:80
msgid "Apply the saved retention settings to this batch? Financial records and blocked identities will be retained."
msgstr "Apply the saved retention settings to this batch? Financial records and blocked identities will be retained."

#: 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 "At each boundary, the highest threshold reached applies: exactly 12 hours uses the 12-hour rule. A zero-hour rule is required."

#: admin-ui/BookingRulesSettings.tsx:63 admin-ui/BookingRulesSettings.tsx:63
msgid "At least this many hours before the start"
msgstr "At least this many hours before the start"

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

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

#: 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 "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."

#: admin-ui/EditionApp.tsx:32
msgid "Automatic renewal is cancelled. Features remain available for the purchased edition."
msgstr "Automatic renewal is cancelled. Features remain available for the purchased edition."

#: admin-ui/CatalogForm.tsx:70
msgid "Availability and access"
msgstr "Availability and access"

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

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

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

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

#: 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 transfer"

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

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

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

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

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

#: src/Service/ResourceBlocksService.php:16
msgid "Block end must be after its start."
msgstr "Block end must be after its start."

#: admin-ui/EditionApp.tsx:27 admin-ui/SettingsApp.tsx:105
msgid "Block new online bookings with an unpaid amount"
msgstr "Block new online bookings with an unpaid amount"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: src/PublicSite/Shortcode.php:15
msgid "Booking is temporarily unavailable. Please try again later."
msgstr "Booking is temporarily unavailable. Please try again later."

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

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

#: src/Plugin.php:77 src/Plugin.php:80
msgid "Booking operations are temporarily unavailable during maintenance. Please contact the venue operator."
msgstr "Booking operations are temporarily unavailable during maintenance. Please contact the venue operator."

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

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

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

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

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

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

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

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

#: src/Service/BookingEligibilityService.php:14 src/Service/BookingEligibilityService.php:27 src/Service/BookingService.php:85
msgid "Bookings must start in the future."
msgstr "Bookings must start in the future."

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

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

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

#: admin-ui/EditionApp.tsx:27
msgid "Bulk membership renewal"
msgstr "Bulk membership renewal"

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

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

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

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

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

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

#: 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 "Cancel"

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

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

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

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

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

#: booking-ui/Bookings.tsx:146
msgid "Cancellation fee overridden"
msgstr "Cancellation fee overridden"

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

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

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

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

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

#: src/Service/CancellationPolicyService.php:33
msgid "Cancellation thresholds must be unique within a policy."
msgstr "Cancellation thresholds must be unique within a policy."

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

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

#: 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 "Cancelled"

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

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

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

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

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

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

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

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

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

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

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

#: src/Service/BookingProfileService.php:18
msgid "Change your email through the WordPress account settings so the new address can be verified."
msgstr "Change your email through the WordPress account settings so the new address can be verified."

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

#: 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 "Changes saved."

#: admin-ui/ScheduleAdminApp.tsx:85
msgid "Changes the standard opening hours for a specific date."
msgstr "Changes the standard opening hours for a specific date."

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

#: src/Service/PilotToolsService.php:14
msgid "Check the time zone"
msgstr "Check the time zone"

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

#: booking-ui/BookingTimes.tsx:64
msgid "Checking available times…"
msgstr "Checking available times…"

#: src/Service/StatisticsFilter.php:15
msgid "Choose a reporting period of at most ten years."
msgstr "Choose a reporting period of at most ten years."

#: admin-ui/ClubLocationForm.tsx:90
msgid "Choose an address search result or update the coordinates manually before saving."
msgstr "Choose an address search result or update the coordinates manually before saving."

#: src/Service/CancellationPolicyService.php:35
msgid "Choose either a percentage or a fixed fee for each rule."
msgstr "Choose either a percentage or a fixed fee for each rule."

#: admin-ui/ClubLocationForm.tsx:83 admin-ui/ClubLocationForm.tsx:83
msgid "Choose the matching address"
msgstr "Choose the matching address"

#: src/Service/PrivacyRetentionService.php:10
msgid "Choose valid retention categories."
msgstr "Choose valid retention categories."

#: admin-ui/PrivacySettings.tsx:81
msgid "Cleanup batch completed. Review retained records before deciding on further action."
msgstr "Cleanup batch completed. Review retained records before deciding on further action."

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

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

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

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

#: admin-ui/scheduleFields.ts:26
msgid "Closes at"
msgstr "Closes at"

#: src/Service/OpeningHoursService.php:15 src/Service/ScheduleValidator.php:23
msgid "Closing time must be after opening time on the same day."
msgstr "Closing time must be after opening time on the same day."

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

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

#: src/Repository/LocationRepository.php:14
msgid "Club location could not be saved."
msgstr "Club location could not be saved."

#: 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 member"

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

#: 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 "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."

#: src/Service/BookingProfileService.php:32
msgid "Complete your first name, last name, email and required phone number before booking."
msgstr "Complete your first name, last name, email and required phone number before booking."

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

#: src/Edition/Core/BasicPriceConfiguration.php:7
msgid "Configure one active basic price for each resource or sport."
msgstr "Configure one active basic price for each resource or sport."

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

#: src/Service/PaymentService.php:31
msgid "Confirm charging the customer credit account."
msgstr "Confirm charging the customer credit account."

#: public-ui/PersonalData.tsx:42
msgid "Confirm erasure request"
msgstr "Confirm erasure request"

#: admin-ui/ScheduleForm.tsx:86
msgid "Confirm impact on existing bookings"
msgstr "Confirm impact on existing bookings"

#: booking-ui/settlement.tsx:118
msgid "Confirm only money actually returned to the customer."
msgstr "Confirm only money actually returned to the customer."

#: booking-ui/settlement.tsx:118 booking-ui/settlement.tsx:118
msgid "Confirm refund"
msgstr "Confirm refund"

#: src/Api/PrivacyController.php:14
msgid "Confirm that you reviewed the dry run before running cleanup."
msgstr "Confirm that you reviewed the dry run before running cleanup."

#: src/Service/PrivacyRequestsService.php:23
msgid "Confirm that you understand how the erasure request will be reviewed."
msgstr "Confirm that you understand how the erasure request will be reviewed."

#: src/Service/PrivacyIdentityService.php:42
msgid "Confirm the WordPress request and verify this person’s authority before selecting their records."
msgstr "Confirm the WordPress request and verify this person’s authority before selecting their records."

#: src/Service/PrivacyRetentionService.php:16 admin-ui/PrivacySettings.tsx:110
msgid "Confirm the individual retention review."
msgstr "Confirm the individual retention review."

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

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

#: admin-ui/BookingEditor.tsx:156
msgid "Continue despite availability warnings"
msgstr "Continue despite availability warnings"

#: admin-ui/BookingEditor.tsx:151
msgid "Continue despite customer restrictions"
msgstr "Continue despite customer restrictions"

#: admin-ui/BookingEditor.tsx:150
msgid "Continue despite playing time limits"
msgstr "Continue despite playing time limits"

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

#: admin-ui/BookingEditor.tsx:149
msgid "Continue despite the outstanding amount"
msgstr "Continue despite the outstanding amount"

#: admin-ui/ClubLocationForm.tsx:77
msgid "Coordinates are used to calculate sunrise and sunset. Positive offsets mean later; negative offsets mean earlier."
msgstr "Coordinates are used to calculate sunrise and sunset. Positive offsets mean later; negative offsets mean earlier."

#: admin-ui/ClubLocationForm.tsx:49
msgid "Coordinates filled in. Check the location, then save."
msgstr "Coordinates filled in. Check the location, then save."

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

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

#: admin-ui/SettingsApp.tsx:144
msgid "Copy the shortcode manually."
msgstr "Copy the shortcode manually."

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

#: src/Service/PilotToolsService.php:16
msgid "Create a resource"
msgstr "Create a resource"

#: src/Service/PilotToolsService.php:15
msgid "Create a sport"
msgstr "Create a sport"

#: admin-ui/CatalogApp.tsx:85
msgid "Create a sport to group your resources."
msgstr "Create a sport to group your resources."

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

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

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

#: admin-ui/SettingsApp.tsx:151
msgid "Create or open a page in WordPress."
msgstr "Create or open a page in WordPress."

#: admin-ui/PilotToolsApp.tsx:55
msgid "Create or select booking page"
msgstr "Create or select booking page"

#: admin-ui/CatalogForm.tsx:67
msgid "Create resource"
msgstr "Create resource"

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

#: admin-ui/CatalogApp.tsx:85
msgid "Create your first resource to define what customers can book."
msgstr "Create your first resource to define what customers can book."

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

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

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

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

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

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

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

#: src/Service/PaymentService.php:30
msgid "Credit requires a registered customer."
msgstr "Credit requires a registered customer."

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

#: 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 "Currency"

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

#: src/Service/PilotToolsService.php:65
msgid "Current translation / supported languages"
msgstr "Current translation / supported languages"

#: 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 "Custom cancellation fee"

#: 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 "Customer"

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

#: booking-ui/Bookings.tsx:146
msgid "Customer restriction override"
msgstr "Customer restriction override"

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

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

#: admin-ui/CatalogForm.tsx:85
msgid "Customers can book up to (days ahead)"
msgstr "Customers can book up to (days ahead)"

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

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

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

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

#: 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 "Database maintenance did not complete. No success state was fabricated. Keep maintenance enabled and use the documented recovery procedure."

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

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

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

#: 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 "Date"

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

#: 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 "Date and time"

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

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

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

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

#: src/Service/ExternalContactsService.php:25
msgid "Deactivate external contacts instead of deleting them."
msgstr "Deactivate external contacts instead of deleting them."

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

#: admin-ui/ScheduleAdminApp.tsx:91
msgid "Delete this rule? Removing it changes availability immediately."
msgstr "Delete this rule? Removing it changes availability immediately."

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

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

#: src/Service/CatalogValidator.php:27
msgid "Description must be text."
msgstr "Description must be text."

#: 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 "Details"

#: 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 "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."

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

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

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

#: admin-ui/ReservationsApp.tsx:19
msgid "Discard unsaved booking changes?"
msgstr "Discard unsaved booking changes?"

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

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

#: admin-ui/CatalogForm.tsx:100
msgid "Duration and time steps are in minutes."
msgstr "Duration and time steps are in minutes."

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

#: src/Service/CancellationPolicyService.php:30
msgid "Each cancellation rule must be an object."
msgstr "Each cancellation rule must be an object."

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:44
msgid "Earliest opening time"
msgstr "Earliest opening time"

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

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

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

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

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

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

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

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

#: admin-ui/CatalogForm.tsx:67
msgid "Edit resource"
msgstr "Edit resource"

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

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

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

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

#: 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 "Email"

#: src/Service/NotificationService.php:81 src/Service/NotificationService.php:84
msgid "Email delivery failed."
msgstr "Email delivery failed."

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

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

#: src/Service/PilotToolsService.php:68
msgid "Email transport"
msgstr "Email transport"

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

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

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

#: admin-ui/PrivacySettings.tsx:78
msgid "Enable the configured automatic minimization? Review retention periods and the dry run first."
msgstr "Enable the configured automatic minimization? Review retention periods and the dry run first."

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

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

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

#: booking-ui/pricing.tsx:32
msgid "Enter a non-negative hourly price."
msgstr "Enter a non-negative hourly price."

#: 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 "Enter a percentage from 0 to 100 with at most four decimal places."

#: booking-ui/pricing.tsx:32
msgid "Enter a positive amount."
msgstr "Enter a positive amount."

#: src/Service/BookingManagementService.php:95
msgid "Enter a reason for removing this booking and waiving its financial obligation."
msgstr "Enter a reason for removing this booking and waiving its financial obligation."

#: src/Service/BookingRulesService.php:36
msgid "Enter a valid contact phone number."
msgstr "Enter a valid contact phone number."

#: src/Service/ExternalContactsService.php:19 src/Service/PilotToolsService.php:79
msgid "Enter a valid email address."
msgstr "Enter a valid email address."

#: src/Service/BookingCustomerService.php:79
msgid "Enter at least two characters to search for members."
msgstr "Enter at least two characters to search for members."

#: src/Service/ExternalContactsService.php:22
msgid "Enter at least two characters."
msgstr "Enter at least two characters."

#: src/Service/CancellationPolicyService.php:26
msgid "Enter at most 100 cancellation rules, including a zero-minute rule."
msgstr "Enter at most 100 cancellation rules, including a zero-minute rule."

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

#: 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 "Enter currency units, for example 150.00, and select the actual currency. An empty amount is not recorded."

#: admin-ui/ClubLocationForm.tsx:56
msgid "Enter decimal coordinates within the stated ranges."
msgstr "Enter decimal coordinates within the stated ranges."

#: src/Service/ExternalBookingService.php:28
msgid "Enter the external customer name or booking label."
msgstr "Enter the external customer name or booking label."

#: src/Service/BookingRulesService.php:34
msgid "Enter the number of hours before the booking starts."
msgstr "Enter the number of hours before the booking starts."

#: 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 "Enter the venue street, town and country."

#: admin-ui/PrivacySettings.tsx:83 public-ui/PersonalData.tsx:43
msgid "Erase personal data"
msgstr "Erase personal data"

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

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

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

#: 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 "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."

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

#: src/Service/PrivacyRetentionService.php:12
msgid "Explicitly confirm the retention configuration before enabling automatic cleanup."
msgstr "Explicitly confirm the retention configuration before enabling automatic cleanup."

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

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

#: 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 "External / phone booking"

#: src/Service/BookingCustomerService.php:51
msgid "External bookings must not have a customer account or member."
msgstr "External bookings must not have a customer account or member."

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

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

#: src/Service/ExternalBookingService.php:14 src/Service/ExternalBookingService.php:15
msgid "External contact fields are only valid for external bookings."
msgstr "External contact fields are only valid for external bookings."

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

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

#: booking-ui/Bookings.tsx:146
msgid "External customer changed"
msgstr "External customer changed"

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

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

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

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

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

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

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

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

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

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

#: 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 "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."

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

#: src/Service/PrivacyErasureService.php:11
msgid "Financial records or amounts require individual retention review. Prices, debts, ledger entries and refunds were preserved."
msgstr "Financial records or amounts require individual retention review. Prices, debts, ledger entries and refunds were preserved."

#: admin-ui/BookingEditor.tsx:143
msgid "Find a club member"
msgstr "Find a club member"

#: admin-ui/BookingEditor.tsx:143
msgid "Find a registered user"
msgstr "Find a registered user"

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

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

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

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

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

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Fixed fee %d"
msgstr "Fixed fee %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 "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."

#: admin-ui/PilotToolsApp.tsx:55
msgid "Follow these steps to prepare your venue. Nothing creates sample bookings or accounts automatically."
msgstr "Follow these steps to prepare your venue. Nothing creates sample bookings or accounts automatically."

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

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

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

#: public-ui/PersonalData.tsx:16
msgid "Further verification or review required"
msgstr "Further verification or review required"

#: 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 "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."

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

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

#: 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 (entire club)"

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

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

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

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

#: 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 "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."

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

#: 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 "Historical snapshots, staff audit links or mixed notes remain for individual review. The remaining data is not claimed to be anonymous."

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

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

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

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

#: booking-ui/credit.tsx:92
msgid "I confirm charging the customer credit account."
msgstr "I confirm charging the customer credit account."

#: admin-ui/PrivacySettings.tsx:100
msgid "I verified this person’s identity, authority and selected records."
msgstr "I verified this person’s identity, authority and selected records."

#: 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 "Identified members cannot exceed the total number of players."

#: src/Service/PrivacyErasureService.php:8
msgid "Identity is not unambiguous. An authorized operator must verify the person before processing."
msgstr "Identity is not unambiguous. An authorized operator must verify the person before processing."

#: admin-ui/PrivacySettings.tsx:100
msgid "Identity selection saved for the confirmed request. Restart its export or erasure in WordPress."
msgstr "Identity selection saved for the confirmed request. Restart its export or erasure in WordPress."

#: admin-ui/PrivacySettings.tsx:56 admin-ui/PrivacySettings.tsx:111
msgid "Identity verification"
msgstr "Identity verification"

#: 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 "If you need to change or cancel your booking, please use the booking system. If you have any questions, contact the venue operator."

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

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

#: 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 "Inactive"

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

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

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

#: 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 "Insert ABeCe Booking into a WordPress page using this shortcode:"

#: admin-ui/SettingsApp.tsx:151
msgid "Insert [abece_booking]."
msgstr "Insert [abece_booking]."

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

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

#: admin-ui/ExternalContactsApp.tsx:55
msgid "Internal contacts for repeat phone bookings. Contacts do not have an account or membership."
msgstr "Internal contacts for repeat phone bookings. Contacts do not have an account or membership."

#: admin-ui/SettingsApp.tsx:102
msgid "Internal customer credit account. A manager can top it up manually."
msgstr "Internal customer credit account. A manager can top it up manually."

#: 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 "Internal note"

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

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

#: admin-ui/ReceivablesApp.tsx:36
msgid "Largest outstanding per currency"
msgstr "Largest outstanding per currency"

#: admin-ui/BookingEditor.tsx:133
msgid "Last changed by"
msgstr "Last changed by"

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

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

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:45
msgid "Latest closing time"
msgstr "Latest closing time"

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

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

#: admin-ui/CatalogForm.tsx:98
msgid "Leave blank for bookings without a limit on how far ahead."
msgstr "Leave blank for bookings without a limit on how far ahead."

#: admin-ui/CatalogForm.tsx:102
msgid "Leave blank to generate from name."
msgstr "Leave blank to generate from name."

#: 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 "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."

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

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

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

#: 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 "Loading…"

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

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

#: 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 "Log in to manage your bookings."

#: src/Api/PrivacyRequestsController.php:15 src/Service/PrivacyRequestsService.php:9
msgid "Log in to manage your personal data."
msgstr "Log in to manage your personal data."

#: src/Service/AvailabilityService.php:17
msgid "Log in to view booking availability."
msgstr "Log in to view booking availability."

#: src/Api/CalendarController.php:16 src/PublicSite/Shortcode.php:12 src/Service/CalendarService.php:17
msgid "Log in to view the calendar."
msgstr "Log in to view the calendar."

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

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

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

#: src/Service/PilotToolsService.php:22
msgid "Make a test booking"
msgstr "Make a test booking"

#: admin-ui/SettingsApp.tsx:65
msgid "Manage cancellation deadlines, fees and no-show penalties."
msgstr "Manage cancellation deadlines, fees and no-show penalties."

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

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

#: admin-ui/EditionApp.tsx:32
msgid "Managed resources"
msgstr "Managed resources"

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

#: 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 "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."

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

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

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

#: admin-ui/fields.ts:56
msgid "Maximum client booking duration"
msgstr "Maximum client booking duration"

#: admin-ui/BookingRulesSettings.tsx:65 admin-ui/BookingRulesSettings.tsx:65
msgid "Maximum customer bookings for one day"
msgstr "Maximum customer bookings for one day"

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

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

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

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

#: src/Service/MembershipModeService.php:12
msgid "Member data will be retained, but member rules, discounts and restrictions will no longer apply."
msgstr "Member data will be retained, but member rules, discounts and restrictions will no longer apply."

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

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

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

#: booking-ui/Bookings.tsx:188
msgid "Members added"
msgstr "Members added"

#: admin-ui/fields.ts:52
msgid "Members can book up to (days ahead)"
msgstr "Members can book up to (days ahead)"

#: src/Service/AvailabilityService.php:56
msgid "Members have priority for this time. Please try closer to the start."
msgstr "Members have priority for this time. Please try closer to the start."

#: admin-ui/fields.ts:34
msgid "Members only"
msgstr "Members only"

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

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

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

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

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

#: admin-ui/membershipFields.ts:30
msgid "Membership fee"
msgstr "Membership fee"

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

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

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

#: src/Service/PilotToolsService.php:54
msgid "Memory / execution / upload / post limits"
msgstr "Memory / execution / upload / post limits"

#: src/Service/NotificationService.php:73
msgid "Message for the recipient"
msgstr "Message for the recipient"

#: src/Service/ResourcesService.php:51
msgid "Minimum booking duration must not exceed the maximum."
msgstr "Minimum booking duration must not exceed the maximum."

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

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

#: src/Service/PilotToolsService.php:62
msgid "Missing plugin tables"
msgstr "Missing plugin tables"

#: 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 "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."

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

#: 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 "My booking"

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

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

#: 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 / booking label"

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

#: src/Service/CatalogValidator.php:17
msgid "Name must not exceed 150 characters."
msgstr "Name must not exceed 150 characters."

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

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

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

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

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

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

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

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

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

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

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

#: 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 "Next"

#: booking-ui/Calendar.tsx:168
msgid "Next day"
msgstr "Next day"

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

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

#: admin-ui/ClubLocationForm.tsx:40
msgid "No address found. Add the town and country, or enter coordinates manually."
msgstr "No address found. Add the town and country, or enter coordinates manually."

#: booking-ui/BookingTimes.tsx:64
msgid "No available times for this date."
msgstr "No available times for this date."

#: admin-ui/PilotToolsApp.tsx:26
msgid "No booking page is selected."
msgstr "No booking page is selected."

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

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

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

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

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

#: booking-ui/Calendar.tsx:178
msgid "No opening hours or reservations for this date."
msgstr "No opening hours or reservations for this date."

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

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

#: src/Edition/Core/BasicPricingService.php:19
msgid "No price is configured for this time. Please contact the venue."
msgstr "No price is configured for this time. Please contact the venue."

#: public-ui/PersonalData.tsx:43
msgid "No privacy requests yet."
msgstr "No privacy requests yet."

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

#: admin-ui/BookingRulesSettings.tsx:62
msgid "No restriction until the booking starts"
msgstr "No restriction until the booking starts"

#: admin-ui/CatalogApp.tsx:94 admin-ui/CatalogForm.tsx:92
msgid "No sport"
msgstr "No 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 "No-show"

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

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

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

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

#: admin-ui/fields.ts:53
msgid "Non-members can book up to (days ahead)"
msgstr "Non-members can book up to (days ahead)"

#: 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 "Non-members may book only within this many hours before the start, also respecting their days-ahead limit."

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

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

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

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

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

#: admin-ui/BookingEditor.tsx:146 admin-ui/BookingEditor.tsx:146
msgid "Note for the customer"
msgstr "Note for the customer"

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

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

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

#: 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 "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."

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

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

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

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

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

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

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

#: src/Service/BookingNoShowService.php:18
msgid "Only a confirmed booking that has started can be marked as no-show."
msgstr "Only a confirmed booking that has started can be marked as no-show."

#: admin-ui/ClubLocationForm.tsx:81
msgid "Only clicking Find location sends this address to OpenStreetMap/Nominatim. Enter public venue addresses only."
msgstr "Only clicking Find location sends this address to OpenStreetMap/Nominatim. Enter public venue addresses only."

#: src/Service/BookingManagementService.php:20
msgid "Only confirmed bookings can be edited."
msgstr "Only confirmed bookings can be edited."

#: src/Service/BookingCustomerService.php:58
msgid "Only eligible members and booking managers can search for members."
msgstr "Only eligible members and booking managers can search for members."

#: src/Service/BookingParticipantsService.php:16
msgid "Only member bookings may include identified club members."
msgstr "Only member bookings may include identified club members."

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

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

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

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

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

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

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

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

#: 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 "Operator: [ADD LEGAL NAME, ADDRESS AND PRIVACY CONTACT]. Describe your purposes and legal bases; installing this plugin does not determine them."

#: 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 "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."

#: 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 "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."

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

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

#: admin-ui/DailyOverview.tsx:38
msgid "Original time"
msgstr "Original time"

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

#: booking-ui/Calendar.tsx:83 booking-ui/Calendar.tsx:182
msgid "Outside opening hours"
msgstr "Outside opening hours"

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

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

#: booking-ui/Bookings.tsx:146
msgid "Outstanding amount override"
msgstr "Outstanding amount override"

#: 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 "Outstanding amounts"

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

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

#: 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 only restrict globally enabled and technically available methods. Credit requires a customer account; cash and manual payment are manager-only."

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

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

#: 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 "Page %1$d of %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 "Paid"

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

#: src/Licensing/AdminExperience.php:49
msgid "Paid editions could not be loaded. Please try again later. Booking remains available."
msgstr "Paid editions could not be loaded. Please try again later. Booking remains available."

#: src/Licensing/AdminExperience.php:49
msgid "Paid editions of ABeCe Booking are not yet available to purchase."
msgstr "Paid editions of ABeCe Booking are not yet available to purchase."

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

#: booking-ui/Bookings.tsx:146
msgid "Partial refund"
msgstr "Partial refund"

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

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

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

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

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

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

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

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

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

#: booking-ui/credit.tsx:87
msgid "Pay when visiting the venue."
msgstr "Pay when visiting the venue."

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

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

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

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

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

#: booking-ui/credit.tsx:87
msgid "Payment instructions will be shown after booking."
msgstr "Payment instructions will be shown after booking."

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

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

#: 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 "Payment method"

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

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

#: 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 "Payment status"

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

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

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

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

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

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

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

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

#: 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 "Phone"

#: src/Service/BookingCustomerService.php:25 src/Service/BookingCustomerService.php:52
msgid "Phone bookings must be external bookings."
msgstr "Phone bookings must be external bookings."

#: admin-ui/BookingRulesSettings.tsx:66 admin-ui/BookingRulesSettings.tsx:66
msgid "Phone for telephone bookings"
msgstr "Phone for telephone bookings"

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

#: admin-ui/BookingRulesSettings.tsx:77
msgid "Plain text only. Line breaks are preserved. Save settings to apply your changes."
msgstr "Plain text only. Line breaks are preserved. Save settings to apply your changes."

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

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

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

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

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

#: 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 "Please let us know if you'd like us to contact you for security & feature updates, educational content, and occasional offers:"

#: src/Repository/PrivacyRequestsRepository.php:9
msgid "Please try again shortly."
msgstr "Please try again shortly."

#: src/Service/LocationGeocodingService.php:36
msgid "Please wait a moment before searching again."
msgstr "Please wait a moment before searching again."

#: src/Repository/PilotToolsRepository.php:26
msgid "Plugin data could not be removed. Contact your administrator."
msgstr "Plugin data could not be removed. Contact your administrator."

#: admin-ui/PilotToolsApp.tsx:69
msgid "Plugin data removed. The plugin is deactivated. WordPress users and pages are retained."
msgstr "Plugin data removed. The plugin is deactivated. WordPress users and pages are retained."

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

#: 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 "Policies for a specific resource take precedence over policies for its sport, then venue-wide policies. For the same scope, the higher number wins."

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

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

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

#: admin-ui/PrivacySettings.tsx:97
msgid "Preview saved settings without changes"
msgstr "Preview saved settings without changes"

#: 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 "Previous"

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#: 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 "Prices and checkout are provided by Freemius. If the pricing form does not load, try again later. Booking remains available."

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

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

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

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

#: 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 "Privacy processing could not be completed. No technical or personal details are included in this error."

#: 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 "Privacy processing could not be completed. Restart the request or contact the operator."

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

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

#: src/Service/PrivacyExportService.php:45
msgid "Privacy-policy acknowledgement"
msgstr "Privacy-policy acknowledgement"

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

#: src/Service/PilotToolsService.php:67
msgid "Private expiring import staging; temporary downloads are not public files."
msgstr "Private expiring import staging; temporary downloads are not public files."

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

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

#: src/Service/BookingParticipantsService.php:14
msgid "Provide a list of at most 100 identified members."
msgstr "Provide a list of at most 100 identified members."

#: src/Service/BookingRulesService.php:38
msgid "Provide email texts by locale."
msgstr "Provide email texts by locale."

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

#: admin-ui/PrivacySettings.tsx:84
msgid "Public WordPress registration is disabled. Existing accounts can still sign in."
msgstr "Public WordPress registration is disabled. Existing accounts can still sign in."

#: admin-ui/PrivacySettings.tsx:84
msgid "Public WordPress registration is enabled."
msgstr "Public WordPress registration is enabled."

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

#: admin-ui/CalendarSettings.tsx:24 admin-ui/CalendarSettings.tsx:24
msgid "Public calendar visibility"
msgstr "Public calendar visibility"

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

#: 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 "Publish a WordPress privacy-policy page to display registration information. Acknowledgement is not enforced without a published policy."

#: admin-ui/SettingsApp.tsx:151
msgid "Publish the page."
msgstr "Publish the page."

#: admin-ui/EditionApp.tsx:32
msgid "Purchased features remain available. Renew for updates and support."
msgstr "Purchased features remain available. Renew for updates and support."

#: 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 payment"

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

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

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

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

#: admin-ui/PilotToolsApp.tsx:66
msgid "Recipient email"
msgstr "Recipient email"

#: admin-ui/PrivacySettings.tsx:111
msgid "Record review"
msgstr "Record review"

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

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

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

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

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

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

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

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

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

#: booking-ui/settlement.tsx:23 booking-ui/settlement.tsx:87
msgid "Refund due"
msgstr "Refund due"

#: src/Service/NotificationService.php:68
#, php-format
msgid "Refund due: %s"
msgstr "Refund due: %s"

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

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

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

#: 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 "Registered non-member"

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

#: admin-ui/fields.ts:54
msgid "Release to non-members (hours before start)"
msgstr "Release to non-members (hours before start)"

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

#: booking-ui/Bookings.tsx:97 booking-ui/Bookings.tsx:97
msgid "Removal reason"
msgstr "Removal reason"

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

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

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

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

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

#: booking-ui/Bookings.tsx:96
msgid "Remove this erroneous booking? The audit history will be retained."
msgstr "Remove this erroneous booking? The audit history will be retained."

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

#: admin-ui/PilotToolsApp.tsx:55
msgid "Reopen checklist"
msgstr "Reopen checklist"

#: public-ui/PersonalData.tsx:41
msgid "Request account closure and personal data erasure"
msgstr "Request account closure and personal data erasure"

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

#: public-ui/PersonalData.tsx:30
msgid "Request received. Confirm the link sent to your account email address."
msgstr "Request received. Confirm the link sent to your account email address."

#: public-ui/PersonalData.tsx:30
msgid "Request received. Contact the operator if further verification or email delivery assistance is needed."
msgstr "Request received. Contact the operator if further verification or email delivery assistance is needed."

#: 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 "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."

#: admin-ui/PrivacySettings.tsx:93
msgid "Require a phone number for booking"
msgstr "Require a phone number for booking"

#: 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 "Require a phone number only for a defined operational purpose. Guest bookings do not require a date of birth."

#: admin-ui/PrivacySettings.tsx:92
msgid "Require acknowledgement of the privacy policy during registration"
msgstr "Require acknowledgement of the privacy policy during registration"

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

#: src/Service/PilotToolsService.php:55
msgid "Requirements met"
msgstr "Requirements met"

#: admin-ui/SettingsApp.tsx:105
msgid "Requires WooCommerce or a supported payment integration."
msgstr "Requires WooCommerce or a supported payment integration."

#: admin-ui/SettingsApp.tsx:105
msgid "Requires a supported online payment integration."
msgstr "Requires a supported online payment integration."

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

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

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

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

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

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

#: 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 "Resource"

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

#: src/Admin/Menu.php:65 admin-ui/EditionApp.tsx:27 admin-ui/scheduleFields.ts:22
msgid "Resource blocks"
msgstr "Resource blocks"

#: admin-ui/CatalogForm.tsx:107
msgid "Resource prices"
msgstr "Resource prices"

#: 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 "Resource rules replace global rules for that day. Exceptions override opening hours. A closed rule closes the selected scope."

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

#: admin-ui/fields.ts:46
msgid "Resource type"
msgstr "Resource type"

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

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

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

#: admin-ui/BookingRulesSettings.tsx:33
msgid "Restore the default texts for this language? Both current texts will be replaced."
msgstr "Restore the default texts for this language? Both current texts will be replaced."

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

#: admin-ui/PrivacySettings.tsx:101
msgid "Retained identity reviews"
msgstr "Retained identity reviews"

#: admin-ui/PrivacySettings.tsx:101
msgid "Retained records and review"
msgstr "Retained records and review"

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

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

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

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

#: admin-ui/PrivacySettings.tsx:111
msgid "Review again in days"
msgstr "Review again in days"

#: public-ui/PersonalData.tsx:42 public-ui/PersonalData.tsx:42
msgid "Review erasure request"
msgstr "Review erasure request"

#: admin-ui/PrivacySettings.tsx:111
msgid "Review recorded."
msgstr "Review recorded."

#: 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 "Review required"

#: admin-ui/PrivacySettings.tsx:110
msgid "Review retained records"
msgstr "Review retained records"

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

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

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

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

#: admin-ui/BookingRulesSettings.tsx:62
msgid "Same-day bookings by phone only"
msgstr "Same-day bookings by phone only"

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

#: 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 "Save"

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

#: admin-ui/BookingEditor.tsx:140 admin-ui/BookingEditor.tsx:140
msgid "Save contact for next time"
msgstr "Save contact for next time"

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

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

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

#: admin-ui/PrivacySettings.tsx:100
msgid "Save verified identity"
msgstr "Save verified identity"

#: 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 "Saving…"

#: admin-ui/SettingsApp.tsx:102
msgid "Scan a supported bank QR code. Availability depends on the currency, bank profile and banking app."
msgstr "Scan a supported bank QR code. Availability depends on the currency, bank profile and banking app."

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

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

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

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

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

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

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

#: src/Repository/SeasonsRepository.php:21
msgid "Seasons are being updated. Please try again."
msgstr "Seasons are being updated. Please try again."

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

#: src/Service/PaymentMethodAvailabilityService.php:11
msgid "Select a list of supported payment methods, or inherit defaults."
msgstr "Select a list of supported payment methods, or inherit defaults."

#: src/Service/BookingCustomerService.php:45
msgid "Select a member eligible on the booking date."
msgstr "Select a member eligible on the booking date."

#: src/Edition/Core/BasicPricingService.php:16
msgid "Select a positive booking interval aligned to whole minutes."
msgstr "Select a positive booking interval aligned to whole minutes."

#: src/Service/FrontendIntegrationService.php:12
msgid "Select a published WordPress page."
msgstr "Select a published WordPress page."

#: src/Service/BookingCustomerService.php:50
msgid "Select a registered user without membership on the booking date."
msgstr "Select a registered user without membership on the booking date."

#: src/Service/BookingRulesService.php:29
msgid "Select a supported email language."
msgstr "Select a supported email language."

#: booking-ui/dateTime.ts:31
msgid "Select a valid local date and time."
msgstr "Select a valid local date and time."

#: src/Service/BookingService.php:80
msgid "Select a valid timezone offset for this start time."
msgstr "Select a valid timezone offset for this start time."

#: src/Service/ExternalBookingService.php:21
msgid "Select an active external contact."
msgstr "Select an active external contact."

#: booking-ui/credit.tsx:92
msgid "Select an available payment method."
msgstr "Select an available payment method."

#: admin-ui/membershipFields.ts:21
msgid "Select an existing account explicitly. No account is created or linked by email."
msgstr "Select an existing account explicitly. No account is created or linked by email."

#: src/Service/PrivacyIdentityService.php:44
msgid "Select at least one verified record."
msgstr "Select at least one verified record."

#: booking-ui/Autocomplete.tsx:46
msgid "Select customer"
msgstr "Select customer"

#: src/Service/BookingParticipantsService.php:22
msgid "Select each member only once and ensure eligibility on the booking date."
msgstr "Select each member only once and ensure eligibility on the booking date."

#: src/Service/PrivacyIdentityService.php:43
msgid "Select only records belonging to the verified person."
msgstr "Select only records belonging to the verified person."

#: admin-ui/PilotToolsApp.tsx:63
msgid "Select the report text and copy it manually."
msgstr "Select the report text and copy it manually."

#: booking-ui/BookingTimes.tsx:61
msgid "Selected resource"
msgstr "Selected resource"

#: admin-ui/EditionApp.tsx:27
msgid "Selected resources"
msgstr "Selected resources"

#: 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 "Select…"

#: admin-ui/PilotToolsApp.tsx:63
msgid "Send a test email"
msgstr "Send a test email"

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

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

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

#: 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 "Set a WordPress privacy-policy page so customers can read it before booking."

#: src/Service/ResourcesService.php:46
msgid "Set a positive release period for member priority."
msgstr "Set a positive release period for member priority."

#: src/Service/LocationService.php:17
msgid "Set both latitude and longitude, or clear both."
msgstr "Set both latitude and longitude, or clear both."

#: src/Service/PilotToolsService.php:17
msgid "Set opening hours"
msgstr "Set opening hours"

#: src/Service/PilotToolsService.php:19
msgid "Set payment methods"
msgstr "Set payment methods"

#: src/Service/PilotToolsService.php:18
msgid "Set public prices"
msgstr "Set public prices"

#: src/Service/PilotToolsService.php:21
msgid "Set the booking page"
msgstr "Set the booking page"

#: src/Service/SunService.php:13
msgid "Set the club location before using sun-based opening hours."
msgstr "Set the club location before using sun-based opening hours."

#: src/Service/PilotToolsService.php:20
msgid "Set up membership (optional)"
msgstr "Set up membership (optional)"

#: src/Admin/Menu.php:47 admin-ui/SettingsApp.tsx:64
msgid "Settings"
msgstr "Settings"

#: admin-ui/SettingsApp.tsx:64
msgid "Settings sections"
msgstr "Settings sections"

#: admin-ui/SettingsApp.tsx:146
msgid "Shortcode copied."
msgstr "Shortcode copied."

#: admin-ui/SettingsApp.tsx:151
msgid "Shortcode is the currently supported integration."
msgstr "Shortcode is the currently supported integration."

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

#: admin-ui/SettingsApp.tsx:105
msgid "Show outstanding amounts"
msgstr "Show outstanding amounts"

#: admin-ui/BookingRulesSettings.tsx:73
msgid "Shown after the automatically generated booking details."
msgstr "Shown after the automatically generated booking details."

#: admin-ui/BookingRulesSettings.tsx:73
msgid "Shown before the automatically generated booking details."
msgstr "Shown before the automatically generated booking details."

#: 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 "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."

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

#: src/Service/PilotToolsService.php:48
msgid "Site / administrator language"
msgstr "Site / administrator language"

#: src/Service/PilotToolsService.php:47
msgid "Site domain"
msgstr "Site domain"

#: admin-ui/SettingsApp.tsx:76
msgid "Site name"
msgstr "Site name"

#: src/Licensing/AdminExperience.php:24
msgid "Skip"
msgstr "Skip"

#: src/Licensing/AdminExperience.php:25
msgid "Skipping, please wait"
msgstr "Skipping, please wait"

#: admin-ui/CatalogApp.tsx:70 admin-ui/fields.ts:39
msgid "Slug"
msgstr "Slug"

#: src/Service/CatalogValidator.php:24
msgid "Slug is required and must not exceed 150 characters."
msgstr "Slug is required and must not exceed 150 characters."

#: src/Service/CatalogValidator.php:20
msgid "Slug must be text."
msgstr "Slug must be text."

#: admin-ui/PilotToolsApp.tsx:73
msgid "Some data could not be removed. The plugin is deactivated. Contact your administrator."
msgstr "Some data could not be removed. The plugin is deactivated. Contact your administrator."

#: admin-ui/ReceivablesApp.tsx:36
msgid "Sort"
msgstr "Sort"

#: admin-ui/CatalogApp.tsx:69 admin-ui/CatalogApp.tsx:70 admin-ui/fields.ts:42
msgid "Sort order"
msgstr "Sort order"

#: src/Service/CalendarSettingsService.php:15
msgid "Specify only public calendar visibility."
msgstr "Specify only public calendar visibility."

#: 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 "Sports"

#: abece-booking.php:4
msgid "Sports venue booking and management for WordPress."
msgstr "Sports venue booking and management for WordPress."

#: booking-ui/settlement.tsx:87
msgid "Standard cancellation fee"
msgstr "Standard cancellation fee"

#: src/Service/PrivacyExportService.php:62 admin-ui/ScheduleAdminApp.tsx:70 admin-ui/scheduleFields.ts:30
msgid "Starts at"
msgstr "Starts at"

#: src/Admin/Menu.php:46 admin-ui/BasicStatisticsApp.tsx:58
msgid "Statistics"
msgstr "Statistics"

#: 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 "Status checks do not repair or change your data. The support report excludes customer data, credentials and full bank details."

#: 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 "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?"

#: src/Service/PilotToolsService.php:61
msgid "Storage engine / collation"
msgstr "Storage engine / collation"

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

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

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:42
msgid "Sunrise offset (minutes)"
msgstr "Sunrise offset (minutes)"

#: admin-ui/ScheduleAdminApp.tsx:78 admin-ui/scheduleFields.ts:43
msgid "Sunset offset (minutes)"
msgstr "Sunset offset (minutes)"

#: admin-ui/fields.ts:47
msgid "Surface"
msgstr "Surface"

#: src/Admin/Menu.php:49 admin-ui/PilotToolsApp.tsx:53 admin-ui/PilotToolsApp.tsx:53
msgid "System Status"
msgstr "System Status"

#: admin-ui/PilotToolsApp.tsx:63
msgid "System report"
msgstr "System report"

#: admin-ui/PilotToolsApp.tsx:59
msgid "System report copied."
msgstr "System report copied."

#: admin-ui/fields.ts:25
msgid "Table"
msgstr "Table"

#: src/Service/PilotToolsService.php:60
msgid "Table prefix"
msgstr "Table prefix"

#: admin-ui/ScheduleAdminApp.tsx:85
msgid "Temporarily prevents bookings for a selected resource, for example due to maintenance, a tournament or weather."
msgstr "Temporarily prevents bookings for a selected resource, for example due to maintenance, a tournament or weather."

#: src/Service/PilotToolsService.php:67
msgid "Temporary storage"
msgstr "Temporary storage"

#: admin-ui/BookingRulesSettings.tsx:72
msgid "Text after booking details"
msgstr "Text after booking details"

#: admin-ui/BookingRulesSettings.tsx:72
msgid "Text before booking details"
msgstr "Text before booking details"

#: src/Service/MembershipValidator.php:25
#, php-format
msgid "Text must not exceed %d characters."
msgstr "Text must not exceed %d characters."

#: 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 "Thank you for your booking. Below you will find the details of your reservation and any applicable payment information."

#: src/Service/PrivacyErasureService.php:14
msgid "The WordPress account is managed separately. Review its continued purpose without breaking financial or staff audit links."
msgstr "The WordPress account is managed separately. Review its continued purpose without breaking financial or staff audit links."

#: src/Admin/Menu.php:101
msgid "The admin package is incomplete. Install the complete ABeCe Booking release ZIP."
msgstr "The admin package is incomplete. Install the complete ABeCe Booking release ZIP."

#: booking-ui/pricing.tsx:33
msgid "The amount has too many decimal places for this currency."
msgstr "The amount has too many decimal places for this currency."

#: src/Repository/BookingsRepository.php:107
msgid "The booking could not be saved or loaded. Please try again."
msgstr "The booking could not be saved or loaded. Please try again."

#: src/Service/BookingEligibilityService.php:63
msgid "The booking exceeds a member playing time limit."
msgstr "The booking exceeds a member playing time limit."

#: src/Infrastructure/Database/BookingModelMigration.php:40
msgid "The booking model migration could not be completed. Existing data has been retained."
msgstr "The booking model migration could not be completed. Existing data has been retained."

#: src/Service/PilotToolsService.php:38
msgid "The booking page could not be created. Try again."
msgstr "The booking page could not be created. Try again."

#: admin-ui/PilotToolsApp.tsx:26
msgid "The booking page does not contain the booking shortcode."
msgstr "The booking page does not contain the booking shortcode."

#: src/Repository/ResourceLockRepository.php:50
msgid "The booking transaction could not be completed. Please try again."
msgstr "The booking transaction could not be completed. Please try again."

#: src/Repository/BookingsRepository.php:58 src/Service/BookingService.php:147 src/Service/ReceivablesService.php:41
msgid "The booking was not found."
msgstr "The booking was not found."

#: src/Repository/CalendarRepository.php:34
msgid "The calendar could not be loaded. Please try again."
msgstr "The calendar could not be loaded. Please try again."

#: src/Service/BookingCancellationService.php:33
msgid "The cancellation fee changed. Review a new quote before confirming."
msgstr "The cancellation fee changed. Review a new quote before confirming."

#: src/Service/CancellationPolicyService.php:56
msgid "The cancellation policy configuration is ambiguous."
msgstr "The cancellation policy configuration is ambiguous."

#: src/Service/CalendarService.php:21
msgid "The client calendar starts today."
msgstr "The client calendar starts today."

#: src/Support/Money.php:30 booking-ui/pricing.tsx:34
msgid "The configured price exceeds the supported money range."
msgstr "The configured price exceeds the supported money range."

#: booking-ui/Bookings.tsx:83
msgid "The confirmation email could not be sent. The booking remains valid."
msgstr "The confirmation email could not be sent. The booking remains valid."

#: booking-ui/pricing.tsx:34
msgid "The credit balance exceeds the supported money range."
msgstr "The credit balance exceeds the supported money range."

#: src/Service/BookingCustomerService.php:47
msgid "The customer account must match the selected member."
msgstr "The customer account must match the selected member."

#: admin-ui/SettingsApp.tsx:102
msgid "The customer pays when they arrive. Record the actual payment medium when confirming receipt."
msgstr "The customer pays when they arrive. Record the actual payment medium when confirming receipt."

#: 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 "The customer receives payment details. The booking remains unpaid until a manager confirms receipt. International accounts are supported."

#: 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 "The cutoff restricts customer online bookings. Managers may still book future times by phone; past starts are never allowed."

#: src/Support/RuntimeRequirements.php:27
msgid "The database must support InnoDB before ABeCe Booking can be activated."
msgstr "The database must support InnoDB before ABeCe Booking can be activated."

#: src/Service/BookingService.php:82
msgid "The duration must be within the resource limits and respect the booking step."
msgstr "The duration must be within the resource limits and respect the booking step."

#: src/Service/StatisticsFilter.php:13
msgid "The end date must be on or after the start date."
msgstr "The end date must be on or after the start date."

#: src/Service/PrivacyExportService.php:31
msgid "The export snapshot expired. Restart the WordPress export from the first page."
msgstr "The export snapshot expired. Restart the WordPress export from the first page."

#: src/Repository/ExternalContactsRepository.php:24
msgid "The external contact could not be updated."
msgstr "The external contact could not be updated."

#: booking-ui/settlement.tsx:88
msgid "The fee is calculated again when you confirm. If it changes, review a new quote."
msgstr "The fee is calculated again when you confirm. If it changes, review a new quote."

#: src/Repository/PaymentTransactionsRepository.php:13
msgid "The financial operation could not be completed. Please try again."
msgstr "The financial operation could not be completed. Please try again."

#: src/Repository/CatalogRepository.php:78
msgid "The item could not be deleted. Please try again."
msgstr "The item could not be deleted. Please try again."

#: 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 "The item could not be saved. Please try again."

#: 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 "The item was not found."

#: 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 "The items could not be loaded. Please try again."

#: 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 "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."

#: admin-ui/PrivacySettings.tsx:84
msgid "The native registration form displays a link to your published privacy policy."
msgstr "The native registration form displays a link to your published privacy policy."

#: src/Service/BookingValidator.php:16
msgid "The note is too long."
msgstr "The note is too long."

#: src/Repository/NotificationsRepository.php:23
msgid "The notification could not be saved."
msgstr "The notification could not be saved."

#: src/Edition/Core/BasicPricingService.php:12 src/Service/BookingParticipantsService.php:11
msgid "The number of participants exceeds the resource capacity."
msgstr "The number of participants exceeds the resource capacity."

#: src/Repository/OperationsRepository.php:48
msgid "The operations overview could not be loaded. Please try again."
msgstr "The operations overview could not be loaded. Please try again."

#: src/Service/SettlementService.php:11 src/Service/SettlementService.php:18
msgid "The payment ledger does not match this booking. Contact an administrator."
msgstr "The payment ledger does not match this booking. Contact an 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 "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."

#: 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 "The plugin package is incomplete. Install the complete ABeCe Booking release ZIP."

#: booking-ui/pricing.tsx:33
msgid "The price has too many decimal places for this currency."
msgstr "The price has too many decimal places for this currency."

#: src/Service/PrivacyErasureService.php:28 src/Service/PrivacyErasureService.php:29
msgid "The privacy request expired. Restart it from the first page."
msgstr "The privacy request expired. Restart it from the first page."

#: src/Service/PaymentService.php:95
msgid "The refund must be positive and must not exceed the amount due for refund."
msgstr "The refund must be positive and must not exceed the amount due for refund."

#: src/Service/CatalogService.php:28 src/Service/LocationService.php:11
msgid "The request contains an unsupported field."
msgstr "The request contains an unsupported field."

#: admin-ui/PilotToolsApp.tsx:33
msgid "The request could not be completed."
msgstr "The request could not be completed."

#: src/Service/PrivacyRequestsService.php:29
msgid "The request could not be created. Check your existing requests or contact the operator."
msgstr "The request could not be created. Check your existing requests or contact the operator."

#: 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 "The request failed. Please try again."

#: src/Service/AvailabilityService.php:36 src/Service/CalendarService.php:65
msgid "The resource booking time grid is invalid."
msgstr "The resource booking time grid is invalid."

#: src/Service/CancellationPolicyService.php:24
msgid "The resource must belong to the selected sport."
msgstr "The resource must belong to the selected sport."

#: admin-ui/CatalogForm.tsx:97
msgid "The saved zero permits only today. Keep it unchanged or clear the field for unlimited advance bookings."
msgstr "The saved zero permits only today. Keep it unchanged or clear the field for unlimited advance bookings."

#: src/Api/PrivacyController.php:20 src/Api/PrivacyRequestsController.php:16
msgid "The security check failed. Reload the page and try again."
msgstr "The security check failed. Reload the page and try again."

#: src/Api/SettingsController.php:27
msgid "The selected WordPress user does not exist."
msgstr "The selected WordPress user does not exist."

#: admin-ui/PilotToolsApp.tsx:26
msgid "The selected booking page is not published."
msgstr "The selected booking page is not published."

#: admin-ui/PilotToolsApp.tsx:26
msgid "The selected booking page was deleted."
msgstr "The selected booking page was deleted."

#: src/Service/ExternalBookingService.php:29
msgid "The selected contact is already saved."
msgstr "The selected contact is already saved."

#: src/Service/BookingParticipantsService.php:23
msgid "The selected member does not exist."
msgstr "The selected member does not exist."

#: admin-ui/SettingsApp.tsx:151
msgid "The selected page does not contain [abece_booking]."
msgstr "The selected page does not contain [abece_booking]."

#: src/Edition/Core/BasicPriceRulesService.php:12
msgid "The selected pricing reference does not exist."
msgstr "The selected pricing reference does not exist."

#: src/Service/PrivacyIdentityService.php:43 src/Service/PrivacyRetentionService.php:18
msgid "The selected record does not exist."
msgstr "The selected record does not exist."

#: src/Repository/ResourceLockRepository.php:37 src/Service/CancellationPolicyService.php:23 src/Service/ScheduleValidator.php:10
msgid "The selected resource does not exist."
msgstr "The selected resource does not exist."

#: 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 "The selected sport does not exist."

#: src/Service/CatalogValidator.php:54
msgid "The selected value is not allowed."
msgstr "The selected value is not allowed."

#: admin-ui/SettingsApp.tsx:76
msgid "The site name and timezone follow the WordPress settings. Prices use the currency of their price list."
msgstr "The site name and timezone follow the WordPress settings. Prices use the currency of their price list."

#: src/Service/BookingService.php:83
msgid "The start time must respect the resource booking step."
msgstr "The start time must respect the resource booking step."

#: src/Edition/Core/BasicStatisticsRepository.php:7
msgid "The statistics could not be loaded. Please try again."
msgstr "The statistics could not be loaded. Please try again."

#: src/Service/CancellationPolicyService.php:69
msgid "The stored cancellation policy cannot be read. Contact an administrator."
msgstr "The stored cancellation policy cannot be read. Contact an administrator."

#: admin-ui/BookingEditor.tsx:145
msgid "The total number of players affects member playing time consumption."
msgstr "The total number of players affects member playing time consumption."

#: booking-ui/Bookings.tsx:55
msgid "This booking belongs to a recurring series."
msgstr "This booking belongs to a recurring series."

#: src/Service/BookingCancellationService.php:13
msgid "This booking can no longer be cancelled."
msgstr "This booking can no longer be cancelled."

#: src/Service/PaymentService.php:55
msgid "This booking cannot be marked as paid."
msgstr "This booking cannot be marked as paid."

#: src/Repository/BookingsRepository.php:61 src/Service/BookingService.php:144
msgid "This booking changed while you were editing it. Reload and try again."
msgstr "This booking changed while you were editing it. Reload and try again."

#: src/Service/BookingManagementService.php:91
msgid "This booking has already been removed."
msgstr "This booking has already been removed."

#: src/Service/CalendarService.php:23 src/Service/DailyOperationsService.php:9
msgid "This calendar date does not exist in the WordPress timezone."
msgstr "This calendar date does not exist in the WordPress timezone."

#: 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 "This change affects existing bookings. Review and explicitly confirm; bookings will remain unchanged."

#: booking-ui/credit.tsx:90
msgid "This credit account is inactive."
msgstr "This credit account is inactive."

#: 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 "This customer already has %d active bookings for this day. Confirm to continue."

#: booking-ui/Bookings.tsx:81
msgid "This customer has an active restriction."
msgstr "This customer has an active restriction."

#: 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 "This customer has an outstanding amount from previous bookings. Confirm to continue."

#: src/Service/BookingCustomerService.php:15 src/Service/BookingEligibilityService.php:11
msgid "This date does not exist in the site timezone."
msgstr "This date does not exist in the site timezone."

#: 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 "This email matches independent identities. The operator must verify one person through the confirmed WordPress request before exporting records."

#: 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 "This feature is not available in this edition."

#: src/Service/BookingValidator.php:9
msgid "This field cannot be set by the client."
msgstr "This field cannot be set by the client."

#: src/Service/MembershipValidator.php:21 src/Service/ResourceBlocksService.php:13
msgid "This field is required."
msgstr "This field is required."

#: src/Service/PaymentService.php:73
msgid "This idempotency key was already used for a different refund."
msgstr "This idempotency key was already used for a different refund."

#: src/Service/PilotToolsService.php:81
msgid "This is a diagnostic email from your WordPress site. It contains no booking or customer data."
msgstr "This is a diagnostic email from your WordPress site. It contains no booking or customer data."

#: src/Service/BookingService.php:89
msgid "This local time does not exist."
msgstr "This local time does not exist."

#: booking-ui/dateTime.ts:37
msgid "This local time is missing or ambiguous because of a clock change. Select another time."
msgstr "This local time is missing or ambiguous because of a clock change. Select another time."

#: src/Service/BookingService.php:94
msgid "This occurrence is blocked or outside the available opening hours. Explicit confirmation is required."
msgstr "This occurrence is blocked or outside the available opening hours. Explicit confirmation is required."

#: admin-ui/PilotToolsApp.tsx:63
msgid "This only tests submission to WordPress mail transport. Confirm actual delivery with the recipient."
msgstr "This only tests submission to WordPress mail transport. Confirm actual delivery with the recipient."

#: 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 "This page uses the legacy shortcode [sports_booking]. Bookings will continue to work; we recommend using [abece_booking]."

#: src/Service/PaymentMethodAvailabilityService.php:33
msgid "This payment method is disabled or unavailable for this booking."
msgstr "This payment method is disabled or unavailable for this booking."

#: src/Service/PaymentService.php:28 src/Service/PaymentService.php:43 src/Service/PaymentService.php:56
msgid "This payment method is disabled."
msgstr "This payment method is disabled."

#: src/Service/PrivacyExportService.php:39
msgid "This record was removed or its ownership changed during export. Restart the request for a fresh snapshot."
msgstr "This record was removed or its ownership changed during export. Restart the request for a fresh snapshot."

#: 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 "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."

#: src/Service/AvailabilityService.php:28
msgid "This resource is available to club members only."
msgstr "This resource is available to club members only."

#: 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 "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."

#: src/Repository/CatalogRepository.php:87 src/Service/CatalogService.php:35
msgid "This slug is already in use."
msgstr "This slug is already in use."

#: src/Service/BookingEligibilityService.php:18
msgid "This time can no longer be booked online. Please contact the operator."
msgstr "This time can no longer be booked online. Please contact the operator."

#: src/Service/BookingEligibilityService.php:18
#, php-format
msgid "This time can no longer be booked online. To book, call %s."
msgstr "This time can no longer be booked online. To book, call %s."

#: src/Service/BookingService.php:195
msgid "This time is no longer available. Please select another time."
msgstr "This time is no longer available. Please select another time."

#: src/Service/BookingService.php:103
msgid "This time occurs twice. Select its timezone offset."
msgstr "This time occurs twice. Select its timezone offset."

#: admin-ui/BookingEditor.tsx:109
msgid "This time was booked by another user or is no longer available. Please select another time."
msgstr "This time was booked by another user or is no longer available. Please select another time."

#: 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 "This update requires a newer database server. Please contact your hosting provider before updating ABeCe Booking."

#: admin-ui/CancellationAdminApp.tsx:90
#, php-format
msgid "Threshold hours %d"
msgstr "Threshold hours %d"

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

#: admin-ui/DailyOverview.tsx:38
msgid "Time"
msgstr "Time"

#: src/Service/PilotToolsService.php:49
msgid "Time zone"
msgstr "Time zone"

#: src/Service/NotificationService.php:39
#, php-format
msgid "Time: %s"
msgstr "Time: %s"

#: admin-ui/ScheduleAdminApp.tsx:86
#, php-format
msgid "Times use the WordPress timezone: %s."
msgstr "Times use the WordPress timezone: %s."

#: admin-ui/SettingsApp.tsx:76
msgid "Timezone"
msgstr "Timezone"

#: admin-ui/scheduleFields.ts:27
msgid "Title for customers"
msgstr "Title for customers"

#: admin-ui/BasicStatisticsApp.tsx:58 booking-ui/BookingTimes.tsx:63 booking-ui/BookingTimes.tsx:63
msgid "To"
msgstr "To"

#: public-ui/ReadOnlyCalendar.tsx:9
msgid "To book a time, contact the venue operator."
msgstr "To book a time, contact the venue operator."

#: booking-ui/Calendar.tsx:168
msgid "Today"
msgstr "Today"

#: src/Repository/PrivacyRequestsRepository.php:23
msgid "Too many privacy requests. Please wait before trying again or contact the operator."
msgstr "Too many privacy requests. Please wait before trying again or contact the operator."

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58
msgid "Total bookings"
msgstr "Total bookings"

#: admin-ui/CancellationAdminApp.tsx:82 admin-ui/CatalogApp.tsx:86 admin-ui/ScheduleAdminApp.tsx:93
#, php-format
msgid "Total items: %d"
msgstr "Total items: %d"

#: booking-ui/Bookings.tsx:65 booking-ui/Bookings.tsx:182
msgid "Total players"
msgstr "Total players"

#: admin-ui/BookingEditor.tsx:145 admin-ui/BookingEditor.tsx:145
msgid "Total players / participants"
msgstr "Total players / participants"

#: src/Service/NotificationService.php:43
#, php-format
msgid "Total players: %d"
msgstr "Total players: %d"

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

#: booking-ui/Bookings.tsx:165
msgid "Transaction ID"
msgstr "Transaction ID"

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

#: admin-ui/CatalogApp.tsx:69
msgid "Type"
msgstr "Type"

#: admin-ui/PilotToolsApp.tsx:74
msgid "Type DELETE DATA to confirm"
msgstr "Type DELETE DATA to confirm"

#: src/Service/PilotToolsService.php:87
msgid "Type the exact confirmation text to remove plugin data."
msgstr "Type the exact confirmation text to remove plugin data."

#: src/Service/CalendarService.php:52 admin-ui/SettingsApp.tsx:105 booking-ui/Calendar.tsx:83 booking-ui/Calendar.tsx:83
msgid "Unavailable"
msgstr "Unavailable"

#: admin-ui/BookingEditor.tsx:151 admin-ui/BookingEditor.tsx:151
msgid "Unlimited"
msgstr "Unlimited"

#: src/Service/NotificationService.php:56 booking-ui/credit.tsx:37
msgid "Unpaid"
msgstr "Unpaid"

#: admin-ui/ReceivablesApp.tsx:36
msgid "Unpaid items"
msgstr "Unpaid items"

#: admin-ui/PrivacySettings.tsx:56
msgid "Unresolved restrictions"
msgstr "Unresolved restrictions"

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

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

#: admin-ui/EditionApp.tsx:32
msgid "Updates and support"
msgstr "Updates and support"

#: src/Licensing/AdminExperience.php:16 src/Licensing/AdminExperience.php:16 src/Licensing/AdminExperience.php:50
msgid "Upgrade ABeCe Booking"
msgstr "Upgrade ABeCe Booking"

#: 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 "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."

#: src/Licensing/AdminExperience.php:19
msgid "Use a customer license key here. A developer secret key (sk_) is not a license key."
msgstr "Use a customer license key here. A developer secret key (sk_) is not a license key."

#: src/Api/SettingsController.php:26
msgid "Use a three-letter currency code."
msgstr "Use a three-letter currency code."

#: 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 "Use an existing published page with [abece_booking], or explicitly create one. An existing booking page will be reused."

#: src/Service/PaymentService.php:65
msgid "Use an idempotency key containing 8 to 64 letters, digits, underscores or hyphens."
msgstr "Use an idempotency key containing 8 to 64 letters, digits, underscores or hyphens."

#: src/Service/CancellationPolicyService.php:63
msgid "Use at most three decimal places for a penalty percentage."
msgstr "Use at most three decimal places for a penalty percentage."

#: 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 "Use decimal degrees, for example latitude 50.0755 and longitude 14.4378. A decimal comma is also accepted."

#: admin-ui/CatalogForm.tsx:106 admin-ui/CatalogForm.tsx:106
msgid "Use site payment defaults"
msgstr "Use site payment defaults"

#: src/Service/BookingManagementService.php:19 src/Service/PaymentService.php:53
msgid "Use the payment actions to change a booking payment."
msgstr "Use the payment actions to change a booking payment."

#: 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 "Use the request’s documented identifiers and reasons to review records. Record an individual purpose and next review date before extending retention."

#: 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 "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."

#: src/Service/BookingRulesService.php:39
msgid "Use valid locales and texts of at most 5000 characters."
msgstr "Use valid locales and texts of at most 5000 characters."

#: admin-ui/BookingEditor.tsx:140
#, php-format
msgid "Use “%s”"
msgstr "Use “%s”"

#: src/Service/BookingService.php:164 src/Service/CancellationActor.php:8
#, php-format
msgid "User #%d"
msgstr "User #%d"

#: admin-ui/BasicStatisticsApp.tsx:58 admin-ui/BasicStatisticsApp.tsx:58
msgid "Utilization (%)"
msgstr "Utilization (%)"

#: admin-ui/membershipFields.ts:27
msgid "Valid from"
msgstr "Valid from"

#: admin-ui/membershipFields.ts:28
msgid "Valid to"
msgstr "Valid to"

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

#: admin-ui/ClubLocationForm.tsx:80
msgid "Venue address"
msgstr "Venue address"

#: admin-ui/PrivacySettings.tsx:100
msgid "Verified identity for a WordPress request"
msgstr "Verified identity for a WordPress request"

#: admin-ui/CatalogApp.tsx:69 admin-ui/fields.ts:49
msgid "Visible"
msgstr "Visible"

#: admin-ui/BookingEditor.tsx:146
msgid "Visible only to managers and staff."
msgstr "Visible only to managers and staff."

#: admin-ui/BookingEditor.tsx:146
msgid "Visible to the customer and may appear in the confirmation email."
msgstr "Visible to the customer and may appear in the confirmation email."

#: admin-ui/CalendarSettings.tsx:24
msgid "Visitors can see anonymous occupancy, or the calendar can require login. Customer identities are never public."
msgstr "Visitors can see anonymous occupancy, or the calendar can require login. Customer identities are never public."

#: src/Service/PilotToolsService.php:66
msgid "WP-Cron is disabled."
msgstr "WP-Cron is disabled."

#: src/Service/PilotToolsService.php:66
msgid "WP-Cron is enabled."
msgstr "WP-Cron is enabled."

#: src/Service/PilotToolsService.php:80
msgid "Wait one minute before sending another test email."
msgstr "Wait one minute before sending another test email."

#: public-ui/PersonalData.tsx:16
msgid "Waiting for email confirmation"
msgstr "Waiting for email confirmation"

#: public-ui/PersonalData.tsx:16
msgid "Waiting for processing"
msgstr "Waiting for processing"

#: booking-ui/Bookings.tsx:171 booking-ui/settlement.tsx:84
msgid "Waive cancellation fee"
msgstr "Waive cancellation fee"

#: admin-ui/fields.ts:22
msgid "Wall"
msgstr "Wall"

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

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

#: booking-ui/Bookings.tsx:64
msgid "Web"
msgstr "Web"

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

#: src/Licensing/AdminExperience.php:37
#, php-format
msgid "Welcome to %s! To get started, please enter your license key:"
msgstr "Welcome to %s! To get started, please enter your license key:"

#: src/Support/RuntimeRequirements.php:20
msgid "WordPress Multisite is not supported by this pilot release. No plugin data has been created."
msgstr "WordPress Multisite is not supported by this pilot release. No plugin data has been created."

#: src/Service/PilotToolsService.php:82
msgid "WordPress accepted the email for sending. Confirm delivery with the recipient."
msgstr "WordPress accepted the email for sending. Confirm delivery with the recipient."

#: admin-ui/PrivacySettings.tsx:56 admin-ui/membershipFields.ts:20
msgid "WordPress account"
msgstr "WordPress account"

#: src/Service/PilotToolsService.php:68
msgid "WordPress can submit email; delivery must be verified with the recipient."
msgstr "WordPress can submit email; delivery must be verified with the recipient."

#: src/Service/PilotToolsService.php:82
msgid "WordPress could not submit the email. Check your site mail configuration."
msgstr "WordPress could not submit the email. Check your site mail configuration."

#: admin-ui/PrivacySettings.tsx:100
msgid "WordPress privacy request ID"
msgstr "WordPress privacy request 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 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."

#: admin-ui/PrivacySettings.tsx:100 admin-ui/PrivacySettings.tsx:110
msgid "WordPress user ID"
msgstr "WordPress user 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 "Yes"

#: 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 "You already have the maximum of %d bookings for this day."

#: src/Service/AvailabilityService.php:33
#, php-format
msgid "You can book this resource up to %d days ahead."
msgstr "You can book this resource up to %d days ahead."

#: 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 "You do not have permission to access this ABeCe Booking page."

#: src/Service/BookingService.php:148
msgid "You do not have permission to access this booking."
msgstr "You do not have permission to access this booking."

#: src/Service/PilotToolsService.php:31
msgid "You do not have permission to create a booking page."
msgstr "You do not have permission to create a booking page."

#: 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 "You do not have permission to manage bookings."

#: src/Api/CancellationPoliciesController.php:9 src/Api/CatalogController.php:49
msgid "You do not have permission to manage cancellation policies."
msgstr "You do not have permission to manage cancellation policies."

#: src/Edition/FinanceAuthorization.php:8 src/Service/PaymentService.php:33
msgid "You do not have permission to manage credit."
msgstr "You do not have permission to manage credit."

#: src/Api/CatalogController.php:49
msgid "You do not have permission to manage members and seasons."
msgstr "You do not have permission to manage members and seasons."

#: src/Api/CatalogController.php:49
msgid "You do not have permission to manage prices."
msgstr "You do not have permission to manage prices."

#: 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 "You do not have permission to manage privacy requests."

#: src/Api/CatalogController.php:49 src/Api/LocationController.php:30
msgid "You do not have permission to manage sports and resources."
msgstr "You do not have permission to manage sports and resources."

#: src/Licensing/AdminExperience.php:45
msgid "You do not have permission to manage this site."
msgstr "You do not have permission to manage this site."

#: src/Service/BookingCancellationService.php:24
msgid "You do not have permission to override cancellation fees."
msgstr "You do not have permission to override cancellation fees."

#: 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 "You do not have permission to use these tools."

#: src/Edition/Core/BasicStatisticsController.php:6
msgid "You do not have permission to view this report."
msgstr "You do not have permission to view this report."

#: 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 "You have an unpaid amount from a previous booking. You cannot create another booking until it is paid."

#: admin-ui/PilotToolsApp.tsx:55
msgid "You marked this checklist as complete. You can still review every step."
msgstr "You marked this checklist as complete. You can still review every step."

#: src/Integration/Privacy.php:26 src/Service/PrivacyRequestsService.php:10
msgid "Your identity requires individual verification. Please contact the operator."
msgstr "Your identity requires individual verification. Please contact the operator."

#: public-ui/PersonalData.tsx:43
msgid "Your privacy requests"
msgstr "Your privacy requests"

#: 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 "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."

#: admin-ui/SettingsApp.tsx:105
msgid "Zero hours means the unpaid amount becomes overdue when the booking ends."
msgstr "Zero hours means the unpaid amount becomes overdue when the booking ends."

#: src/Licensing/AdminExperience.php:33
#, php-format
msgid "do %1$sNOT%2$s send me security & feature updates, educational content and offers."
msgstr "do %1$sNOT%2$s send me security & feature updates, educational content and offers."

#: src/Licensing/AdminExperience.php:31
msgid "send me security & feature updates, educational content and offers."
msgstr "send me security & feature updates, educational content and offers."
