# Copyright (C) 2026 Simplu Digital
# This file is distributed under the GPL-2.0-or-later.
msgid ""
msgstr ""
"Project-Id-Version: Attendra – Client Attendance Manager 1.3.2\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/attendra\n"
"POT-Creation-Date: 2026-05-29T16:38:02+00:00\n"
"PO-Revision-Date: 2026-05-29 16:43+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: en_US\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: attendra\n"
"X-Generator: WP-CLI 2.12.0\n"

#. Plugin Name of the plugin
#: attendra.php includes/Admin/Settings/SettingsPage.php:50
msgid "Attendra – Client Attendance Manager"
msgstr "Attendra – Client Attendance Manager"

#. Description of the plugin
#: attendra.php
msgid ""
"Manage clients, appointments and session packages in one place. Automated "
"email reminders, attendance tracking and reporting for service-based "
"businesses."
msgstr ""
"Manage clients, appointments and session packages in one place. Automated "
"email reminders, attendance tracking and reporting for service-based "
"businesses."

#. Author of the plugin
#: attendra.php
msgid "Simplu Digital"
msgstr "Simplu Digital"

#. Author URI of the plugin
#: attendra.php
msgid "https://simplu.digital"
msgstr "https://simplu.digital"

#: attendra.php:73
msgid "Docs"
msgstr "Docs"

#: attendra.php:74
msgid "Report a bug"
msgstr "Report a bug"

#: attendra.php:75 includes/Admin/Settings/SettingsPage.php:1615
#: includes/PostTypes/ServicePostType.php:174
msgid "Pro"
msgstr "Pro"

#: attendra.php:76 includes/Admin/Help/HelpPage.php:683
msgid "Donate"
msgstr "Donate"

#: includes/Admin/ClientArchiveHandler.php:64
msgid "Unarchive"
msgstr "Unarchive"

#: includes/Admin/ClientArchiveHandler.php:70
msgid "Archive"
msgstr "Archive"

#: includes/Admin/ClientArchiveHandler.php:83
#: includes/Admin/ClientArchiveHandler.php:113
#: includes/Admin/StaffPage.php:239
#: includes/PostTypes/BookingPostType.php:3615
msgid "Security check failed."
msgstr "Security check failed."

#: includes/Admin/ClientArchiveHandler.php:87
#: includes/Admin/ClientArchiveHandler.php:117 includes/Plugin.php:1970
#: includes/Plugin.php:1996
msgid "Insufficient permissions."
msgstr "Insufficient permissions."

#: includes/Admin/ClientArchiveHandler.php:171
msgid "Archived"
msgstr "Archived"

#. translators: %d: number of cancelled appointments
#: includes/Admin/ClientArchiveHandler.php:222
msgid "%d appointment was automatically cancelled."
msgid_plural "%d appointments were automatically cancelled."
msgstr[0] "%d appointment was automatically cancelled."
msgstr[1] "%d appointments were automatically cancelled."

#. translators: %d: number of anonymised booking records
#: includes/Admin/ClientArchiveHandler.php:242
msgid "%d booking record was retained with personal data removed."
msgid_plural "%d booking records were retained with personal data removed."
msgstr[0] "%d booking record was retained with personal data removed."
msgstr[1] "%d booking records were retained with personal data removed."

#: includes/Admin/ClientArchiveHandler.php:253
msgid ""
"Booking history is kept for business continuity and GDPR compliance. Client "
"personal data has been anonymised."
msgstr ""
"Booking history is kept for business continuity and GDPR compliance. Client "
"personal data has been anonymised."

#: includes/Admin/ClientArchiveHandler.php:333
msgid "Deleted client"
msgstr "Deleted client"

#: includes/Admin/Help/HelpPage.php:41
msgid "Attendra – Getting Started"
msgstr "Attendra – Getting Started"

#: includes/Admin/Help/HelpPage.php:43 includes/Admin/Help/HelpPage.php:57
#: includes/Admin/Help/HelpPage.php:658
#: includes/Admin/Onboarding/WelcomePage.php:228
#: includes/Admin/Onboarding/WelcomePage.php:242
#: includes/Admin/Onboarding/WelcomePage.php:257
#: includes/Admin/Onboarding/WelcomePage.php:292
#: includes/Admin/Onboarding/WelcomePage.php:299
#: includes/Admin/Onboarding/WelcomePage.php:308
#: includes/Admin/Onboarding/WelcomePage.php:339
#: includes/Admin/Settings/SettingsPage.php:51
#: includes/Admin/Settings/SettingsPage.php:61
#: includes/Admin/Settings/SettingsPage.php:1022
#: includes/Admin/Settings/SettingsPage.php:1031
#: includes/Admin/Settings/SettingsPage.php:1040
#: includes/Admin/Settings/SettingsPage.php:1049
#: includes/Admin/Settings/SettingsPage.php:1059
#: includes/Admin/Settings/SettingsPage.php:1068
#: includes/Admin/Settings/SettingsPage.php:1077
#: includes/Admin/Settings/SettingsPage.php:1086
#: includes/Admin/Settings/SettingsPage.php:1095
#: includes/Admin/Settings/SettingsPage.php:1201
#: includes/Admin/Settings/SettingsPage.php:1212
#: includes/Admin/Settings/SettingsPage.php:1222
msgid "Attendra"
msgstr "Attendra"

#: includes/Admin/Help/HelpPage.php:44
#: includes/Admin/Reporting/ReportingPage.php:187
msgid "Overview"
msgstr "Overview"

#: includes/Admin/Help/HelpPage.php:45
msgid ""
"Attendra helps you manage clients, services, attendance, and payments in one"
" place. Create services, assign clients, track sessions, and get a clear "
"picture of your business at any time."
msgstr ""
"Attendra helps you manage clients, services, attendance, and payments in one"
" place. Create services, assign clients, track sessions, and get a clear "
"picture of your business at any time."

#: includes/Admin/Help/HelpPage.php:46
msgid "Best fit for:"
msgstr "Best fit for:"

#: includes/Admin/Help/HelpPage.php:48
msgid "Training centers and learning programs"
msgstr "Training centers and learning programs"

#: includes/Admin/Help/HelpPage.php:49
msgid "Sports clubs and fitness teams"
msgstr "Sports clubs and fitness teams"

#: includes/Admin/Help/HelpPage.php:50
msgid "Tutoring, coaching, and mentoring services"
msgstr "Tutoring, coaching, and mentoring services"

#: includes/Admin/Help/HelpPage.php:51
msgid "Wellness and therapy practices"
msgstr "Wellness and therapy practices"

#: includes/Admin/Help/HelpPage.php:52
msgid "Any business that sells session packages and tracks attendance"
msgstr "Any business that sells session packages and tracks attendance"

#: includes/Admin/Help/HelpPage.php:58
msgid "Getting Started"
msgstr "Getting Started"

#: includes/Admin/Help/HelpPage.php:59
msgid ""
"Use the setup guide to create your frontend pages and complete your initial "
"configuration."
msgstr ""
"Use the setup guide to create your frontend pages and complete your initial "
"configuration."

#: includes/Admin/Help/HelpPage.php:62
msgid "Open Setup Guide"
msgstr "Open Setup Guide"

#: includes/Admin/Help/HelpPage.php:72
msgid "First day setup in 5 minutes"
msgstr "First day setup in 5 minutes"

#: includes/Admin/Help/HelpPage.php:75
msgid "Follow this order for the fastest working setup:"
msgstr "Follow this order for the fastest working setup:"

#: includes/Admin/Help/HelpPage.php:77
msgid ""
"Open the Setup Guide and create your Portal, Staff Portal, and Calendar "
"pages."
msgstr ""
"Open the Setup Guide and create your Portal, Staff Portal, and Calendar "
"pages."

#: includes/Admin/Help/HelpPage.php:78
msgid ""
"Go to Settings and fill in your business name, phone, email, and currency."
msgstr ""
"Go to Settings and fill in your business name, phone, email, and currency."

#: includes/Admin/Help/HelpPage.php:79
msgid ""
"Create your first service (Services → Add New). Set the schedule type and "
"activate it."
msgstr ""
"Create your first service (Services → Add New). Set the schedule type and "
"activate it."

#: includes/Admin/Help/HelpPage.php:80
msgid ""
"Create your first client (Clients → Add New). Assign the service and set "
"available entries."
msgstr ""
"Create your first client (Clients → Add New). Assign the service and set "
"available entries."

#: includes/Admin/Help/HelpPage.php:81
msgid ""
"Record one session in the Attendance Record section on the client profile."
msgstr ""
"Record one session in the Attendance Record section on the client profile."

#: includes/Admin/Help/HelpPage.php:83
msgid ""
"That is the full loop. Everything else is configuration on top of this core "
"flow."
msgstr ""
"That is the full loop. Everything else is configuration on top of this core "
"flow."

#: includes/Admin/Help/HelpPage.php:90
msgid "Core concepts in plain language"
msgstr "Core concepts in plain language"

#: includes/Admin/Help/HelpPage.php:94
msgid "Service:"
msgstr "Service:"

#: includes/Admin/Help/HelpPage.php:94
msgid ""
"the class, program, or appointment type you deliver. Can be weekly, one-"
"time, or 1-to-1 bookable slots."
msgstr ""
"the class, program, or appointment type you deliver. Can be weekly, one-"
"time, or 1-to-1 bookable slots."

#: includes/Admin/Help/HelpPage.php:95
msgid "Client:"
msgstr "Client:"

#: includes/Admin/Help/HelpPage.php:95
msgid ""
"the person who attends. Each client has one profile with all their service "
"assignments, sessions, and package history."
msgstr ""
"the person who attends. Each client has one profile with all their service "
"assignments, sessions, and package history."

#: includes/Admin/Help/HelpPage.php:96
msgid "Package:"
msgstr "Package:"

#: includes/Admin/Help/HelpPage.php:96
msgid ""
"the number of sessions a client has purchased for a specific service. The "
"balance decreases as sessions are recorded."
msgstr ""
"the number of sessions a client has purchased for a specific service. The "
"balance decreases as sessions are recorded."

#: includes/Admin/Help/HelpPage.php:97
msgid "Session:"
msgstr "Session:"

#: includes/Admin/Help/HelpPage.php:97
msgid ""
"one attendance record. Each session reduces the client's remaining entries "
"by 1."
msgstr ""
"one attendance record. Each session reduces the client's remaining entries "
"by 1."

#: includes/Admin/Help/HelpPage.php:98
msgid "Appointment (Booking):"
msgstr "Appointment (Booking):"

#: includes/Admin/Help/HelpPage.php:98
msgid ""
"a scheduled time slot for a specific client and service. Used for 1-to-1 and"
" bookable services."
msgstr ""
"a scheduled time slot for a specific client and service. Used for 1-to-1 and"
" bookable services."

#: includes/Admin/Help/HelpPage.php:100
msgid ""
"The plugin stores package history automatically every time a new package is "
"started, so you always have a complete audit trail."
msgstr ""
"The plugin stores package history automatically every time a new package is "
"started, so you always have a complete audit trail."

#: includes/Admin/Help/HelpPage.php:101
msgid ""
"The labels \"Client\", \"Service\", and \"Sessions\" can be renamed in "
"Settings → Labels to match your business language (e.g. \"Student\", "
"\"Class\", \"Lessons\")."
msgstr ""
"The labels \"Client\", \"Service\", and \"Sessions\" can be renamed in "
"Settings → Labels to match your business language (e.g. \"Student\", "
"\"Class\", \"Lessons\")."

#: includes/Admin/Help/HelpPage.php:108
msgid "Service types and schedule setup"
msgstr "Service types and schedule setup"

#: includes/Admin/Help/HelpPage.php:111
msgid "Choose the service type that matches how you deliver it:"
msgstr "Choose the service type that matches how you deliver it:"

#: includes/Admin/Help/HelpPage.php:113
msgid "Weekly (Fixed):"
msgstr "Weekly (Fixed):"

#: includes/Admin/Help/HelpPage.php:113
msgid ""
"runs on the same weekdays every week at a fixed time. Best for group classes"
" with a regular schedule."
msgstr ""
"runs on the same weekdays every week at a fixed time. Best for group classes"
" with a regular schedule."

#: includes/Admin/Help/HelpPage.php:114
msgid "One-time:"
msgstr "One-time:"

#: includes/Admin/Help/HelpPage.php:114
msgid ""
"a single event on a specific date and time. Best for workshops or one-off "
"sessions."
msgstr ""
"a single event on a specific date and time. Best for workshops or one-off "
"sessions."

#: includes/Admin/Help/HelpPage.php:115
msgid "1-to-1 (Bookable slots):"
msgstr "1-to-1 (Bookable slots):"

#: includes/Admin/Help/HelpPage.php:115
msgid ""
"staff define available hours and duration; clients or admins book individual"
" time slots. Best for personal training, therapy, or coaching."
msgstr ""
"staff define available hours and duration; clients or admins book individual"
" time slots. Best for personal training, therapy, or coaching."

#: includes/Admin/Help/HelpPage.php:117
msgid ""
"Tip: enable Show in calendar only after the schedule is fully filled in. A "
"service with missing schedule data will not appear."
msgstr ""
"Tip: enable Show in calendar only after the schedule is fully filled in. A "
"service with missing schedule data will not appear."

#: includes/Admin/Help/HelpPage.php:124
msgid "Group vs 1-to-1 workflow"
msgstr "Group vs 1-to-1 workflow"

#: includes/Admin/Help/HelpPage.php:127
msgid "Group services (Weekly / One-time):"
msgstr "Group services (Weekly / One-time):"

#: includes/Admin/Help/HelpPage.php:129
msgid "Assign multiple clients to the same service."
msgstr "Assign multiple clients to the same service."

#: includes/Admin/Help/HelpPage.php:130
msgid ""
"Attendance is recorded per client from the client profile, or from the Staff"
" Portal on the frontend."
msgstr ""
"Attendance is recorded per client from the client profile, or from the Staff"
" Portal on the frontend."

#: includes/Admin/Help/HelpPage.php:131
msgid ""
"Appointments are optional — if enabled in Settings, group sessions can also "
"run through the booking system."
msgstr ""
"Appointments are optional — if enabled in Settings, group sessions can also "
"run through the booking system."

#: includes/Admin/Help/HelpPage.php:133
msgid "1-to-1 services:"
msgstr "1-to-1 services:"

#: includes/Admin/Help/HelpPage.php:135
msgid ""
"Staff or admins create appointments for specific clients and time slots."
msgstr ""
"Staff or admins create appointments for specific clients and time slots."

#: includes/Admin/Help/HelpPage.php:136
msgid ""
"Clients can also self-book from the public calendar if the service allows "
"it."
msgstr ""
"Clients can also self-book from the public calendar if the service allows "
"it."

#: includes/Admin/Help/HelpPage.php:137
msgid ""
"Each appointment goes through a status flow (Pending → Confirmed → Attended)"
" and records one session automatically."
msgstr ""
"Each appointment goes through a status flow (Pending → Confirmed → Attended)"
" and records one session automatically."

#: includes/Admin/Help/HelpPage.php:145
msgid "How appointments work — booking lifecycle"
msgstr "How appointments work — booking lifecycle"

#: includes/Admin/Help/HelpPage.php:148
msgid ""
"Every appointment follows a defined lifecycle. You can move it forward or "
"back within the allowed transitions:"
msgstr ""
"Every appointment follows a defined lifecycle. You can move it forward or "
"back within the allowed transitions:"

#: includes/Admin/Help/HelpPage.php:150
msgid "Pending:"
msgstr "Pending:"

#: includes/Admin/Help/HelpPage.php:150
msgid ""
"booking was received but not yet approved. Happens when bookings require "
"approval."
msgstr ""
"booking was received but not yet approved. Happens when bookings require "
"approval."

#: includes/Admin/Help/HelpPage.php:151
msgid "Confirmed:"
msgstr "Confirmed:"

#: includes/Admin/Help/HelpPage.php:151
msgid ""
"booking is accepted and scheduled. Client receives a confirmation email."
msgstr ""
"booking is accepted and scheduled. Client receives a confirmation email."

#: includes/Admin/Help/HelpPage.php:152
msgid "Attended:"
msgstr "Attended:"

#: includes/Admin/Help/HelpPage.php:152
msgid ""
"client showed up. One session is recorded and package balance decreases."
msgstr ""
"client showed up. One session is recorded and package balance decreases."

#: includes/Admin/Help/HelpPage.php:153
msgid "Pending Payment:"
msgstr "Pending Payment:"

#: includes/Admin/Help/HelpPage.php:153
msgid "session happened but payment has not been received yet."
msgstr "session happened but payment has not been received yet."

#: includes/Admin/Help/HelpPage.php:154
msgid "No Show:"
msgstr "No Show:"

#: includes/Admin/Help/HelpPage.php:154
msgid ""
"client did not attend without cancelling. Session is still deducted from "
"their balance."
msgstr ""
"client did not attend without cancelling. Session is still deducted from "
"their balance."

#: includes/Admin/Help/HelpPage.php:155
msgid "Cancelled:"
msgstr "Cancelled:"

#: includes/Admin/Help/HelpPage.php:155
msgid ""
"appointment was cancelled. Client receives a cancellation email. Session is "
"not deducted."
msgstr ""
"appointment was cancelled. Client receives a cancellation email. Session is "
"not deducted."

#: includes/Admin/Help/HelpPage.php:156
msgid "Rejected:"
msgstr "Rejected:"

#: includes/Admin/Help/HelpPage.php:156
msgid "booking request was declined (only applies when approval is required)."
msgstr ""
"booking request was declined (only applies when approval is required)."

#: includes/Admin/Help/HelpPage.php:158
msgid ""
"Mark as Paid button: sets payment status to paid. If the appointment is in "
"the future it stays Confirmed; if in the past it moves to Attended."
msgstr ""
"Mark as Paid button: sets payment status to paid. If the appointment is in "
"the future it stays Confirmed; if in the past it moves to Attended."

#: includes/Admin/Help/HelpPage.php:165
msgid "Recurring appointment series"
msgstr "Recurring appointment series"

#: includes/Admin/Help/HelpPage.php:168
msgid ""
"From the Staff Portal you can create a recurring series of appointments for "
"a client in one step."
msgstr ""
"From the Staff Portal you can create a recurring series of appointments for "
"a client in one step."

#: includes/Admin/Help/HelpPage.php:170
msgid "Every matching session:"
msgstr "Every matching session:"

#: includes/Admin/Help/HelpPage.php:170
msgid ""
"creates one appointment for each configured slot on the service (e.g. every "
"Tuesday and Thursday slot)."
msgstr ""
"creates one appointment for each configured slot on the service (e.g. every "
"Tuesday and Thursday slot)."

#: includes/Admin/Help/HelpPage.php:171
msgid "Every week (same weekday):"
msgstr "Every week (same weekday):"

#: includes/Admin/Help/HelpPage.php:171
msgid "repeats on the same weekday each week for N future sessions."
msgstr "repeats on the same weekday each week for N future sessions."

#: includes/Admin/Help/HelpPage.php:173
msgid "Conflict handling when a slot is unavailable:"
msgstr "Conflict handling when a slot is unavailable:"

#: includes/Admin/Help/HelpPage.php:175
msgid "Stop series at first conflict:"
msgstr "Stop series at first conflict:"

#: includes/Admin/Help/HelpPage.php:175
msgid "series stops as soon as a slot is already taken."
msgstr "series stops as soon as a slot is already taken."

#: includes/Admin/Help/HelpPage.php:176
msgid "Skip unavailable slots and continue:"
msgstr "Skip unavailable slots and continue:"

#: includes/Admin/Help/HelpPage.php:176
msgid "skips booked slots and continues creating the remaining appointments."
msgstr "skips booked slots and continues creating the remaining appointments."

#: includes/Admin/Help/HelpPage.php:178
msgid ""
"Each appointment in the series is independent — you can reschedule or cancel"
" individual appointments without affecting the others."
msgstr ""
"Each appointment in the series is independent — you can reschedule or cancel"
" individual appointments without affecting the others."

#: includes/Admin/Help/HelpPage.php:179
msgid ""
"To cancel all future appointments in a series: open any appointment in the "
"series → Recurring Series panel → Cancel all future appointments in series."
msgstr ""
"To cancel all future appointments in a series: open any appointment in the "
"series → Recurring Series panel → Cancel all future appointments in series."

#: includes/Admin/Help/HelpPage.php:186
msgid "Packages and entries"
msgstr "Packages and entries"

#: includes/Admin/Help/HelpPage.php:190
msgid ""
"Each client-service assignment has a package: the number of sessions "
"purchased."
msgstr ""
"Each client-service assignment has a package: the number of sessions "
"purchased."

#: includes/Admin/Help/HelpPage.php:191
msgid ""
"Remaining entries decrease by 1 each time a session is recorded or marked as"
" No Show."
msgstr ""
"Remaining entries decrease by 1 each time a session is recorded or marked as"
" No Show."

#: includes/Admin/Help/HelpPage.php:192
msgid ""
"When entries reach zero, new sessions are blocked until the package is "
"renewed."
msgstr ""
"When entries reach zero, new sessions are blocked until the package is "
"renewed."

#: includes/Admin/Help/HelpPage.php:193
msgid ""
"Click Add New Package on the client profile to start a fresh package. The "
"previous one is saved in Package History."
msgstr ""
"Click Add New Package on the client profile to start a fresh package. The "
"previous one is saved in Package History."

#: includes/Admin/Help/HelpPage.php:194
msgid ""
"Each client can have different packages for different services "
"simultaneously."
msgstr ""
"Each client can have different packages for different services "
"simultaneously."

#: includes/Admin/Help/HelpPage.php:195
msgid ""
"Each package has an optional Expiration Date. After that date, new sessions "
"are blocked automatically. The expiry date is included in the \"New package "
"started\" email to the client."
msgstr ""
"Each package has an optional Expiration Date. After that date, new sessions "
"are blocked automatically. The expiry date is included in the \"New package "
"started\" email to the client."

#: includes/Admin/Help/HelpPage.php:197
msgid "Coverage types determine how sessions are billed:"
msgstr "Coverage types determine how sessions are billed:"

#: includes/Admin/Help/HelpPage.php:199
msgid "Package Credit:"
msgstr "Package Credit:"

#: includes/Admin/Help/HelpPage.php:199
msgid "uses entries from the pre-paid package balance (default)."
msgstr "uses entries from the pre-paid package balance (default)."

#: includes/Admin/Help/HelpPage.php:200
msgid "Pay Per Session:"
msgstr "Pay Per Session:"

#: includes/Admin/Help/HelpPage.php:200
msgid ""
"each session is invoiced individually. Does not use the package balance."
msgstr ""
"each session is invoiced individually. Does not use the package balance."

#: includes/Admin/Help/HelpPage.php:201
msgid "Free:"
msgstr "Free:"

#: includes/Admin/Help/HelpPage.php:201
msgid "sessions are free. No payment or balance tracking."
msgstr "sessions are free. No payment or balance tracking."

#: includes/Admin/Help/HelpPage.php:203
msgid "Payment tracking per package:"
msgstr "Payment tracking per package:"

#: includes/Admin/Help/HelpPage.php:205
msgid ""
"Each package records the total price, amount paid, and payment status "
"(Unpaid / Partial / Paid)."
msgstr ""
"Each package records the total price, amount paid, and payment status "
"(Unpaid / Partial / Paid)."

#: includes/Admin/Help/HelpPage.php:206
msgid ""
"Payment type is either Full payment (single payment) or Installments (split "
"across multiple payments)."
msgstr ""
"Payment type is either Full payment (single payment) or Installments (split "
"across multiple payments)."

#: includes/Admin/Help/HelpPage.php:207
msgid ""
"When admin confirms a payment, the amount_paid on the package updates "
"automatically and a \"Payment received\" email is sent to the client."
msgstr ""
"When admin confirms a payment, the amount_paid on the package updates "
"automatically and a \"Payment received\" email is sent to the client."

#: includes/Admin/Help/HelpPage.php:215
msgid "Pricing — how it works"
msgstr "Pricing — how it works"

#: includes/Admin/Help/HelpPage.php:218
msgid "Attendra uses a simple two-level pricing model:"
msgstr "Attendra uses a simple two-level pricing model:"

#: includes/Admin/Help/HelpPage.php:219
msgid "1. Base price per session on the service"
msgstr "1. Base price per session on the service"

#: includes/Admin/Help/HelpPage.php:221
msgid ""
"Set a price per session directly on the service (Service → Pricing section)."
msgstr ""
"Set a price per session directly on the service (Service → Pricing section)."

#: includes/Admin/Help/HelpPage.php:222
msgid "This is the standard rate for one session of that service."
msgstr "This is the standard rate for one session of that service."

#: includes/Admin/Help/HelpPage.php:224
msgid "2. Package pricing per client"
msgstr "2. Package pricing per client"

#: includes/Admin/Help/HelpPage.php:226
msgid ""
"When you create a package for a client, you enter the number of sessions "
"they purchased."
msgstr ""
"When you create a package for a client, you enter the number of sessions "
"they purchased."

#: includes/Admin/Help/HelpPage.php:227
msgid ""
"Optionally apply a discount percentage — useful for bulk deals or loyalty "
"rates."
msgstr ""
"Optionally apply a discount percentage — useful for bulk deals or loyalty "
"rates."

#: includes/Admin/Help/HelpPage.php:228
msgid ""
"The system automatically calculates: Package total = sessions × base price ×"
" (1 − discount %)."
msgstr ""
"The system automatically calculates: Package total = sessions × base price ×"
" (1 − discount %)."

#: includes/Admin/Help/HelpPage.php:229
msgid "It also shows the effective price per session after the discount."
msgstr "It also shows the effective price per session after the discount."

#: includes/Admin/Help/HelpPage.php:230
msgid ""
"Example: 10 sessions × 20.00 EUR − 10% = 180.00 EUR total (18.00 "
"EUR/session)."
msgstr ""
"Example: 10 sessions × 20.00 EUR − 10% = 180.00 EUR total (18.00 "
"EUR/session)."

#: includes/Admin/Help/HelpPage.php:232
msgid "3. Price snapshot on each appointment"
msgstr "3. Price snapshot on each appointment"

#: includes/Admin/Help/HelpPage.php:234
msgid ""
"When a booking is created, the effective price per session is saved on that "
"appointment."
msgstr ""
"When a booking is created, the effective price per session is saved on that "
"appointment."

#: includes/Admin/Help/HelpPage.php:235
msgid ""
"This means changing the price later does not affect old bookings — your "
"records stay accurate."
msgstr ""
"This means changing the price later does not affect old bookings — your "
"records stay accurate."

#: includes/Admin/Help/HelpPage.php:237
msgid "Currency:"
msgstr "Currency:"

#: includes/Admin/Help/HelpPage.php:237
msgid "set a single global currency in Settings → Payments. Default is EUR."
msgstr "set a single global currency in Settings → Payments. Default is EUR."

#: includes/Admin/Help/HelpPage.php:238
msgid ""
"Use {{session_price}} and {{package_total}} in email templates to include "
"pricing in confirmation emails."
msgstr ""
"Use {{session_price}} and {{package_total}} in email templates to include "
"pricing in confirmation emails."

#: includes/Admin/Help/HelpPage.php:245
msgid "Payment installments"
msgstr "Payment installments"

#: includes/Admin/Help/HelpPage.php:248
msgid ""
"When creating a package for a client you can choose between Full payment and"
" Installments."
msgstr ""
"When creating a package for a client you can choose between Full payment and"
" Installments."

#: includes/Admin/Help/HelpPage.php:250
msgid "Full payment:"
msgstr "Full payment:"

#: includes/Admin/Help/HelpPage.php:250
msgid ""
"the package is paid in a single transaction. One payment row is created."
msgstr ""
"the package is paid in a single transaction. One payment row is created."

#: includes/Admin/Help/HelpPage.php:251
msgid "Installments:"
msgstr "Installments:"

#: includes/Admin/Help/HelpPage.php:251
msgid ""
"the package total is split evenly across N payments. Each instalment has its"
" own amount, payment date, and status."
msgstr ""
"the package total is split evenly across N payments. Each instalment has its"
" own amount, payment date, and status."

#: includes/Admin/Help/HelpPage.php:253
msgid "How to confirm a payment:"
msgstr "How to confirm a payment:"

#: includes/Admin/Help/HelpPage.php:255
msgid "Open the client profile and go to the Packages section."
msgstr "Open the client profile and go to the Packages section."

#: includes/Admin/Help/HelpPage.php:256
msgid ""
"Each instalment row shows a \"Mark as paid\" button. Click it to record the "
"payment date and update the amount paid."
msgstr ""
"Each instalment row shows a \"Mark as paid\" button. Click it to record the "
"payment date and update the amount paid."

#: includes/Admin/Help/HelpPage.php:257
msgid ""
"The package payment status (Unpaid / Partial / Paid) updates automatically "
"based on how much has been collected vs the total."
msgstr ""
"The package payment status (Unpaid / Partial / Paid) updates automatically "
"based on how much has been collected vs the total."

#: includes/Admin/Help/HelpPage.php:258
msgid ""
"A \"Payment received\" email is sent to the client automatically when each "
"payment is confirmed."
msgstr ""
"A \"Payment received\" email is sent to the client automatically when each "
"payment is confirmed."

#: includes/Admin/Help/HelpPage.php:260
msgid ""
"Changing the number of instalments after creation: unpaid rows are added or "
"removed automatically. Already-paid rows are never modified."
msgstr ""
"Changing the number of instalments after creation: unpaid rows are added or "
"removed automatically. Already-paid rows are never modified."

#: includes/Admin/Help/HelpPage.php:267
msgid "Roles and access — who sees what"
msgstr "Roles and access — who sees what"

#: includes/Admin/Help/HelpPage.php:271
msgid "Administrator:"
msgstr "Administrator:"

#: includes/Admin/Help/HelpPage.php:271
msgid ""
"full access to all services, clients, appointments, settings, and reports."
msgstr ""
"full access to all services, clients, appointments, settings, and reports."

#: includes/Admin/Help/HelpPage.php:272
msgid "Staff:"
msgstr "Staff:"

#: includes/Admin/Help/HelpPage.php:272
msgid ""
"sees only the services they are assigned to and the clients enrolled in "
"those services. Can mark attendance from the Staff Portal."
msgstr ""
"sees only the services they are assigned to and the clients enrolled in "
"those services. Can mark attendance from the Staff Portal."

#: includes/Admin/Help/HelpPage.php:273
msgid "Client (portal user):"
msgstr "Client (portal user):"

#: includes/Admin/Help/HelpPage.php:273
msgid ""
"logs into the client portal and sees their own profile: upcoming "
"appointments, session history, and package balance. Created automatically "
"when the client pays for their own services."
msgstr ""
"logs into the client portal and sees their own profile: upcoming "
"appointments, session history, and package balance. Created automatically "
"when the client pays for their own services."

