Blog Post

Microsoft Bookings Blog
2 MIN READ

Multi Language Support in Bookings

altamish's avatar
altamish
Icon for Microsoft rankMicrosoft
Sep 21, 2022

Introduction 

Microsoft Bookings has always supported multiple languages. The setting for the same can be found in the Bookings page settings as shown in the settings. 

 

 

 

This ensures that the customers will see the Bookings page and receive communication in the selected language. 

However, using this setting one can only define one language for the Bookings page.  

Introducing Service Specific Languages 

Quite often the customers have different first languages and hence it is a business necessity to provide multi-language support on a Bookings page. This is a common use-case in countries like Belgium, Switzerland, India among others. 

One of the ways to solve this problem is to have different services and each service can cater to customers of one language. Let’s see the settings and the corresponding Booking page.  

 

 

 

In the service settings, you can change the language for your service. By default, the language will be of the Bookings page. You can override it to the language of your choice.  

This will ensure that when customers select the service, they will see the corresponding content and setting in the language of the service. We can see that in the images below.  

 

 

Here, everything appears in the default language as no language is selected. Note that the services are in the specific language. Now, let’s select a particular service.  

 

 

 

 

We see that all the content and settings are now shown in French, which is the language if the service.  

Best Practices  

There are some practices which you can follow to ensure that your customers have the best experience.  

Staff Members 

Add staff members to the service who can provide services in the requested language by the customer. If the staff member is multi-lingual, add them in multiple services. Bookings will ensure that their calendars are respected.  

Service Settings 

Ensure that the service is named in such a way that it is very apparent to the native speakers that they should select that. Give a description in native language and ensure that reminders and other communication have content in the language of the speakers.  

Graph APIs 

You can use the property “languageTag” in the Booking Business and Booking Service object to change the language settings. 

 

Thank you for using Microsoft Bookings. We look forward to your feedback on this new capability.

Updated Sep 21, 2022
Version 1.0
  • MegCoz's avatar
    MegCoz
    Copper Contributor

    I have language-specific services, but I also have custom fields.  I've noticed that the Custom Fields do not get translated.  Is that accurate, or am I missing a setting? 

  • JoelReodica's avatar
    JoelReodica
    Copper Contributor

    Would really help if we can set 2 or more languages at the parent level. In Canada we MUST have English and French available and sending 2 different booking links is NOT ideal at all. It complicates tracking and reporting etc. plus booking calendar and staff coordination.  Please help. Thank you altamish 

  • MarioYF's avatar
    MarioYF
    Copper Contributor

    The language set works at service level and is then available for all employees selected to that service. I have included all staff for our native tongue and have a separate calendar, services and staff selected for International languages.

  • Joe_OT's avatar
    Joe_OT
    Copper Contributor

    Good Morning all,

     

    Was it described how to add the language at the service level? Is there a higher tier or something that Admin needs to activate for all users to have access?

  • MarioYF's avatar
    MarioYF
    Copper Contributor

    Thanks smahapa  and ardag1400 . This is all I needed for now (website with either English or Dutch language). If there is a one stop setting it would be welcome. In the mean time it would make sense to modify the @MicrosoftLearn instructions... 

  • smahapa's avatar
    smahapa
    Copper Contributor

    ardag1400Yeah I was doing the same since Jun. But now the service level language support is available, I would love to understand how to activate/use it.

  • ardag1400's avatar
    ardag1400
    Copper Contributor

    I addressed this by cloning the calendar and choosing a different language. Of course the issue there is different URLs have to be provided to the users.

  • smahapa's avatar
    smahapa
    Copper Contributor

    Hi altamish - I am unable to view the language settings at the service level. Could you please advise on the next steps and how to resolve this issue?

  • MarioYF's avatar
    MarioYF
    Copper Contributor

    Hi Altamish,

    I have the same question as ardag1400

  • ardag1400's avatar
    ardag1400
    Copper Contributor

    Altamish,

    I do not have language option under service. It is only showing under the main bookings page settings. Do you have a different subscription?