Applying a Locale

Locales are configured in the Localization editor on the account level, and applied to each Booking page and Master page individually. When a locale is applied to a page, any subsequent changes made to that locale are visible on the Customer app. The applied locale determines the language of the page and the date/time formats used.

In this article, you'll learn about applying a locale to a Booking page or Master page and Customer notifications.

Applying a locale to a Booking page or Master page

  1. Open ScheduleOnce and click Setup.

  2. Select the Booking page or Master page you want to localize. 

  3. In the page's Overview section, use the Locale drop-down menu to select the locale you want to apply to that page (Figure 1). The change is automatically saved. Figure 1: Booking page Overview section

NoteApplying a locale to a Master page always overrides the locales applied to the Booking pages included in that Master page.

Applying a locale to Customer notifications

The locale of the Booking page or Master page determines the date/time formats and the language of the dynamic fields in Customer notifications, including outgoing emails, SMS messages, and the calendar event. The text in these notifications are automatically translated. 

  • Dynamic fields in notifications are only translated for Customer notifications based on Custom templates. Dynamic fields in User notifications and Default templates always remain in English.
  •  Static text is not automatically translated. To is translate the static text of these notifications, you'll need to use Custom notification templates.

Localization of Default notification templates vs. Custom notification templates

 Default templatesCustom templates
User notifications by email and SMSScheduleOnce Dynamic fields are shown in English.

Date/time format follows User profile settings.
ScheduleOnce Dynamic fields are shown in English.

Date/time format follows User profile settings.
Customer notifications by email and SMS, and the Calendar eventScheduleOnce Dynamic fields are shown in English.

Date/time format follows User profile settings.
ScheduleOnce dynamic fields such as time zone, country and location are shown in the locale (language) selected on the Booking page.

Date/time format follows locale settings.

Setting a default locale

The account’s default locale is set under the Localization editor. The default locale is applied to any newly created page. Learn more about setting a default locale


Was this article helpful?
Thank you for your feedback!