Skip to main content
All CollectionsEasy Appointment Booking: Help CenterSetup your events and services
Customize Text & Translate (Single or Multiple Languages)
Customize Text & Translate (Single or Multiple Languages)

How to translate and customize text on for your Calendar and Booking form

Ray M avatar
Written by Ray M
Updated this week

There are 3 key components that are customizable for what your customers see

  1. The calendar button (Select a Time)

  2. The calendar view

  3. The emails

For each of these, you can do the following

  1. Calendar Button: Head to Settings > Storefront: Button to change the text

  2. Calendar View: Head to Settings > Storefront: Text Settings to change the text of what the user would see on the calendar

  3. Emails: Head to Settings > Email Notifications to change the text. Let us know
    if you need a hand!

For single-language stores, we’ll automatically translate strings to your selected language to keep everything user-friendly.

International Languages and Multi-Language Support.

You can also set your booking language to German, French, Spanish, Japanese, Mandarin, Finnish, Swedish, Italian, and Polish from the Settings, Text & Language section.

Additionally, if your storefront support supports multiple language, choose the
Multi-Language option and select which languages you would like our app to support.

Then, if the customer changes their language using Translate & Adapt, they can see the changed language.

CleanShot 2024-10-23 at 17

Whether you’re a free or paid customer, this feature is available to you!

Click Save Text & Language Settings once you have completed!

FAQ

  1. Are all strings in the app supported by this?

    1. Intake Questions are not supported at this time. User-generated content (like intake questions) has limitations and does not get translated by Shopify's Translate and Adapt the workaround is to use slashes


b. For email titles, an if statement is required and it will translate based on the language. For example

{{#equals customer_language "en"}} Your event has been updated {{/equals}} {{#equals customer_language "fr"}} Votre réservation a été modifiée {{/equals}}

c. For email content, an if statement is required and it will translate based on the language. For example

{{#equals customer_language "en"}} Write english content {{/equals}}
{{#equals customer_language "fr"}} Write french content {{/equals}}


Did this answer your question?