By the end of this guide, you'll know exactly which of the three language/currency settings does what — and how to change each one.
What you'll need
- An active Cabintale account
- A property and at least one widget if you want to see the widget side
- ~5 minutes
- Admin dashboard in the language you're most comfortable with
- A widget that speaks to your guests in their language
- Prices in the right currency
Three independent settings
Cabintale has three different language/currency settings. They're independent — none of them controls the others.
| Setting | What it controls | Where to set |
|---|---|---|
| Admin language | The dashboard you log into | Settings → Account |
| Widget language | What guests see in your booking widget | Each widget's detail page |
| Property currency | The currency every price is shown in | Property basics |
A property can have several widgets in different languages — common when you take guests from multiple countries.
Step 1: Set your admin language
Click Settings in the sidebar. Under Account, find Language. Pick yours, save.
The page reloads in the new language.
English and Czech are fully translated — every page, every label. Other languages are partial: the widget side is translated, but admin pages may still show some English text where translations don't exist yet. We're filling these in over time.
Step 2: Set a widget's language
Sidebar → Widgets → click a widget → Widget language. Pick the language your guests are most likely to speak.
What gets translated for guests:
- Calendar month and weekday names
- Booking dialog labels (Total, Pax, Whole place, "Prices are in…", "/ night")
- Service date/time labels (Today, Tomorrow, "Select date and time")
The widget supports about 30 languages — more than the admin currently does. If a translation is missing for a chosen language, that text falls back to English silently.
Tip: one property, multiple widgets. If half your guests are Czech and half are German, create two widgets — one in each language — and embed them on different pages of your site.
Step 3: Set the property's currency
Sidebar → Places → your property → Basic information → Currency.
Picking a country auto-suggests a currency (Czech Republic → CZK; Germany → EUR), but you can override it independently. The widget footer shows guests "All prices are in [code]" (e.g. "All prices are in CZK") so they know what they're paying in.
Existing bookings stay in whatever currency they were made in — changing the currency on the property doesn't convert old totals.
Mixing settings
The three settings are independent and don't have to match:
- A guest opening a Czech-language widget on your CZK-currency property sees Czech labels and CZK prices.
- A guest opening a German-language widget on the same property sees German labels and the same CZK prices.
- Your admin can be in English while both of the above run in their own languages.
This is by design — there's no scenario where a mismatch causes a problem.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Some text in my admin is in English even though I picked German | Admin translations for that language are partial — only English and Czech are fully translated today | Switch to English or Czech for full coverage, or accept partial coverage and we'll fill it in over time |
| The widget shows English where I expected Czech | The Czech translation file is missing that specific label | The widget falls back to English silently when a string isn't translated. Tell us which label and we'll fix the file |
| I changed the property's currency but the widget still shows the old one | Browser cache on the widget page | Refresh the widget page. The Cabintale-side cache invalidates the moment you save |
| Old bookings still show old currency after I changed it | This is intentional — old bookings are frozen at their original price and currency | If you actually want to convert, edit each booking and re-enter the amount in the new currency |
| Picking a country didn't change my currency | Auto-fill only runs on country change. If you picked the same country you already had, nothing happens | Change country to anything else, then back — the currency will refresh |
Related guides
- Property basics — Property basics
- Embedding the booking widget — coming soon
- Custom booking form — coming soon