#: includes/Admin/Help/HelpPage.php:274
msgid "Payer (portal user):"
msgstr "Payer (portal user):"

#: includes/Admin/Help/HelpPage.php:274
msgid ""
"same portal access as a client — sees appointments, sessions, and package "
"balance. Used when someone else pays for the client (e.g. a parent or "
"company). Select \"Someone else pays for this client\" on the client profile"
" to create this type of account."
msgstr ""
"same portal access as a client — sees appointments, sessions, and package "
"balance. Used when someone else pays for the client (e.g. a parent or "
"company). Select \"Someone else pays for this client\" on the client profile"
" to create this type of account."

#: includes/Admin/Help/HelpPage.php:276
msgid ""
"To assign staff to a service: open the service, scroll to the Staff section,"
" and add staff members."
msgstr ""
"To assign staff to a service: open the service, scroll to the Staff section,"
" and add staff members."

#: includes/Admin/Help/HelpPage.php:277
msgid ""
"To create a portal account for a client: open the client profile, scroll to "
"Portal Access, choose the payer type, and click Create Portal User. An "
"invitation email is sent automatically."
msgstr ""
"To create a portal account for a client: open the client profile, scroll to "
"Portal Access, choose the payer type, and click Create Portal User. An "
"invitation email is sent automatically."

#: includes/Admin/Help/HelpPage.php:278
msgid ""
"If a staff member cannot see clients, check that they are assigned to the "
"correct service first."
msgstr ""
"If a staff member cannot see clients, check that they are assigned to the "
"correct service first."

#: includes/Admin/Help/HelpPage.php:279
msgid "Optional staff permissions:"
msgstr "Optional staff permissions:"

#: includes/Admin/Help/HelpPage.php:281
msgid "Can edit service details:"
msgstr "Can edit service details:"

#: includes/Admin/Help/HelpPage.php:281
msgid ""
"allows the staff member to edit any service they are assigned to (schedule, "
"pricing, settings). Off by default — staff can only view services."
msgstr ""
"allows the staff member to edit any service they are assigned to (schedule, "
"pricing, settings). Off by default — staff can only view services."

#: includes/Admin/Help/HelpPage.php:282
msgid "Can edit clients:"
msgstr "Can edit clients:"

#: includes/Admin/Help/HelpPage.php:282
msgid ""
"allows the staff member to edit client profiles for clients enrolled in "
"their services. Off by default — staff can only view clients."
msgstr ""
"allows the staff member to edit client profiles for clients enrolled in "
"their services. Off by default — staff can only view clients."

#: includes/Admin/Help/HelpPage.php:284
msgid ""
"Set these permissions from Staff Members → Edit Staff Member → Permissions "
"section."
msgstr ""
"Set these permissions from Staff Members → Edit Staff Member → Permissions "
"section."

#: includes/Admin/Help/HelpPage.php:291
msgid "Staff Portal — what you can do"
msgstr "Staff Portal — what you can do"

#: includes/Admin/Help/HelpPage.php:294
msgid ""
"The Staff Portal is a frontend page (shortcode [attendra_staff_portal]) for "
"staff members. Staff must be logged in to access it."
msgstr ""
"The Staff Portal is a frontend page (shortcode [attendra_staff_portal]) for "
"staff members. Staff must be logged in to access it."

#: includes/Admin/Help/HelpPage.php:295
msgid "Attendance tab:"
msgstr "Attendance tab:"

#: includes/Admin/Help/HelpPage.php:297
msgid "View today's group and one-time sessions for assigned services."
msgstr "View today's group and one-time sessions for assigned services."

#: includes/Admin/Help/HelpPage.php:298
msgid ""
"Mark enrolled clients as attended, no-show, or add a walk-in booking "
"directly from the session view."
msgstr ""
"Mark enrolled clients as attended, no-show, or add a walk-in booking "
"directly from the session view."

#: includes/Admin/Help/HelpPage.php:299
msgid "Can view up to 3 days back to record missed attendance."
msgstr "Can view up to 3 days back to record missed attendance."

#: includes/Admin/Help/HelpPage.php:301
msgid "Appointments tab:"
msgstr "Appointments tab:"

#: includes/Admin/Help/HelpPage.php:303
msgid "View, create, and edit 1-to-1 appointments for assigned services."
msgstr "View, create, and edit 1-to-1 appointments for assigned services."

#: includes/Admin/Help/HelpPage.php:304
msgid ""
"Create recurring appointment series (same weekday every week, or every "
"matching service slot)."
msgstr ""
"Create recurring appointment series (same weekday every week, or every "
"matching service slot)."

#: includes/Admin/Help/HelpPage.php:305
msgid ""
"Reschedule appointments, update status (Confirmed → Attended / No Show / "
"Cancelled), and edit Client Notes."
msgstr ""
"Reschedule appointments, update status (Confirmed → Attended / No Show / "
"Cancelled), and edit Client Notes."

#: includes/Admin/Help/HelpPage.php:306
msgid "Cancel individual appointments or all future appointments in a series."
msgstr ""
"Cancel individual appointments or all future appointments in a series."

#: includes/Admin/Help/HelpPage.php:308
msgid "Enrollment tab:"
msgstr "Enrollment tab:"

#: includes/Admin/Help/HelpPage.php:310
msgid ""
"Assign or remove clients from services within the staff member's scope."
msgstr ""
"Assign or remove clients from services within the staff member's scope."

#: includes/Admin/Help/HelpPage.php:312
msgid ""
"Staff only see data for the services they are assigned to. Clients, "
"appointments, and sessions outside their scope are not visible."
msgstr ""
"Staff only see data for the services they are assigned to. Clients, "
"appointments, and sessions outside their scope are not visible."

#: includes/Admin/Help/HelpPage.php:319
msgid "Client Portal — what you can do"
msgstr "Client Portal — what you can do"

#: includes/Admin/Help/HelpPage.php:322
msgid ""
"The Client Portal is a frontend page (shortcode [attendra_portal]) where "
"clients log in to manage their own activity."
msgstr ""
"The Client Portal is a frontend page (shortcode [attendra_portal]) where "
"clients log in to manage their own activity."

#: includes/Admin/Help/HelpPage.php:323
msgid "Home tab:"
msgstr "Home tab:"

#: includes/Admin/Help/HelpPage.php:325
msgid ""
"See active services, remaining entries, package expiration, and next "
"scheduled session."
msgstr ""
"See active services, remaining entries, package expiration, and next "
"scheduled session."

#: includes/Admin/Help/HelpPage.php:326
msgid "View upcoming appointments and session history."
msgstr "View upcoming appointments and session history."

#: includes/Admin/Help/HelpPage.php:327
msgid "See attendance rate, week streak, and member since date."
msgstr "See attendance rate, week streak, and member since date."

#: includes/Admin/Help/HelpPage.php:329
msgid "Book tab (\\\"I'm coming\\\"):"
msgstr "Book tab (\\\"I'm coming\\\"):"

#: includes/Admin/Help/HelpPage.php:331
msgid "See upcoming available slots for the services assigned to the client."
msgstr "See upcoming available slots for the services assigned to the client."

#: includes/Admin/Help/HelpPage.php:332
msgid ""
"Click \"I'm coming\" to self-confirm attendance. This creates a Confirmed "
"booking and removes the slot from the available list."
msgstr ""
"Click \"I'm coming\" to self-confirm attendance. This creates a Confirmed "
"booking and removes the slot from the available list."

#: includes/Admin/Help/HelpPage.php:333
msgid ""
"For 1-to-1 bookable services, clients can book available time slots directly"
" from the calendar."
msgstr ""
"For 1-to-1 bookable services, clients can book available time slots directly"
" from the calendar."

#: includes/Admin/Help/HelpPage.php:334
msgid ""
"Clients can cancel their own bookings (subject to the late cancellation "
"window set in Settings)."
msgstr ""
"Clients can cancel their own bookings (subject to the late cancellation "
"window set in Settings)."

#: includes/Admin/Help/HelpPage.php:336
msgid "History tab:"
msgstr "History tab:"

#: includes/Admin/Help/HelpPage.php:338
msgid "View all past and cancelled appointments."
msgstr "View all past and cancelled appointments."

#: includes/Admin/Help/HelpPage.php:340
msgid ""
"A Payer account sees the same portal for the client(s) they pay for — useful"
" for parents or companies managing multiple clients."
msgstr ""
"A Payer account sees the same portal for the client(s) they pay for — useful"
" for parents or companies managing multiple clients."

#: includes/Admin/Help/HelpPage.php:347
msgid "Portal and calendar pages — shortcodes"
msgstr "Portal and calendar pages — shortcodes"

#: includes/Admin/Help/HelpPage.php:350
msgid "Create WordPress pages and add the relevant shortcode to each one:"
msgstr "Create WordPress pages and add the relevant shortcode to each one:"

#: includes/Admin/Help/HelpPage.php:352
msgid ""
"client portal: login and personal dashboard. Required for portal access."
msgstr ""
"client portal: login and personal dashboard. Required for portal access."

#: includes/Admin/Help/HelpPage.php:353
msgid "staff attendance interface from the frontend. Staff must be logged in."
msgstr ""
"staff attendance interface from the frontend. Staff must be logged in."

#: includes/Admin/Help/HelpPage.php:354
msgid "public-facing calendar showing scheduled services. Optional."
msgstr "public-facing calendar showing scheduled services. Optional."

#: includes/Admin/Help/HelpPage.php:356
msgid ""
"Use the Setup Guide to create these pages automatically with one click. You "
"can apply the Attendra mobile template to any portal page from Setup Guide "
"or Settings → Mobile Template. The mobile template removes the theme header,"
" menu, and footer — the page loads full-screen with only a small \"Back to "
"site\" link. You can remove it at any time from the same screen."
msgstr ""
"Use the Setup Guide to create these pages automatically with one click. You "
"can apply the Attendra mobile template to any portal page from Setup Guide "
"or Settings → Mobile Template. The mobile template removes the theme header,"
" menu, and footer — the page loads full-screen with only a small \"Back to "
"site\" link. You can remove it at any time from the same screen."

#: includes/Admin/Help/HelpPage.php:357
msgid ""
"Calendar display depends on: service is Active, Show in calendar is enabled,"
" and a valid schedule is set."
msgstr ""
"Calendar display depends on: service is Active, Show in calendar is enabled,"
" and a valid schedule is set."

#: includes/Admin/Help/HelpPage.php:364
msgid "Email notifications — what gets sent and when"
msgstr "Email notifications — what gets sent and when"

#: includes/Admin/Help/HelpPage.php:367
msgid ""
"All email notifications can be enabled or disabled in Settings → Email "
"Notifications. Each has an editable subject and body template."
msgstr ""
"All email notifications can be enabled or disabled in Settings → Email "
"Notifications. Each has an editable subject and body template."

#: includes/Admin/Help/HelpPage.php:369
msgid "Emails to the client:"
msgstr "Emails to the client:"

#: includes/Admin/Help/HelpPage.php:371
msgid "Confirmation — sent when an appointment is set to Confirmed."
msgstr "Confirmation — sent when an appointment is set to Confirmed."

#: includes/Admin/Help/HelpPage.php:372
msgid "Cancellation — sent when an appointment is cancelled."
msgstr "Cancellation — sent when an appointment is cancelled."

#: includes/Admin/Help/HelpPage.php:373
msgid "Rejected — sent when a booking request is declined."
msgstr "Rejected — sent when a booking request is declined."

#: includes/Admin/Help/HelpPage.php:374
msgid "No Show — sent when the appointment is marked as No Show."
msgstr "No Show — sent when the appointment is marked as No Show."

#: includes/Admin/Help/HelpPage.php:375
msgid ""
"Pending Payment — sent when the appointment is moved to Pending Payment "
"status."
msgstr ""
"Pending Payment — sent when the appointment is moved to Pending Payment "
"status."

#: includes/Admin/Help/HelpPage.php:376
msgid "Reminder — sent 24 hours before the appointment."
msgstr "Reminder — sent 24 hours before the appointment."

#: includes/Admin/Help/HelpPage.php:377
msgid ""
"Package low balance — sent when remaining sessions drop to the threshold set"
" in Settings."
msgstr ""
"Package low balance — sent when remaining sessions drop to the threshold set"
" in Settings."

#: includes/Admin/Help/HelpPage.php:378
msgid "Package exhausted — sent when sessions reach zero."
msgstr "Package exhausted — sent when sessions reach zero."

#: includes/Admin/Help/HelpPage.php:379
msgid ""
"New package started — sent when a new package is created for the client."
msgstr ""
"New package started — sent when a new package is created for the client."

#: includes/Admin/Help/HelpPage.php:380
msgid ""
"Portal invite — sent when a portal (login) account is created for the "
"client."
msgstr ""
"Portal invite — sent when a portal (login) account is created for the "
"client."

#: includes/Admin/Help/HelpPage.php:381
msgid ""
"Payment received — sent when admin confirms a payment (full or instalment). "
"Includes amount paid, payment date, and remaining balance."
msgstr ""
"Payment received — sent when admin confirms a payment (full or instalment). "
"Includes amount paid, payment date, and remaining balance."

#: includes/Admin/Help/HelpPage.php:384
msgid "Emails to the admin:"
msgstr "Emails to the admin:"

#: includes/Admin/Help/HelpPage.php:386
msgid "New booking — every time a booking is created."
msgstr "New booking — every time a booking is created."

#: includes/Admin/Help/HelpPage.php:387
msgid "Booking cancelled — when any appointment is cancelled."
msgstr "Booking cancelled — when any appointment is cancelled."

#: includes/Admin/Help/HelpPage.php:388
msgid "Booking confirmed — when a booking is confirmed (disabled by default)."
msgstr ""
"Booking confirmed — when a booking is confirmed (disabled by default)."

#: includes/Admin/Help/HelpPage.php:389
msgid "Booking rejected — when a booking is rejected."
msgstr "Booking rejected — when a booking is rejected."

#: includes/Admin/Help/HelpPage.php:390
msgid "New client — when a new client profile is created."
msgstr "New client — when a new client profile is created."

#: includes/Admin/Help/HelpPage.php:391
msgid ""
"Daily summary — list of all tomorrow's appointments (disabled by default)."
msgstr ""
"Daily summary — list of all tomorrow's appointments (disabled by default)."

#: includes/Admin/Help/HelpPage.php:394
msgid "Emails to staff:"
msgstr "Emails to staff:"

#: includes/Admin/Help/HelpPage.php:396
msgid ""
"New booking, Cancelled, Confirmed, Rejected — same events as admin, scoped "
"to their assigned services only."
msgstr ""
"New booking, Cancelled, Confirmed, Rejected — same events as admin, scoped "
"to their assigned services only."

#: includes/Admin/Help/HelpPage.php:397
msgid ""
"Daily schedule summary — sent each morning with tomorrow's appointments. "
"Enable in Settings → Staff Notifications and set the delivery hour."
msgstr ""
"Daily schedule summary — sent each morning with tomorrow's appointments. "
"Enable in Settings → Staff Notifications and set the delivery hour."

#: includes/Admin/Help/HelpPage.php:400
msgid "Template variables you can use in any email:"
msgstr "Template variables you can use in any email:"

#: includes/Admin/Help/HelpPage.php:402
msgid "Additional variables available in the Payment received email:"
msgstr "Additional variables available in the Payment received email:"

#: includes/Admin/Help/HelpPage.php:404
msgid ""
"{{notes}} outputs the Client Notes field from the appointment. It is already"
" included in the default confirmation and reminder templates."
msgstr ""
"{{notes}} outputs the Client Notes field from the appointment. It is already"
" included in the default confirmation and reminder templates."

#: includes/Admin/Help/HelpPage.php:411
msgid "Appointment notes — client notes vs internal notes"
msgstr "Appointment notes — client notes vs internal notes"

#: includes/Admin/Help/HelpPage.php:414
msgid "Every appointment has two separate note fields:"
msgstr "Every appointment has two separate note fields:"

#: includes/Admin/Help/HelpPage.php:416
msgid "Client Notes:"
msgstr "Client Notes:"

#: includes/Admin/Help/HelpPage.php:416
msgid ""
"visible to the client. Automatically included in the confirmation and "
"reminder emails sent to the client via the {{notes}} variable. Admin and "
"staff can both read and edit this field."
msgstr ""
"visible to the client. Automatically included in the confirmation and "
"reminder emails sent to the client via the {{notes}} variable. Admin and "
"staff can both read and edit this field."

#: includes/Admin/Help/HelpPage.php:417
msgid "Internal Notes:"
msgstr "Internal Notes:"

#: includes/Admin/Help/HelpPage.php:417
msgid ""
"admin-only. Never included in any email. Staff cannot see this field. Use it"
" for observations, payment notes, or context you do not want the client to "
"receive."
msgstr ""
"admin-only. Never included in any email. Staff cannot see this field. Use it"
" for observations, payment notes, or context you do not want the client to "
"receive."

#: includes/Admin/Help/HelpPage.php:419
msgid ""
"Both fields are available on the appointment edit screen in wp-admin. Staff "
"can edit Client Notes from the Staff Portal appointment edit form."
msgstr ""
"Both fields are available on the appointment edit screen in wp-admin. Staff "
"can edit Client Notes from the Staff Portal appointment edit form."

#: includes/Admin/Help/HelpPage.php:426
msgid ""
"Booking rules — rescheduling, late cancellations, and client confirmation"
msgstr ""
"Booking rules — rescheduling, late cancellations, and client confirmation"

#: includes/Admin/Help/HelpPage.php:429
msgid "Configure booking behaviour in Settings → Booking:"
msgstr "Configure booking behaviour in Settings → Booking:"

#: includes/Admin/Help/HelpPage.php:431
msgid "Late cancellation window:"
msgstr "Late cancellation window:"

#: includes/Admin/Help/HelpPage.php:431
msgid ""
"set a minimum number of hours before the appointment within which "
"cancellation is not allowed. Set to 0 to disable."
msgstr ""
"set a minimum number of hours before the appointment within which "
"cancellation is not allowed. Set to 0 to disable."

#: includes/Admin/Help/HelpPage.php:432
msgid "Max reschedules per booking:"
msgstr "Max reschedules per booking:"

#: includes/Admin/Help/HelpPage.php:432
msgid ""
"limit how many times an appointment can be moved to a new date or time. "
"Leave empty for unlimited."
msgstr ""
"limit how many times an appointment can be moved to a new date or time. "
"Leave empty for unlimited."

#: includes/Admin/Help/HelpPage.php:434
msgid "Client attendance confirmation (\"I'm coming\"):"
msgstr "Client attendance confirmation (\"I'm coming\"):"

#: includes/Admin/Help/HelpPage.php:436
msgid ""
"The client portal shows upcoming available slots for the services assigned "
"to the client."
msgstr ""
"The client portal shows upcoming available slots for the services assigned "
"to the client."

#: includes/Admin/Help/HelpPage.php:437
msgid ""
"The client clicks \"I'm coming\" to confirm attendance. This creates a "
"confirmed booking and removes the slot from the available list."
msgstr ""
"The client clicks \"I'm coming\" to confirm attendance. This creates a "
"confirmed booking and removes the slot from the available list."

#: includes/Admin/Help/HelpPage.php:438
msgid ""
"Once a booking exists for that slot, the button disappears and the "
"appointment appears in Upcoming Appointments instead."
msgstr ""
"Once a booking exists for that slot, the button disappears and the "
"appointment appears in Upcoming Appointments instead."

#: includes/Admin/Help/HelpPage.php:439
msgid "Past slots (start time already passed) are hidden automatically."
msgstr "Past slots (start time already passed) are hidden automatically."

#: includes/Admin/Help/HelpPage.php:441
msgid "Walk-in attendance (group services):"
msgstr "Walk-in attendance (group services):"

#: includes/Admin/Help/HelpPage.php:443
msgid ""
"Enable \"Allow walk-in attendance for group services\" in Settings → "
"Appointment Policy."
msgstr ""
"Enable \"Allow walk-in attendance for group services\" in Settings → "
"Appointment Policy."

#: includes/Admin/Help/HelpPage.php:444
msgid ""
"When enabled, staff can mark a client as attended even if no prior booking "
"exists — the booking is created automatically."
msgstr ""
"When enabled, staff can mark a client as attended even if no prior booking "
"exists — the booking is created automatically."

#: includes/Admin/Help/HelpPage.php:445
msgid ""
"The client must already be assigned to the service. Walk-ins are not "
"available for 1-to-1 services."
msgstr ""
"The client must already be assigned to the service. Walk-ins are not "
"available for 1-to-1 services."

#: includes/Admin/Help/HelpPage.php:447
msgid "Rescheduling from admin or Staff Portal:"
msgstr "Rescheduling from admin or Staff Portal:"

#: includes/Admin/Help/HelpPage.php:449
msgid ""
"Admins can change any appointment's date, time, or service from the booking "
"edit screen in wp-admin."
msgstr ""
"Admins can change any appointment's date, time, or service from the booking "
"edit screen in wp-admin."

#: includes/Admin/Help/HelpPage.php:450
msgid ""
"Staff can reschedule from the Staff Portal edit form for appointments within"
" their assigned services."
msgstr ""
"Staff can reschedule from the Staff Portal edit form for appointments within"
" their assigned services."

#: includes/Admin/Help/HelpPage.php:451
msgid "Each reschedule is recorded in the Appointment Timeline."
msgstr "Each reschedule is recorded in the Appointment Timeline."

#: includes/Admin/Help/HelpPage.php:459
msgid "Data safety and cleanup"
msgstr "Data safety and cleanup"

#: includes/Admin/Help/HelpPage.php:463
msgid ""
"Deleted sessions stay in logs marked as removed — they are visible for audit"
" but do not count toward the balance."
msgstr ""
"Deleted sessions stay in logs marked as removed — they are visible for audit"
" but do not count toward the balance."

#: includes/Admin/Help/HelpPage.php:464
msgid ""
"Service removal is blocked when the service has session history attached to "
"it."
msgstr ""
"Service removal is blocked when the service has session history attached to "
"it."

#: includes/Admin/Help/HelpPage.php:465
msgid "Remaining entries are never allowed to go below zero."
msgstr "Remaining entries are never allowed to go below zero."

#: includes/Admin/Help/HelpPage.php:466
msgid ""
"Package history is preserved every time a new package is started — no data "
"is overwritten."
msgstr ""
"Package history is preserved every time a new package is started — no data "
"is overwritten."

#: includes/Admin/Help/HelpPage.php:467
msgid ""
"Uninstall data cleanup follows the Delete data on uninstall setting in "
"Settings → System."
msgstr ""
"Uninstall data cleanup follows the Delete data on uninstall setting in "
"Settings → System."

#: includes/Admin/Help/HelpPage.php:475
msgid "Removing a client — archive, trash, or GDPR erase"
msgstr "Removing a client — archive, trash, or GDPR erase"

#: includes/Admin/Help/HelpPage.php:478
msgid ""
"There are four distinct ways to remove or hide a client. Choose based on "
"your intent."
msgstr ""
"There are four distinct ways to remove or hide a client. Choose based on "
"your intent."

#: includes/Admin/Help/HelpPage.php:480
msgid "1. Archive (reversible soft-hide)"
msgstr "1. Archive (reversible soft-hide)"

#: includes/Admin/Help/HelpPage.php:482
msgid "Go to Clients list → hover a client row → click Archive."
msgstr "Go to Clients list → hover a client row → click Archive."

#: includes/Admin/Help/HelpPage.php:483
msgid ""
"The client disappears from all active lists, staff portal, and calendar."
msgstr ""
"The client disappears from all active lists, staff portal, and calendar."

#: includes/Admin/Help/HelpPage.php:484
msgid "Bookings and session history are untouched."
msgstr "Bookings and session history are untouched."

#: includes/Admin/Help/HelpPage.php:485
msgid ""
"To restore: open the Archived view (tab at top of client list) → Unarchive."
msgstr ""
"To restore: open the Archived view (tab at top of client list) → Unarchive."

#: includes/Admin/Help/HelpPage.php:486
msgid "Use this when a client is inactive but you want to keep their data."
msgstr "Use this when a client is inactive but you want to keep their data."

#: includes/Admin/Help/HelpPage.php:489
msgid "2. Move to Trash (recoverable delete)"
msgstr "2. Move to Trash (recoverable delete)"

#: includes/Admin/Help/HelpPage.php:491
msgid "Go to Clients list → hover a client row → click Move to Trash."
msgstr "Go to Clients list → hover a client row → click Move to Trash."

#: includes/Admin/Help/HelpPage.php:492
msgid "A confirmation dialog will appear before the action proceeds."
msgstr "A confirmation dialog will appear before the action proceeds."

#: includes/Admin/Help/HelpPage.php:493
msgid ""
"All bookings that are not yet in a terminal state (pending, confirmed, "
"pending payment, rejected) are cancelled automatically."
msgstr ""
"All bookings that are not yet in a terminal state (pending, confirmed, "
"pending payment, rejected) are cancelled automatically."

#: includes/Admin/Help/HelpPage.php:494
msgid ""
"Bookings already in attended, cancelled, or no-show status are left "
"untouched."
msgstr ""
"Bookings already in attended, cancelled, or no-show status are left "
"untouched."

#: includes/Admin/Help/HelpPage.php:495
msgid ""
"If the client has a portal (WordPress) account, they can still log in but "
"will see \"No clients assigned\" — their account is not deleted."
msgstr ""
"If the client has a portal (WordPress) account, they can still log in but "
"will see \"No clients assigned\" — their account is not deleted."

#: includes/Admin/Help/HelpPage.php:496
msgid "To recover: open Trash view → Restore."
msgstr "To recover: open Trash view → Restore."

#: includes/Admin/Help/HelpPage.php:499
msgid "3. Delete Permanently (anonymise &amp; retain records)"
msgstr "3. Delete Permanently (anonymise &amp; retain records)"

#: includes/Admin/Help/HelpPage.php:501
msgid ""
"From the Trash view → Delete Permanently (or bulk-delete from the Trash "
"view)."
msgstr ""
"From the Trash view → Delete Permanently (or bulk-delete from the Trash "
"view)."

#: includes/Admin/Help/HelpPage.php:502
msgid ""
"The client post is permanently removed. All booking records linked to this "
"client are kept — they are not deleted."
msgstr ""
"The client post is permanently removed. All booking records linked to this "
"client are kept — they are not deleted."

#: includes/Admin/Help/HelpPage.php:503
msgid ""
"Personal data is removed from all booking records: the client name is "
"replaced with \"Deleted client\", the email is cleared, and any notes are "
"wiped. Session dates, times, services, and statuses remain intact for "
"business reporting."
msgstr ""
"Personal data is removed from all booking records: the client name is "
"replaced with \"Deleted client\", the email is cleared, and any notes are "
"wiped. Session dates, times, services, and statuses remain intact for "
"business reporting."

#: includes/Admin/Help/HelpPage.php:504
msgid ""
"This behaviour is intentional and required by GDPR: records are retained for"
" your business history, but no personally identifying information is stored."
msgstr ""
"This behaviour is intentional and required by GDPR: records are retained for"
" your business history, but no personally identifying information is stored."

#: includes/Admin/Help/HelpPage.php:505
msgid ""
"This does NOT delete the linked WordPress user account. If the client had "
"portal access, their WP account continues to exist — they can still log in "
"but will see \"No clients assigned\". To remove the WP user account as well,"
" go to Users → All Users → Delete."
msgstr ""
"This does NOT delete the linked WordPress user account. If the client had "
"portal access, their WP account continues to exist — they can still log in "
"but will see \"No clients assigned\". To remove the WP user account as well,"
" go to Users → All Users → Delete."

#: includes/Admin/Help/HelpPage.php:506 includes/Admin/Help/HelpPage.php:517
msgid "This action cannot be undone."
msgstr "This action cannot be undone."

#: includes/Admin/Help/HelpPage.php:509
msgid "4. GDPR Erase (irreversible PII scrub)"
msgstr "4. GDPR Erase (irreversible PII scrub)"

#: includes/Admin/Help/HelpPage.php:511
msgid ""
"Go to Tools → Erase Personal Data → enter the client email → Send Request."
msgstr ""
"Go to Tools → Erase Personal Data → enter the client email → Send Request."

#: includes/Admin/Help/HelpPage.php:512
msgid ""
"WordPress sends a confirmation email to that address. After confirmation, "
"click Erase Personal Data."
msgstr ""
"WordPress sends a confirmation email to that address. After confirmation, "
"click Erase Personal Data."

#: includes/Admin/Help/HelpPage.php:513
msgid "All PII is scrubbed: name, email, phone, and identifying fields."
msgstr "All PII is scrubbed: name, email, phone, and identifying fields."

#: includes/Admin/Help/HelpPage.php:514
msgid ""
"Booking snapshots are updated to \"Erased\" — session counts and timestamps "
"remain for reporting."
msgstr ""
"Booking snapshots are updated to \"Erased\" — session counts and timestamps "
"remain for reporting."

#: includes/Admin/Help/HelpPage.php:515
msgid ""
"The linked WordPress user is unlinked. Delete the WP user separately if "
"needed."
msgstr ""
"The linked WordPress user is unlinked. Delete the WP user separately if "
"needed."

#: includes/Admin/Help/HelpPage.php:516
msgid "The client post is archived automatically after erasure."
msgstr "The client post is archived automatically after erasure."

#: includes/Admin/Help/HelpPage.php:520
msgid "5. Delete a WordPress user (portal or staff account)"
msgstr "5. Delete a WordPress user (portal or staff account)"

#: includes/Admin/Help/HelpPage.php:522
msgid "Go to Users → All Users → Delete."
msgstr "Go to Users → All Users → Delete."

#: includes/Admin/Help/HelpPage.php:523
msgid ""
"If the user was a portal/account holder: their client profile stays, but the"
" user link is removed. The client becomes a standalone record."
msgstr ""
"If the user was a portal/account holder: their client profile stays, but the"
" user link is removed. The client becomes a standalone record."

#: includes/Admin/Help/HelpPage.php:524
msgid ""
"If the user was a staff member: they are removed from all assigned services."
msgstr ""
"If the user was a staff member: they are removed from all assigned services."

#: includes/Admin/Help/HelpPage.php:525
msgid "Bookings and session history are not affected by deleting a WP user."
msgstr "Bookings and session history are not affected by deleting a WP user."

#: includes/Admin/Help/HelpPage.php:528
msgid ""
"Summary: Archive to hide (reversible), Trash to cancel open bookings with "
"recovery option, Delete Permanently to remove the client and anonymise their"
" booking data (records kept, PII removed), GDPR Erase for a formal PII scrub"
" by client request."
msgstr ""
"Summary: Archive to hide (reversible), Trash to cancel open bookings with "
"recovery option, Delete Permanently to remove the client and anonymise their"
" booking data (records kept, PII removed), GDPR Erase for a formal PII scrub"
" by client request."

