Guides navigation
Getting Started
Data Migration
Booking & Order Forms
Scheduling
Orders & Clients
Invoicing & Payments
Media Delivery
Property Websites
Client Portal
Integrations
Team Management
Analytics & Growth
Account & Settings

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:

  1. Open Client languages and tick Français. The hint underneath is a reminder that this only affects clients: “Your dashboard stays in English.”
  2. 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.
  3. Save.
Client languages is a multi-select — tick Français to offer it. The first language carries a Default tag, and Default language decides what clients see until they choose.

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.

A service's Français tab: the name is translated, the description is still empty so French clients see the English text, and Draft with AI can fill it in for you to review.

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.

The translation card sits above the Services & Forms tabs and lists what's still untranslated — open each one and switch its language to finish it.

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 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.

The Français tab of Settings → Legal: Terms of Service has its own French link, and the banner flags that the Privacy / Cookie Policy still needs a French 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=fr to 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.

With French offered, the booking form header carries an FR | EN toggle, French first. Every step label and help text switches, while the size unit stays as your business sets it.

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

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.