How Roomdoo decides the invoice language
When Roomdoo generates an invoice PDF, the language does not depend on the user’s interface language, but on the language set on the customer’s record — the one the invoice is addressed to. The logic is:Roomdoo reads the customer's language
It goes to the customer’s record (the Language field) and uses it as the reference for the PDF.
It renders the translated template
If the language is enabled and the template has a translation for it, the invoice comes out in that language.
The customer’s language affects documents sent to the customer (invoice, proforma, confirmation). The interface language your team works with in Roomdoo is separate and is changed from each user’s own profile.
Changing a customer’s language in Roomdoo
Pick the language
Find the Language field and choose the desired language from the dropdown (for example, English).
Common support cases
The invoice doesn't come out in English even though the customer is foreign
The invoice doesn't come out in English even though the customer is foreign
The Language field on the customer is empty or still set to Spanish. The fact that a customer is from another country doesn’t mean their language is configured — the language is set explicitly in the field; it’s not inferred from nationality or country.Fix: edit the customer record and choose the right language under General data → Language.
I changed the customer's language, but the invoice still comes out in Spanish
I changed the customer's language, but the invoice still comes out in Spanish
Possible causes:
- The language isn’t enabled in the system. If it doesn’t show up in the Language dropdown on the customer record, that language isn’t available yet and the invoice falls back to Spanish.
- You’re opening an old PDF. Make sure you regenerate the PDF rather than open one you saved earlier.
The invoice comes out in English but some items (rooms, extras) are still in Spanish
The invoice comes out in English but some items (rooms, extras) are still in Spanish
The invoice language is applied correctly, but some products or services don’t have a translated name. In Roomdoo, the names of items (room types, extras, services) are translated one by one.If a product only has a Spanish name, that item appears in Spanish even when the rest of the invoice is in English.We handle this from our side — contact support and tell us which items you’d like translated.
I need invoices to an agency or company to come out in a different language to the end guest
I need invoices to an agency or company to come out in a different language to the end guest
The PDF language is based on the customer the invoice is addressed to, not on the guests of the reservation. If the invoice goes to an agency, the language comes from the agency record, not from the staying guests.Fix: make sure the agency or company recipient has the right language set on their contact record.
When to contact support
Contact Roomdoo support when:- The language you need isn’t in the dropdown on the customer record. Enabling new languages is done from our side.
- Some products still appear in another language even though the invoice itself is translated. We manage product and service name translations.
- The invoice template (fixed text such as “Total”, “Subtotal”, “Item”) doesn’t translate correctly. We’ll look into it.