#: includes/Admin/Help/HelpPage.php:535
msgid "Using the Reporting page"
msgstr "Using the Reporting page"

#: includes/Admin/Help/HelpPage.php:538
msgid ""
"The Reporting page gives you a snapshot of your business for any time "
"period. Change the period at the top and click Apply."
msgstr ""
"The Reporting page gives you a snapshot of your business for any time "
"period. Change the period at the top and click Apply."

#: includes/Admin/Help/HelpPage.php:540
msgid "What each KPI means:"
msgstr "What each KPI means:"

#: includes/Admin/Help/HelpPage.php:542
msgid "Total appointments:"
msgstr "Total appointments:"

#: includes/Admin/Help/HelpPage.php:542
msgid ""
"all bookings in the period regardless of status — gives you the overall "
"volume."
msgstr ""
"all bookings in the period regardless of status — gives you the overall "
"volume."

#: includes/Admin/Help/HelpPage.php:543
msgid "Sessions attended:"
msgstr "Sessions attended:"

#: includes/Admin/Help/HelpPage.php:543
msgid "bookings that reached Attended status — your real occupancy."
msgstr "bookings that reached Attended status — your real occupancy."

#: includes/Admin/Help/HelpPage.php:544
msgid "No-show rate:"
msgstr "No-show rate:"

#: includes/Admin/Help/HelpPage.php:544
msgid ""
"no-shows as a percentage of expected sessions (attended + no-shows). Above "
"15% is a concern."
msgstr ""
"no-shows as a percentage of expected sessions (attended + no-shows). Above "
"15% is a concern."

#: includes/Admin/Help/HelpPage.php:545
msgid "Cancellation rate:"
msgstr "Cancellation rate:"

#: includes/Admin/Help/HelpPage.php:545
msgid ""
"cancellations as a percentage of all appointments. High rates may indicate "
"scheduling or communication issues."
msgstr ""
"cancellations as a percentage of all appointments. High rates may indicate "
"scheduling or communication issues."

#: includes/Admin/Help/HelpPage.php:546
msgid "Active clients:"
msgstr "Active clients:"

#: includes/Admin/Help/HelpPage.php:546
msgid "unique clients who had at least one appointment in the period."
msgstr "unique clients who had at least one appointment in the period."

#: includes/Admin/Help/HelpPage.php:547
msgid "New clients:"
msgstr "New clients:"

#: includes/Admin/Help/HelpPage.php:547
msgid ""
"clients whose first-ever appointment was in this period — shows growth."
msgstr ""
"clients whose first-ever appointment was in this period — shows growth."

#: includes/Admin/Help/HelpPage.php:548
msgid "Revenue collected:"
msgstr "Revenue collected:"

#: includes/Admin/Help/HelpPage.php:548
msgid ""
"total amount collected from package payments marked as paid in the period."
msgstr ""
"total amount collected from package payments marked as paid in the period."

#: includes/Admin/Help/HelpPage.php:549
msgid "Revenue pending:"
msgstr "Revenue pending:"

#: includes/Admin/Help/HelpPage.php:549
msgid ""
"total amount from packages with unpaid or partially paid status — created in"
" the period but not yet fully collected."
msgstr ""
"total amount from packages with unpaid or partially paid status — created in"
" the period but not yet fully collected."

#: includes/Admin/Help/HelpPage.php:552
msgid "Financial Summary section:"
msgstr "Financial Summary section:"

#: includes/Admin/Help/HelpPage.php:554
msgid "Total collected:"
msgstr "Total collected:"

#: includes/Admin/Help/HelpPage.php:554
msgid "sum of all confirmed payments received in the period."
msgstr "sum of all confirmed payments received in the period."

#: includes/Admin/Help/HelpPage.php:555
msgid "Total pending:"
msgstr "Total pending:"

#: includes/Admin/Help/HelpPage.php:555
msgid "amount still outstanding on packages created in the period."
msgstr "amount still outstanding on packages created in the period."

#: includes/Admin/Help/HelpPage.php:556
msgid "Packages sold:"
msgstr "Packages sold:"

#: includes/Admin/Help/HelpPage.php:556
msgid "number of new packages started in the period."
msgstr "number of new packages started in the period."

#: includes/Admin/Help/HelpPage.php:557
msgid "Sessions paid:"
msgstr "Sessions paid:"

#: includes/Admin/Help/HelpPage.php:557
msgid "number of attended sessions with a confirmed payment."
msgstr "number of attended sessions with a confirmed payment."

#: includes/Admin/Help/HelpPage.php:560
msgid "How to use each section:"
msgstr "How to use each section:"

#: includes/Admin/Help/HelpPage.php:562
msgid ""
"Appointment breakdown — see how appointments are distributed across "
"statuses. Large cancelled or no-show blocks are worth investigating."
msgstr ""
"Appointment breakdown — see how appointments are distributed across "
"statuses. Large cancelled or no-show blocks are worth investigating."

#: includes/Admin/Help/HelpPage.php:563
msgid ""
"Packages running low — action list: contact these clients to renew before "
"their sessions run out. Clients with 0 remaining are highlighted in red."
msgstr ""
"Packages running low — action list: contact these clients to renew before "
"their sessions run out. Clients with 0 remaining are highlighted in red."

#: includes/Admin/Help/HelpPage.php:564
msgid ""
"Service activity — which services get the most bookings. Use this to "
"prioritize capacity and staffing."
msgstr ""
"Service activity — which services get the most bookings. Use this to "
"prioritize capacity and staffing."

#: includes/Admin/Help/HelpPage.php:567
msgid ""
"Tip: use Last month for billing reconciliation. Use This month for active "
"operations monitoring."
msgstr ""
"Tip: use Last month for billing reconciliation. Use This month for active "
"operations monitoring."

#: includes/Admin/Help/HelpPage.php:574
msgid "Importing clients (CSV)"
msgstr "Importing clients (CSV)"

#: includes/Admin/Help/HelpPage.php:577
msgid ""
"Go to Import in the Attendra menu to bulk-create clients from a CSV file."
msgstr ""
"Go to Import in the Attendra menu to bulk-create clients from a CSV file."

#: includes/Admin/Help/HelpPage.php:579
msgid ""
"Download the Attendra CSV template from the Import page — only this format "
"is accepted."
msgstr ""
"Download the Attendra CSV template from the Import page — only this format "
"is accepted."

#: includes/Admin/Help/HelpPage.php:580
msgid ""
"Columns: first_name, last_name, email, payer_type, portal_owner_email, "
"service_ids, notes."
msgstr ""
"Columns: first_name, last_name, email, payer_type, portal_owner_email, "
"service_ids, notes."

#: includes/Admin/Help/HelpPage.php:581
msgid ""
"service_ids: semicolon-separated service IDs from the table shown on the "
"Import page. Optionally append a coverage mode after a colon, e.g. "
"\"12:package_credit;15:pay_separately\"."
msgstr ""
"service_ids: semicolon-separated service IDs from the table shown on the "
"Import page. Optionally append a coverage mode after a colon, e.g. "
"\"12:package_credit;15:pay_separately\"."

#: includes/Admin/Help/HelpPage.php:582
msgid ""
"payer_type: \"self\" (client pays for themselves) or \"external\" (someone "
"else pays — requires portal_owner_email)."
msgstr ""
"payer_type: \"self\" (client pays for themselves) or \"external\" (someone "
"else pays — requires portal_owner_email)."

#: includes/Admin/Help/HelpPage.php:584
msgid "Options before running the import:"
msgstr "Options before running the import:"

#: includes/Admin/Help/HelpPage.php:586
msgid "Create missing portal users when needed:"
msgstr "Create missing portal users when needed:"

#: includes/Admin/Help/HelpPage.php:586
msgid ""
"automatically creates a WordPress user with the Client role and sends a set-"
"password invite."
msgstr ""
"automatically creates a WordPress user with the Client role and sends a set-"
"password invite."

#: includes/Admin/Help/HelpPage.php:587
msgid "Skip rows where email already exists:"
msgstr "Skip rows where email already exists:"

#: includes/Admin/Help/HelpPage.php:587
msgid "silently skips duplicate emails instead of reporting them as errors."
msgstr "silently skips duplicate emails instead of reporting them as errors."

#: includes/Admin/Help/HelpPage.php:589
msgid ""
"After import, a results table shows each row as Created, Skipped, or Error "
"with a reason. Maximum 500 rows per import."
msgstr ""
"After import, a results table shows each row as Created, Skipped, or Error "
"with a reason. Maximum 500 rows per import."

#: includes/Admin/Help/HelpPage.php:596
msgid "Free and Pro behavior"
msgstr "Free and Pro behavior"

#: includes/Admin/Help/HelpPage.php:600
msgid ""
"Free version keeps the full core workflow: services, clients, packages, "
"attendance, and appointments."
msgstr ""
"Free version keeps the full core workflow: services, clients, packages, "
"attendance, and appointments."

#: includes/Admin/Help/HelpPage.php:601
msgid ""
"Pro features may be visible in the UI but remain inactive without a Pro "
"license."
msgstr ""
"Pro features may be visible in the UI but remain inactive without a Pro "
"license."

#: includes/Admin/Help/HelpPage.php:602
msgid ""
"Pro checks are enforced server-side — changing browser UI cannot bypass "
"them."
msgstr ""
"Pro checks are enforced server-side — changing browser UI cannot bypass "
"them."

#: includes/Admin/Help/HelpPage.php:610
msgid "FAQ and quick fixes"
msgstr "FAQ and quick fixes"

#: includes/Admin/Help/HelpPage.php:613
msgid "Common troubleshooting:"
msgstr "Common troubleshooting:"

#: includes/Admin/Help/HelpPage.php:615
msgid ""
"Cannot add a session — check service assignment and that remaining entries "
"are above zero."
msgstr ""
"Cannot add a session — check service assignment and that remaining entries "
"are above zero."

#: includes/Admin/Help/HelpPage.php:616
msgid ""
"Calendar is empty — check that the service is Active, Show in calendar is "
"on, and the schedule is complete."
msgstr ""
"Calendar is empty — check that the service is Active, Show in calendar is "
"on, and the schedule is complete."

#: includes/Admin/Help/HelpPage.php:617
msgid ""
"Staff cannot see clients — verify the staff member is assigned to the "
"service."
msgstr ""
"Staff cannot see clients — verify the staff member is assigned to the "
"service."

#: includes/Admin/Help/HelpPage.php:618
msgid ""
"Portal login not working — check that a WP user is linked to the client "
"profile and the Portal page uses [attendra_portal]."
msgstr ""
"Portal login not working — check that a WP user is linked to the client "
"profile and the Portal page uses [attendra_portal]."

#: includes/Admin/Help/HelpPage.php:619
msgid ""
"No emails are being sent — check Settings → Email Notifications and verify "
"your WordPress install can send mail (use a mail plugin or SMTP plugin)."
msgstr ""
"No emails are being sent — check Settings → Email Notifications and verify "
"your WordPress install can send mail (use a mail plugin or SMTP plugin)."

#: includes/Admin/Help/HelpPage.php:620
msgid ""
"Price is not showing on appointments — set the base price on the service "
"first, then save a new package for the client."
msgstr ""
"Price is not showing on appointments — set the base price on the service "
"first, then save a new package for the client."

#: includes/Admin/Help/HelpPage.php:621
msgid ""
"Cannot change appointment status — some transitions are restricted. Check "
"the booking lifecycle section above for allowed moves."
msgstr ""
"Cannot change appointment status — some transitions are restricted. Check "
"the booking lifecycle section above for allowed moves."

#: includes/Admin/Help/HelpPage.php:622
msgid ""
"Revenue is not showing in Reporting — revenue only appears for pay-"
"separately appointments with a price set and payment status marked as paid."
msgstr ""
"Revenue is not showing in Reporting — revenue only appears for pay-"
"separately appointments with a price set and payment status marked as paid."

#: includes/Admin/Help/HelpPage.php:623
msgid ""
"Client notes not showing in email — make sure the email template includes "
"{{notes}}. This is in the default templates; if you have customized the "
"template, add {{notes}} where you want it to appear."
msgstr ""
"Client notes not showing in email — make sure the email template includes "
"{{notes}}. This is in the default templates; if you have customized the "
"template, add {{notes}} where you want it to appear."

#: includes/Admin/Help/HelpPage.php:624
msgid ""
"\"I'm coming\" button not showing — the slot must be in the future and the "
"client must not already have a booking for that slot."
msgstr ""
"\"I'm coming\" button not showing — the slot must be in the future and the "
"client must not already have a booking for that slot."

#: includes/Admin/Help/HelpPage.php:627
msgid "Common questions:"
msgstr "Common questions:"

#: includes/Admin/Help/HelpPage.php:629
msgid ""
"Does Attendra sync with Google Calendar? No. Appointments are managed "
"entirely within WordPress."
msgstr ""
"Does Attendra sync with Google Calendar? No. Appointments are managed "
"entirely within WordPress."

#: includes/Admin/Help/HelpPage.php:630
msgid ""
"Does it send SMS or WhatsApp? No. Only email notifications are supported."
msgstr ""
"Does it send SMS or WhatsApp? No. Only email notifications are supported."

#: includes/Admin/Help/HelpPage.php:631
msgid ""
"Does it process online payments? No. Payment tracking is manual — you record"
" whether a session is paid or unpaid."
msgstr ""
"Does it process online payments? No. Payment tracking is manual — you record"
" whether a session is paid or unpaid."

#: includes/Admin/Help/HelpPage.php:632
msgid ""
"Can I manage multiple locations or branches? No. The plugin is designed for "
"a single business context."
msgstr ""
"Can I manage multiple locations or branches? No. The plugin is designed for "
"a single business context."

#: includes/Admin/Help/HelpPage.php:633
msgid ""
"Can I export client data or reports? Not currently. Data lives in the "
"WordPress database and can be accessed via standard database tools."
msgstr ""
"Can I export client data or reports? Not currently. Data lives in the "
"WordPress database and can be accessed via standard database tools."

#: includes/Admin/Help/HelpPage.php:641
msgid "Translating the plugin"
msgstr "Translating the plugin"

#: includes/Admin/Help/HelpPage.php:645
msgid "Text domain: attendra"
msgstr "Text domain: attendra"

#: includes/Admin/Help/HelpPage.php:646
msgid "English is included as the base language"
msgstr "English is included as the base language"

#: includes/Admin/Help/HelpPage.php:647
msgid "Use Loco Translate → Plugins → Attendra"
msgstr "Use Loco Translate → Plugins → Attendra"

#: includes/Admin/Help/HelpPage.php:648
msgid "Create your language, translate strings, and save"
msgstr "Create your language, translate strings, and save"

#: includes/Admin/Help/HelpPage.php:649
msgid "Recommended location: wp-content/languages/plugins/"
msgstr "Recommended location: wp-content/languages/plugins/"

#: includes/Admin/Help/HelpPage.php:650
msgid "You can also generate from the included .pot file"
msgstr "You can also generate from the included .pot file"

#: includes/Admin/Help/HelpPage.php:659
msgid "Links"
msgstr "Links"

#: includes/Admin/Help/HelpPage.php:663
#: includes/Admin/Settings/SettingsPage.php:1225
msgid "Plugin Page"
msgstr "Plugin Page"

#: includes/Admin/Help/HelpPage.php:668
#: includes/Admin/Settings/SettingsPage.php:1226
msgid "Documentation"
msgstr "Documentation"

#: includes/Admin/Help/HelpPage.php:673
#: includes/Admin/Settings/SettingsPage.php:1227
msgid "Report a Bug"
msgstr "Report a Bug"

#: includes/Admin/Help/HelpPage.php:678
#: includes/Admin/Settings/SettingsPage.php:1228
msgid "Pro Version"
msgstr "Pro Version"

#: includes/Admin/Import/ClientImportPage.php:89
#: includes/Admin/Import/ClientImportPage.php:90
#: includes/Admin/Import/ClientImportPage.php:117
#: includes/Admin/Import/ClientImportPage.php:195
msgid "Import Clients"
msgstr "Import Clients"

#: includes/Admin/Import/ClientImportPage.php:104
#: includes/Admin/Import/ClientImportPage.php:222
#: includes/Admin/Import/ClientImportPage.php:301
msgid "Not allowed."
msgstr "Not allowed."

#: includes/Admin/Import/ClientImportPage.php:120
msgid "Instructions"
msgstr "Instructions"

#: includes/Admin/Import/ClientImportPage.php:121
msgid ""
"Download the Attendra CSV template and keep the exact column order. Only "
"this template format is accepted."
msgstr ""
"Download the Attendra CSV template and keep the exact column order. Only "
"this template format is accepted."

#: includes/Admin/Import/ClientImportPage.php:124
msgid "Download CSV Template"
msgstr "Download CSV Template"

#: includes/Admin/Import/ClientImportPage.php:127
msgid ""
"Columns: first_name, last_name, email, payer_type, portal_owner_email, "
"service_ids, notes"
msgstr ""
"Columns: first_name, last_name, email, payer_type, portal_owner_email, "
"service_ids, notes"

#: includes/Admin/Import/ClientImportPage.php:131
msgid "Field"
msgstr "Field"

#: includes/Admin/Import/ClientImportPage.php:132
msgid "Allowed Values"
msgstr "Allowed Values"

#: includes/Admin/Import/ClientImportPage.php:137
msgid "payer_type"
msgstr "payer_type"

#: includes/Admin/Import/ClientImportPage.php:141
msgid "portal_owner_email"
msgstr "portal_owner_email"

#: includes/Admin/Import/ClientImportPage.php:142
msgid "Required only when payer_type is external."
msgstr "Required only when payer_type is external."

#: includes/Admin/Import/ClientImportPage.php:147
msgid ""
"Use service IDs from the table below in the service_ids column (semicolon-"
"separated). Optionally append a coverage mode after a colon: e.g. "
"\"12:package_credit;15:pay_separately\". Valid coverage values: "
"package_credit, pay_separately, free. Leave plain (no colon) to use the "
"default (unset)."
msgstr ""
"Use service IDs from the table below in the service_ids column (semicolon-"
"separated). Optionally append a coverage mode after a colon: e.g. "
"\"12:package_credit;15:pay_separately\". Valid coverage values: "
"package_credit, pay_separately, free. Leave plain (no colon) to use the "
"default (unset)."

#: includes/Admin/Import/ClientImportPage.php:153
msgid "ID"
msgstr "ID"

#: includes/Admin/Import/ClientImportPage.php:154
msgid "Service Name"
msgstr "Service Name"

#: includes/Admin/Import/ClientImportPage.php:160
msgid "No published services found."
msgstr "No published services found."

#: includes/Admin/Import/ClientImportPage.php:175
msgid "Upload CSV"
msgstr "Upload CSV"

#: includes/Admin/Import/ClientImportPage.php:185
msgid "Create missing portal users when needed"
msgstr "Create missing portal users when needed"

#: includes/Admin/Import/ClientImportPage.php:191
msgid "Skip rows where email already exists"
msgstr "Skip rows where email already exists"

#: includes/Admin/Import/ClientImportPage.php:202
msgid "Import Result"
msgstr "Import Result"

#: includes/Admin/Import/ClientImportPage.php:203
msgid "Error"
msgstr "Error"

#: includes/Admin/Import/ClientImportPage.php:232
msgid "Upload failed. Please choose a CSV file and try again."
msgstr "Upload failed. Please choose a CSV file and try again."

#. translators: %d: max upload size in megabytes.
#: includes/Admin/Import/ClientImportPage.php:244
msgid "File too large. Maximum allowed size is %d MB."
msgstr "File too large. Maximum allowed size is %d MB."

#: includes/Admin/Import/ClientImportPage.php:258
msgid "Invalid file type. Please upload a .csv file."
msgstr "Invalid file type. Please upload a .csv file."

#: includes/Admin/Import/ClientImportPage.php:269
msgid "Could not move uploaded file for processing."
msgstr "Could not move uploaded file for processing."

#: includes/Admin/Import/ClientImportPage.php:307
msgid "Could not send file: headers already sent."
msgstr "Could not send file: headers already sent."

#: includes/Admin/Import/ClientImportPage.php:318
msgid "Could not generate template file."
msgstr "Could not generate template file."

#: includes/Admin/Import/ClientImportPage.php:343
msgid "Import Results"
msgstr "Import Results"

#: includes/Admin/Import/ClientImportPage.php:345
msgid "created"
msgstr "created"

#: includes/Admin/Import/ClientImportPage.php:346
msgid "skipped"
msgstr "skipped"

#: includes/Admin/Import/ClientImportPage.php:347
msgid "errors"
msgstr "errors"

#: includes/Admin/Import/ClientImportPage.php:352
msgid "Row #"
msgstr "Row #"

#: includes/Admin/Import/ClientImportPage.php:353
#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:175
#: includes/Admin/StaffPage.php:99 includes/Admin/StaffPage.php:178
#: includes/Frontend/Login/AccountHolderLoginShortcode.php:79
#: includes/Privacy/PrivacyHandler.php:155
msgid "Email"
msgstr "Email"

#: includes/Admin/Import/ClientImportPage.php:354
#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:124
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:170
#: includes/Admin/Reporting/ReportingPage.php:282
#: includes/Admin/Reporting/ReportingPage.php:348
#: includes/Admin/Sessions/SessionDashboardPage.php:378
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:546
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:395
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:513
#: includes/PostTypes/BookingPostType.php:579
#: includes/PostTypes/BookingPostType.php:793
#: includes/PostTypes/BookingPostType.php:2263
#: includes/PostTypes/ClientPostType.php:142
#: includes/Privacy/PrivacyHandler.php:194
msgid "Status"
msgstr "Status"

#: includes/Admin/Import/ClientImportPage.php:355
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:170
msgid "Note"
msgstr "Note"

#: includes/Admin/Import/ClientImportPage.php:361
msgid "No rows processed."
msgstr "No rows processed."

#. translators: %d: service ID.
#: includes/Admin/Import/ClientImportPage.php:412
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:385
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:907
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1213
msgid "Service #%d"
msgstr "Service #%d"

#: includes/Admin/Import/ClientImportProcessor.php:93
msgid "Invalid column count. Expected 7 columns."
msgstr "Invalid column count. Expected 7 columns."

#: includes/Admin/Import/ClientImportProcessor.php:113
msgid "Missing required fields."
msgstr "Missing required fields."

#: includes/Admin/Import/ClientImportProcessor.php:124
msgid "Invalid email."
msgstr "Invalid email."

#: includes/Admin/Import/ClientImportProcessor.php:136
#: includes/Admin/Import/ClientImportProcessor.php:144
msgid "Email exists."
msgstr "Email exists."

#: includes/Admin/Import/ClientImportProcessor.php:156
msgid "External payer requires portal_owner_email."
msgstr "External payer requires portal_owner_email."

#: includes/Admin/Import/ClientImportProcessor.php:167
msgid "Invalid portal owner email."
msgstr "Invalid portal owner email."

#: includes/Admin/Import/ClientImportProcessor.php:209
msgid "Could not create client post."
msgstr "Could not create client post."

#. translators: %s: comma-separated service IDs that were ignored.
#: includes/Admin/Import/ClientImportProcessor.php:237
msgid "Invalid service IDs skipped: %s"
msgstr "Invalid service IDs skipped: %s"

#: includes/Admin/Import/ClientImportProcessor.php:256
msgid "Created."
msgstr "Created."

#: includes/Admin/Import/ClientImportProcessor.php:275
msgid "Could not read uploaded file."
msgstr "Could not read uploaded file."

#: includes/Admin/Import/ClientImportProcessor.php:285
#: includes/Admin/Import/ClientImportProcessor.php:291
msgid "CSV file is empty."
msgstr "CSV file is empty."

#: includes/Admin/Import/ClientImportProcessor.php:296
msgid "Invalid CSV template. Please use the Attendra template download."
msgstr "Invalid CSV template. Please use the Attendra template download."

#. translators: %d: maximum rows allowed for import.
#: includes/Admin/Import/ClientImportProcessor.php:320
msgid "Too many rows. Maximum %d data rows are allowed per import."
msgstr "Too many rows. Maximum %d data rows are allowed per import."

#: includes/Admin/Import/ClientImportProcessor.php:535
msgid "External payer requires a valid portal owner email."
msgstr "External payer requires a valid portal owner email."

#: includes/Admin/Import/ClientImportProcessor.php:548
msgid "Portal owner email belongs to a disallowed WordPress user role."
msgstr "Portal owner email belongs to a disallowed WordPress user role."

#: includes/Admin/Import/ClientImportProcessor.php:553
msgid "Portal user already exists."
msgstr "Portal user already exists."

#: includes/Admin/Import/ClientImportProcessor.php:559
msgid ""
"Portal owner user not found. Enable \"Create missing portal users when "
"needed\"."
msgstr ""
"Portal owner user not found. Enable \"Create missing portal users when "
"needed\"."

#: includes/Admin/Import/ClientImportProcessor.php:565
msgid "Current user cannot create WordPress users for import."
msgstr "Current user cannot create WordPress users for import."

#: includes/Admin/Import/ClientImportProcessor.php:573
msgid "Unknown error."
msgstr "Unknown error."

#. translators: %s: user creation error message.
#: includes/Admin/Import/ClientImportProcessor.php:576
msgid "Portal user failed: %s"
msgstr "Portal user failed: %s"

#: includes/Admin/Import/ClientImportProcessor.php:583
msgid "Portal user created."
msgstr "Portal user created."

#: includes/Admin/Import/ClientImportProcessor.php:597
msgid "Username already exists."
msgstr "Username already exists."

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:43
msgid "Recurring Series"
msgstr "Recurring Series"

#. translators: 1: short series ID (8 chars), 2: total occurrence count, 3:
#. upcoming count.
#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:101
msgid "Series %1$s — %2$d appointments total, %3$d upcoming."
msgstr "Series %1$s — %2$d appointments total, %3$d upcoming."

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:110
#: includes/Admin/Reporting/ReportingPage.php:262
#: includes/Admin/Reporting/ReportingPage.php:281
#: includes/Admin/Reporting/ReportingPage.php:487
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1226
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3253
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3296
#: includes/PostTypes/BookingPostType.php:878
#: includes/PostTypes/BookingPostType.php:2391
#: includes/PostTypes/BookingPostType.php:2434
msgid "Pending"
msgstr "Pending"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:111
#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:117
#: includes/Admin/Reporting/ReportingPage.php:486
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:577
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1227
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1234
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1238
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3254
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3270
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3400
#: includes/PostTypes/BookingPostType.php:879
#: includes/PostTypes/BookingPostType.php:886
#: includes/PostTypes/BookingPostType.php:2392
#: includes/PostTypes/BookingPostType.php:2408
msgid "Confirmed"
msgstr "Confirmed"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:112
#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:118
#: includes/Admin/Reporting/ReportingPage.php:485
#: includes/Admin/Sessions/SessionDashboardPage.php:417
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1228
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1235
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3255
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3271
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3398
#: includes/PostTypes/BookingPostType.php:880
#: includes/PostTypes/BookingPostType.php:2393
#: includes/PostTypes/BookingPostType.php:2409
msgid "Attended"
msgstr "Attended"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:113
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1229
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3256
#: includes/PostTypes/BookingPostType.php:884
#: includes/PostTypes/BookingPostType.php:2394
msgid "Pending payment"
msgstr "Pending payment"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:114
#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:220
#: includes/Admin/Reporting/ReportingPage.php:490
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1230
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3258
#: includes/PostTypes/BookingPostType.php:882
#: includes/PostTypes/BookingPostType.php:2396
msgid "Cancelled"
msgstr "Cancelled"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:115
msgid "No show"
msgstr "No show"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:123
msgid "Date / Time"
msgstr "Date / Time"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:125
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:170
#: includes/Admin/Sessions/SessionDashboardPage.php:379
#: includes/Admin/StaffPage.php:101 includes/PostTypes/BookingPostType.php:579
msgid "Actions"
msgstr "Actions"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:141
msgid "(no date)"
msgstr "(no date)"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:150
msgid "this appointment"
msgstr "this appointment"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:159
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:915
#: includes/Admin/Sessions/SessionDashboardPage.php:429
#: includes/PostTypes/BookingPostType.php:3596
msgid "Cancel"
msgstr "Cancel"

#: includes/Admin/MetaBoxes/BookingSeriesMetaBox.php:172
msgid "Cancel all future appointments in series"
msgstr "Cancel all future appointments in series"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:62
msgid "Client Billing & Ownership"
msgstr "Client Billing & Ownership"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:71
msgid "Client Portal Access"
msgstr "Client Portal Access"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:96
msgid "This client pays for their own services"
msgstr "This client pays for their own services"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:97
msgid "Someone else pays for this client"
msgstr "Someone else pays for this client"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:99
msgid "Portal owner will be the client (self payer)."
msgstr "Portal owner will be the client (self payer)."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:100
msgid "Portal owner will be an external payer account holder."
msgstr "Portal owner will be an external payer account holder."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:163
msgid "Portal Owner (External Payer)"
msgstr "Portal Owner (External Payer)"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:163
msgid "Portal Owner (Self Payer)"
msgstr "Portal Owner (Self Payer)"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:171
#: includes/Privacy/PrivacyHandler.php:147
msgid "First Name"
msgstr "First Name"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:173
#: includes/Privacy/PrivacyHandler.php:151
msgid "Last Name"
msgstr "Last Name"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:180
msgid ""
"Use the buttons below to create a portal user with the Client role or link "
"an existing allowed user."
msgstr ""
"Use the buttons below to create a portal user with the Client role or link "
"an existing allowed user."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:183
msgid "Create Portal User"
msgstr "Create Portal User"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:185
msgid "Open Users → Add New"
msgstr "Open Users → Add New"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:187
#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:205
msgid "Link Existing User"
msgstr "Link Existing User"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:190
msgid ""
"The new user is created with the Client role only, then linked to this "
"portal owner."
msgstr ""
"The new user is created with the Client role only, then linked to this "
"portal owner."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:193
msgid "Existing User"
msgstr "Existing User"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:195
msgid "Select user"
msgstr "Select user"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:214
msgid "Linked User:"
msgstr "Linked User:"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:214
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:197
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:228
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:154
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:423
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1064
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:669
#: includes/PostTypes/ServicePostType.php:136
#: includes/PostTypes/ServicePostType.php:154
msgid "Active"
msgstr "Active"

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:215
msgid "Edit user details in WordPress → Users."
msgstr "Edit user details in WordPress → Users."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:261
#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:346
msgid "You are not allowed to do this action."
msgstr "You are not allowed to do this action."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:265
#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:350
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2119
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2124
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2128
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2185
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2189
msgid "Invalid request."
msgstr "Invalid request."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:270
#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:274
#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:355
#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:359
msgid "Invalid client."
msgstr "Invalid client."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:421
msgid "Existing user linked successfully."
msgstr "Existing user linked successfully."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:425
msgid "Portal user created successfully."
msgstr "Portal user created successfully."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:429
msgid ""
"This email belongs to a WordPress user that is not allowed as portal owner."
msgstr ""
"This email belongs to a WordPress user that is not allowed as portal owner."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:433
msgid "Provide a valid email before creating a portal user."
msgstr "Provide a valid email before creating a portal user."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:437
msgid "First name and last name are required."
msgstr "First name and last name are required."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:441
msgid "Select a user to link as portal owner."
msgstr "Select a user to link as portal owner."

