Widget languages
Both widgets ship in 24 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
To show every visitor the same language regardless of their browser - useful for a site aimed at one market - set a Display Language in the dashboard under your rental’s appearance settings, or override it per embed:
<div
class="rentalbeam-calendar"
data-rental-id="YOUR-CALENDAR-ID"
data-calendar-language="de"
></div>For the iframe embed, pass it as a URL query parameter instead:
https://rentalbeam.com/embed/YOUR-CALENDAR-ID?lang=deSupported languages
| Language | Code |
|---|---|
| English | en |
| Czech | cs |
| Danish | da |
| German | de |
| Greek | el |
| Spanish | es |
| Finnish | fi |
| French | fr |
| Croatian | hr |
| Hungarian | hu |
| Italian | it |
| Japanese | ja |
| Korean | ko |
| Dutch | nl |
| Norwegian | no |
| Polish | pl |
| Portuguese | pt |
| Romanian | ro |
| Russian | ru |
| Slovenian | sl |
| Swedish | sv |
| Turkish | tr |
| Ukrainian | uk |
| Chinese | zh |
Availability calendar vs booking widget
The availability calendar and the booking widget each ship their own translations, but support the exact same 24 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.