Widget languages
Both widgets ship in 25 languages, chosen automatically or forced by you.
How the language is chosen
By default, a widget matches the visitor's own browser language automatically: a guest browsing in German sees German, a guest browsing in Japanese sees Japanese, and anything not in the list below falls back to English. Nothing to configure for this to work.
Forcing a specific language
You can show every visitor the same language, whatever their browser says. That suits a site aimed at one market. Open the rental from the Rentals tab, choose Calendar in its side menu, and set Language in the Appearance section. You can also override it per embed:
<div
class="rentalbeam-calendar"
data-rental-id="YOUR-RENTAL-ID"
data-calendar-language="de"
></div>For the iframe embed, pass it as a URL query parameter instead:
https://rentalbeam.com/embed/YOUR-RENTAL-ID?lang=deWhat gets translated
Everything RentalBeam writes is translated. Anything you write yourself is shown to every guest exactly as you typed it, in the language you typed it in, so if you want your own wording in a guest's language, write it in that language.
| Shown in the guest's language | Shown exactly as you typed it |
|---|---|
| All buttons, labels, dates and messages | Your rental name |
| Cancellation policy presets and the Custom builder | A cancellation policy you type yourself |
| The reservation notice on payment-enabled setups | A reservation notice you write |
| The standard and preset security deposit notices | A deposit notice you write |
| Quick-add preset labels on fees and form fields | Fee and field labels you write |
| The default booking button label | A custom button label you set |
Supported languages
| Language | In its own language | Code |
|---|---|---|
| Chinese | 中文 | zh |
| Croatian | Hrvatski | hr |
| Czech | Čeština | cs |
| Danish | Dansk | da |
| Dutch | Nederlands | nl |
| English | English | en |
| Finnish | Suomi | fi |
| French | Français | fr |
| German | Deutsch | de |
| Greek | Ελληνικά | el |
| Hungarian | Magyar | hu |
| Italian | Italiano | it |
| Japanese | 日本語 | ja |
| Korean | 한국어 | ko |
| Norwegian | Norsk | no |
| Polish | Polski | pl |
| Portuguese | Português | pt |
| Romanian | Română | ro |
| Russian | Русский | ru |
| Slovak | Slovenčina | sk |
| Slovenian | Slovenščina | sl |
| Spanish | Español | es |
| Swedish | Svenska | sv |
| Turkish | Türkçe | tr |
| Ukrainian | Українська | uk |
Availability calendar vs booking widget
The availability calendar and the booking widget each ship their own translations, but support the exact same 25 languages and the same language-resolution behavior: browser language first, then your data-calendar-language override or dashboard setting. Quick-add preset labels on custom form fields are translated automatically too. See Custom fields & file uploads.