Skip to main content

Set up languages and translations for your booking engine

Updated this week

💡To add and manage languages and translations for your booking engine, go to Direct booking > Configuration > Translations.

Add multiple languages and translations to your booking engine so that you can reach more guests in their local language and improve guest experience .

To make your booking engine available in different languages, you need to:

  • Add additional languages

  • Manually enter the translations to each text field

  • Publish the translations for each language

  • Set your default language

Add languages

Before you can add manual translations, you need to add the language. To add languages for your booking engine, follow these steps:

  1. Go to Direct booking > Configuration > Translations.

  2. Click on the Add a language button.

  3. Tick the languages you want to add.

  4. Click on Add.

Add translations

Add translations for your booking engine, including translations for:

  • Property details

  • Cancellation policies and terms and conditions

  • Room type and rate plan names and descriptions

  • Emails (for example, booking confirmation and pre-arrival)

To add translations for your booking engine, follow these steps:

  1. Go to Direct booking > Configuration > Translations.

  2. Click on a language you have added (for example, English > Spanish).

  3. Add your manual translations in each tab --- Property settings , Room types , Room rates , Extras , Policies , Emails.

  4. Make sure you click Publish changes on each page, before clicking on another tab.

What fields can I translate?

In Direct booking > Configuration > Translations, each tab contains specific fields you can translate. Below is the list of translatable fields for your booking engine:

  • Property settings tab: Property name, Street, Postcode, City, State/Municipality, Phone number, Alternative phone number, Property description, Terms, conditions and privacy policy, Location instructions, GDPR consent message, Property cancellation policy

  • Room types tab: Custom room type name (Booking engine only), Description

  • Room rates tab: Name (discoverability label), Description, Custom text

  • Rate plans tab: Translate fields for rate plans that are highlighted as package

  • Policies tab: Room cancellation policy

  • E-mails tab: Subject line, Header text, Footer text

  • Extras tab: Name, Description

Publish translations for each language

After adding manual translations for all relevant fields, publish the translations for each language to make them available on your booking engine. For each language, click on the toggle button to switch it to the "on" position.

  1. Go to Direct booking > Configuration > Translations.

  2. Find the language you want to publish the translations for.

  3. Click on the toggle button to turn it on and publish the translations.

💡If a language is published, but some fields are missing translations, the content will display in your booking engine's default language.

What language will guests see when they visit your booking engine?

Your booking engine will automatically detect a guest's browser language and display the site in that language by default. If the browser language hasn't been added and published in your translations settings, the booking engine will fall back to your property's default language.

Guests can also select their preferred language using the language switcher on your booking engine. They'll receive their booking confirmation email in the chosen language, so make sure translations are available.

How to set the default language for your booking engine

To set the default language for your booking engine:

  1. Go to Direct booking > Configuration > Translations.

  2. Click on the language / pencil edit button at the top of the page description "Guests visiting your Booking Engine will first see it in [language]".

  3. Select the language you want your booking engine to default to when your guest's browser language is not available.

  4. Click on Publish changes.

Preview your booking engine

Preview your booking engine in each language you have added and published translations for.

  1. Go to Direct booking > Configuration > Translations.

  2. Next to a language, click on the link icon to open your booking engine in that language.

  3. Use the language switcher to view it in another language.

The Translations page showing a list of languages such as 'English → Chinese (Simplified)'. The link icon on this language is highlighted.
Did this answer your question?