Guide 09
Languages
Present Cadence Booking booking text in the languages your customers use.
Cadence Booking supports a multilingual booking experience. Plan language choices alongside the rest of your WordPress site so customers do not switch languages midway through an appointment.
Choose the default language
Set the primary site language under Settings → General in WordPress, then review the Cadence Booking labels used by the booking calendar. The default should match the language of the page where the calendar appears.
Names, descriptions, instructions, and email copy that you enter remain your responsibility. Write them in the language expected by that page's audience.
Configure translated booking pages
Create a dedicated page for each supported language and use your WordPress multilingual solution to connect the translations. Configure translated service copy and customer instructions rather than placing two languages in one long field.
Keep service duration, price, and availability aligned across translations. A translation should describe the same bookable service unless you intentionally manage it as a separate offering.
Localize dates and operational text
Review date formats, time labels, button text, form errors, confirmation text, and email notifications. Preserve the correct business time zone while making the displayed time zone clear to customers.
Use consistent terminology across the page, calendar, checkout, and notification. Professional translation is particularly important for eligibility, payment, cancellation, and privacy language.
Test each language independently
Start from every translated landing page in a private window and complete a booking. Confirm that no label falls back unexpectedly, that text fits on mobile, and that the resulting email uses the intended language.
Repeat this check after changing a service or notification template so one locale does not quietly become outdated.