returnEasier speaks seven languages: Spanish, English (EU), Portuguese, Catalan, Italian, French and German. On the Free, Compliance and Pro plans your shop is monolingual: you choose one language in the onboarding wizard —editable afterwards from the app's "Language" page— and the whole portal, the legal templates, the emails, the magic link and the PDF go in that language. On the Scale plan the portal serves all seven with automatic detection of the customer's language.
The seven languages
returnEasier is available in Spanish (Spain), English (EU), Portuguese (Portugal), Catalan, Italian (Italy), French (France) and German (Germany). They are the full set across all customer-facing surfaces: the portal, the legal templates, the emails, the magic link and the acknowledgement PDF.
How it works depending on your plan
| Plan | Languages | How it is served |
|---|---|---|
| Free, Compliance, Pro | One (monolingual) | The language you choose in the wizard (editable on the "Language" page) |
| Scale | All seven | Automatic detection in the portal and the magic link; the acknowledgement and the emails, in the customer's language |
In monolingual mode, even if a customer has their browser in another language, they are served your fixed language. It is the consistent choice for a shop that sells in a single tongue.
How the language is chosen
Your shop's base language is set in step 1 of the onboarding wizard: you choose the country (the one Shopify has on record comes selected, or Spain if Shopify does not provide one; if you change it by hand, its language is preselected) and confirm the language. That value is your shop's language and applies to everything monolingual. From the "Language" page in the app's menu you can change it whenever you want; the change applies to new requests.
The multi-language of the Scale plan
On Scale, the portal becomes multi-language with automatic detection: it looks at the customer's browser language (the Accept-Language header) and serves the best-matching language of the seven; if there is no match, it uses your base language. This way, a single shop can serve customers from several countries each in their own tongue, without you having to configure anything per customer. To activate it, change your plan to Scale from Plans.
Automatic detection covers the portal and the magic link, and the language in which the customer confirms the request is fixed in it (it is part of its hashed record): the PDF, the confirmation email and every later notice for that request go in that language. If your base is Spanish and a German customer writes to you, they will see the portal in German and receive the acknowledgement and the notices in German. That language does not change even if you later change the base language on the "Language" page or change plan: threads already open carry on as they started. This holds for requests confirmed from 14 August 2026 onwards and for earlier withdrawals with an acknowledgement (their language was recovered from the acknowledgement itself); commercial returns opened before that date have no fixed language and their new notices follow the shop's current language. The notices that reach you as the merchant always go in your shop's language.
The language of the dashboard
The returnEasier dashboard is in the language of your Shopify user, on every plan (if it is not one of the 7, in English). Catalan does not exist as a user language in Shopify Admin, so there you will see it in English. It does not depend on your shop's language.