#: includes/Admin/MetaBoxes/ClientAccountAccessMetaBox.php:445
msgid "Portal user could not be created."
msgstr "Portal user could not be created."

#: includes/Admin/MetaBoxes/ClientAccountHolderMetaBox.php:57
#: includes/PostTypes/ClientPostType.php:143
msgid "Account Holder"
msgstr "Account Holder"

#: includes/Admin/MetaBoxes/ClientAccountHolderMetaBox.php:90
msgid "Select account holder"
msgstr "Select account holder"

#: includes/Admin/MetaBoxes/ClientAccountHolderMetaBox.php:108
msgid ""
"If payer type is set to self payer, this account holder link is removed "
"automatically when you save."
msgstr ""
"If payer type is set to self payer, this account holder link is removed "
"automatically when you save."

#: includes/Admin/MetaBoxes/ClientAccountHolderMetaBox.php:263
msgid ""
"Payer type is set to self payer, so the external account holder link was "
"removed."
msgstr ""
"Payer type is set to self payer, so the external account holder link was "
"removed."

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:91
msgid "Attendance Record"
msgstr "Attendance Record"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:111
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:271
msgid "You are not allowed to manage sessions for this client."
msgstr "You are not allowed to manage sessions for this client."

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:123
msgid "Record, review, and correct attendance entries per service."
msgstr "Record, review, and correct attendance entries per service."

#. translators: 1: client label, 2: service label in lowercase.
#. translators: 1: client label, 2: lowercase service label.
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:128
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:143
msgid "%1$s is not assigned to any %2$s."
msgstr "%1$s is not assigned to any %2$s."

#. translators: 1: service label, 2: service ID.
#. translators: 1: client label, 2: client post ID.
#. translators: 1: service label, 2: service id.
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:140
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:609
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:157
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:475
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:517
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:553
#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:143
#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:384
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:1608
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1057
#: includes/PostTypes/ClientPostType.php:194
msgid "%1$s #%2$d"
msgstr "%1$s #%2$d"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:160
msgid "Sessions remaining:"
msgstr "Sessions remaining:"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:160
msgid "of"
msgstr "of"

#. translators: %d: number of recorded sessions.
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:167
msgid "Session History (%d recorded)"
msgstr "Session History (%d recorded)"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:170
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:269
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:544
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:360
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:483
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:558
#: includes/PostTypes/BookingPostType.php:579
#: includes/PostTypes/BookingPostType.php:735
msgid "Date"
msgstr "Date"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:175
msgid "(no note)"
msgstr "(no note)"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:193
#: includes/Admin/Reporting/ReportingPage.php:492
#: includes/Admin/Sessions/SessionDashboardPage.php:389
msgid "Unknown"
msgstr "Unknown"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:194
msgid "Deleted"
msgstr "Deleted"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:195
msgid "Reason:"
msgstr "Reason:"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:203
msgid "Cancel delete"
msgstr "Cancel delete"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:203
msgid "Delete"
msgstr "Delete"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:205
msgid "Delete reason"
msgstr "Delete reason"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:207
msgid "Select reason"
msgstr "Select reason"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:208
msgid "Mistake"
msgstr "Mistake"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:209
msgid "Client absent"
msgstr "Client absent"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:210
msgid "Admin correction"
msgstr "Admin correction"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:211
msgid "Other"
msgstr "Other"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:213
msgid "Delete note (required for Other)"
msgstr "Delete note (required for Other)"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:214
msgid "Delete this session?"
msgstr "Delete this session?"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:214
msgid "Confirm delete"
msgstr "Confirm delete"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:321
#: includes/Domain/SessionService.php:195
#: includes/Domain/SessionService.php:199
msgid "Session could not be deleted."
msgstr "Session could not be deleted."

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:339
msgid "Session deleted successfully."
msgstr "Session deleted successfully."

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:368
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:728
msgid "You are not allowed to add sessions for this service."
msgstr "You are not allowed to add sessions for this service."

#. translators: %s: service title.
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:393
msgid "Cannot add session for %s. No remaining entries."
msgstr "Cannot add session for %s. No remaining entries."

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:446
msgid "Session recorded successfully."
msgstr "Session recorded successfully."

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:601
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:553
msgid "Filter by service"
msgstr "Filter by service"

#. translators: %s: plural service label.
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:604
msgid "All %s"
msgstr "All %s"

#. translators: %d: number of added sessions.
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:794
msgid "✔ %d sessions added."
msgstr "✔ %d sessions added."

#. translators: %d: number of skipped sessions.
#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:798
msgid "✖ %d skipped (no remaining entries)."
msgstr "✖ %d skipped (no remaining entries)."

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:890
msgid "Selected clients have no common service. Bulk session cannot be added."
msgstr ""
"Selected clients have no common service. Bulk session cannot be added."

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:899
msgid "Add session for current selection"
msgstr "Add session for current selection"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:902
msgid "Choose service"
msgstr "Choose service"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:912
msgid "Note (optional, max 50 characters)"
msgstr "Note (optional, max 50 characters)"

#: includes/Admin/MetaBoxes/ClientAttendanceMetaBox.php:914
msgid "Confirm"
msgstr "Confirm"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:114
msgid "Service Allowance"
msgstr "Service Allowance"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:138
msgid ""
"Manage available entries, expiration, and package renewal for each assigned "
"service."
msgstr ""
"Manage available entries, expiration, and package renewal for each assigned "
"service."

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:163
#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:131
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3284
#: includes/PostTypes/BookingPostType.php:2422
msgid "Free"
msgstr "Free"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:164
#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:129
#: includes/Admin/Reporting/ReportingPage.php:250
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1070
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3282
#: includes/PostTypes/BookingPostType.php:2420
msgid "Pay per session"
msgstr "Pay per session"

#. translators: %s: coverage label (e.g. "Pay per session" or "Free").
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:168
msgid "Coverage: %s — no package management needed."
msgstr "Coverage: %s — no package management needed."

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:189
msgid "Package Status"
msgstr "Package Status"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:191
msgid "Available Entries"
msgstr "Available Entries"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:195
msgid "Expiration Date"
msgstr "Expiration Date"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:198
msgid "Entries decrease automatically when sessions are recorded."
msgstr "Entries decrease automatically when sessions are recorded."

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:205
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:230
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1073
msgid "Expired"
msgstr "Expired"

#. translators: %s: formatted expiration date.
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:208
msgid "Active until %s"
msgstr "Active until %s"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:227
#: includes/Admin/Reporting/ReportingPage.php:488
msgid "Pending Payment"
msgstr "Pending Payment"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:229
msgid "Exhausted"
msgstr "Exhausted"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:240
#: includes/PostTypes/BookingPostType.php:837
msgid "Payment"
msgstr "Payment"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:249
msgid "Activate manually"
msgstr "Activate manually"

#. translators: 1: sessions consumed, 2: sessions total, 3: sessions remaining
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:256
msgctxt "package session usage"
msgid "%1$d / %2$d sessions used (%3$d remaining)"
msgstr "%1$d / %2$d sessions used (%3$d remaining)"

#. translators: 1: formatted price, 2: currency code.
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:272
msgid "Standard price / session: %1$s %2$s"
msgstr "Standard price / session: %1$s %2$s"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:276
msgid "Discount (%)"
msgstr "Discount (%)"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:284
msgid "Package price"
msgstr "Package price"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:294
msgid "Payment type"
msgstr "Payment type"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:296
#: includes/Emails/EmailSender.php:451 includes/Emails/EmailSender.php:535
msgid "Full payment"
msgstr "Full payment"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:297
msgid "Installments"
msgstr "Installments"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:306
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:429
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:554
#: includes/PostTypes/BookingPostType.php:826
msgid "Payment date"
msgstr "Payment date"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:309
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:340
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:345
#: includes/Admin/Reporting/ReportingPage.php:280
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3297
#: includes/PostTypes/BookingPostType.php:2435
msgid "Paid"
msgstr "Paid"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:317
msgid "Number of instalments"
msgstr "Number of instalments"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:357
msgid "Start New Package Cycle"
msgstr "Start New Package Cycle"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:358
msgid ""
"Use this when the client buys a new package. This closes the current cycle "
"and starts a fresh one — it does not add entries to the existing package."
msgstr ""
"Use this when the client buys a new package. This closes the current cycle "
"and starts a fresh one — it does not add entries to the existing package."

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:365
msgid "Add New Package"
msgstr "Add New Package"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:369
msgid "This will:"
msgstr "This will:"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:371
msgid "Reset completed sessions to 0"
msgstr "Reset completed sessions to 0"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:372
msgid "Restore available entries"
msgstr "Restore available entries"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:373
msgid "Start a new package for this service"
msgstr "Start a new package for this service"

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:379
msgid "I understand this action cannot be undone."
msgstr "I understand this action cannot be undone."

#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:385
msgid ""
"This service is inactive and has no remaining sessions for this client. "
"Adding new sessions is blocked."
msgstr ""
"This service is inactive and has no remaining sessions for this client. "
"Adding new sessions is blocked."

#. translators: %d is number of inactive services where package increase was
#. blocked.
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:945
msgid ""
"Package increase blocked for %d inactive service(s) with no remaining "
"sessions."
msgstr ""
"Package increase blocked for %d inactive service(s) with no remaining "
"sessions."

#. translators: %d: number of services where expiration date change was
#. blocked.
#: includes/Admin/MetaBoxes/ClientPackageMetaBox.php:958
msgid ""
"Expiration date change blocked for %d service(s): future confirmed "
"appointments exist after the chosen date."
msgstr ""
"Expiration date change blocked for %d service(s): future confirmed "
"appointments exist after the chosen date."

#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:87
#: includes/Admin/StaffPage.php:100
msgid "Assigned Services"
msgstr "Assigned Services"

#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:115
msgid ""
"Select which services this client can access and set the default billing "
"mode per service."
msgstr ""
"Select which services this client can access and set the default billing "
"mode per service."

#. translators: %s: lowercase plural service label.
#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:120
msgid "No %s available."
msgstr "No %s available."

#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:128
msgid "Not set (ask at booking)"
msgstr "Not set (ask at booking)"

#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:130
msgid "Package credit"
msgstr "Package credit"

#: includes/Admin/MetaBoxes/ClientServiceMetaBox.php:146
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:425
#: includes/PostTypes/ServicePostType.php:154
msgid "Inactive"
msgstr "Inactive"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:84
msgid "General"
msgstr "General"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:92
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:732
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:239
#: includes/PostTypes/ServicePostType.php:139
msgid "Schedule"
msgstr "Schedule"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:100
#: includes/Admin/Settings/SettingsPage.php:1011
#: includes/PostTypes/ServicePostType.php:138
msgid "Calendar"
msgstr "Calendar"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:108
msgid "Service Stats"
msgstr "Service Stats"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:155
msgid "Enable or disable this service."
msgstr "Enable or disable this service."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:158
msgid "Weekly"
msgstr "Weekly"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:159
msgid "One-time event"
msgstr "One-time event"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:160
msgid "1-to-1 slots"
msgstr "1-to-1 slots"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:182
msgid "Staff members"
msgstr "Staff members"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:183
msgid "Search staff…"
msgstr "Search staff…"

#. translators: %d: number of selected staff members.
#. translators: %d: selected clients count.
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:207
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:760
msgid "Selected: %d"
msgstr "Selected: %d"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:208
msgid ""
"To add a staff member, go to WordPress → Users and create a user with the "
"Staff role."
msgstr ""
"To add a staff member, go to WordPress → Users and create a user with the "
"Staff role."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:217
msgid "Pricing"
msgstr "Pricing"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:218
msgid "Price per session"
msgstr "Price per session"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:220
msgid ""
"Base rate used to calculate package pricing. Leave blank if this service has"
" no price."
msgstr ""
"Base rate used to calculate package pricing. Leave blank if this service has"
" no price."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:224
msgid "Notifications"
msgstr "Notifications"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:225
msgid "Reminder lead time (hours)"
msgstr "Reminder lead time (hours)"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:227
msgid "Leave blank to use the global setting (24 h)."
msgstr "Leave blank to use the global setting (24 h)."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:264
msgid ""
"This schedule is incomplete and will not appear in the calendar until fixed."
msgstr ""
"This schedule is incomplete and will not appear in the calendar until fixed."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:268
msgid "Use this option for a service that happens once."
msgstr "Use this option for a service that happens once."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:271
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:545
#: includes/PostTypes/BookingPostType.php:2262
msgid "Time"
msgstr "Time"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:273
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:330
msgid "Duration (minutes)"
msgstr "Duration (minutes)"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:275
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:341
msgid "Max spots per session"
msgstr "Max spots per session"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:277
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:343
msgid "Use 0 for unlimited capacity."
msgstr "Use 0 for unlimited capacity."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:281
msgid "Use this mode for private 1-to-1 appointment slots."
msgstr "Use this mode for private 1-to-1 appointment slots."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:282
msgid "Available weekdays"
msgstr "Available weekdays"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:289
msgid "From time"
msgstr "From time"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:291
msgid "To time"
msgstr "To time"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:293
msgid "Slot duration (minutes)"
msgstr "Slot duration (minutes)"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:295
msgid "Buffer between slots (minutes)"
msgstr "Buffer between slots (minutes)"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:297
msgid "Appointment start date"
msgstr "Appointment start date"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:299
msgid "Appointment end date"
msgstr "Appointment end date"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:301
msgid "Minimum notice (hours)"
msgstr "Minimum notice (hours)"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:303
msgid "Appointment window (days ahead)"
msgstr "Appointment window (days ahead)"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:309
msgid ""
"Select at least one weekday, then configure time and duration for each "
"enabled day."
msgstr ""
"Select at least one weekday, then configure time and duration for each "
"enabled day."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:311
msgid "Weekdays"
msgstr "Weekdays"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:312
msgid "Copy Monday setup to checked weekdays"
msgstr "Copy Monday setup to checked weekdays"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:328
msgid "Start time"
msgstr "Start time"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:337
msgid "Start Date"
msgstr "Start Date"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:339
msgid "End Date"
msgstr "End Date"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:369
msgid "Show on public calendar"
msgstr "Show on public calendar"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:370
msgid "Calendar color"
msgstr "Calendar color"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:372
msgid "Calendar label override"
msgstr "Calendar label override"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:395
msgid "Assigned clients"
msgstr "Assigned clients"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:400
msgid "Sessions last 30 days"
msgstr "Sessions last 30 days"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:405
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:384
msgid "Total sessions"
msgstr "Total sessions"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:413
msgid "Remaining entries"
msgstr "Remaining entries"

#. translators: %s: creation date.
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:442
msgid "Created: %s"
msgstr "Created: %s"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:550
msgid "event_date"
msgstr "event_date"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:553
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:615
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:707
msgid "start_time"
msgstr "start_time"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:556
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:621
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:710
msgid "duration_minutes"
msgstr "duration_minutes"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:612
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:691
msgid "weekdays"
msgstr "weekdays"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:618
msgid "end_time"
msgstr "end_time"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:624
msgid "end_time_after_start_time"
msgstr "end_time_after_start_time"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:627
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:713
msgid "start_date"
msgstr "start_date"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:630
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:716
msgid "end_date"
msgstr "end_date"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:633
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:719
msgid "end_date_after_start_date"
msgstr "end_date_after_start_date"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:836
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:781
msgid "Monday"
msgstr "Monday"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:837
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:782
msgid "Tuesday"
msgstr "Tuesday"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:838
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:783
msgid "Wednesday"
msgstr "Wednesday"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:839
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:784
msgid "Thursday"
msgstr "Thursday"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:840
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:785
msgid "Friday"
msgstr "Friday"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:841
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:786
msgid "Saturday"
msgstr "Saturday"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:842
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:787
msgid "Sunday"
msgstr "Sunday"

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:1183
msgid "Calendar is enabled, but the schedule is incomplete."
msgstr "Calendar is enabled, but the schedule is incomplete."

#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:1191
msgid "Service state is invalid."
msgstr "Service state is invalid."

#. translators: %d: number of active appointments that would be cut off by the
#. new end date.
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:1547
msgid ""
"The end date cannot be set to before an active appointment. %d appointment "
"must be completed or cancelled first."
msgid_plural ""
"The end date cannot be set to before active appointments. %d appointments "
"must be completed or cancelled first."
msgstr[0] ""
"The end date cannot be set to before an active appointment. %d appointment "
"must be completed or cancelled first."
msgstr[1] ""
"The end date cannot be set to before active appointments. %d appointments "
"must be completed or cancelled first."

#. translators: %s is comma-separated list of missing/invalid fields.
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:1563
msgid ""
"Calendar visibility is enabled, but the schedule is incomplete. Please "
"complete: %s"
msgstr ""
"Calendar visibility is enabled, but the schedule is incomplete. Please "
"complete: %s"

#. translators: %s is comma-separated list of service state validation errors.
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:1574
msgid "Service state is invalid. Please fix: %s"
msgstr "Service state is invalid. Please fix: %s"

#. translators: %d: number of clients with remaining entries.
#: includes/Admin/MetaBoxes/ServiceScheduleMetaBox.php:1591
msgid ""
"This service cannot be marked as inactive because %d clients still have "
"remaining entries."
msgstr ""
"This service cannot be marked as inactive because %d clients still have "
"remaining entries."

#: includes/Admin/Onboarding/WelcomePage.php:79
#: includes/Admin/Onboarding/WelcomePage.php:80
#: includes/Admin/Onboarding/WelcomePage.php:90
#: includes/Admin/Onboarding/WelcomePage.php:91 includes/Plugin.php:982
#: includes/Plugin.php:1061
msgid "Setup Guide"
msgstr "Setup Guide"

#: includes/Admin/Onboarding/WelcomePage.php:215
msgid "Welcome to Attendra"
msgstr "Welcome to Attendra"

#: includes/Admin/Onboarding/WelcomePage.php:216
msgid "Set up your portal pages, then configure services and clients."
msgstr "Set up your portal pages, then configure services and clients."

#: includes/Admin/Onboarding/WelcomePage.php:217
msgid "This guide uses a simple step by step workflow."
msgstr "This guide uses a simple step by step workflow."

#: includes/Admin/Onboarding/WelcomePage.php:219
msgid "First 10 minutes from fresh install:"
msgstr "First 10 minutes from fresh install:"

#: includes/Admin/Onboarding/WelcomePage.php:221
msgid "Create Portal + Staff Portal + Calendar pages."
msgstr "Create Portal + Staff Portal + Calendar pages."

#: includes/Admin/Onboarding/WelcomePage.php:222
msgid "Add one service and configure schedule."
msgstr "Add one service and configure schedule."

#: includes/Admin/Onboarding/WelcomePage.php:223
msgid "Add one client, assign service, then record one attendance."
msgstr "Add one client, assign service, then record one attendance."

#: includes/Admin/Onboarding/WelcomePage.php:229
msgid "How It Works"
msgstr "How It Works"

#: includes/Admin/Onboarding/WelcomePage.php:231
msgid ""
"Services — the classes or programs you deliver. Set a schedule, a price per "
"session, and assign staff."
msgstr ""
"Services — the classes or programs you deliver. Set a schedule, a price per "
"session, and assign staff."

#: includes/Admin/Onboarding/WelcomePage.php:232
msgid ""
"Clients — the people who attend. Each client has assigned services, a "
"session package, and optional portal access."
msgstr ""
"Clients — the people who attend. Each client has assigned services, a "
"session package, and optional portal access."

#: includes/Admin/Onboarding/WelcomePage.php:233
msgid ""
"Sessions — each attendance record reduces the client's remaining balance by "
"one."
msgstr ""
"Sessions — each attendance record reduces the client's remaining balance by "
"one."

#: includes/Admin/Onboarding/WelcomePage.php:234
msgid ""
"Packages — the number of sessions a client has purchased. Add a discount and"
" the system calculates the package total automatically."
msgstr ""
"Packages — the number of sessions a client has purchased. Add a discount and"
" the system calculates the package total automatically."

#: includes/Admin/Onboarding/WelcomePage.php:235
msgid ""
"Appointments — bookable time slots for 1-to-1 services. Clients or staff "
"book slots; each moves through a status lifecycle to Attended."
msgstr ""
"Appointments — bookable time slots for 1-to-1 services. Clients or staff "
"book slots; each moves through a status lifecycle to Attended."

#: includes/Admin/Onboarding/WelcomePage.php:236
msgid ""
"Portal — clients log in to see their upcoming appointments and session "
"history."
msgstr ""
"Portal — clients log in to see their upcoming appointments and session "
"history."

#: includes/Admin/Onboarding/WelcomePage.php:237
msgid ""
"Labels (Client, Service, Sessions) can be renamed in Settings to match your "
"business language."
msgstr ""
"Labels (Client, Service, Sessions) can be renamed in Settings to match your "
"business language."

#: includes/Admin/Onboarding/WelcomePage.php:243
msgid "Your Setup Progress"
msgstr "Your Setup Progress"

#. translators: %d: setup completion percentage.
#: includes/Admin/Onboarding/WelcomePage.php:247
msgid "Setup Progress: %d%%"
msgstr "Setup Progress: %d%%"

#: includes/Admin/Onboarding/WelcomePage.php:253
msgid "Complete the steps below to finish your initial setup."
msgstr "Complete the steps below to finish your initial setup."

#: includes/Admin/Onboarding/WelcomePage.php:258
msgid "Create Your Frontend Pages"
msgstr "Create Your Frontend Pages"

#: includes/Admin/Onboarding/WelcomePage.php:259
msgid ""
"These pages let clients log in, view their activity, and optionally view the"
" public calendar."
msgstr ""
"These pages let clients log in, view their activity, and optionally view the"
" public calendar."

#: includes/Admin/Onboarding/WelcomePage.php:264
msgid "Portal Page"
msgstr "Portal Page"

#: includes/Admin/Onboarding/WelcomePage.php:265
msgid "One page handles login and client overview."
msgstr "One page handles login and client overview."

#: includes/Admin/Onboarding/WelcomePage.php:267
#: includes/Admin/Onboarding/WelcomePage.php:285
msgid "Add this page to your menu if needed."
msgstr "Add this page to your menu if needed."

#: includes/Admin/Onboarding/WelcomePage.php:273
msgid "Staff Portal Page"
msgstr "Staff Portal Page"

#: includes/Admin/Onboarding/WelcomePage.php:274
msgid "Staff can mark attendance from the frontend."
msgstr "Staff can mark attendance from the frontend."

#: includes/Admin/Onboarding/WelcomePage.php:276
msgid "Add this page to your menu if staff need quick access."
msgstr "Add this page to your menu if staff need quick access."

#: includes/Admin/Onboarding/WelcomePage.php:282
msgid "Public Calendar Page"
msgstr "Public Calendar Page"

#: includes/Admin/Onboarding/WelcomePage.php:283
msgid "Displays scheduled services publicly."
msgstr "Displays scheduled services publicly."

#: includes/Admin/Onboarding/WelcomePage.php:293
#: includes/Admin/Settings/SettingsPage.php:1013
#: includes/Admin/Settings/SettingsPage.php:1213
msgid "Mobile Template"
msgstr "Mobile Template"

#: includes/Admin/Onboarding/WelcomePage.php:294
#: includes/Admin/Settings/SettingsPage.php:1214
msgid ""
"Apply the mobile template to any page that contains an Attendra portal "
"shortcode. See below for a full explanation of what it does."
msgstr ""
"Apply the mobile template to any page that contains an Attendra portal "
"shortcode. See below for a full explanation of what it does."

#: includes/Admin/Onboarding/WelcomePage.php:300
msgid "Configure Your System"
msgstr "Configure Your System"

#: includes/Admin/Onboarding/WelcomePage.php:301
msgid "Create a service"
msgstr "Create a service"

#: includes/Admin/Onboarding/WelcomePage.php:301
msgid ""
"Add your first class or program. Set the schedule type, staff, and "
"optionally a price per session."
msgstr ""
"Add your first class or program. Set the schedule type, staff, and "
"optionally a price per session."

#: includes/Admin/Onboarding/WelcomePage.php:301
msgid "Add Service"
msgstr "Add Service"

#: includes/Admin/Onboarding/WelcomePage.php:302
msgid "Create a client"
msgstr "Create a client"

#: includes/Admin/Onboarding/WelcomePage.php:302
msgid ""
"Add a participant record. Assign them to a service and set their package "
"entries."
msgstr ""
"Add a participant record. Assign them to a service and set their package "
"entries."

#: includes/Admin/Onboarding/WelcomePage.php:302
msgid "Add Client"
msgstr "Add Client"

#: includes/Admin/Onboarding/WelcomePage.php:303
msgid "Assign clients to services"
msgstr "Assign clients to services"

#: includes/Admin/Onboarding/WelcomePage.php:303
msgid "Link clients to services for attendance and package tracking."
msgstr "Link clients to services for attendance and package tracking."

#: includes/Admin/Onboarding/WelcomePage.php:303
msgid "Manage Clients"
msgstr "Manage Clients"

#: includes/Admin/Onboarding/WelcomePage.php:304
msgid "Configure settings"
msgstr "Configure settings"

#: includes/Admin/Onboarding/WelcomePage.php:304
msgid ""
"Set your business name, phone, email, currency, labels, and email "
"notification preferences."
msgstr ""
"Set your business name, phone, email, currency, labels, and email "
"notification preferences."

#: includes/Admin/Onboarding/WelcomePage.php:304
msgid "Open Settings"
msgstr "Open Settings"

#: includes/Admin/Onboarding/WelcomePage.php:309
msgid "Useful next steps"
msgstr "Useful next steps"

#: includes/Admin/Onboarding/WelcomePage.php:313
msgid "Add staff members"
msgstr "Add staff members"

#: includes/Admin/Onboarding/WelcomePage.php:315
msgid "— then assign them to services so they can manage attendance."
msgstr "— then assign them to services so they can manage attendance."

#: includes/Admin/Onboarding/WelcomePage.php:319
msgid "Set currency and pricing"
msgstr "Set currency and pricing"

#: includes/Admin/Onboarding/WelcomePage.php:321
msgid "— choose your currency and set a price per session on each service."
msgstr "— choose your currency and set a price per session on each service."

#: includes/Admin/Onboarding/WelcomePage.php:325
msgid "Configure email notifications"
msgstr "Configure email notifications"

#: includes/Admin/Onboarding/WelcomePage.php:327
msgid "— customise which emails are sent to clients, staff, and admins."
msgstr "— customise which emails are sent to clients, staff, and admins."

#: includes/Admin/Onboarding/WelcomePage.php:331
msgid "Read the Help page"
msgstr "Read the Help page"

#: includes/Admin/Onboarding/WelcomePage.php:333
msgid ""
"— covers pricing, appointment statuses, email templates, reporting, and "
"more."
msgstr ""
"— covers pricing, appointment statuses, email templates, reporting, and "
"more."

#: includes/Admin/Onboarding/WelcomePage.php:340
msgid "Finish"
msgstr "Finish"

#: includes/Admin/Onboarding/WelcomePage.php:346
msgid "Don’t show this again"
msgstr "Don’t show this again"

#: includes/Admin/Onboarding/WelcomePage.php:349
msgid "Save Preference"
msgstr "Save Preference"

#: includes/Admin/Onboarding/WelcomePage.php:350
msgid "Open Help Page"
msgstr "Open Help Page"

#: includes/Admin/Onboarding/WelcomePage.php:371
msgid "Page created"
msgstr "Page created"

#: includes/Admin/Onboarding/WelcomePage.php:372
msgid "Shortcode inserted automatically."
msgstr "Shortcode inserted automatically."

#: includes/Admin/Onboarding/WelcomePage.php:375
msgid "Mobile template active."
msgstr "Mobile template active."

#: includes/Admin/Onboarding/WelcomePage.php:377
msgid "Mobile template not yet applied to this page."
msgstr "Mobile template not yet applied to this page."

#: includes/Admin/Onboarding/WelcomePage.php:381
#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:183
msgid "Apply mobile template"
msgstr "Apply mobile template"

#: includes/Admin/Onboarding/WelcomePage.php:386
msgid "Edit Page"
msgstr "Edit Page"

#: includes/Admin/Onboarding/WelcomePage.php:387
msgid "View Page"
msgstr "View Page"

#: includes/Admin/Onboarding/WelcomePage.php:396
msgid "Create Page"
msgstr "Create Page"

#: includes/Admin/Onboarding/WelcomePage.php:418
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:344
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:509
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:518
#: includes/PostTypes/BookingPostType.php:885
msgid "Completed"
msgstr "Completed"

#: includes/Admin/Onboarding/WelcomePage.php:565
msgid "Client Portal"
msgstr "Client Portal"

#: includes/Admin/Onboarding/WelcomePage.php:591
msgid "Public Calendar"
msgstr "Public Calendar"

#: includes/Admin/Onboarding/WelcomePage.php:617
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:245
#: includes/Plugin.php:1337
msgid "Staff Portal"
msgstr "Staff Portal"

#: includes/Admin/Reporting/ReportingPage.php:54
#: includes/Admin/Reporting/ReportingPage.php:55
#: includes/Admin/Reporting/ReportingPage.php:121 includes/Plugin.php:1056
msgid "Reporting"
msgstr "Reporting"

#: includes/Admin/Reporting/ReportingPage.php:128
msgid "Period"
msgstr "Period"

#: includes/Admin/Reporting/ReportingPage.php:136
msgid "From"
msgstr "From"

#: includes/Admin/Reporting/ReportingPage.php:140
msgid "To"
msgstr "To"

#: includes/Admin/Reporting/ReportingPage.php:145
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:316
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:485
msgid "Apply"
msgstr "Apply"

#. translators: 1: from date 2: to date
#: includes/Admin/Reporting/ReportingPage.php:153
msgid "Showing: %1$s – %2$s"
msgstr "Showing: %1$s – %2$s"

#: includes/Admin/Reporting/ReportingPage.php:191
msgid "Total appointments"
msgstr "Total appointments"

#: includes/Admin/Reporting/ReportingPage.php:195
msgid "Sessions attended"
msgstr "Sessions attended"

#: includes/Admin/Reporting/ReportingPage.php:199
msgid "No-show rate"
msgstr "No-show rate"

