> ## Documentation Index
> Fetch the complete documentation index at: https://docs.roomdoo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Invoice language

> How Roomdoo decides which language an invoice is generated in, and what to check when an invoice doesn't come out in the expected language.

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

<Steps>
  <Step title="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.
  </Step>

  <Step title="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.
  </Step>

  <Step title="If the customer has no language, the system default is used">
    When the customer's language field is empty or the language isn't enabled, the invoice comes out in the system's default (usually Spanish).
  </Step>
</Steps>

<Note>
  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.
</Note>

## Changing a customer's language in Roomdoo

<Steps>
  <Step title="Open the customer's record">
    Go to **Contacts** and open the customer who's been (or will be) invoiced.
  </Step>

  <Step title="General data tab">
    On the contact detail, go to the **General data** tab (the first one).
  </Step>

  <Step title="Pick the language">
    Find the **Language** field and choose the desired language from the dropdown (for example, **English**).
  </Step>

  <Step title="Save">
    Confirm with **Save**. The next invoice issued to this customer comes out in the new language.
  </Step>
</Steps>

<Tip>
  If the customer already has invoices issued in Spanish and you need to resend them in English, **just re-download the PDF after changing the customer's language**. The invoice doesn't change at the accounting level; only the PDF language does.
</Tip>

## Common support cases

<AccordionGroup>
  <Accordion title="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**.
  </Accordion>

  <Accordion title="I changed the customer's language, but the invoice still comes out in Spanish">
    Possible causes:

    1. **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.
    2. **You're opening an old PDF.** Make sure you regenerate the PDF rather than open one you saved earlier.

    If you need a language that doesn't appear as an option, [contact support](#when-to-contact-support) — enabling new languages is done from our side.
  </Accordion>

  <Accordion title="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](#when-to-contact-support) and tell us which items you'd like translated.
  </Accordion>

  <Accordion title="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.
  </Accordion>
</AccordionGroup>

## 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.

<Warning>
  Don't try to change the language from anywhere other than the customer record. Language settings are centralised, and touching them through other paths can affect invoicing across the property.
</Warning>
