Offering Your Booking Page in French
Offer your booking page, portal, emails, and invoices in French — turn on a second language, translate services and forms, and add French legal documents.
Last updated
If you shoot for French-speaking agents, Spatiko can run your whole client side in French: the booking form, the client portal, delivery pages, emails, and invoices. You offer a second language, translate the handful of things only you can write — your service names, descriptions, and questions — and each client sees Spatiko in the language they choose.
Spatiko supports English and French. French uses Canadian French conventions throughout (dates like jeudi 24 septembre, numbers like 3 240). Your own dashboard stays in English.
What switches to French on its own
Once French is on, everything Spatiko writes for you is already translated:
- The booking form — every step, the payment and quote screens, error messages, the confirmation page, and the cookie banner
- The client portal and its sign-in page, plus the client’s order and delivery pages
- Emails — booking confirmations, reminders, reschedule and cancellation notices, delivery emails, invoices and receipts, and calendar invites
- Invoices and credit notes, including the PDFs
- Property website labels — section headings, buttons, and the inquiry form (see property websites below)
What Spatiko can’t translate is what you wrote yourself: your services, packages, order forms, and booking questions. Those are covered next. Messages you type for one client — a note on an order, a delivery message — go out exactly as you wrote them.
Turn on French
Go to Settings → General → Regional Settings:
- Open Client languages and tick Français. The hint underneath is a reminder that this only affects clients: “Your dashboard stays in English.”
- Choose your Default language. It’s what clients see until they pick a language themselves, and it’s the language your existing text is treated as. For most studios it stays English; a Quebec-first studio might make it Français.
- Save.
Changing the default later doesn’t lose anything. If you switch the default from English to Français, your French translations become the main text and your English text becomes the English translation, so both audiences keep seeing what you wrote for them.
If you already have legal documents set up, read legal documents in each language before you save — Spatiko asks for French versions of those documents first.
Translate your services, packages, and forms
With French on, the editors for your catalog gain an English | Français language switch, one tab per language. Open an item, switch to Français, and you’ll see only the text clients read:
- Services — name, description, and, for services priced by variations, each variation’s name and help text (services and pricing)
- Packages — name and description (packages)
- Order forms — form name, description, and welcome message (order forms)
- Booking questions — the question label and any dropdown options (booking questions)
Prices, durations, and every other setting live on the default-language tab and apply to both languages, so there’s nothing to keep in sync.
On the French tab, each field shows your default-language text as a grey placeholder. Leave a field empty and clients see the default-language text instead — so an untranslated service still shows up on the French booking form, just in English. Nothing is ever blank.
Draft with AI
On the Français tab of a service, package, or order form, Draft with AI (Français) writes a first-pass translation of the fields you’ve filled in on the default-language tab. It’s written for Quebec French — formal vous, courriel, local real estate vocabulary — and it leaves prices, numbers, units, and names alone. The draft lands in the fields for you to read and edit, and nothing is saved until you save the item.
- It’s available on Starter and up and doesn’t use AI credits. Below Starter the button becomes an upgrade prompt, but you can still type translations yourself on any plan.
- If the default-language fields are empty you’ll see “Nothing to translate”.
- Booking questions don’t have the button — translate those by hand.
AI can make mistakes, so give each draft a quick read before you save.
Track what’s left to translate
When you offer French, the top of Settings → Services & Forms shows a Français translations card: how many client-visible items are fully translated, a progress bar, and the first few that still need work, each labelled service, package, order form, or question. An item counts as translated once every field you filled in on the default-language tab has a French version.
You don’t have to reach 100% before you go live — anything untranslated simply shows your default-language text. But the card is the quickest way to make sure nothing important reads in English on the French side.
Legal documents in each language
Legal documents are separate per language, not translated fields. Once you offer French, Settings → Legal gets an English | Français switch, and each of Terms of Service, Cancellation Policy, and Privacy / Cookie Policy is set independently on each tab — a French link, French pasted text, or None. Clients agree to the version in the language they booked in, and that’s the version recorded with their order.
If a document is set up in your default language but not in French, a Missing legal document translations banner lists it. Until you add it, clients booking in French see your default-language version.
Adding French when you already have legal documents. Spatiko asks for a French version of every legal document you’ve set up in your default language before French goes live, and lists anything that’s missing. Have a French link or French text ready for each document you use, then add them on the Français tab of Settings → Legal. If you haven’t set up any legal documents yet, this doesn’t apply and you can add French straight away.
How each client’s language is chosen
When a business offers two languages, the booking form header shows an FR | EN toggle, and the client portal and order pages have the same toggle. A choice made on the toggle is remembered on that device. Beyond that:
- Booking form — opens in your default language until the visitor picks the other one. To send a link that opens in French, add
?lang=frto your booking page URL. - Client portal and order pages — the toggle choice if the client made one, otherwise the language saved on their client record, otherwise your default.
- Emails and invoices — the language saved on the client’s record, otherwise your default.
Spatiko doesn’t guess from the visitor’s browser language.
New clients keep the language they booked in. When someone books for the first time with the form in French, their new client record is saved as French, so their emails, invoices, and portal follow. An existing client’s saved language is never changed by the toggle — if an English client books once in French, the order’s items are in French but their emails still use their saved language.
To change a client’s language yourself, open their client record and use the Language field — Business default, English, or Français. It only appears when you offer more than one language. Clients can change it too: the Language setting on their portal’s Account page applies to “your portal, your emails and your invoices” (see managing your client portal account).
Each order’s service and package names are saved in the language it was booked in, and that’s how they appear wherever the order shows up — the confirmation, the delivery page, and the invoice.
Property websites
Property websites don’t have a language toggle. Their labels — headings, buttons, the inquiry form — appear in your default language, and the text you write for a listing appears as you wrote it. Prices and sizes on a property website are formatted for the country the property is in.
A note on Quebec’s language rules
Quebec’s Charter of the French Language, as amended by Bill 96, expects businesses serving Quebec clients to offer French at least as prominently as English. That’s why the booking form’s toggle always lists FR first. Offering French in Spatiko covers the booking experience, but whether your business meets its obligations depends on more than your booking page — check with an adviser if you’re unsure.
Go deeper
- Currency, units, and timezone — the rest of the Regional Settings card, including which units your booking form uses.
- Business profile, branding and legal documents — how Terms of Service, Cancellation Policy, and Privacy Policy work in general.
- Booking questions — the questions you can translate, and when each one is asked.
- Sending client emails from your own domain — make French and English emails alike come from your own address.
- The client portal — what your agents see once they’re in, in either language.
Frequently asked questions
Can I use the Spatiko dashboard in French?
No. Client languages only change what your clients see — the booking form, client portal, delivery pages, emails, and invoices. Your own dashboard stays in English whichever languages you offer.
Does Draft with AI use my AI credits?
No. Draft with AI is on Starter and up and doesn't spend credits. It's in the service, package, and order form editors but not on custom questions, and typing translations yourself works on every plan.
Which language are a client's emails and invoices sent in?
The language saved on their client record, or your default language if none is saved. A new client who books in French is saved as French automatically, but an existing client who switches the booking form to French keeps their saved language until you change it on their record or they change it in their portal.
Can I offer a language other than English or French?
Not today. Spatiko's client-facing pages come in English and French only, and French always uses Canadian French conventions for dates and numbers.