#: includes/Admin/Reporting/ReportingPage.php:203
msgid "Cancellation rate"
msgstr "Cancellation rate"

#: includes/Admin/Reporting/ReportingPage.php:207
msgid "Active clients"
msgstr "Active clients"

#: includes/Admin/Reporting/ReportingPage.php:211
msgid "New clients"
msgstr "New clients"

#: includes/Admin/Reporting/ReportingPage.php:215
msgid ""
"No-show rate: no-shows as % of sessions that were expected (attended + no-"
"shows). New clients: clients with their first booking in this period."
msgstr ""
"No-show rate: no-shows as % of sessions that were expected (attended + no-"
"shows). New clients: clients with their first booking in this period."

#: includes/Admin/Reporting/ReportingPage.php:222
msgid "Financial Summary"
msgstr "Financial Summary"

#: includes/Admin/Reporting/ReportingPage.php:228
msgid "Total collected"
msgstr "Total collected"

#: includes/Admin/Reporting/ReportingPage.php:232
msgid "Total pending"
msgstr "Total pending"

#: includes/Admin/Reporting/ReportingPage.php:236
msgid "Packages sold"
msgstr "Packages sold"

#: includes/Admin/Reporting/ReportingPage.php:240
msgid "Sessions paid"
msgstr "Sessions paid"

#: includes/Admin/Reporting/ReportingPage.php:249
#: includes/Admin/Reporting/ReportingPage.php:273
msgid "Packages"
msgstr "Packages"

#: includes/Admin/Reporting/ReportingPage.php:251
msgid "Total"
msgstr "Total"

#: includes/Admin/Reporting/ReportingPage.php:256
msgid "Collected"
msgstr "Collected"

#: includes/Admin/Reporting/ReportingPage.php:277
#: includes/Admin/Reporting/ReportingPage.php:314
#: includes/Admin/Reporting/ReportingPage.php:403
#: includes/PostTypes/BookingPostType.php:661
#: includes/PostTypes/BookingPostType.php:2259
#: includes/Roles/RolesManager.php:52
msgid "Client"
msgstr "Client"

#: includes/Admin/Reporting/ReportingPage.php:278
#: includes/Admin/Reporting/ReportingPage.php:315
#: includes/Admin/Reporting/ReportingPage.php:445
#: includes/PostTypes/BookingPostType.php:579
#: includes/PostTypes/BookingPostType.php:692
#: includes/PostTypes/BookingPostType.php:2260
#: includes/Privacy/PrivacyHandler.php:182
msgid "Service"
msgstr "Service"

#: includes/Admin/Reporting/ReportingPage.php:279
msgid "Total price"
msgstr "Total price"

#. translators: %d: number of hidden rows
#. translators: %d: number of hidden timeline entries
#: includes/Admin/Reporting/ReportingPage.php:300
#: includes/Admin/Reporting/ReportingPage.php:333
#: includes/PostTypes/BookingPostType.php:970
#: includes/PostTypes/BookingPostType.php:979
#, fuzzy
msgid "Show %d more"
msgid_plural "Show %d more"
msgstr[0] "Show %d more"
msgstr[1] "Show %d more"

#: includes/Admin/Reporting/ReportingPage.php:310
msgid "Unpaid sessions (pay per session)"
msgstr "Unpaid sessions (pay per session)"

#: includes/Admin/Reporting/ReportingPage.php:316
msgid "Sessions"
msgstr "Sessions"

#: includes/Admin/Reporting/ReportingPage.php:317
msgid "Value"
msgstr "Value"

#: includes/Admin/Reporting/ReportingPage.php:344
msgid "Appointment breakdown"
msgstr "Appointment breakdown"

#: includes/Admin/Reporting/ReportingPage.php:349
msgid "Count"
msgstr "Count"

#: includes/Admin/Reporting/ReportingPage.php:350
#: includes/Admin/Reporting/ReportingPage.php:447
msgid "% of total"
msgstr "% of total"

#: includes/Admin/Reporting/ReportingPage.php:389
msgid "Packages running low"
msgstr "Packages running low"

#: includes/Admin/Reporting/ReportingPage.php:397
msgid "No clients below the low-balance threshold right now."
msgstr "No clients below the low-balance threshold right now."

#: includes/Admin/Reporting/ReportingPage.php:399
msgid ""
"These clients have 2 or fewer sessions remaining. Contact them to renew "
"before they run out."
msgstr ""
"These clients have 2 or fewer sessions remaining. Contact them to renew "
"before they run out."

#: includes/Admin/Reporting/ReportingPage.php:404
msgid "Sessions remaining"
msgstr "Sessions remaining"

#: includes/Admin/Reporting/ReportingPage.php:405
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:718
msgid "Services"
msgstr "Services"

#: includes/Admin/Reporting/ReportingPage.php:406
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:547
msgid "Action"
msgstr "Action"

#: includes/Admin/Reporting/ReportingPage.php:425
msgid "View client"
msgstr "View client"

#: includes/Admin/Reporting/ReportingPage.php:438
msgid "Service activity"
msgstr "Service activity"

#: includes/Admin/Reporting/ReportingPage.php:440
msgid "No appointment data for the selected period."
msgstr "No appointment data for the selected period."

#: includes/Admin/Reporting/ReportingPage.php:446
msgid "Bookings"
msgstr "Bookings"

#: includes/Admin/Reporting/ReportingPage.php:489
msgid "No Show"
msgstr "No Show"

#: includes/Admin/Reporting/ReportingPage.php:491
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1232
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3259
#: includes/PostTypes/BookingPostType.php:883
#: includes/PostTypes/BookingPostType.php:2397
msgid "Rejected"
msgstr "Rejected"

#: includes/Admin/Reporting/ReportingPage.php:504
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:709
msgid "This week"
msgstr "This week"

#: includes/Admin/Reporting/ReportingPage.php:505
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:376
msgid "This month"
msgstr "This month"

#: includes/Admin/Reporting/ReportingPage.php:506
msgid "Last month"
msgstr "Last month"

#: includes/Admin/Reporting/ReportingPage.php:507
msgid "Last 3 months"
msgstr "Last 3 months"

#: includes/Admin/Reporting/ReportingPage.php:508
msgid "Custom range"
msgstr "Custom range"

#: includes/Admin/Sessions/SessionDashboardPage.php:80
#: includes/Admin/Sessions/SessionDashboardPage.php:81
#: includes/Admin/Sessions/SessionDashboardPage.php:175
#: includes/Plugin.php:970 includes/Plugin.php:1037
msgid "Today's Sessions"
msgstr "Today's Sessions"

#: includes/Admin/Sessions/SessionDashboardPage.php:165
msgid "Action completed."
msgstr "Action completed."

#: includes/Admin/Sessions/SessionDashboardPage.php:167
msgid "Action could not be completed."
msgstr "Action could not be completed."

#: includes/Admin/Sessions/SessionDashboardPage.php:184
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:449
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:790
#: includes/PostTypes/BookingPostType.php:2880
msgid "Today"
msgstr "Today"

#. translators: %d: number of sessions.
#: includes/Admin/Sessions/SessionDashboardPage.php:199
msgid "%d session"
msgid_plural "%d sessions"
msgstr[0] "%d session"
msgstr[1] "%d sessions"

#: includes/Admin/Sessions/SessionDashboardPage.php:207
msgid "No sessions scheduled for this day."
msgstr "No sessions scheduled for this day."

#: includes/Admin/Sessions/SessionDashboardPage.php:353
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:579
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1059
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1096
msgid "Full"
msgstr "Full"

#. translators: %d: spots remaining.
#. translators: %d: remaining spots count.
#: includes/Admin/Sessions/SessionDashboardPage.php:360
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1066
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1102
msgid "%d spot left"
msgid_plural "%d spots left"
msgstr[0] "%d spot left"
msgstr[1] "%d spots left"

#: includes/Admin/Sessions/SessionDashboardPage.php:371
msgid "No confirmed appointments for this session."
msgstr "No confirmed appointments for this session."

#: includes/Admin/Sessions/SessionDashboardPage.php:377
msgid "Coverage"
msgstr "Coverage"

#: includes/Admin/Sessions/SessionDashboardPage.php:423
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1231
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3257
#: includes/PostTypes/BookingPostType.php:881
#: includes/PostTypes/BookingPostType.php:2395
msgid "No-show"
msgstr "No-show"

#: includes/Admin/Sessions/SessionDashboardPage.php:435
#: includes/Admin/StaffPage.php:118 includes/PostTypes/BookingPostType.php:594
msgid "Edit"
msgstr "Edit"

#: includes/Admin/Settings/SettingsPage.php:62 includes/Plugin.php:1048
msgid "Settings"
msgstr "Settings"

#: includes/Admin/Settings/SettingsPage.php:70
#: includes/Admin/Settings/SettingsPage.php:71 includes/Plugin.php:1069
msgid "Help"
msgstr "Help"

#: includes/Admin/Settings/SettingsPage.php:96
#: includes/Admin/Settings/SettingsPage.php:1003
#: includes/Admin/Settings/SettingsPage.php:1023
msgid "Labels"
msgstr "Labels"

#: includes/Admin/Settings/SettingsPage.php:103
msgid "Label for Client"
msgstr "Label for Client"

#: includes/Admin/Settings/SettingsPage.php:112
msgid "Label for Service"
msgstr "Label for Service"

#: includes/Admin/Settings/SettingsPage.php:121
msgid "Client label (plural)"
msgstr "Client label (plural)"

#: includes/Admin/Settings/SettingsPage.php:130
msgid "Service label (plural)"
msgstr "Service label (plural)"

#: includes/Admin/Settings/SettingsPage.php:139
msgid "Label for Sessions"
msgstr "Label for Sessions"

#: includes/Admin/Settings/SettingsPage.php:148
#: includes/Admin/Settings/SettingsPage.php:1004
#: includes/Admin/Settings/SettingsPage.php:1032
msgid "Features"
msgstr "Features"

#: includes/Admin/Settings/SettingsPage.php:155
msgid "Enable email notifications"
msgstr "Enable email notifications"

#: includes/Admin/Settings/SettingsPage.php:164
msgid "Enable client dashboard"
msgstr "Enable client dashboard"

#: includes/Admin/Settings/SettingsPage.php:173
msgid "Enable login system"
msgstr "Enable login system"

#: includes/Admin/Settings/SettingsPage.php:182
#: includes/Admin/Settings/SettingsPage.php:1041
msgid "Data Management"
msgstr "Data Management"

#: includes/Admin/Settings/SettingsPage.php:189
msgid "Delete data on uninstall"
msgstr "Delete data on uninstall"

#: includes/Admin/Settings/SettingsPage.php:198
#: includes/Admin/Settings/SettingsPage.php:1006
#: includes/Admin/Settings/SettingsPage.php:1050
msgid "Appointment Policy"
msgstr "Appointment Policy"

#: includes/Admin/Settings/SettingsPage.php:205
msgid "Late cancellation threshold (hours)"
msgstr "Late cancellation threshold (hours)"

#: includes/Admin/Settings/SettingsPage.php:214
msgid "Max appointment reschedules"
msgstr "Max appointment reschedules"

#: includes/Admin/Settings/SettingsPage.php:223
msgid "Allow walk-in attendance for group services"
msgstr "Allow walk-in attendance for group services"

#: includes/Admin/Settings/SettingsPage.php:232
#: includes/Admin/Settings/SettingsPage.php:1060
msgid "Business Information"
msgstr "Business Information"

#: includes/Admin/Settings/SettingsPage.php:239
msgid "Business name"
msgstr "Business name"

#: includes/Admin/Settings/SettingsPage.php:248
msgid "Business phone"
msgstr "Business phone"

#: includes/Admin/Settings/SettingsPage.php:257
msgid "Business email"
msgstr "Business email"

#: includes/Admin/Settings/SettingsPage.php:266
#: includes/Admin/Settings/SettingsPage.php:1008
#: includes/Admin/Settings/SettingsPage.php:1069
msgid "Client Notifications"
msgstr "Client Notifications"

#: includes/Admin/Settings/SettingsPage.php:273
msgid "Confirmation subject"
msgstr "Confirmation subject"

#: includes/Admin/Settings/SettingsPage.php:282
msgid "Confirmation body"
msgstr "Confirmation body"

#: includes/Admin/Settings/SettingsPage.php:291
msgid "Series confirmation subject"
msgstr "Series confirmation subject"

#: includes/Admin/Settings/SettingsPage.php:297
msgid ""
"Sent once when a recurring series is created. Available: {{client_name}}, "
"{{service_name}}, {{staff_name}}, {{total_count}}, {{appointments_list}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}."
msgstr ""
"Sent once when a recurring series is created. Available: {{client_name}}, "
"{{service_name}}, {{staff_name}}, {{total_count}}, {{appointments_list}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}."

#: includes/Admin/Settings/SettingsPage.php:303
msgid "Series confirmation body"
msgstr "Series confirmation body"

#: includes/Admin/Settings/SettingsPage.php:312
msgid "Cancellation subject"
msgstr "Cancellation subject"

#: includes/Admin/Settings/SettingsPage.php:321
msgid "Cancellation body"
msgstr "Cancellation body"

#: includes/Admin/Settings/SettingsPage.php:327
msgid ""
"Sent to the client when an appointment is cancelled. Available: "
"{{client_name}}, {{service_name}}, {{date}}, {{time}}, {{staff_name}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}, "
"{{custom_message}}."
msgstr ""
"Sent to the client when an appointment is cancelled. Available: "
"{{client_name}}, {{service_name}}, {{date}}, {{time}}, {{staff_name}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}, "
"{{custom_message}}."

#: includes/Admin/Settings/SettingsPage.php:333
msgid "Rejected subject"
msgstr "Rejected subject"

#: includes/Admin/Settings/SettingsPage.php:342
msgid "Rejected body"
msgstr "Rejected body"

#: includes/Admin/Settings/SettingsPage.php:348
msgid ""
"Sent to the client when an appointment is rejected. Available: "
"{{client_name}}, {{service_name}}, {{date}}, {{time}}, {{business_phone}}, "
"{{business_email}}."
msgstr ""
"Sent to the client when an appointment is rejected. Available: "
"{{client_name}}, {{service_name}}, {{date}}, {{time}}, {{business_phone}}, "
"{{business_email}}."

#: includes/Admin/Settings/SettingsPage.php:354
msgid "No-show subject"
msgstr "No-show subject"

#: includes/Admin/Settings/SettingsPage.php:363
msgid "No-show body"
msgstr "No-show body"

#: includes/Admin/Settings/SettingsPage.php:369
msgid ""
"Sent to the client when marked as no-show. Available: {{client_name}}, "
"{{service_name}}, {{date}}, {{time}}, {{business_phone}}, "
"{{business_email}}."
msgstr ""
"Sent to the client when marked as no-show. Available: {{client_name}}, "
"{{service_name}}, {{date}}, {{time}}, {{business_phone}}, "
"{{business_email}}."

#: includes/Admin/Settings/SettingsPage.php:375
msgid "Pending payment subject"
msgstr "Pending payment subject"

#: includes/Admin/Settings/SettingsPage.php:384
msgid "Pending payment body"
msgstr "Pending payment body"

#: includes/Admin/Settings/SettingsPage.php:390
msgid ""
"Sent to the client when an appointment requires payment. Available: "
"{{client_name}}, {{service_name}}, {{date}}, {{time}}, {{session_price}}, "
"{{business_phone}}, {{business_email}}."
msgstr ""
"Sent to the client when an appointment requires payment. Available: "
"{{client_name}}, {{service_name}}, {{date}}, {{time}}, {{session_price}}, "
"{{business_phone}}, {{business_email}}."

#: includes/Admin/Settings/SettingsPage.php:396
msgid "Reminder subject"
msgstr "Reminder subject"

#: includes/Admin/Settings/SettingsPage.php:405
msgid "Reminder body"
msgstr "Reminder body"

#: includes/Admin/Settings/SettingsPage.php:414
msgid "Low-balance alert threshold (sessions)"
msgstr "Low-balance alert threshold (sessions)"

#: includes/Admin/Settings/SettingsPage.php:423
msgid "Package low-balance subject"
msgstr "Package low-balance subject"

#: includes/Admin/Settings/SettingsPage.php:432
msgid "Package low-balance body"
msgstr "Package low-balance body"

#: includes/Admin/Settings/SettingsPage.php:438
msgid ""
"Sent once per cycle when sessions drop to or below the threshold. Available "
"variables: {{client_name}}, {{service_name}}, {{remaining}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}"
msgstr ""
"Sent once per cycle when sessions drop to or below the threshold. Available "
"variables: {{client_name}}, {{service_name}}, {{remaining}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}"

#: includes/Admin/Settings/SettingsPage.php:444
msgid "Package exhausted subject"
msgstr "Package exhausted subject"

#: includes/Admin/Settings/SettingsPage.php:453
msgid "Package exhausted body"
msgstr "Package exhausted body"

#: includes/Admin/Settings/SettingsPage.php:459
msgid ""
"Sent once per cycle when sessions reach 0. Available variables: "
"{{client_name}}, {{service_name}}, {{business_name}}, {{business_phone}}, "
"{{business_email}}"
msgstr ""
"Sent once per cycle when sessions reach 0. Available variables: "
"{{client_name}}, {{service_name}}, {{business_name}}, {{business_phone}}, "
"{{business_email}}"

#: includes/Admin/Settings/SettingsPage.php:465
msgid "New package subject"
msgstr "New package subject"

#: includes/Admin/Settings/SettingsPage.php:474
msgid "New package body"
msgstr "New package body"

#: includes/Admin/Settings/SettingsPage.php:480
msgid ""
"Sent to the client when a new package is created. Available variables: "
"{{client_name}}, {{service_name}}, {{entries}}, {{price}}, "
"{{package_total}}, {{payment_type}}, {{installments_count}}, {{end_date}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}"
msgstr ""
"Sent to the client when a new package is created. Available variables: "
"{{client_name}}, {{service_name}}, {{entries}}, {{price}}, "
"{{package_total}}, {{payment_type}}, {{installments_count}}, {{end_date}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}"

#: includes/Admin/Settings/SettingsPage.php:486
msgid "Payment received subject"
msgstr "Payment received subject"

#: includes/Admin/Settings/SettingsPage.php:495
msgid "Payment received body"
msgstr "Payment received body"

#: includes/Admin/Settings/SettingsPage.php:501
msgid ""
"Sent automatically when admin confirms a payment. Available variables: "
"{{client_name}}, {{service_name}}, {{amount_paid}}, {{payment_date}}, "
"{{package_total}}, {{total_paid_so_far}}, {{remaining_amount}}, "
"{{payment_type}}, {{installment_num}}, {{installments_count}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}"
msgstr ""
"Sent automatically when admin confirms a payment. Available variables: "
"{{client_name}}, {{service_name}}, {{amount_paid}}, {{payment_date}}, "
"{{package_total}}, {{total_paid_so_far}}, {{remaining_amount}}, "
"{{payment_type}}, {{installment_num}}, {{installments_count}}, "
"{{business_name}}, {{business_phone}}, {{business_email}}"

#: includes/Admin/Settings/SettingsPage.php:507
msgid "Portal invite subject"
msgstr "Portal invite subject"

#: includes/Admin/Settings/SettingsPage.php:516
msgid "Portal invite body"
msgstr "Portal invite body"

#: includes/Admin/Settings/SettingsPage.php:522
msgid ""
"Sent when a portal user is created via import. Available variables: "
"{{client_name}}, {{site_name}}, {{business_name}}, {{business_phone}}, "
"{{business_email}}, {{set_password_url}}"
msgstr ""
"Sent when a portal user is created via import. Available variables: "
"{{client_name}}, {{site_name}}, {{business_name}}, {{business_phone}}, "
"{{business_email}}, {{set_password_url}}"

#: includes/Admin/Settings/SettingsPage.php:528
#: includes/Admin/Settings/SettingsPage.php:1009
#: includes/Admin/Settings/SettingsPage.php:1078
msgid "Admin Notifications"
msgstr "Admin Notifications"

#: includes/Admin/Settings/SettingsPage.php:535
msgid "Notification recipient email"
msgstr "Notification recipient email"

#: includes/Admin/Settings/SettingsPage.php:541
msgid ""
"Leave blank to use the site admin email. Separate multiple addresses with "
"commas."
msgstr ""
"Leave blank to use the site admin email. Separate multiple addresses with "
"commas."

#: includes/Admin/Settings/SettingsPage.php:547
#: includes/Admin/Settings/SettingsPage.php:747
msgid "Notify on new booking"
msgstr "Notify on new booking"

#: includes/Admin/Settings/SettingsPage.php:556
#: includes/Admin/Settings/SettingsPage.php:759
msgid "Notify on booking cancelled"
msgstr "Notify on booking cancelled"

#: includes/Admin/Settings/SettingsPage.php:565
#: includes/Admin/Settings/SettingsPage.php:768
msgid "Notify on booking confirmed"
msgstr "Notify on booking confirmed"

#: includes/Admin/Settings/SettingsPage.php:574
#: includes/Admin/Settings/SettingsPage.php:777
msgid "Notify on booking rejected"
msgstr "Notify on booking rejected"

#: includes/Admin/Settings/SettingsPage.php:583
msgid "Notify on new client"
msgstr "Notify on new client"

#: includes/Admin/Settings/SettingsPage.php:592
msgid "Send daily appointment summary"
msgstr "Send daily appointment summary"

#: includes/Admin/Settings/SettingsPage.php:598
msgid ""
"Send a daily email to the admin with all upcoming appointments for the next "
"day."
msgstr ""
"Send a daily email to the admin with all upcoming appointments for the next "
"day."

#: includes/Admin/Settings/SettingsPage.php:604
#: includes/Admin/Settings/SettingsPage.php:836
msgid "New booking subject"
msgstr "New booking subject"

#: includes/Admin/Settings/SettingsPage.php:613
#: includes/Admin/Settings/SettingsPage.php:845
msgid "New booking body"
msgstr "New booking body"

#: includes/Admin/Settings/SettingsPage.php:619
#: includes/Admin/Settings/SettingsPage.php:640
#: includes/Admin/Settings/SettingsPage.php:661
#: includes/Admin/Settings/SettingsPage.php:682
msgid ""
"Available variables: {{client_name}}, {{service_name}}, {{date}}, {{time}}, "
"{{staff_name}}"
msgstr ""
"Available variables: {{client_name}}, {{service_name}}, {{date}}, {{time}}, "
"{{staff_name}}"

#: includes/Admin/Settings/SettingsPage.php:625
#: includes/Admin/Settings/SettingsPage.php:857
msgid "Booking cancelled subject"
msgstr "Booking cancelled subject"

#: includes/Admin/Settings/SettingsPage.php:634
#: includes/Admin/Settings/SettingsPage.php:866
msgid "Booking cancelled body"
msgstr "Booking cancelled body"

#: includes/Admin/Settings/SettingsPage.php:646
#: includes/Admin/Settings/SettingsPage.php:878
msgid "Booking confirmed subject"
msgstr "Booking confirmed subject"

#: includes/Admin/Settings/SettingsPage.php:655
#: includes/Admin/Settings/SettingsPage.php:887
msgid "Booking confirmed body"
msgstr "Booking confirmed body"

#: includes/Admin/Settings/SettingsPage.php:667
#: includes/Admin/Settings/SettingsPage.php:899
msgid "Booking rejected subject"
msgstr "Booking rejected subject"

#: includes/Admin/Settings/SettingsPage.php:676
#: includes/Admin/Settings/SettingsPage.php:908
msgid "Booking rejected body"
msgstr "Booking rejected body"

#: includes/Admin/Settings/SettingsPage.php:688
msgid "New client subject"
msgstr "New client subject"

#: includes/Admin/Settings/SettingsPage.php:697
msgid "New client body"
msgstr "New client body"

#: includes/Admin/Settings/SettingsPage.php:703
msgid "Available variables: {{client_name}}"
msgstr "Available variables: {{client_name}}"

#: includes/Admin/Settings/SettingsPage.php:709
#: includes/Admin/Settings/SettingsPage.php:1012
#: includes/Admin/Settings/SettingsPage.php:1202
msgid "Payments"
msgstr "Payments"

#: includes/Admin/Settings/SettingsPage.php:716
msgid "Currency"
msgstr "Currency"

#: includes/Admin/Settings/SettingsPage.php:722
msgid ""
"Three-letter currency code used for all service pricing (e.g. EUR, USD, "
"RON). Default: EUR."
msgstr ""
"Three-letter currency code used for all service pricing (e.g. EUR, USD, "
"RON). Default: EUR."

#: includes/Admin/Settings/SettingsPage.php:728
msgid "Bank transfer details"
msgstr "Bank transfer details"

#: includes/Admin/Settings/SettingsPage.php:734
msgid ""
"Displayed to clients in a \"Pay Now\" popup. Include bank name, IBAN, "
"account holder, and any reference instructions."
msgstr ""
"Displayed to clients in a \"Pay Now\" popup. Include bank name, IBAN, "
"account holder, and any reference instructions."

#: includes/Admin/Settings/SettingsPage.php:740
#: includes/Admin/Settings/SettingsPage.php:1010
#: includes/Admin/Settings/SettingsPage.php:1087
msgid "Staff Notifications"
msgstr "Staff Notifications"

#: includes/Admin/Settings/SettingsPage.php:753
msgid ""
"Send an email to the assigned staff member when a new appointment is booked."
msgstr ""
"Send an email to the assigned staff member when a new appointment is booked."

#: includes/Admin/Settings/SettingsPage.php:786
msgid "Send daily schedule summary"
msgstr "Send daily schedule summary"

#: includes/Admin/Settings/SettingsPage.php:792
msgid ""
"Send each staff member a daily email with their next day's appointments."
msgstr ""
"Send each staff member a daily email with their next day's appointments."

#: includes/Admin/Settings/SettingsPage.php:798
msgid "Daily summary send time"
msgstr "Daily summary send time"

#: includes/Admin/Settings/SettingsPage.php:805
msgid "12:00 AM (midnight)"
msgstr "12:00 AM (midnight)"

#: includes/Admin/Settings/SettingsPage.php:806
msgid "1:00 AM"
msgstr "1:00 AM"

#: includes/Admin/Settings/SettingsPage.php:807
msgid "2:00 AM"
msgstr "2:00 AM"

#: includes/Admin/Settings/SettingsPage.php:808
msgid "3:00 AM"
msgstr "3:00 AM"

#: includes/Admin/Settings/SettingsPage.php:809
msgid "4:00 AM"
msgstr "4:00 AM"

#: includes/Admin/Settings/SettingsPage.php:810
msgid "5:00 AM"
msgstr "5:00 AM"

#: includes/Admin/Settings/SettingsPage.php:811
msgid "6:00 AM"
msgstr "6:00 AM"

#: includes/Admin/Settings/SettingsPage.php:812
msgid "7:00 AM"
msgstr "7:00 AM"

#: includes/Admin/Settings/SettingsPage.php:813
msgid "8:00 AM"
msgstr "8:00 AM"

#: includes/Admin/Settings/SettingsPage.php:814
msgid "9:00 AM"
msgstr "9:00 AM"

#: includes/Admin/Settings/SettingsPage.php:815
msgid "10:00 AM"
msgstr "10:00 AM"

#: includes/Admin/Settings/SettingsPage.php:816
msgid "11:00 AM"
msgstr "11:00 AM"

#: includes/Admin/Settings/SettingsPage.php:817
msgid "12:00 PM (noon)"
msgstr "12:00 PM (noon)"

#: includes/Admin/Settings/SettingsPage.php:818
msgid "1:00 PM"
msgstr "1:00 PM"

#: includes/Admin/Settings/SettingsPage.php:819
msgid "2:00 PM"
msgstr "2:00 PM"

#: includes/Admin/Settings/SettingsPage.php:820
msgid "3:00 PM"
msgstr "3:00 PM"

#: includes/Admin/Settings/SettingsPage.php:821
msgid "4:00 PM"
msgstr "4:00 PM"

#: includes/Admin/Settings/SettingsPage.php:822
msgid "5:00 PM"
msgstr "5:00 PM"

#: includes/Admin/Settings/SettingsPage.php:823
msgid "6:00 PM"
msgstr "6:00 PM"

#: includes/Admin/Settings/SettingsPage.php:824
msgid "7:00 PM"
msgstr "7:00 PM"

#: includes/Admin/Settings/SettingsPage.php:825
msgid "8:00 PM"
msgstr "8:00 PM"

#: includes/Admin/Settings/SettingsPage.php:826
msgid "9:00 PM"
msgstr "9:00 PM"

#: includes/Admin/Settings/SettingsPage.php:827
msgid "10:00 PM"
msgstr "10:00 PM"

#: includes/Admin/Settings/SettingsPage.php:828
msgid "11:00 PM"
msgstr "11:00 PM"

#: includes/Admin/Settings/SettingsPage.php:830
msgid "Site timezone. The digest covers appointments for the following day."
msgstr "Site timezone. The digest covers appointments for the following day."

#: includes/Admin/Settings/SettingsPage.php:851
#: includes/Admin/Settings/SettingsPage.php:872
#: includes/Admin/Settings/SettingsPage.php:893
#: includes/Admin/Settings/SettingsPage.php:914
msgid ""
"Available variables: {{client_name}}, {{service_name}}, {{date}}, {{time}}"
msgstr ""
"Available variables: {{client_name}}, {{service_name}}, {{date}}, {{time}}"

#: includes/Admin/Settings/SettingsPage.php:920
msgid "Daily summary subject"
msgstr "Daily summary subject"

#: includes/Admin/Settings/SettingsPage.php:926
msgid "Available variables: {{staff_name}}, {{date}}"
msgstr "Available variables: {{staff_name}}, {{date}}"

#: includes/Admin/Settings/SettingsPage.php:932
msgid "Daily summary body"
msgstr "Daily summary body"

#: includes/Admin/Settings/SettingsPage.php:938
msgid "Available variables: {{staff_name}}, {{date}}, {{appointments_list}}"
msgstr "Available variables: {{staff_name}}, {{date}}, {{appointments_list}}"

#: includes/Admin/Settings/SettingsPage.php:995
msgid "Attendra Settings"
msgstr "Attendra Settings"

#: includes/Admin/Settings/SettingsPage.php:997
msgid "Pro features are active."
msgstr "Pro features are active."

#: includes/Admin/Settings/SettingsPage.php:1001
msgid "Settings sections"
msgstr "Settings sections"

#: includes/Admin/Settings/SettingsPage.php:1002 includes/Plugin.php:559
msgid "Jump to section:"
msgstr "Jump to section:"

#: includes/Admin/Settings/SettingsPage.php:1005
msgid "Data"
msgstr "Data"

#: includes/Admin/Settings/SettingsPage.php:1007
msgid "Business Info"
msgstr "Business Info"

