Scheduler localization
Nylas offers Scheduler in the following languages:
- English (
en
) - German (
de
) - Dutch (
nl
) - Japanese (
ja
) - Swedish (
sv
) - Spanish (
es
) - French (
fr
) - Korean (
ko
) - Simplified Chinese (
zh
)
For any unsupported languages, Nylas defaults to English.
Customize Scheduler UI text
Every UI text element in the Scheduler UI Components includes a value that determines the label or text displayed in the UI (for example, nextButton: Next
). You can override the default values in each supported language to customize your Scheduler UI.
- In the Scheduler Editor Component or Scheduler Component, set
localization
. - Specify your desired language and any key/value pairs for the UI text that you want to update. You can find a list of available key names in the Scheduler UI Component reference.
⚠️ Nylas doesn't translate or localize custom text. If you customize the UI text in one language, you might need to update the corresponding text in other supported languages to meet your localization needs.
The following example updates the Availability tab label in the Scheduler Editor to "Open Slots" in English, and "Freie Slots" in German.
<nylas-scheduler-editor />
<script>
const schedulerEditor = document.querySelector("nylas-scheduler-editor");
schedulerEditor.localization = {
en: {
availabilityTab: 'Open Slots',
},
de: {
availabilityTab: 'Freie Slots',
}
};
</script>
<NylasSchedulerEditor
localization={
en: {
availabilityTab: 'Open Slots',
},
de: {
availabilityTab: 'Freie Slots',
}
}
/>
Localization support for Scheduler Editor and Scheduling Pages
Scheduler defaults to displaying English-language text on the Scheduler Editor and Scheduling Pages. If one of your users wants to customize their localization settings, they can change their preferred language using the Language dropdown.
⚠️ Scheduler doesn't translate or localize information that organizers enter (for example, the event title or details).
Localization support for guest email notifications
When a guest books an event, they can select their preferred language using the Language dropdown on the Scheduling Page. When the booking is confirmed, the guest receives a confirmation email in the language they chose. Scheduler also sends other email notifications, like emails for rescheduled or cancelled bookings, in the same language.
⚠️ Scheduler doesn't translate or localize information that organizers enter (for example, the event title or details).
Organizers and participants receive email notifications in English only.