You can enable multiple languages on your direct booking site to allow guests to browse, book, and manage their stay in their preferred language.
This article explains how to add languages, how translations work, and what guests will experience.
Supported Languages
Hospitable currently supports:
English (default)
Spanish
French
German
More languages may be added over time.
How to Add a Language
To enable additional languages:
Go to Settings → Languages
Select the language you want to add
Wait for translations to complete
Set the language to Active
Translations may take a few minutes to process.
Languages settings page in Hospitable showing available languages and activation options
How Translations Work
When you add a language, Hospitable automatically translates your content.
This includes:
Property details (descriptions, amenities, house rules)
Site content (homepage text, footer, sections)
Booking flow and guest portal
Translations are AI-generated. You can re-run the translation for a language at any time from Settings → Languages.
A few things to know
Edit property content in your main language
Edit your property content in the main language only under Properties → Details. Hospitable automatically translates this content into the other languages enabled for your site.
Property fields do not have separate editors for each language.
Property language tags do not control your site's languages
The Languages tags on a property, such as English or French, describe the languages spoken at the property. They do not control which languages are available on your site.
To manage the languages available on your site, go to Settings → Languages.
If your site is showing a mix of languages
Go to Settings → Languages and confirm that the language is enabled and its translation has completed.
If the site still shows content in the wrong language, contact Hospitable Support and include the affected property and language so the team can investigate.
Set Your Default Language
Your default (main) language is used when:
A guest’s preferred language cannot be detected
The guest’s language is not enabled
You can update your default language in:
Settings → Languages
How Guests Experience Languages
When a guest visits your site:
Their browser language is detected automatically
If that language is enabled, the site is shown in that language
If not, the default language is used
Guests cannot manually switch languages on the site.
How Language Affects Bookings and Communication
The language used during booking becomes the guest’s preferred language.
This affects:
Guest communication
Messaging rules (if configured per language)
Rental agreements (if available in that language)
Multilingual message templates: Create templates in each language you support and set a Fallback language in Settings > Preferences. Hospitable will use the template matching the guest's detected language; if none exists, it uses your fallback-language template.
Important Limitations
Language behavior is automatic and has limited customization.
Translations cannot be manually edited
Guests cannot choose a language manually
Only supported languages can be enabled
Translations may not always be perfect
Important Things to Know
Languages are managed in Settings → Languages, not in the site editor
Translations apply to both site content and property details
Guest language is based on browser settings
The selected booking language is saved for communication
Additional language controls may be added in the future