#: includes/Admin/Settings/SettingsPage.php:1024
msgid "Customize the wording used across admin and frontend views."
msgstr "Customize the wording used across admin and frontend views."

#: includes/Admin/Settings/SettingsPage.php:1033
msgid "Enable or disable core plugin modules."
msgstr "Enable or disable core plugin modules."

#: includes/Admin/Settings/SettingsPage.php:1042
msgid "Choose how plugin data is handled on uninstall."
msgstr "Choose how plugin data is handled on uninstall."

#: includes/Admin/Settings/SettingsPage.php:1051
msgid "Commercial rules for cancellations and rescheduling."
msgstr "Commercial rules for cancellations and rescheduling."

#: includes/Admin/Settings/SettingsPage.php:1055
msgid "Leave \"Max appointment reschedules\" empty for unlimited changes."
msgstr "Leave \"Max appointment reschedules\" empty for unlimited changes."

#: includes/Admin/Settings/SettingsPage.php:1061
msgid "Used as sender identity and variables in all email templates."
msgstr "Used as sender identity and variables in all email templates."

#: includes/Admin/Settings/SettingsPage.php:1070
msgid ""
"Transactional emails sent to clients for confirmations, cancellations, and "
"reminders."
msgstr ""
"Transactional emails sent to clients for confirmations, cancellations, and "
"reminders."

#: includes/Admin/Settings/SettingsPage.php:1079
msgid ""
"Control which booking events trigger an email to the admin, and customize "
"the templates."
msgstr ""
"Control which booking events trigger an email to the admin, and customize "
"the templates."

#: includes/Admin/Settings/SettingsPage.php:1088
msgid ""
"Emails sent to the staff member assigned to an appointment. Each staff "
"member only receives notifications for their own services."
msgstr ""
"Emails sent to the staff member assigned to an appointment. Each staff "
"member only receives notifications for their own services."

#: includes/Admin/Settings/SettingsPage.php:1096
msgid "Calendar Display"
msgstr "Calendar Display"

#: includes/Admin/Settings/SettingsPage.php:1097
msgid ""
"Choose how the public calendar is grouped, labeled, and what visitors can "
"do."
msgstr ""
"Choose how the public calendar is grouped, labeled, and what visitors can "
"do."

#: includes/Admin/Settings/SettingsPage.php:1119
msgid "Default calendar view"
msgstr "Default calendar view"

#: includes/Admin/Settings/SettingsPage.php:1124
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:538
msgid "By services"
msgstr "By services"

#: includes/Admin/Settings/SettingsPage.php:1126
msgid "Shows each service as a group, then sessions inside."
msgstr "Shows each service as a group, then sessions inside."

#: includes/Admin/Settings/SettingsPage.php:1129
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:539
msgid "By weekdays"
msgstr "By weekdays"

#: includes/Admin/Settings/SettingsPage.php:1131
msgid "Shows Monday to Sunday with service entries under each day."
msgstr "Shows Monday to Sunday with service entries under each day."

#: includes/Admin/Settings/SettingsPage.php:1136
msgid "Default service category view"
msgstr "Default service category view"

#: includes/Admin/Settings/SettingsPage.php:1139
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:607
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1390
msgid "All"
msgstr "All"

#: includes/Admin/Settings/SettingsPage.php:1140
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:611
msgid "Group + One-time"
msgstr "Group + One-time"

#: includes/Admin/Settings/SettingsPage.php:1141
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:614
#: includes/PostTypes/ServicePostType.php:167
msgid "1-to-1"
msgstr "1-to-1"

#: includes/Admin/Settings/SettingsPage.php:1143
msgid ""
"Controls which service category is selected first in the public calendar."
msgstr ""
"Controls which service category is selected first in the public calendar."

#: includes/Admin/Settings/SettingsPage.php:1147
msgid "Show category switch"
msgstr "Show category switch"

#: includes/Admin/Settings/SettingsPage.php:1149
msgid ""
"Show category tabs (All / Group + One-time / 1-to-1) in public calendar"
msgstr ""
"Show category tabs (All / Group + One-time / 1-to-1) in public calendar"

#: includes/Admin/Settings/SettingsPage.php:1152
msgid "Default color fallback"
msgstr "Default color fallback"

#: includes/Admin/Settings/SettingsPage.php:1154
msgid "Days to show in future"
msgstr "Days to show in future"

#: includes/Admin/Settings/SettingsPage.php:1164
msgid "Controls how many days ahead are shown in the public calendar."
msgstr "Controls how many days ahead are shown in the public calendar."

#: includes/Admin/Settings/SettingsPage.php:1168
msgid "Include inactive services"
msgstr "Include inactive services"

#: includes/Admin/Settings/SettingsPage.php:1170
msgid "Allow inactive services in calendar output"
msgstr "Allow inactive services in calendar output"

#: includes/Admin/Settings/SettingsPage.php:1171
msgid "Services still need \"Show in calendar\" enabled to appear."
msgstr "Services still need \"Show in calendar\" enabled to appear."

#: includes/Admin/Settings/SettingsPage.php:1175
msgid "Label style"
msgstr "Label style"

#: includes/Admin/Settings/SettingsPage.php:1178
msgid "Show time only"
msgstr "Show time only"

#: includes/Admin/Settings/SettingsPage.php:1179
msgid "Show time + service label"
msgstr "Show time + service label"

#: includes/Admin/Settings/SettingsPage.php:1181
msgid "Example: \"09:00 - 10:00\" or \"Yoga — 09:00 - 10:00\"."
msgstr "Example: \"09:00 - 10:00\" or \"Yoga — 09:00 - 10:00\"."

#: includes/Admin/Settings/SettingsPage.php:1182
msgid "This option applies to the Weekdays view only."
msgstr "This option applies to the Weekdays view only."

#: includes/Admin/Settings/SettingsPage.php:1186
msgid "Enable booking"
msgstr "Enable booking"

#: includes/Admin/Settings/SettingsPage.php:1188
msgid "Allow visitors to book available sessions from the public calendar"
msgstr "Allow visitors to book available sessions from the public calendar"

#: includes/Admin/Settings/SettingsPage.php:1192
msgid "Require login to book"
msgstr "Require login to book"

#: includes/Admin/Settings/SettingsPage.php:1194
msgid ""
"Only logged-in clients can book; guests see the calendar but cannot book"
msgstr ""
"Only logged-in clients can book; guests see the calendar but cannot book"

#: includes/Admin/Settings/SettingsPage.php:1203
msgid "Configure payment instructions displayed to clients."
msgstr "Configure payment instructions displayed to clients."

#: includes/Admin/Settings/SettingsPage.php:1216
msgid "Template assignment updated."
msgstr "Template assignment updated."

#: includes/Admin/Settings/SettingsPage.php:1223
msgid "Documentation and Support"
msgstr "Documentation and Support"

#: includes/Admin/Settings/SettingsPage.php:1232
msgid "Save settings"
msgstr "Save settings"

#: includes/Admin/Settings/SettingsPage.php:1337
msgid ""
"When enabled, staff can mark enrolled clients present for group and one-time"
" sessions even if no appointment exists."
msgstr ""
"When enabled, staff can mark enrolled clients present for group and one-time"
" sessions even if no appointment exists."

#: includes/Admin/Settings/SettingsPage.php:1359
msgid ""
"Available variables: {{client_name}}, {{service_name}}, {{date}}, {{time}}, "
"{{staff_name}}, {{business_name}}, {{business_phone}}, {{business_email}}, "
"{{custom_message}}"
msgstr ""
"Available variables: {{client_name}}, {{service_name}}, {{date}}, {{time}}, "
"{{staff_name}}, {{business_name}}, {{business_phone}}, {{business_email}}, "
"{{custom_message}}"

#: includes/Admin/Settings/SettingsPage.php:1614
msgid "Enabled in Pro"
msgstr "Enabled in Pro"

#: includes/Admin/StaffPage.php:43 includes/Admin/StaffPage.php:44
#: includes/Admin/StaffPage.php:85 includes/Plugin.php:1044
msgid "Staff Members"
msgstr "Staff Members"

#: includes/Admin/StaffPage.php:89 includes/Admin/StaffPage.php:143
msgid "Add Staff Member"
msgstr "Add Staff Member"

#: includes/Admin/StaffPage.php:93
msgid "No staff members found. Click \"Add Staff Member\" to create one."
msgstr "No staff members found. Click \"Add Staff Member\" to create one."

#: includes/Admin/StaffPage.php:98
msgid "Name"
msgstr "Name"

#: includes/Admin/StaffPage.php:121
msgid "View Portal"
msgstr "View Portal"

#: includes/Admin/StaffPage.php:143
msgid "Edit Staff Member"
msgstr "Edit Staff Member"

#: includes/Admin/StaffPage.php:162
msgid "Back to Staff Members"
msgstr "Back to Staff Members"

#: includes/Admin/StaffPage.php:170
msgid "First name"
msgstr "First name"

#: includes/Admin/StaffPage.php:174
msgid "Last name"
msgstr "Last name"

#: includes/Admin/StaffPage.php:182
msgid "Email address cannot be changed after account creation."
msgstr "Email address cannot be changed after account creation."

#: includes/Admin/StaffPage.php:187
msgid "Assigned services"
msgstr "Assigned services"

#: includes/Admin/StaffPage.php:190
msgid "No services found."
msgstr "No services found."

#: includes/Admin/StaffPage.php:204
msgid "Permissions"
msgstr "Permissions"

#: includes/Admin/StaffPage.php:209
msgid "Can edit service details"
msgstr "Can edit service details"

#: includes/Admin/StaffPage.php:213
msgid "Can edit clients"
msgstr "Can edit clients"

#: includes/Admin/StaffPage.php:220
msgid "Update Staff Member"
msgstr "Update Staff Member"

#: includes/Admin/StaffPage.php:220
msgid "Create Staff Member"
msgstr "Create Staff Member"

#: includes/Admin/StaffPage.php:235
msgid "You do not have permission to do this."
msgstr "You do not have permission to do this."

#. translators: %s: business name
#: includes/Admin/StaffPage.php:396
msgid "Your %s staff account"
msgstr "Your %s staff account"

#. translators: %s: staff member name
#: includes/Admin/StaffPage.php:407
msgid "Hello %s,"
msgstr "Hello %s,"

#. translators: %s: business name
#: includes/Admin/StaffPage.php:413
msgid ""
"An account has been created for you on %s. You can use it to access the "
"staff portal and manage your schedule."
msgstr ""
"An account has been created for you on %s. You can use it to access the "
"staff portal and manage your schedule."

#: includes/Admin/StaffPage.php:420
msgid "Set your password:"
msgstr "Set your password:"

#: includes/Admin/StaffPage.php:426
msgid "Staff portal:"
msgstr "Staff portal:"

#. translators: %s: contact details
#: includes/Admin/StaffPage.php:434
msgid "Questions? Reach us at %s"
msgstr "Questions? Reach us at %s"

#: includes/Admin/StaffPage.php:579
msgid "Staff member created and notified by email."
msgstr "Staff member created and notified by email."

#: includes/Admin/StaffPage.php:580
msgid "Staff member updated."
msgstr "Staff member updated."

#: includes/Admin/StaffPage.php:581
msgid "First name is required."
msgstr "First name is required."

#: includes/Admin/StaffPage.php:582
msgid "Please enter a valid email address."
msgstr "Please enter a valid email address."

#: includes/Admin/StaffPage.php:583
msgid ""
"Could not create the staff account. The email address may already be in use."
msgstr ""
"Could not create the staff account. The email address may already be in use."

#: includes/Domain/BookingService.php:225
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1170
#: includes/PostTypes/BookingPostType.php:160
#: includes/PostTypes/BookingPostType.php:162
msgid "Appointment"
msgstr "Appointment"

#: includes/Domain/BookingService.php:624
#: includes/PostTypes/BookingPostType.php:3322
msgid "No-show — session consumed"
msgstr "No-show — session consumed"

#: includes/Domain/BookingService.php:626
msgid "Attended — payment pending"
msgstr "Attended — payment pending"

#: includes/Domain/BookingService.php:628
#: includes/PostTypes/BookingPostType.php:3324
msgid "Appointment attended"
msgstr "Appointment attended"

#: includes/Domain/BookingService.php:674
#: includes/PostTypes/BookingPostType.php:3406
msgid "Automatically reversed due to appointment update."
msgstr "Automatically reversed due to appointment update."

#: includes/Domain/ReportingService.php:108
msgid "(No title)"
msgstr "(No title)"

#: includes/Domain/SessionService.php:203
msgid "Only active sessions can be deleted."
msgstr "Only active sessions can be deleted."

#: includes/Domain/SessionService.php:209
msgid "Select a valid delete reason."
msgstr "Select a valid delete reason."

#: includes/Domain/SessionService.php:213
msgid "Please add a note for the \"Other\" reason."
msgstr "Please add a note for the \"Other\" reason."

#. translators: %d: number of instalments
#: includes/Emails/EmailSender.php:450 includes/Emails/EmailSender.php:534
msgid "Installments (%d)"
msgstr "Installments (%d)"

#. translators: %s: formatted price with currency, e.g. "18.00 EUR"
#. translators: %s: formatted price, e.g. "18.00 EUR"
#: includes/Emails/EmailSender.php:653 includes/Emails/EmailSender.php:892
msgid "Price: %s"
msgstr "Price: %s"

#. translators: %s: date string
#: includes/Emails/EmailSender.php:1139
msgid "Daily appointment summary – %s"
msgstr "Daily appointment summary – %s"

#: includes/Emails/EmailTemplate.php:52
msgid "Contact"
msgstr "Contact"

#: includes/Emails/PackageResetEmailBuilder.php:37
msgid "No notes"
msgstr "No notes"

#. translators: %s: lowercase package label.
#: includes/Emails/PackageResetEmailBuilder.php:60
msgid "Finalized %1$s period"
msgstr "Finalized %1$s period"

#. translators: %s: package label.
#: includes/Emails/PackageResetEmailBuilder.php:76
msgid "Finalized %s Period"
msgstr "Finalized %s Period"

#: includes/Emails/PackageResetEmailBuilder.php:88
msgid "Purchased Sessions"
msgstr "Purchased Sessions"

#: includes/Emails/PackageResetEmailBuilder.php:89
msgid "Completed Sessions"
msgstr "Completed Sessions"

#: includes/Emails/PackageResetEmailBuilder.php:90
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:511
msgid "Valid Until"
msgstr "Valid Until"

#: includes/Emails/PackageResetEmailBuilder.php:93
msgid "Session History"
msgstr "Session History"

#: includes/Emails/PackageResetEmailBuilder.php:99
msgid "This period was finalized and archived."
msgstr "This period was finalized and archived."

#: includes/Frontend/Login/AccountHolderLoginShortcode.php:50
msgid "You are already logged in."
msgstr "You are already logged in."

#: includes/Frontend/Login/AccountHolderLoginShortcode.php:72
#: includes/Frontend/Shortcodes/PortalShortcode.php:62
msgid "Invalid login credentials."
msgstr "Invalid login credentials."

#: includes/Frontend/Login/AccountHolderLoginShortcode.php:83
#: includes/Frontend/Shortcodes/PortalShortcode.php:134
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:871
msgid "Password"
msgstr "Password"

#: includes/Frontend/Login/AccountHolderLoginShortcode.php:89
#: includes/Frontend/Shortcodes/PortalShortcode.php:140
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:877
msgid "Remember me"
msgstr "Remember me"

#: includes/Frontend/Login/AccountHolderLoginShortcode.php:93
msgid "Log In"
msgstr "Log In"

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:38
msgid "Attendra Mobile Template"
msgstr "Attendra Mobile Template"

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:147
msgid "Pages currently using the mobile template:"
msgstr "Pages currently using the mobile template:"

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:158
msgid "Remove mobile template"
msgstr "Remove mobile template"

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:164
msgid "No pages are currently using the mobile template."
msgstr "No pages are currently using the mobile template."

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:171
msgid "Page"
msgstr "Page"

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:178
msgid "— Select a page —"
msgstr "— Select a page —"

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:189
msgid "What the mobile template does:"
msgstr "What the mobile template does:"

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:191
msgid "Removes the theme's header, navigation menu, and footer from the page."
msgstr ""
"Removes the theme's header, navigation menu, and footer from the page."

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:192
msgid "Adds a minimal top bar with a \"Back to site\" link."
msgstr "Adds a minimal top bar with a \"Back to site\" link."

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:193
msgid ""
"The page content, scripts, and styles continue to work exactly as normal."
msgstr ""
"The page content, scripts, and styles continue to work exactly as normal."

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:194
msgid ""
"Designed for the Staff Portal and Client Portal — gives them a full-screen, "
"app-like layout on mobile."
msgstr ""
"Designed for the Staff Portal and Client Portal — gives them a full-screen, "
"app-like layout on mobile."

#: includes/Frontend/PageTemplates/AppShellPageTemplate.php:196
msgid ""
"You can remove the mobile template from any page at any time using the "
"Remove button above."
msgstr ""
"You can remove the mobile template from any page at any time using the "
"Remove button above."

#. translators: %s: lowercase plural client label.
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:91
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:113
msgid "Please log in to view %s."
msgstr "Please log in to view %s."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:98
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:120
msgid "You do not have access to this dashboard."
msgstr "You do not have access to this dashboard."

#. translators: %s: lowercase plural client label.
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:180
msgid "No %s are assigned to this account."
msgstr "No %s are assigned to this account."

#. translators: %s: next appointment datetime summary.
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:247
msgid "Next: %s"
msgstr "Next: %s"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:249
msgid "No upcoming appointments"
msgstr "No upcoming appointments"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:254
#: includes/Frontend/Shortcodes/PortalShortcode.php:79
#: includes/Frontend/Shortcodes/PortalShortcode.php:88
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:257
msgid "Log out"
msgstr "Log out"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:260
msgid "Viewing"
msgstr "Viewing"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:268
msgid "Switch"
msgstr "Switch"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:274
msgid "No available entries left. Contact staff to renew your package."
msgstr "No available entries left. Contact staff to renew your package."

#. translators: %s: client first name or display name.
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:293
msgid "Welcome, %s!"
msgstr "Welcome, %s!"

#. translators: %s: business/site name.
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:303
msgid ""
"You are registered with %s. Your services will appear here once a staff "
"member assigns them to you."
msgstr ""
"You are registered with %s. Your services will appear here once a staff "
"member assigns them to you."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:316
msgid "Next session"
msgstr "Next session"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:325
msgid "No upcoming sessions scheduled."
msgstr "No upcoming sessions scheduled."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:336
msgid "Active services"
msgstr "Active services"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:352
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:510
msgid "Remaining"
msgstr "Remaining"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:360
msgid "Valid until"
msgstr "Valid until"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:368
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:668
msgid "Upcoming"
msgstr "Upcoming"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:396
msgid "Attendance rate"
msgstr "Attendance rate"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:405
msgid "Week streak"
msgstr "Week streak"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:414
msgid "Last visited"
msgstr "Last visited"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:424
msgid "Member since"
msgstr "Member since"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:434
msgid "Favourite"
msgstr "Favourite"

#. translators: %d: number of days until expiry.
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:453
msgid "%d day"
msgid_plural "%d days"
msgstr[0] "%d day"
msgstr[1] "%d days"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:458
msgid "Expires in"
msgstr "Expires in"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:475
msgid "Need help?"
msgstr "Need help?"

#. translators: 1: package label lowercase, 2: support email address.
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:480
msgid ""
"For account updates, billing or %1$s questions, contact support at %2$s."
msgstr ""
"For account updates, billing or %1$s questions, contact support at %2$s."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:508
msgid "Purchased"
msgstr "Purchased"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:524
msgid "No services assigned."
msgstr "No services assigned."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:535
msgid "Booking confirmed!"
msgstr "Booking confirmed!"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:537
msgid ""
"Could not confirm participation. The slot may already be booked or "
"unavailable."
msgstr ""
"Could not confirm participation. The slot may already be booked or "
"unavailable."

#. translators: %d: spots left.
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:581
msgid "%d left"
msgstr "%d left"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:583
msgid "Open"
msgstr "Open"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:589
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:603
msgid "Pay now"
msgstr "Pay now"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:600
msgid "I'm coming"
msgstr "I'm coming"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:616
msgid "Close"
msgstr "Close"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:617
msgid "Payment details"
msgstr "Payment details"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:682
msgid "No upcoming appointments found."
msgstr "No upcoming appointments found."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:687
msgid "History"
msgstr "History"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:701
msgid "No completed or cancelled appointments yet."
msgstr "No completed or cancelled appointments yet."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:711
msgid "Client portal sections"
msgstr "Client portal sections"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:714
msgid "Home"
msgstr "Home"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:726
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1128
msgid "Book"
msgstr "Book"

#. translators: %d: session milestone count.
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:896
msgid "%d sessions"
msgstr "%d sessions"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1016
#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1051
msgid "N/A"
msgstr "N/A"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1069
msgid "Included"
msgstr "Included"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1074
msgid "This service expired. Future appointments are hidden until renewal."
msgstr "This service expired. Future appointments are hidden until renewal."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1077
msgid "No package"
msgstr "No package"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1078
msgid "No entries purchased yet for this service."
msgstr "No entries purchased yet for this service."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1081
#: includes/PostTypes/ClientPostType.php:180
msgid "No entries left"
msgstr "No entries left"

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1082
msgid "Contact staff to renew your entries."
msgstr "Contact staff to renew your entries."

#: includes/Frontend/Shortcodes/AccountHolderDashboardShortcode.php:1256
msgid "Not scheduled yet"
msgstr "Not scheduled yet"

#. translators: %s: client label (e.g. "Client").
#: includes/Frontend/Shortcodes/PortalShortcode.php:75
#: includes/Frontend/Shortcodes/PortalShortcode.php:115
msgid "%s Portal"
msgstr "%s Portal"

#: includes/Frontend/Shortcodes/PortalShortcode.php:81
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:159
msgid "Access denied."
msgstr "Access denied."

#: includes/Frontend/Shortcodes/PortalShortcode.php:121
msgid "Log in to continue"
msgstr "Log in to continue"

#: includes/Frontend/Shortcodes/PortalShortcode.php:130
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:867
msgid "Username or email"
msgstr "Username or email"

#: includes/Frontend/Shortcodes/PortalShortcode.php:144
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:881
msgid "Log in"
msgstr "Log in"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:428
msgid "No scheduled sessions this week."
msgstr "No scheduled sessions this week."

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:504
msgid "Your booking was confirmed."
msgstr "Your booking was confirmed."

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:506
msgid "You already have a booking for this session."
msgstr "You already have a booking for this session."

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:508
msgid "This slot is no longer available. Please choose another time."
msgstr "This slot is no longer available. Please choose another time."

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:510
msgid "Booking could not be completed. Please try again."
msgstr "Booking could not be completed. Please try again."

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:537
msgid "Calendar view"
msgstr "Calendar view"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:544
msgid "Service category"
msgstr "Service category"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:555
msgid "All services"
msgstr "All services"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:565
msgid "Filter by staff member"
msgstr "Filter by staff member"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:567
msgid "All staff"
msgstr "All staff"

#. translators: %s: week start date.
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:694
msgid "Week of %s"
msgstr "Week of %s"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:699
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:701
msgid "Previous week"
msgstr "Previous week"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:705
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:707
msgid "Next week"
msgstr "Next week"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:798
#: includes/PostTypes/ServicePostType.php:216
msgid "Mon"
msgstr "Mon"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:799
#: includes/PostTypes/ServicePostType.php:217
msgid "Tue"
msgstr "Tue"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:800
#: includes/PostTypes/ServicePostType.php:218
msgid "Wed"
msgstr "Wed"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:801
#: includes/PostTypes/ServicePostType.php:219
msgid "Thu"
msgstr "Thu"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:802
#: includes/PostTypes/ServicePostType.php:220
msgid "Fri"
msgstr "Fri"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:803
#: includes/PostTypes/ServicePostType.php:221
msgid "Sat"
msgstr "Sat"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:804
#: includes/PostTypes/ServicePostType.php:222
msgid "Sun"
msgstr "Sun"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:864
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1455
msgid "No weekly schedule available."
msgstr "No weekly schedule available."

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:927
msgid "Next upcoming"
msgstr "Next upcoming"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:940
msgid "Later"
msgstr "Later"

#. translators: %d: number of additional sessions not shown.
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:956
msgid "+ %d more"
msgstr "+ %d more"

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1116
msgid "Log in to book"
msgstr "Log in to book"

#. translators: 1: plural service label, 2: number of days.
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1312
msgid "No scheduled %1$s in the next %2$d days."
msgstr "No scheduled %1$s in the next %2$d days."

#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1333
msgid ""
"Some services may be hidden due to visibility, type filters, schedule setup,"
" or selected week range."
msgstr ""
"Some services may be hidden due to visibility, type filters, schedule setup,"
" or selected week range."

#. translators: 1: visibility count, 2: type-filtered count, 3: invalid
#. schedule count, 4: outside-range count.
#: includes/Frontend/Shortcodes/PublicCalendarShortcode.php:1337
msgid ""
"Diagnostics: hidden=%1$d, type_filtered=%2$d, invalid_schedule=%3$d, "
"outside_range=%4$d."
msgstr ""
"Diagnostics: hidden=%1$d, type_filtered=%2$d, invalid_schedule=%3$d, "
"outside_range=%4$d."

#. translators: %s: service label lowercase.
#. translators: %s: client label lowercase.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:205
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:207
msgid "Select %s"
msgstr "Select %s"

#. translators: %s: service label lowercase.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:217
msgid "All assigned %s"
msgstr "All assigned %s"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:222
msgid "Staff portal sections"
msgstr "Staff portal sections"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:225
msgid "Attendance"
msgstr "Attendance"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:232
#: includes/Plugin.php:1033 includes/PostTypes/BookingPostType.php:159
#: includes/PostTypes/BookingPostType.php:161
#: includes/PostTypes/BookingPostType.php:171
#: includes/PostTypes/BookingPostType.php:542
msgid "Appointments"
msgstr "Appointments"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:252
msgid "Admin"
msgstr "Admin"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:261
msgid "Portal overview"
msgstr "Portal overview"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:262
msgid "Today sessions"
msgstr "Today sessions"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:263
msgid "Today appointments"
msgstr "Today appointments"

#. translators: %s: formatted date.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:273
msgid "Today, %s"
msgstr "Today, %s"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:310
msgid "Session date"
msgstr "Session date"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:318
msgid "You can view up to 3 days back to record missed attendance."
msgstr "You can view up to 3 days back to record missed attendance."

#. translators: 1: date label, 2: session count.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:326
msgid "%1$s · %2$d sessions"
msgstr "%1$s · %2$d sessions"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:333
msgid "No sessions found for this date."
msgstr "No sessions found for this date."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:338
msgid "New appointment"
msgstr "New appointment"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:348
#: includes/PostTypes/BookingPostType.php:695
msgid "Select service"
msgstr "Select service"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:355
msgid ""
"No services are currently available for appointments in your account scope."
msgstr ""
"No services are currently available for appointments in your account scope."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:365
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:562
msgid "Available time"
msgstr "Available time"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:367
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2500
#: includes/Plugin.php:628 includes/PostTypes/BookingPostType.php:743
msgid "Choose available slot"
msgstr "Choose available slot"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:404
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:521
#: includes/PostTypes/BookingPostType.php:797
msgid "Billing mode"
msgstr "Billing mode"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:410
msgid "Auto-filled from client assignment"
msgstr "Auto-filled from client assignment"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:414
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:539
#: includes/PostTypes/BookingPostType.php:804
msgid "Payment status"
msgstr "Payment status"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:423
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:547
#: includes/PostTypes/BookingPostType.php:817
msgid "Session price"
msgstr "Session price"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:434
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:589
#: includes/PostTypes/BookingPostType.php:846
msgid "Client Notes"
msgstr "Client Notes"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:436
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:591
#: includes/PostTypes/BookingPostType.php:849
msgid "Visible to the client. Included in confirmation and reminder emails."
msgstr "Visible to the client. Included in confirmation and reminder emails."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:440
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:594
#: includes/PostTypes/BookingPostType.php:853
msgid "Internal Notes"
msgstr "Internal Notes"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:442
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:596
msgid "Staff only. Not sent to the client."
msgstr "Staff only. Not sent to the client."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:448
#: includes/PostTypes/BookingPostType.php:761
msgid "Create as recurring series"
msgstr "Create as recurring series"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:454
#: includes/PostTypes/BookingPostType.php:765
msgid "Repeat mode"
msgstr "Repeat mode"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:456
#: includes/PostTypes/BookingPostType.php:767
msgid "Every matching session"
msgstr "Every matching session"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:457
#: includes/PostTypes/BookingPostType.php:768
msgid "Every week (same weekday)"
msgstr "Every week (same weekday)"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:461
#: includes/PostTypes/BookingPostType.php:772
msgid "Number of future sessions"
msgstr "Number of future sessions"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:465
#: includes/PostTypes/BookingPostType.php:776
msgid "When a slot is unavailable"
msgstr "When a slot is unavailable"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:467
#: includes/PostTypes/BookingPostType.php:778
msgid "Stop series at first conflict"
msgstr "Stop series at first conflict"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:468
#: includes/PostTypes/BookingPostType.php:779
msgid "Skip unavailable slots and continue"
msgstr "Skip unavailable slots and continue"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:471
#: includes/PostTypes/BookingPostType.php:783
msgid "Creates future appointments from configured service slots only."
msgstr "Creates future appointments from configured service slots only."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:475
msgid "Add appointment"
msgstr "Add appointment"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:481
msgid "Edit Appointments"
msgstr "Edit Appointments"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:488
msgid "Filter appointments"
msgstr "Filter appointments"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:489
msgid "Search by client or service…"
msgstr "Search by client or service…"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:492
msgid "No appointments available for editing."
msgstr "No appointments available for editing."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:503
#: includes/PostTypes/BookingPostType.php:2265
msgid "Series"
msgstr "Series"

#. translators: %s: standard session price with currency symbol.
#. translators: %s: standard price
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:550
#: includes/PostTypes/BookingPostType.php:821
msgid "Standard: %s"
msgstr "Standard: %s"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:564
msgid "Keep current slot"
msgstr "Keep current slot"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:598
msgid "Save changes"
msgstr "Save changes"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:606
msgid "Cancel series"
msgstr "Cancel series"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:669
msgid "Ended"
msgstr "Ended"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:687
msgid "spots"
msgstr "spots"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:689
msgid "Session full"
msgstr "Session full"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:701
msgid "Search client"
msgstr "Search client"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:702
msgid "Search client…"
msgstr "Search client…"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:703
msgid "Search"
msgstr "Search"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:707
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2499
msgid "Selected:"
msgstr "Selected:"

