RentalBeam

Widget languages

Both widgets ship in 24 languages, chosen automatically or forced by you.

Available onFreePlusPro

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:

HTML
<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:

Text
https://rentalbeam.com/embed/YOUR-CALENDAR-ID?lang=de
An embed attribute or URL parameter takes priority over the dashboard setting, which in turn takes priority over the visitor’s browser language. This lets you force a language on one embed without changing the dashboard default used everywhere else.

Supported languages

LanguageCode
Englishen
Czechcs
Danishda
Germande
Greekel
Spanishes
Finnishfi
Frenchfr
Croatianhr
Hungarianhu
Italianit
Japaneseja
Koreanko
Dutchnl
Norwegianno
Polishpl
Portuguesept
Romanianro
Russianru
Sloveniansl
Swedishsv
Turkishtr
Ukrainianuk
Chinesezh

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.