- From the login screen — so the app comes up in your language right away, before you even sign in.
- From your user menu — the choice gets saved to your account and follows you on any device you sign in from.
From the login screen
In the bottom-right corner of the login form there’s a selector with a globe icon. Open it and pick your language. It applies instantly. This is the place to use if you haven’t signed in yet and want the app in your language from the start.The selector only shows up if your property has more than one available language. If there’s only one, it’s hidden because there’s nothing to pick.
From your user menu
Once you’re inside Roomdoo, this is where you save the choice for next time:Open your user settings
In the top-right (or side, depending on the view) click your avatar and open Settings.
Which languages Roomdoo supports
Today the Roomdoo interface is translated into 7 languages:- Spanish (es-ES)
- English (en-US and en-GB)
- German (de-DE)
- French (fr-FR)
- Portuguese (pt-PT)
- Galician (gl-ES)
- Catalan (ca-ES)
Why you might not see all of them in the selector
A language being supported by the app doesn’t mean it’s available in your instance. For a language to appear in the selector, it has to be installed in your property’s Odoo backend. That installation is managed from our side attenant.host.roomdoo.com (where tenant is your instance identifier). If you need an extra language enabled, contact support and we’ll add it.
The selector lists the languages installed on your instance, not the ones the code supports. That’s why two Roomdoo customers can see different language lists in their selector.
What happens the first time
If you’ve never picked a language on your account, Roomdoo tries to guess from your browser’s language:- If your browser is set to Spanish or Basque → it shows up in Spanish
- Galician → Galician
- Catalan → Catalan
- Portuguese → Portuguese
- French → French
- German → German
- Any other case → English
These rules apply even if the language isn’t yet installed on your instance: the interface loads the labels in that language because the code ships them bundled. What does depend on the Odoo installation is the language selector and any content generated from the backend (emails, invoices, etc.).
When to contact support
- You want to enable a new language on your instance (we install it in the Odoo backend for you).
- The selector isn’t visible on your login screen and your property needs a second language (it only appears when there’s more than one available — contact us and we’ll add it).
- You want the property default to be a different language for all new users.
- You find untranslated or poorly translated text — send a screenshot and the path of the screen.