#. translators: 1: client label plural, 2: total count, 3: loaded count.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:719
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2149
msgid "%1$s: %2$d (showing %3$d)"
msgstr "%1$s: %2$d (showing %3$d)"

#. translators: 1: client label plural, 2: total count.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:731
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2156
msgid "%1$s: %2$d"
msgstr "%1$s: %2$d"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:752
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2496
msgid "Load more"
msgstr "Load more"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:770
#: includes/PostTypes/BookingPostType.php:570
msgid "Add Appointment"
msgstr "Add Appointment"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:771
msgid "Mark present"
msgstr "Mark present"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:783
msgid "No upcoming sessions in the next 14 days."
msgstr "No upcoming sessions in the next 14 days."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:824
msgid "No bookings yet."
msgstr "No bookings yet."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:851
msgid "Invalid username or password."
msgstr "Invalid username or password."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:860
msgid "Log in to access the staff portal."
msgstr "Log in to access the staff portal."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:920
msgid "Missing required attendance data."
msgstr "Missing required attendance data."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:927
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1071
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1133
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1198
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1292
msgid "You cannot manage this service."
msgstr "You cannot manage this service."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1066
msgid "Fill all walk-in fields."
msgstr "Fill all walk-in fields."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1076
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1201
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1295
msgid "Client must be assigned to this service first."
msgstr "Client must be assigned to this service first."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1096
msgid "Walk-in appointment could not be recorded. Please retry."
msgstr "Walk-in appointment could not be recorded. Please retry."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1106
msgid ""
"Walk-in session could not be completed. Check the booking status and retry."
msgstr ""
"Walk-in session could not be completed. Check the booking status and retry."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1130
msgid "Invalid enrollment request."
msgstr "Invalid enrollment request."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1138
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1693
msgid "Invalid client selected."
msgstr "Invalid client selected."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1161
msgid "Client assigned to service."
msgstr "Client assigned to service."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1162
msgid "Client unassigned from service."
msgstr "Client unassigned from service."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1195
msgid "Fill all appointment fields."
msgstr "Fill all appointment fields."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1205
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1300
msgid "Selected time is no longer available."
msgstr "Selected time is no longer available."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1234
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1343
msgid "Appointment could not be created. Please retry."
msgstr "Appointment could not be created. Please retry."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1247
msgid "Appointment created."
msgstr "Appointment created."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1289
msgid "Fill all recurring appointment fields."
msgstr "Fill all recurring appointment fields."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1306
msgid "Invalid slot times."
msgstr "Invalid slot times."

#. translators: 1: created count, 2: requested future count, 3: date
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1436
#: includes/PostTypes/BookingPostType.php:1604
msgid ""
"Created %1$d appointments. Requested %2$d future sessions. Stopped at %3$s —"
" no available slot."
msgstr ""
"Created %1$d appointments. Requested %2$d future sessions. Stopped at %3$s —"
" no available slot."

#. translators: 1: created count, 2: skipped count
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1446
#: includes/PostTypes/BookingPostType.php:1619
msgid "Created %1$d appointments in series. Skipped %2$d unavailable slots."
msgstr "Created %1$d appointments in series. Skipped %2$d unavailable slots."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1470
msgid "Invalid series."
msgstr "Invalid series."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1490
msgid "Series not found."
msgstr "Series not found."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1502
msgid "You cannot manage this series."
msgstr "You cannot manage this series."

#. translators: %d: cancelled appointments count.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1545
msgid "Cancelled %d future appointments from this series."
msgstr "Cancelled %d future appointments from this series."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1568
msgid "Invalid appointment selected."
msgstr "Invalid appointment selected."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1572
msgid "Appointment not found."
msgstr "Appointment not found."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1577
msgid "You cannot edit this appointment."
msgstr "You cannot edit this appointment."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1589
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1715
msgid "Invalid service selected."
msgstr "Invalid service selected."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1592
msgid "Client/service selection is outside your allowed scope."
msgstr "Client/service selection is outside your allowed scope."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1598
#: includes/PostTypes/BookingPostType.php:1182
msgid "Invalid appointment status transition."
msgstr "Invalid appointment status transition."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1601
#: includes/PostTypes/BookingPostType.php:1191
msgid "No-show can be set only for scheduled or confirmed appointments."
msgstr "No-show can be set only for scheduled or confirmed appointments."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1614
msgid "Selected time is not available."
msgstr "Selected time is not available."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1620
msgid "When changing date or service, select a new available time."
msgstr "When changing date or service, select a new available time."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1654
msgid "Appointment could not be updated. Please refresh slots and retry."
msgstr "Appointment could not be updated. Please refresh slots and retry."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1673
msgid "Appointment updated."
msgstr "Appointment updated."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1698
msgid "Client not found."
msgstr "Client not found."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1701
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1707
msgid "You cannot edit this client."
msgstr "You cannot edit this client."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1718
msgid "Client is not assigned to this service."
msgstr "Client is not assigned to this service."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1721
msgid "Invalid expiration date format."
msgstr "Invalid expiration date format."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:1731
msgid "Client allowance updated."
msgstr "Client allowance updated."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2115
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2137
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2181
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2197
msgid "Unauthorized request."
msgstr "Unauthorized request."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2200
msgid "Invalid date format."
msgstr "Invalid date format."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2372
msgid "No sessions were recorded."
msgstr "No sessions were recorded."

#. translators: 1: added count, 2: skipped count.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2378
msgid "%1$d sessions recorded. %2$d skipped."
msgstr "%1$d sessions recorded. %2$d skipped."

#. translators: %d: added count.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2385
msgid "%d sessions recorded."
msgstr "%d sessions recorded."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2417
msgid ""
"Open Client enrollment tab, assign the client to this service, then retry."
msgstr ""
"Open Client enrollment tab, assign the client to this service, then retry."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2420
msgid "Pick a different date or refresh slots, then save again."
msgstr "Pick a different date or refresh slots, then save again."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2423
msgid ""
"Use a valid status sequence (scheduled/confirmed before completed or no-"
"show)."
msgstr ""
"Use a valid status sequence (scheduled/confirmed before completed or no-"
"show)."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2426
msgid "Ask an administrator to assign you to this service first."
msgstr "Ask an administrator to assign you to this service first."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2429
msgid "Review fields in the current tab and retry."
msgstr "Review fields in the current tab and retry."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2495
msgid "Loading..."
msgstr "Loading..."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2501
msgid "No slots available for selected date."
msgstr "No slots available for selected date."

#. translators: %s: service name.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2908
msgid "Appointment Confirmation - %s"
msgstr "Appointment Confirmation - %s"

#. translators: 1: client name, 2: service name, 3: formatted datetime, 4:
#. booking ID.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2913
msgid ""
"Hello %1$s, your appointment for %2$s is confirmed for %3$s. Reference "
"#%4$d."
msgstr ""
"Hello %1$s, your appointment for %2$s is confirmed for %3$s. Reference "
"#%4$d."

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:2914
msgid "client"
msgstr "client"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3283
#: includes/PostTypes/BookingPostType.php:2421
msgid "Use available entries"
msgstr "Use available entries"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3295
#: includes/PostTypes/BookingPostType.php:2433
msgid "Unpaid"
msgstr "Unpaid"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3298
#: includes/PostTypes/BookingPostType.php:2436
msgid "Not required"
msgstr "Not required"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3299
#: includes/PostTypes/BookingPostType.php:2437
msgid "Refunded"
msgstr "Refunded"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3300
#: includes/PostTypes/BookingPostType.php:2438
msgid "Failed"
msgstr "Failed"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3402
msgid "Walk-in"
msgstr "Walk-in"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3404
msgid "No booking"
msgstr "No booking"

#. translators: %d: remaining entries.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3411
msgid "Remaining: %d"
msgstr "Remaining: %d"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3417
msgid "Package expired"
msgstr "Package expired"

#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3419
msgid "No credits"
msgstr "No credits"

#. translators: %d: client post id.
#: includes/Frontend/Shortcodes/StaffPortalShortcode.php:3643
#: includes/PostTypes/BookingPostType.php:2632
msgid "Client #%d"
msgstr "Client #%d"

#: includes/Plugin.php:560
msgid "Save"
msgstr "Save"

#: includes/Plugin.php:561
msgid "Save draft"
msgstr "Save draft"

#: includes/Plugin.php:562
msgid "Attendra edit sections"
msgstr "Attendra edit sections"

#: includes/Plugin.php:563
msgid ""
"Move this client to trash? All pending and confirmed appointments will be "
"cancelled automatically."
msgstr ""
"Move this client to trash? All pending and confirmed appointments will be "
"cancelled automatically."

#: includes/Plugin.php:564
msgid ""
"Permanently delete this client? This cannot be undone. All appointments and "
"session history will be removed."
msgstr ""
"Permanently delete this client? This cannot be undone. All appointments and "
"session history will be removed."

#: includes/Plugin.php:565
msgid ""
"Permanently delete ALL clients in trash? All their appointment records will "
"also be removed. This cannot be undone."
msgstr ""
"Permanently delete ALL clients in trash? All their appointment records will "
"also be removed. This cannot be undone."

#: includes/Plugin.php:566
msgid ""
"Permanently delete the selected clients? All their appointment records will "
"also be removed. This cannot be undone."
msgstr ""
"Permanently delete the selected clients? All their appointment records will "
"also be removed. This cannot be undone."

#: includes/Plugin.php:621
msgid "Cancel all future appointments in this series?"
msgstr "Cancel all future appointments in this series?"

#: includes/Plugin.php:623
msgid "Cancel this appointment?"
msgstr "Cancel this appointment?"

#: includes/Plugin.php:624
msgid ""
"Mark payment as received? Status will be set to Confirmed (upcoming) or "
"Attended (past appointment)."
msgstr ""
"Mark payment as received? Status will be set to Confirmed (upcoming) or "
"Attended (past appointment)."

#: includes/Plugin.php:626 includes/PostTypes/BookingPostType.php:1813
#: includes/PostTypes/BookingPostType.php:1854
msgid "No slots available for selected day."
msgstr "No slots available for selected day."

#: includes/Plugin.php:627
msgid "Could not load slots for selected service/date."
msgstr "Could not load slots for selected service/date."

#: includes/Plugin.php:629
msgid "Could not cancel series. Please try again."
msgstr "Could not cancel series. Please try again."

#: includes/Plugin.php:630
msgid "Could not cancel appointment. Please try again."
msgstr "Could not cancel appointment. Please try again."

#. translators: %d: number of cancelled appointments.
#: includes/Plugin.php:632
msgid "%d appointments cancelled"
msgstr "%d appointments cancelled"

#: includes/Plugin.php:772
msgid "New Client"
msgstr "New Client"

#: includes/Plugin.php:932
msgid "Attendra navigation"
msgstr "Attendra navigation"

#: includes/Plugin.php:958
msgid "Client Area"
msgstr "Client Area"

#: includes/Plugin.php:959
msgid ""
"Create and manage people you serve. Assign each client to one or more "
"services, then maintain entries and attendance history."
msgstr ""
"Create and manage people you serve. Assign each client to one or more "
"services, then maintain entries and attendance history."

#: includes/Plugin.php:962
msgid "Service Area"
msgstr "Service Area"

#: includes/Plugin.php:963
msgid ""
"Define what you deliver: service mode, staff, schedule, and calendar "
"visibility. This is the source for client enrollment and attendance "
"operations."
msgstr ""
"Define what you deliver: service mode, staff, schedule, and calendar "
"visibility. This is the source for client enrollment and attendance "
"operations."

#: includes/Plugin.php:966
msgid "Appointments Area"
msgstr "Appointments Area"

#: includes/Plugin.php:967
msgid ""
"Manage private 1-to-1 appointments linked to existing services and clients. "
"Group and one-time services are handled in attendance flows."
msgstr ""
"Manage private 1-to-1 appointments linked to existing services and clients. "
"Group and one-time services are handled in attendance flows."

#: includes/Plugin.php:971
msgid ""
"Live view of today's group and one-time sessions. Mark attendance, add walk-"
"ins, and book new spots directly from this page."
msgstr ""
"Live view of today's group and one-time sessions. Mark attendance, add walk-"
"ins, and book new spots directly from this page."

#: includes/Plugin.php:974
msgid "Staff Members Area"
msgstr "Staff Members Area"

#: includes/Plugin.php:975
msgid ""
"Create and manage staff user accounts. Assign services to each staff member "
"so they appear in the staff portal and receive booking notifications."
msgstr ""
"Create and manage staff user accounts. Assign services to each staff member "
"so they appear in the staff portal and receive booking notifications."

#: includes/Plugin.php:978
msgid "Settings Area"
msgstr "Settings Area"

#: includes/Plugin.php:979
msgid ""
"Configure global behavior: labels, features, data policy, and appointment "
"rules. These settings apply across admin and frontend flows."
msgstr ""
"Configure global behavior: labels, features, data policy, and appointment "
"rules. These settings apply across admin and frontend flows."

#: includes/Plugin.php:983
msgid ""
"Follow the initial onboarding sequence: create pages, create service, create"
" client, then record first session."
msgstr ""
"Follow the initial onboarding sequence: create pages, create service, create"
" client, then record first session."

#: includes/Plugin.php:986
msgid "Help Area"
msgstr "Help Area"

#: includes/Plugin.php:987
msgid ""
"Find documentation, operational guidance, and links for support. Use this as"
" your reference hub for staff and admins."
msgstr ""
"Find documentation, operational guidance, and links for support. Use this as"
" your reference hub for staff and admins."

#: includes/Plugin.php:990
msgid "Import Area"
msgstr "Import Area"

#: includes/Plugin.php:991
msgid ""
"Bulk-create clients from the Attendra CSV template, optionally linking "
"portal users and service assignments."
msgstr ""
"Bulk-create clients from the Attendra CSV template, optionally linking "
"portal users and service assignments."

#: includes/Plugin.php:994
msgid "Reporting Area"
msgstr "Reporting Area"

#: includes/Plugin.php:995
msgid ""
"Track appointments, attendance trends, active clients, and package pressure "
"over a selected period."
msgstr ""
"Track appointments, attendance trends, active clients, and package pressure "
"over a selected period."

#: includes/Plugin.php:1005
msgid "Page guidance"
msgstr "Page guidance"

#: includes/Plugin.php:1006
msgid "Dismiss"
msgstr "Dismiss"

#: includes/Plugin.php:1052
msgid "Import"
msgstr "Import"

#: includes/Plugin.php:1303
msgid "You are not assigned to any service."
msgstr "You are not assigned to any service."

#: includes/Plugin.php:1339
msgid "Go to Staff Portal"
msgstr "Go to Staff Portal"

#: includes/Plugin.php:1396
msgid "Staff cannot create new services."
msgstr "Staff cannot create new services."

#: includes/Plugin.php:1420
msgid "You are not allowed to edit this service."
msgstr "You are not allowed to edit this service."

#: includes/Plugin.php:1471
msgid "You are not allowed to edit this client."
msgstr "You are not allowed to edit this client."

#: includes/Plugin.php:1686 includes/Plugin.php:1706
msgid "Feature unavailable."
msgstr "Feature unavailable."

#: includes/PostTypes/BookingPostType.php:163
#: includes/PostTypes/BookingPostType.php:164
msgid "Add New Appointment"
msgstr "Add New Appointment"

#: includes/PostTypes/BookingPostType.php:165
msgid "Edit Appointment"
msgstr "Edit Appointment"

#: includes/PostTypes/BookingPostType.php:166
msgid "New Appointment"
msgstr "New Appointment"

#: includes/PostTypes/BookingPostType.php:167
msgid "View Appointment"
msgstr "View Appointment"

#: includes/PostTypes/BookingPostType.php:168
msgid "Search Appointments"
msgstr "Search Appointments"

#: includes/PostTypes/BookingPostType.php:169
msgid "No appointments found."
msgstr "No appointments found."

#: includes/PostTypes/BookingPostType.php:170
msgid "No appointments found in Trash."
msgstr "No appointments found in Trash."

#: includes/PostTypes/BookingPostType.php:485
msgid "Appointment Details"
msgstr "Appointment Details"

#: includes/PostTypes/BookingPostType.php:493
msgid "Appointment Timeline"
msgstr "Appointment Timeline"

#: includes/PostTypes/BookingPostType.php:529
msgid "You are not allowed to edit this appointment."
msgstr "You are not allowed to edit this appointment."

#: includes/PostTypes/BookingPostType.php:557
msgid "You are not allowed to view appointments for this client."
msgstr "You are not allowed to view appointments for this client."

#: includes/PostTypes/BookingPostType.php:571
msgid "You have unsaved changes. Continue and lose changes?"
msgstr "You have unsaved changes. Continue and lose changes?"

#: includes/PostTypes/BookingPostType.php:574
msgid "No appointments found for this client."
msgstr "No appointments found for this client."

#: includes/PostTypes/BookingPostType.php:579
#: includes/PostTypes/BookingPostType.php:2264
msgid "Billing"
msgstr "Billing"

#: includes/PostTypes/BookingPostType.php:664
msgid "Select client"
msgstr "Select client"

#: includes/PostTypes/BookingPostType.php:722
#: includes/PostTypes/BookingPostType.php:2261
#: includes/Roles/RolesManager.php:96
msgid "Staff"
msgstr "Staff"

#: includes/PostTypes/BookingPostType.php:725
msgid "Unassigned"
msgstr "Unassigned"

#: includes/PostTypes/BookingPostType.php:740
msgid "Available slots"
msgstr "Available slots"

#: includes/PostTypes/BookingPostType.php:753
msgid ""
"Select a date first, then choose a configured slot. Time is filled "
"automatically from the selected slot."
msgstr ""
"Select a date first, then choose a configured slot. Time is filled "
"automatically from the selected slot."

#: includes/PostTypes/BookingPostType.php:757
msgid "Recurring series"
msgstr "Recurring series"

#: includes/PostTypes/BookingPostType.php:789
msgid "Duration"
msgstr "Duration"

#: includes/PostTypes/BookingPostType.php:800
msgid "(auto-filled from client assignment)"
msgstr "(auto-filled from client assignment)"

#: includes/PostTypes/BookingPostType.php:831
msgid "Attendance record"
msgstr "Attendance record"

#: includes/PostTypes/BookingPostType.php:832
msgid "Attendance has been recorded in the client session log."
msgstr "Attendance has been recorded in the client session log."

#: includes/PostTypes/BookingPostType.php:840
msgid "Mark as paid"
msgstr "Mark as paid"

#: includes/PostTypes/BookingPostType.php:841
msgid ""
"Mark payment as received. Status moves to Confirmed if the appointment is "
"upcoming, or Attended if it has already occurred."
msgstr ""
"Mark payment as received. Status moves to Confirmed if the appointment is "
"upcoming, or Attended if it has already occurred."

#: includes/PostTypes/BookingPostType.php:856
msgid "Admin-only. Never included in client emails."
msgstr "Admin-only. Never included in client emails."

#: includes/PostTypes/BookingPostType.php:873
msgid "No timeline events recorded yet."
msgstr "No timeline events recorded yet."

#: includes/PostTypes/BookingPostType.php:913
msgid "Status changed"
msgstr "Status changed"

#: includes/PostTypes/BookingPostType.php:919
msgid "Slot changed"
msgstr "Slot changed"

#: includes/PostTypes/BookingPostType.php:925
msgid "Booking Created"
msgstr "Booking Created"

#: includes/PostTypes/BookingPostType.php:930
#: includes/PostTypes/BookingPostType.php:935
msgid "Saved"
msgstr "Saved"

#: includes/PostTypes/BookingPostType.php:939
msgid "Billing updated"
msgstr "Billing updated"

#: includes/PostTypes/BookingPostType.php:940
msgid "Payment updated"
msgstr "Payment updated"

#: includes/PostTypes/BookingPostType.php:941
msgid "Session linked"
msgstr "Session linked"

#: includes/PostTypes/BookingPostType.php:942
msgid "Session unlinked"
msgstr "Session unlinked"

#: includes/PostTypes/BookingPostType.php:943
msgid "Reschedule updated"
msgstr "Reschedule updated"

#. translators: %s: user display name.
#: includes/PostTypes/BookingPostType.php:961
msgid "By %s"
msgstr "By %s"

#: includes/PostTypes/BookingPostType.php:971
msgid "Show less"
msgstr "Show less"

#: includes/PostTypes/BookingPostType.php:1074
msgid "Selected service is not assigned to this client."
msgstr "Selected service is not assigned to this client."

#: includes/PostTypes/BookingPostType.php:1090
msgid ""
"This 1-to-1 service is expired for the selected client. Renew allowance "
"before creating an appointment."
msgstr ""
"This 1-to-1 service is expired for the selected client. Renew allowance "
"before creating an appointment."

#: includes/PostTypes/BookingPostType.php:1104
msgid ""
"For 1-to-1 services, you must select an available slot when creating or "
"rescheduling an appointment."
msgstr ""
"For 1-to-1 services, you must select an available slot when creating or "
"rescheduling an appointment."

#: includes/PostTypes/BookingPostType.php:1162
msgid ""
"This service is not covered by package entries for this client. Change the "
"billing mode to match the client's coverage."
msgstr ""
"This service is not covered by package entries for this client. Change the "
"billing mode to match the client's coverage."

#: includes/PostTypes/BookingPostType.php:1173
msgid ""
"This client has no available entries for the selected service. Appointment "
"was not saved."
msgstr ""
"This client has no available entries for the selected service. Appointment "
"was not saved."

#: includes/PostTypes/BookingPostType.php:1201
msgid ""
"Appointment was not saved because the selected client, service, or staff "
"member is outside your allowed scope."
msgstr ""
"Appointment was not saved because the selected client, service, or staff "
"member is outside your allowed scope."

#: includes/PostTypes/BookingPostType.php:1212
msgid "Please select an available slot before saving the appointment."
msgstr "Please select an available slot before saving the appointment."

#: includes/PostTypes/BookingPostType.php:1225
msgid "Reschedule limit reached for this appointment."
msgstr "Reschedule limit reached for this appointment."

#: includes/PostTypes/BookingPostType.php:1234
msgid ""
"This appointment is being cancelled inside the late cancellation window."
msgstr ""
"This appointment is being cancelled inside the late cancellation window."

#: includes/PostTypes/BookingPostType.php:1349
msgid ""
"Another booking update is in progress for this slot. Please retry in a "
"moment."
msgstr ""
"Another booking update is in progress for this slot. Please retry in a "
"moment."

#: includes/PostTypes/BookingPostType.php:1391
msgid ""
"Appointment saved, but confirmation email was not sent. Check email "
"notifications and client email data."
msgstr ""
"Appointment saved, but confirmation email was not sent. Check email "
"notifications and client email data."

#: includes/PostTypes/BookingPostType.php:1490
msgid "Recurring series was not created: invalid future session count."
msgstr "Recurring series was not created: invalid future session count."

#: includes/PostTypes/BookingPostType.php:1654
msgid "Please select a date first."
msgstr "Please select a date first."

#: includes/PostTypes/BookingPostType.php:1803
msgid ""
"This service has expired. Update the service end date to allow new bookings "
"on this date."
msgstr ""
"This service has expired. Update the service end date to allow new bookings "
"on this date."

#: includes/PostTypes/BookingPostType.php:1808
msgid "This session is fully booked. No spots remain for the selected date."
msgstr "This session is fully booked. No spots remain for the selected date."

#: includes/PostTypes/BookingPostType.php:1810
msgid "No configured session slot is available on selected day."
msgstr "No configured session slot is available on selected day."

#: includes/PostTypes/BookingPostType.php:1819
msgid "Service schedule is incomplete. Set weekdays first."
msgstr "Service schedule is incomplete. Set weekdays first."

#: includes/PostTypes/BookingPostType.php:1824
msgid "Selected day is outside configured weekdays for this service."
msgstr "Selected day is outside configured weekdays for this service."

#: includes/PostTypes/BookingPostType.php:1830
msgid "Selected day is before booking start date."
msgstr "Selected day is before booking start date."

#: includes/PostTypes/BookingPostType.php:1833
msgid "Selected day is after booking end date."
msgstr "Selected day is after booking end date."

#: includes/PostTypes/BookingPostType.php:1839
msgid "Service schedule is incomplete. Set a valid time range first."
msgstr "Service schedule is incomplete. Set a valid time range first."

#: includes/PostTypes/BookingPostType.php:1848
msgid "Selected day is inside minimum notice window. Choose a later day."
msgstr "Selected day is inside minimum notice window. Choose a later day."

#: includes/PostTypes/BookingPostType.php:1851
msgid ""
"Selected day is outside booking window limit. Increase booking window in "
"service settings."
msgstr ""
"Selected day is outside booking window limit. Increase booking window in "
"service settings."

#: includes/PostTypes/BookingPostType.php:1879
msgid ""
"This time slot is already booked. Please choose a different date or time."
msgstr ""
"This time slot is already booked. Please choose a different date or time."

#: includes/PostTypes/BookingPostType.php:1881
msgid "Selected date/time does not match service slot availability."
msgstr "Selected date/time does not match service slot availability."

#: includes/PostTypes/BookingPostType.php:1937
msgid "current"
msgstr "current"

#: includes/PostTypes/BookingPostType.php:2258
#: includes/PostTypes/ClientPostType.php:140
#: includes/PostTypes/ServicePostType.php:135
msgid "Title"
msgstr "Title"

#: includes/PostTypes/BookingPostType.php:2340
msgid "View all appointments in this series"
msgstr "View all appointments in this series"

#: includes/PostTypes/BookingPostType.php:2596
msgid "Unknown client"
msgstr "Unknown client"

#: includes/PostTypes/BookingPostType.php:2878
msgid "All dates"
msgstr "All dates"

#: includes/PostTypes/BookingPostType.php:2879
msgid "Yesterday"
msgstr "Yesterday"

#: includes/PostTypes/BookingPostType.php:2881
msgid "Today + upcoming"
msgstr "Today + upcoming"

#: includes/PostTypes/BookingPostType.php:2907
msgid "Filter by appointment status"
msgstr "Filter by appointment status"

#: includes/PostTypes/BookingPostType.php:2909
msgid "All appointment statuses"
msgstr "All appointment statuses"

#: includes/PostTypes/BookingPostType.php:2929
msgid "Filter by series"
msgstr "Filter by series"

#: includes/PostTypes/BookingPostType.php:2931
msgid "All series"
msgstr "All series"

#: includes/PostTypes/BookingPostType.php:2932
msgid "Has series"
msgstr "Has series"

#: includes/PostTypes/BookingPostType.php:3306
msgid ""
"Appointment was marked attended, but no entry was consumed because the "
"client has no remaining entries for this service."
msgstr ""
"Appointment was marked attended, but no entry was consumed because the "
"client has no remaining entries for this service."

#: includes/PostTypes/BookingPostType.php:3350
msgid ""
"Appointment attended: one entry consumed from the client session balance."
msgstr ""
"Appointment attended: one entry consumed from the client session balance."

#: includes/PostTypes/BookingPostType.php:3482
msgid "Edit status / staff"
msgstr "Edit status / staff"

#. translators: %d: number of selected appointments.
#: includes/PostTypes/BookingPostType.php:3556
msgid "Bulk edit: %d appointment(s) selected"
msgstr "Bulk edit: %d appointment(s) selected"

#: includes/PostTypes/BookingPostType.php:3566
msgid "New status"
msgstr "New status"

#: includes/PostTypes/BookingPostType.php:3570
#: includes/PostTypes/BookingPostType.php:3583
msgid "— No change —"
msgstr "— No change —"

#: includes/PostTypes/BookingPostType.php:3579
msgid "Assign staff"
msgstr "Assign staff"

#: includes/PostTypes/BookingPostType.php:3584
msgid "None"
msgstr "None"

#: includes/PostTypes/BookingPostType.php:3595
msgid "Apply to selected"
msgstr "Apply to selected"

#: includes/PostTypes/BookingPostType.php:3610
msgid "You do not have permission to perform this action."
msgstr "You do not have permission to perform this action."

#. translators: %d: number of updated appointments.
#: includes/PostTypes/BookingPostType.php:3669
msgid "%d appointment(s) updated."
msgstr "%d appointment(s) updated."

#. translators: 1: client name, 2: service name, 3: appointment date and time.
#: includes/PostTypes/BookingPostType.php:3689
msgid "%1$s / %2$s / %3$s"
msgstr "%1$s / %2$s / %3$s"

#. translators: %s: singular client label.
#. translators: %s: singular service label.
#: includes/PostTypes/ClientPostType.php:57
#: includes/PostTypes/ClientPostType.php:59
#: includes/PostTypes/ServicePostType.php:54
#: includes/PostTypes/ServicePostType.php:56
msgid "Add New %s"
msgstr "Add New %s"

#. translators: %s: singular client label.
#. translators: %s: singular service label.
#: includes/PostTypes/ClientPostType.php:61
#: includes/PostTypes/ServicePostType.php:58
msgid "New %s"
msgstr "New %s"

#. translators: %s: singular client label.
#. translators: %s: singular service label.
#: includes/PostTypes/ClientPostType.php:63
#: includes/PostTypes/ServicePostType.php:60
msgid "Edit %s"
msgstr "Edit %s"

#. translators: %s: singular client label.
#. translators: %s: singular service label.
#: includes/PostTypes/ClientPostType.php:65
#: includes/PostTypes/ServicePostType.php:62
msgid "View %s"
msgstr "View %s"

#. translators: %s: plural client label.
#. translators: %s: plural service label.
#: includes/PostTypes/ClientPostType.php:68
#: includes/PostTypes/ServicePostType.php:65
msgid "Search %s"
msgstr "Search %s"

#. translators: %s: lowercase plural client label.
#. translators: %s: lowercase plural service label.
#: includes/PostTypes/ClientPostType.php:70
#: includes/PostTypes/ServicePostType.php:67
msgid "No %s found"
msgstr "No %s found"

#. translators: %s: lowercase plural client label.
#. translators: %s: lowercase plural service label.
#: includes/PostTypes/ClientPostType.php:72
#: includes/PostTypes/ServicePostType.php:69
msgid "No %s found in Trash."
msgstr "No %s found in Trash."

#. translators: %s: singular client label.
#. translators: %s: singular service label.
#: includes/PostTypes/ClientPostType.php:74
#: includes/PostTypes/ServicePostType.php:71
msgid "%s Image"
msgstr "%s Image"

#. translators: %s: lowercase singular client label.
#. translators: %s: lowercase singular service label.
#: includes/PostTypes/ClientPostType.php:76
#: includes/PostTypes/ServicePostType.php:73
msgid "Set %s image"
msgstr "Set %s image"

#. translators: %s: lowercase singular client label.
#. translators: %s: lowercase singular service label.
#: includes/PostTypes/ClientPostType.php:78
#: includes/PostTypes/ServicePostType.php:75
msgid "Remove %s image"
msgstr "Remove %s image"

