Until recently, the only possible way to translate the Booking Engine was using the Google Translate widget for automatic translations.
With Booking Engine Localization, you will be able to select which language to show in each separate Booking Engine.
Hostaway will continue to use Google Translate for automatic translations. When Google completes translations, you will be able to edit these translated fields manually: external name, description, and house rules. As well as dynamic fields in the Booking Engine pages section.
There are three places to manage translations:
-
Booking Engine settings
-
Listing Edit mode
-
Booking Engine Translations tab
1. Booking Engine settings
You will be able to add, hide, or remove languages for the Booking Engine in the Language settings.
Please follow the next steps to manage Language settings:
- Go to your Hostaway Dashboard > Booking Engine > Settings
- On the Basic tab > Scroll down > Language settings > Open Language settings
- Choose and manage languages between French, Italian, Spanish, and Portuguese
- Done
Every new language will be turned off by default when added. You need to turn the toggle on, next to the language so it would be visible in the Booking Engine.
At any moment you can turn the toggle off next to each language and it will not be visible in the Booking Engine anymore. This will not delete saved translations, just hide them in the Booking Engine.
The red cross next to the language is to delete it. By pressing it a warning message will be shown and you will need to confirm the deletion of the language. After that, all translations will be deleted with no possibility of retrieving them.
- The default language is the one that will be displayed to guests by default
- The first default language will always be English, but it is possible to change this to any other language that is visible in the booking engine. This means the language toggle needs to be turned on, to change it to the default language
- Default language can’t be hidden or deleted
- English language can’t be deleted
- In the cases when there are no languages added or only the default language is turned on, there won’t be a language selector in the booking engine.
Notes
- Sometimes, actions with adding or removing language can take a bit longer. During this time these actions will be disabled. Side pop-ups can be closed, but no other similar actions will be allowed
- Hostaway does not detect automatically changes made after language is added. So it is highly recommended to add languages as the last step, before publishing the Booking Engine
- These settings are done at the Booking Engine level, so it is possible to have multiple Booking Engines with different localization settings. This applies to dynamic fields where you enter your text. For static fields, such as amenities, any changes made after languages are added will be displayed correctly.
2. Listing Edit mode
You can manually adjust translations of some fields that belong to the listing.
In the translations tab, under listing, the language drop-down will show all possible languages through all Booking Engines.
For example, Booking Engine 1 has the Spanish language, and Booking Engine 2 has the Italian language. Under the listing both languages, Spanish and Italian, will be displayed.
This tab is visible only in edit mode. It means, that when you create a listing for the first time, this setting will not be visible.
If the value is empty in the original field, it will not be displayed in this tab either.
Here are all the fields that support manual editing of translations under the listing:
- External listing name
- Description
- House rules
These fields will automatically be translated when a new language is added, but you can edit translations if they see the need. After saving, it will be displayed in the Booking Engine.
By changing the original text, new translations will not be provided. Any desired changes need to be done manually for each language.
When switching between languages it pre-saves changes so it would not be lost. But final changes need to be saved before exiting the edit mode.
The value of the right (original) displays what is entered now, not what is saved. So the host can edit the original text and it will be displayed on the right side instantly.
3. Booking Engine Translations tab
You can manually adjust translations of fields that belong to booking engine pages, like title, header, body text, etc.
Pre-made pages are displayed first and custom pages are shown last.
Here we show the original values that are saved.
You can switch the language without saving and don’t lose the changes they made. But navigating between tabs, even in the same language, will delete changes, if they were not saved.
Additional Information
There are no limits on character or word count in translation fields. However, we recommend checking the appearance of the Booking Engine, as different languages may require more or fewer words to convey the same idea.
These fields are translated at the moment:
-
Listing
-
External Listing Name
-
Description
-
Amenities
-
House rules, but only the ones that are selected from the list and not manually added to the field House Rules under listing settings
-
Cancelation policy
-
-
Booking Engine pages
-
Title
-
Header
-
Sub-title
-
Body text
-
When no language is added for any of the booking engines, an empty state will be displayed.
Limitations and Recommendations
- If you make manual corrections and auto-translate everything again, the manual changes will be lost. Therefore, we recommend that you make manual changes as the last step before launching the Booking Engine
- The language settings will only be accessible from the booking engine, not from the listings page
- Currently available languages are English, Italian, French, Spanish & Portuguese.