#. translators: %s: lowercase singular client label.
#. translators: %s: lowercase singular service label.
#: includes/PostTypes/ClientPostType.php:80
#: includes/PostTypes/ServicePostType.php:77
msgid "Use as %s image"
msgstr "Use as %s image"

#. translators: %s: plural client label.
#. translators: %s: plural service label.
#: includes/PostTypes/ClientPostType.php:82
#: includes/PostTypes/ServicePostType.php:79
msgid "%s Archives"
msgstr "%s Archives"

#. translators: %s: singular client label.
#. translators: %s: singular service label.
#: includes/PostTypes/ClientPostType.php:84
#: includes/PostTypes/ServicePostType.php:81
msgid "%s Attributes"
msgstr "%s Attributes"

#. translators: %s: lowercase singular client label.
#. translators: %s: lowercase singular service label.
#: includes/PostTypes/ClientPostType.php:86
#: includes/PostTypes/ServicePostType.php:83
msgid "Insert into %s"
msgstr "Insert into %s"

#. translators: %s: lowercase singular client label.
#. translators: %s: lowercase singular service label.
#: includes/PostTypes/ClientPostType.php:88
#: includes/PostTypes/ServicePostType.php:85
msgid "Uploaded to this %s"
msgstr "Uploaded to this %s"

#. translators: %s: lowercase plural client label.
#. translators: %s: lowercase plural service label.
#: includes/PostTypes/ClientPostType.php:90
#: includes/PostTypes/ServicePostType.php:87
msgid "Filter %s list"
msgstr "Filter %s list"

#. translators: %s: plural client label.
#. translators: %s: plural service label.
#: includes/PostTypes/ClientPostType.php:92
#: includes/PostTypes/ServicePostType.php:89
msgid "%s list navigation"
msgstr "%s list navigation"

#. translators: %s: plural client label.
#. translators: %s: plural service label.
#: includes/PostTypes/ClientPostType.php:94
#: includes/PostTypes/ServicePostType.php:91
msgid "%s list"
msgstr "%s list"

#: includes/PostTypes/ClientPostType.php:141
msgid "Payer Type"
msgstr "Payer Type"

#: includes/PostTypes/ClientPostType.php:159
msgid "External payer"
msgstr "External payer"

#: includes/PostTypes/ClientPostType.php:161
msgid "Self payer"
msgstr "Self payer"

#: includes/PostTypes/ClientPostType.php:178
msgid "Has entries"
msgstr "Has entries"

#: includes/PostTypes/ServicePostType.php:137
msgid "Type"
msgstr "Type"

#: includes/PostTypes/ServicePostType.php:163
msgid "One-time"
msgstr "One-time"

#: includes/PostTypes/ServicePostType.php:172
msgid "Flexible"
msgstr "Flexible"

#: includes/PostTypes/ServicePostType.php:179
msgid "Fixed weekly"
msgstr "Fixed weekly"

#: includes/PostTypes/ServicePostType.php:186
msgid "Yes"
msgstr "Yes"

#: includes/PostTypes/ServicePostType.php:186
msgid "No"
msgstr "No"

#. translators: 1: date, 2: time, 3: duration in minutes.
#. translators: 1: weekday short label, 2: time, 3: duration in minutes.
#: includes/PostTypes/ServicePostType.php:205
#: includes/PostTypes/ServicePostType.php:237
msgid "%1$s %2$s (%3$dm)"
msgstr "%1$s %2$s (%3$dm)"

#. translators: 1: weekday short label, 2: time.
#: includes/PostTypes/ServicePostType.php:240
msgid "%1$s %2$s"
msgstr "%1$s %2$s"

#: includes/Privacy/PrivacyHandler.php:48
#: includes/Privacy/PrivacyHandler.php:62
msgid "Attendra Client Data"
msgstr "Attendra Client Data"

#: includes/Privacy/PrivacyHandler.php:87
#: includes/Privacy/PrivacyHandler.php:109
msgid "[Erased]"
msgstr "[Erased]"

#: includes/Privacy/PrivacyHandler.php:162
msgid "Attendra Client"
msgstr "Attendra Client"

#: includes/Privacy/PrivacyHandler.php:163
msgid "Client profile data managed by Attendra."
msgstr "Client profile data managed by Attendra."

#: includes/Privacy/PrivacyHandler.php:177
msgid "Attendra Bookings"
msgstr "Attendra Bookings"

#: includes/Privacy/PrivacyHandler.php:178
msgid "Appointment booking data managed by Attendra."
msgstr "Appointment booking data managed by Attendra."

#: includes/Privacy/PrivacyHandler.php:186
msgid "Start"
msgstr "Start"

#: includes/Privacy/PrivacyHandler.php:190
msgid "End"
msgstr "End"

#: includes/Roles/RolesManager.php:77
msgid "Payer"
msgstr "Payer"

#~ msgid ""
#~ "sum of session prices for pay-separately appointments that are marked as "
#~ "paid."
#~ msgstr ""
#~ "sum of session prices for pay-separately appointments that are marked as "
#~ "paid."

#~ msgid ""
#~ "sum for appointments in Pending Payment status — attended but not yet "
#~ "collected."
#~ msgstr ""
#~ "sum for appointments in Pending Payment status — attended but not yet "
#~ "collected."

#~ msgid "Share"
#~ msgstr "Share"

#~ msgid "Next: open a client and assign services before recording sessions."
#~ msgstr "Next: open a client and assign services before recording sessions."

#~ msgid "Next: configure schedule and staff, then assign clients."
#~ msgstr "Next: configure schedule and staff, then assign clients."

#~ msgid "Next: confirm service mode and slot policy before saving updates."
#~ msgstr "Next: confirm service mode and slot policy before saving updates."

#~ msgid "Next: open a session to mark clients present or add a new booking."
#~ msgstr "Next: open a session to mark clients present or add a new booking."

#~ msgid ""
#~ "Next: create a staff account, assign services, then share the portal URL."
#~ msgstr ""
#~ "Next: create a staff account, assign services, then share the portal URL."

#~ msgid ""
#~ "Next: review labels and appointment policy to match your business terms."
#~ msgstr ""
#~ "Next: review labels and appointment policy to match your business terms."

#~ msgid "Next: complete all checklist items to reach 100%."
#~ msgstr "Next: complete all checklist items to reach 100%."

#~ msgid "Next: open the setup guide or documentation for step-by-step support."
#~ msgstr "Next: open the setup guide or documentation for step-by-step support."

#~ msgid ""
#~ "Next: download the template, map service IDs, then run import and review row"
#~ " results."
#~ msgstr ""
#~ "Next: download the template, map service IDs, then run import and review row"
#~ " results."

#~ msgid "Next: set the date range and review KPI cards and top services."
#~ msgstr "Next: set the date range and review KPI cards and top services."

#~ msgid "Domain-agnostic client and session management plugin for memberships."
#~ msgstr "Domain-agnostic client and session management plugin for memberships."

#~ msgid ""
#~ "Attendra helps you run recurring services with client entries and attendance"
#~ " tracking in one workflow."
#~ msgstr ""
#~ "Attendra helps you run recurring services with client entries and attendance"
#~ " tracking in one workflow."

#~ msgid "This guide is written for both non-technical and technical users."
#~ msgstr "This guide is written for both non-technical and technical users."

#~ msgid ""
#~ "Use the setup guide to create your frontend pages and finish your first "
#~ "working setup."
#~ msgstr ""
#~ "Use the setup guide to create your frontend pages and finish your first "
#~ "working setup."

#~ msgid "Use this short order to get started quickly:"
#~ msgstr "Use this short order to get started quickly:"

#~ msgid "Create your first service"
#~ msgstr "Create your first service"

#~ msgid "Create your first client"
#~ msgstr "Create your first client"

#~ msgid "Assign the service to that client"
#~ msgstr "Assign the service to that client"

#~ msgid "Set available entries and expiration date"
#~ msgstr "Set available entries and expiration date"

#~ msgid "Record one session in Session Activity"
#~ msgstr "Record one session in Session Activity"

#~ msgid "Core model in plain language"
#~ msgstr "Core model in plain language"

#~ msgid "Client: the person who attends your service"
#~ msgstr "Client: the person who attends your service"

#~ msgid "Service: the class or program you deliver"
#~ msgstr "Service: the class or program you deliver"

#~ msgid "Entries: how many sessions a client can still use"
#~ msgstr "Entries: how many sessions a client can still use"

#~ msgid "Session: one attendance record"
#~ msgstr "Session: one attendance record"

#~ msgid ""
#~ "When a session is recorded, remaining entries are recalculated "
#~ "automatically."
#~ msgstr ""
#~ "When a session is recorded, remaining entries are recalculated "
#~ "automatically."

#~ msgid "Service setup and schedule"
#~ msgstr "Service setup and schedule"

#~ msgid "Create services first, then assign clients to them."
#~ msgstr "Create services first, then assign clients to them."

#~ msgid "One-time service: one date, one time, one duration"
#~ msgstr "One-time service: one date, one time, one duration"

#~ msgid "Weekly service: one or more weekdays with time and duration"
#~ msgstr "Weekly service: one or more weekdays with time and duration"

#~ msgid "Enable Show in calendar only when schedule data is complete"
#~ msgstr "Enable Show in calendar only when schedule data is complete"

#~ msgid "Entries, renewal, and reset"
#~ msgstr "Entries, renewal, and reset"

#~ msgid "Entries decrease when sessions are recorded"
#~ msgstr "Entries decrease when sessions are recorded"

#~ msgid "If entries reach zero, new sessions are blocked"
#~ msgstr "If entries reach zero, new sessions are blocked"

#~ msgid "Renew starts a new package cycle using current values"
#~ msgstr "Renew starts a new package cycle using current values"

#~ msgid "Reset Sessions is a controlled action and requires confirmation"
#~ msgstr "Reset Sessions is a controlled action and requires confirmation"

#~ msgid "Who sees what"
#~ msgstr "Who sees what"

#~ msgid "Administrators: full access to all services and clients"
#~ msgstr "Administrators: full access to all services and clients"

#~ msgid "Staff users: only assigned services and related clients"
#~ msgstr "Staff users: only assigned services and related clients"

#~ msgid "Portal users: only their own portal data"
#~ msgstr "Portal users: only their own portal data"

#~ msgid "If a staff user cannot see data, check service assignment first."
#~ msgstr "If a staff user cannot see data, check service assignment first."

#~ msgid "Portal and calendar pages"
#~ msgstr "Portal and calendar pages"

#~ msgid "Use [sd_portal] for the client portal page"
#~ msgstr "Use [sd_portal] for the client portal page"

#~ msgid "Use [sd_public_calendar] for the public calendar page"
#~ msgstr "Use [sd_public_calendar] for the public calendar page"

#~ msgid "Use [sd_staff_portal] for fast attendance from frontend"
#~ msgstr "Use [sd_staff_portal] for fast attendance from frontend"

#~ msgid ""
#~ "Calendar output depends on valid schedule, service status, and visibility "
#~ "settings."
#~ msgstr ""
#~ "Calendar output depends on valid schedule, service status, and visibility "
#~ "settings."

#~ msgid "Deleted sessions stay in logs for transparency"
#~ msgstr "Deleted sessions stay in logs for transparency"

#~ msgid "Service removal is blocked when sessions exist"
#~ msgstr "Service removal is blocked when sessions exist"

#~ msgid "Entries are never allowed below zero"
#~ msgstr "Entries are never allowed below zero"

#~ msgid "Uninstall cleanup follows the delete-data setting"
#~ msgstr "Uninstall cleanup follows the delete-data setting"

#~ msgid ""
#~ "Free version keeps core workflow for services, clients, entries, and "
#~ "attendance"
#~ msgstr ""
#~ "Free version keeps core workflow for services, clients, entries, and "
#~ "attendance"

#~ msgid "Pro fields can be visible but remain inactive when Pro is not enabled"
#~ msgstr "Pro fields can be visible but remain inactive when Pro is not enabled"

#~ msgid "Changing browser UI cannot bypass server-side Pro checks"
#~ msgstr "Changing browser UI cannot bypass server-side Pro checks"

#~ msgid ""
#~ "No sessions can be added: check service assignment and remaining entries"
#~ msgstr ""
#~ "No sessions can be added: check service assignment and remaining entries"

#~ msgid ""
#~ "Calendar is empty: check active status, Show in calendar, and schedule data"
#~ msgstr ""
#~ "Calendar is empty: check active status, Show in calendar, and schedule data"

#~ msgid "Staff does not see clients: verify staff is assigned to that service"
#~ msgstr "Staff does not see clients: verify staff is assigned to that service"

#~ msgid ""
#~ "Portal access issue: verify linked user and payer setup on client profile"
#~ msgstr ""
#~ "Portal access issue: verify linked user and payer setup on client profile"

#~ msgid "Use Loco Translate -> Plugins -> Attendra"
#~ msgstr "Use Loco Translate -> Plugins -> Attendra"

#~ msgid "Create New Portal User"
#~ msgstr "Create New Portal User"

#~ msgid "This will create a WordPress user account with Client role."
#~ msgstr "This will create a WordPress user account with Client role."

#~ msgid "Session Activity"
#~ msgstr "Session Activity"

#~ msgid "Recording session for:"
#~ msgstr "Recording session for:"

#~ msgid "Entries remaining:"
#~ msgstr "Entries remaining:"

#~ msgid "Warning: this service is close to using all available entries."
#~ msgstr "Warning: this service is close to using all available entries."

#~ msgid "Attendance status"
#~ msgstr "Attendance status"

#~ msgid "Present"
#~ msgstr "Present"

#~ msgid "Absent"
#~ msgstr "Absent"

#~ msgid "Late"
#~ msgstr "Late"

#~ msgid "Note (optional)"
#~ msgstr "Note (optional)"

#, php-format
#~ msgid "Date: Today (%s)"
#~ msgstr "Date: Today (%s)"

#~ msgid "Use custom date"
#~ msgstr "Use custom date"

#~ msgid "Add Session"
#~ msgstr "Add Session"

#~ msgid "Available Entries & Expiration"
#~ msgstr "Available Entries & Expiration"

#~ msgid "Cycle Management"
#~ msgstr "Cycle Management"

#~ msgid "Start a new cycle for this service."
#~ msgstr "Start a new cycle for this service."

#~ msgid "Start New Cycle"
#~ msgstr "Start New Cycle"

#~ msgid "Start a new cycle for this service"
#~ msgstr "Start a new cycle for this service"

#~ msgid "Client has recorded sessions for this service. Remove sessions first."
#~ msgstr "Client has recorded sessions for this service. Remove sessions first."

#~ msgid "Booking (Pro)"
#~ msgstr "Booking (Pro)"

#~ msgid "Service General"
#~ msgstr "Service General"

#~ msgid "Flexible time slots (Pro)"
#~ msgstr "Flexible time slots (Pro)"

#~ msgid ""
#~ "Tip: Hold CTRL (Windows) or CMD (Mac) to select multiple staff members."
#~ msgstr ""
#~ "Tip: Hold CTRL (Windows) or CMD (Mac) to select multiple staff members."

#~ msgid "Assigned clients:"
#~ msgstr "Assigned clients:"

#~ msgid "Sessions in last 30 days:"
#~ msgstr "Sessions in last 30 days:"

#~ msgid "Total remaining entries:"
#~ msgstr "Total remaining entries:"

#~ msgid "Service Schedule"
#~ msgstr "Service Schedule"

#~ msgid ""
#~ "Flexible time slots are available in Pro. Fields are shown for compatibility"
#~ " and future upgrade."
#~ msgstr ""
#~ "Flexible time slots are available in Pro. Fields are shown for compatibility"
#~ " and future upgrade."

#~ msgid "Available from"
#~ msgstr "Available from"

#~ msgid "Available to"
#~ msgstr "Available to"

#~ msgid "Available in Pro"
#~ msgstr "Available in Pro"

#~ msgid "Unlock advanced booking, automation and premium tools."
#~ msgstr "Unlock advanced booking, automation and premium tools."

#~ msgid "Upgrade to Pro"
#~ msgstr "Upgrade to Pro"

#~ msgid "Service Calendar"
#~ msgstr "Service Calendar"

#~ msgid "Show on calendar"
#~ msgstr "Show on calendar"

#~ msgid "Service Booking (Pro)"
#~ msgstr "Service Booking (Pro)"

#~ msgid "These options are available in Pro and are disabled in Free."
#~ msgstr "These options are available in Pro and are disabled in Free."

#~ msgid "Allow booking"
#~ msgstr "Allow booking"

#~ msgid "Require approval"
#~ msgstr "Require approval"

#~ msgid "Max days in future"
#~ msgstr "Max days in future"

#~ msgid "Booking cutoff hours"
#~ msgstr "Booking cutoff hours"

#~ msgid "Default booking status"
#~ msgstr "Default booking status"

#~ msgid "auto_confirm"
#~ msgstr "auto_confirm"

#~ msgid "requires_approval"
#~ msgstr "requires_approval"

#~ msgid "Capacity per slot"
#~ msgstr "Capacity per slot"

#~ msgid "Is paid"
#~ msgstr "Is paid"

#~ msgid "Price amount"
#~ msgstr "Price amount"

#~ msgid "Price currency"
#~ msgstr "Price currency"

#~ msgid "Flexible time slots are available in Pro."
#~ msgstr "Flexible time slots are available in Pro."

#~ msgid "Booking requires an active service."
#~ msgstr "Booking requires an active service."

#~ msgid "Booking requires a valid schedule."
#~ msgstr "Booking requires a valid schedule."

#~ msgid "Booking requires capacity of at least 1."
#~ msgstr "Booking requires capacity of at least 1."

#~ msgid "Booking requires a valid duration between 15 and 1440 minutes."
#~ msgstr "Booking requires a valid duration between 15 and 1440 minutes."

#~ msgid "Paid services require a price amount greater than 0."
#~ msgstr "Paid services require a price amount greater than 0."

#~ msgid "Paid services require a currency."
#~ msgstr "Paid services require a currency."

#~ msgid "This feature is available in Pro."
#~ msgstr "This feature is available in Pro."

#~ msgid "available_from_time"
#~ msgstr "available_from_time"

#~ msgid "available_to_time"
#~ msgstr "available_to_time"

#~ msgid "available_time_range"
#~ msgstr "available_time_range"

#~ msgid "available_from_time_hour_only"
#~ msgstr "available_from_time_hour_only"

#~ msgid "available_to_time_hour_only"
#~ msgstr "available_to_time_hour_only"

#~ msgid "Clients represent participants."
#~ msgstr "Clients represent participants."

#~ msgid "Services represent your classes or programs."
#~ msgstr "Services represent your classes or programs."

#~ msgid "Sessions track attendance."
#~ msgstr "Sessions track attendance."

#~ msgid "Portal allows login and overview."
#~ msgstr "Portal allows login and overview."

#~ msgid "Labels can be renamed in settings."
#~ msgstr "Labels can be renamed in settings."

#~ msgid "Add your first class or program."
#~ msgstr "Add your first class or program."

#~ msgid "Add a participant record."
#~ msgstr "Add a participant record."

#~ msgid "Link clients to services for attendance tracking."
#~ msgstr "Link clients to services for attendance tracking."

#~ msgid "Review settings"
#~ msgstr "Review settings"

#~ msgid "Confirm labels and portal behavior."
#~ msgstr "Confirm labels and portal behavior."

#~ msgid "Save Settings"
#~ msgstr "Save Settings"

#~ msgid "Calendar Settings"
#~ msgstr "Calendar Settings"

#~ msgid "Display"
#~ msgstr "Display"

#~ msgid "Choose how the public calendar is grouped and labeled."
#~ msgstr "Choose how the public calendar is grouped and labeled."

#~ msgid "Booking is available in Pro."
#~ msgstr "Booking is available in Pro."

#~ msgid "Enable bookings globally"
#~ msgstr "Enable bookings globally"

#~ msgid "Enable booking actions in calendar"
#~ msgstr "Enable booking actions in calendar"

#~ msgid "Require authentication before booking"
#~ msgstr "Require authentication before booking"

#~ msgid "Booking email template"
#~ msgstr "Booking email template"

#~ msgid "Template placeholders will be available in Pro."
#~ msgstr "Template placeholders will be available in Pro."

#~ msgid "Save Calendar Settings"
#~ msgstr "Save Calendar Settings"

#~ msgid "Leave this empty"
#~ msgstr "Leave this empty"

#~ msgid "Active Services"
#~ msgstr "Active Services"

#~ msgid "Total Sessions"
#~ msgstr "Total Sessions"

#~ msgid "Remaining Sessions"
#~ msgstr "Remaining Sessions"

#~ msgid "View Bookings"
#~ msgstr "View Bookings"

#~ msgid "Upcoming Sessions"
#~ msgstr "Upcoming Sessions"

#~ msgid "No upcoming sessions found."
#~ msgstr "No upcoming sessions found."

#~ msgid "Please log in to access the staff portal."
#~ msgstr "Please log in to access the staff portal."

#~ msgid "Mark attendance for today's sessions quickly."
#~ msgstr "Mark attendance for today's sessions quickly."

#~ msgid "Open admin settings"
#~ msgstr "Open admin settings"

#~ msgid "All assigned services"
#~ msgstr "All assigned services"

#~ msgid "Refresh sessions"
#~ msgstr "Refresh sessions"

#~ msgid "You only see services assigned to your account."
#~ msgstr "You only see services assigned to your account."

#, php-format
#~ msgid "Today - %s"
#~ msgstr "Today - %s"

#, php-format
#~ msgid "Found %d sessions."
#~ msgstr "Found %d sessions."

#~ msgid "No session today"
#~ msgstr "No session today"

#~ msgid "No scheduled sessions found."
#~ msgstr "No scheduled sessions found."

#, php-format
#~ msgid "Clients: %1$d (showing %2$d)"
#~ msgstr "Clients: %1$d (showing %2$d)"

#, php-format
#~ msgid "Clients: %d"
#~ msgstr "Clients: %d"

#~ msgid "Booking"
#~ msgstr "Booking"

#~ msgid ""
#~ "Attendra helps you manage clients, services, and session attendance in a "
#~ "simple way."
#~ msgstr ""
#~ "Attendra helps you manage clients, services, and session attendance in a "
#~ "simple way."

#~ msgid "Follow the steps below to set everything up."
#~ msgstr "Follow the steps below to set everything up."

#~ msgid "What does this plugin actually do?"
#~ msgstr "What does this plugin actually do?"

#~ msgid "This plugin allows you to:"
#~ msgstr "This plugin allows you to:"

#~ msgid "Create clients (students, members, participants)"
#~ msgstr "Create clients (students, members, participants)"

#~ msgid "Create services (courses, classes, programs)"
#~ msgstr "Create services (courses, classes, programs)"

#~ msgid "Give clients a number of entries"
#~ msgstr "Give clients a number of entries"

#~ msgid "Track session attendance"
#~ msgstr "Track session attendance"

#~ msgid "Optionally give clients access to a private portal"
#~ msgstr "Optionally give clients access to a private portal"

#~ msgid "It is suitable for:"
#~ msgstr "It is suitable for:"

#~ msgid "Schools"
#~ msgstr "Schools"

#~ msgid "Training centers"
#~ msgstr "Training centers"

#~ msgid "Sports clubs"
#~ msgstr "Sports clubs"

#~ msgid "Private instructors"
#~ msgstr "Private instructors"

#~ msgid "Membership-based businesses"
#~ msgstr "Membership-based businesses"

#~ msgid "Step-by-step setup (Start here)"
#~ msgstr "Step-by-step setup (Start here)"

#~ msgid "Follow this order:"
#~ msgstr "Follow this order:"

#~ msgid "Step 1 – Create a Service"
#~ msgstr "Step 1 – Create a Service"

#~ msgid "Go to Services → Add New."
#~ msgstr "Go to Services → Add New."

#~ msgid "Choose whether it is weekly recurring or one-time."
#~ msgstr "Choose whether it is weekly recurring or one-time."

#~ msgid "Save the service."
#~ msgstr "Save the service."

#~ msgid "Step 2 – Create a Client"
#~ msgstr "Step 2 – Create a Client"

#~ msgid "Go to Clients → Add New."
#~ msgstr "Go to Clients → Add New."

#~ msgid "Select who pays."
#~ msgstr "Select who pays."

#~ msgid "Assign one or more services."
#~ msgstr "Assign one or more services."

#~ msgid "Add the number of entries."
#~ msgstr "Add the number of entries."

#~ msgid "Click Update."
#~ msgstr "Click Update."

#~ msgid "Step 3 – Add Sessions"
#~ msgstr "Step 3 – Add Sessions"

#~ msgid "Open the client."
#~ msgstr "Open the client."

#~ msgid "In Session Activity, select a service and click Add Session."
#~ msgstr "In Session Activity, select a service and click Add Session."

#~ msgid "The system automatically decreases remaining entries."
#~ msgstr "The system automatically decreases remaining entries."

#~ msgid "How do Services work?"
#~ msgstr "How do Services work?"

#~ msgid "A Service represents what you offer."
#~ msgstr "A Service represents what you offer."

#~ msgid "Examples:"
#~ msgstr "Examples:"

#~ msgid "English Course"
#~ msgstr "English Course"

#~ msgid "Math Tutoring"
#~ msgstr "Math Tutoring"

#~ msgid "Yoga Class"
#~ msgstr "Yoga Class"

#~ msgid "Personal Training"
#~ msgstr "Personal Training"

#~ msgid "A service can be:"
#~ msgstr "A service can be:"

#~ msgid "One-time (single event)"
#~ msgstr "One-time (single event)"

#~ msgid "Weekly recurring (with optional start and end date)"
#~ msgstr "Weekly recurring (with optional start and end date)"

#~ msgid "You can assign staff members to a service."
#~ msgstr "You can assign staff members to a service."

#~ msgid "Staff members can only manage the services assigned to them."
#~ msgstr "Staff members can only manage the services assigned to them."

#~ msgid "What are Entries?"
#~ msgstr "What are Entries?"

#~ msgid "Entries represent how many sessions a client can attend."
#~ msgstr "Entries represent how many sessions a client can attend."

#~ msgid "Example:"
#~ msgstr "Example:"

#~ msgid "If a client buys 10 sessions, they have 10 entries."
#~ msgstr "If a client buys 10 sessions, they have 10 entries."

#~ msgid "Each time you add a session, one entry is consumed."
#~ msgstr "Each time you add a session, one entry is consumed."

#~ msgid "When entries reach zero, sessions can no longer be added."
#~ msgstr "When entries reach zero, sessions can no longer be added."

#~ msgid "What is Portal Access?"
#~ msgstr "What is Portal Access?"

#~ msgid "Portal Access allows a client (or account holder) to log in and see:"
#~ msgstr "Portal Access allows a client (or account holder) to log in and see:"

#~ msgid "Session history"
#~ msgstr "Session history"

#~ msgid "To enable portal access:"
#~ msgstr "To enable portal access:"

#~ msgid "1. Open the client."
#~ msgstr "1. Open the client."

#~ msgid "2. Enable Portal Access."
#~ msgstr "2. Enable Portal Access."

#~ msgid "3. Fill in name and email."
#~ msgstr "3. Fill in name and email."

#~ msgid "4. Create or link a WordPress user."
#~ msgstr "4. Create or link a WordPress user."

#~ msgid "How do Staff users work?"
#~ msgstr "How do Staff users work?"

#~ msgid "Staff users can log into WordPress and:"
#~ msgstr "Staff users can log into WordPress and:"

#~ msgid "Only see services assigned to them."
#~ msgstr "Only see services assigned to them."

#~ msgid "Only add sessions for those services."
#~ msgstr "Only add sessions for those services."

#~ msgid "Edit the schedule of their assigned services."
#~ msgstr "Edit the schedule of their assigned services."

#~ msgid "To create a staff user:"
#~ msgstr "To create a staff user:"

#~ msgid "Go to WordPress → Users → Add New."
#~ msgstr "Go to WordPress → Users → Add New."

#~ msgid "Select the Staff role."
#~ msgstr "Select the Staff role."

#~ msgid "Then assign that user inside a Service."
#~ msgstr "Then assign that user inside a Service."

#~ msgid "Important rules"
#~ msgstr "Important rules"

#~ msgid "A service cannot be removed if sessions exist."
#~ msgstr "A service cannot be removed if sessions exist."

#~ msgid "Entries cannot go below zero."
#~ msgstr "Entries cannot go below zero."

#~ msgid "Reset requires confirmation."
#~ msgstr "Reset requires confirmation."

#~ msgid "Deleted sessions remain in logs for transparency."
#~ msgstr "Deleted sessions remain in logs for transparency."

#~ msgid "No analytics or tracking is included in this plugin."
#~ msgstr "No analytics or tracking is included in this plugin."

#~ msgid "Sessions represent actual attended meetings."
#~ msgstr "Sessions represent actual attended meetings."

#~ msgid "Used:"
#~ msgstr "Used:"

#~ msgid "sessions"
#~ msgstr "sessions"

#~ msgid "Remaining:"
#~ msgstr "Remaining:"

#~ msgid "Session Note (max 50 characters)"
#~ msgstr "Session Note (max 50 characters)"

#~ msgid "Custom date"
#~ msgstr "Custom date"

#~ msgid "Available entries"
#~ msgstr "Available entries"

#~ msgid "Expiration date"
#~ msgstr "Expiration date"

#~ msgid "Renew"
#~ msgstr "Renew"

#~ msgid "Confirm reset"
#~ msgstr "Confirm reset"

#, php-format
#~ msgid "Reset %s"
#~ msgstr "Reset %s"

#~ msgid ""
#~ "Select at least one weekday, then set one start time and duration for all "
#~ "selected days."
#~ msgstr ""
#~ "Select at least one weekday, then set one start time and duration for all "
#~ "selected days."

#~ msgid ""
#~ "Optional date range for showing this service in the public calendar. Leave "
#~ "both empty to always show."
#~ msgstr ""
#~ "Optional date range for showing this service in the public calendar. Leave "
#~ "both empty to always show."

#~ msgid "Calendar & Booking"
#~ msgstr "Calendar & Booking"

#~ msgid "Valid From"
#~ msgstr "Valid From"

#~ msgid "View Details"
#~ msgstr "View Details"

#~ msgid "Valid From:"
#~ msgstr "Valid From:"

#~ msgid "Purchased Sessions:"
#~ msgstr "Purchased Sessions:"

#~ msgid "Completed Sessions:"
#~ msgstr "Completed Sessions:"

#~ msgid "Remaining Sessions:"
#~ msgstr "Remaining Sessions:"

#, php-format
#~ msgid "%s: none assigned."
#~ msgstr "%s: none assigned."

#~ msgid "Logout"
#~ msgstr "Logout"

#, php-format
#~ msgid "No %s found."
#~ msgstr "No %s found."

#~ msgid "Legacy"
#~ msgstr "Legacy"
