Language isn't a single account-wide setting — it's configured per catalog, because different catalogs often represent different stores, markets, or storefronts with different customers.
Languages and Localization
Language is set per catalog — the locale drives what language Aimée writes in, and numbers in ads follow it: a Format number step writes the catalog language's separators unless it picks others.
Updated October 7, 2026
Locale and fallback languages#
Each catalog has:
- A primary Locale — set when the catalog is created, and editable afterward.
- One or more Fallback languages, in order.
The locale drives the language Aimée writes in — ad copy, headlines, and other AI-generated text default to the catalog's locale. If you write prompt instructions in a different language yourself, you can still ask Aimée to output in the product's native language — see Working with prompts.
Fallback languages matter when a specific piece of content isn't available in the primary locale — Renable falls back through the ordered list before leaving a placeholder empty. They also rank which customer reviews are quoted for a product: reviews in the catalog's own language come first, and a review in a fallback language is only quoted when it is clearly better than what the primary language has. Changing the fallback languages and publishing the catalog re-selects the quoted reviews within minutes.
Number format#
A number is written exactly as it is unless a Format number step says otherwise. In a rule or a mapping, a value from your feed keeps the text your feed wrote. A price placeholder with no Format number step, and any number Renable works out — a sum, an average, the result of a Math step — is written plainly, like 4490.5. To choose the decimals and separators, add a Format number step to the value: it has Round to decimals (left empty, the number keeps its own decimals — As is), Decimal separator and Thousands separator.
Numbers in ads follow the catalog's language. A Format number step's two separator menus start on the separators of the catalog's Locale, so one template writes 4 490,50 for a Swedish catalog, 4,490.50 for a US one and 4.490,50 for a German one. There is no separate number-format setting: the Settings tab says which separators the catalog's language uses, under the Locale, and to write numbers another way you pick the separators in the Format number step itself. Nothing is reformatted on its own: in your ads, rules and mappings, only a Format number step writes separators. See Placeholders for prices in Studio, and Fixing your feed data with rules for rules and mappings.
- The menus say what they write. The first option of each menu says what it writes where the page knows the catalog: Catalog language (sv-SE: 4 490,50) on a catalog and on its channels and prompts, and in Studio or a shared ruleset once a preview catalog is picked. With no preview catalog picked it reads Catalog default, and each catalog then writes its own language's separators. On a monitor, which has no catalog, it reads Default (4490.50): a dot and no thousands separator.
- Changing the Locale changes them too. Once you publish a new Locale, the steps that leave their separators on the catalog's language write the new language's — along with everything else the Locale decides, such as the language Aimée writes in.
- It never changes how your feed is read. Renable reads most numbers by their own shape:
4490.00,12,5, and1.234,56each mean what they look like. The one shape that needs a decision is a single separator followed by exactly three digits —4.490is either four thousand four hundred ninety or four and a bit — and that is decided per column, by the Decimal separator on the column's type badge on the Mapping tab (see Mapping your feed fields).
If values in your feed like 4.490 come out wrong, the fix is the column's decimal separator, not the Locale — see Prices or stock look wrong.
Which languages are supported#
Language support depends on which kind of AI feature is generating the content:
- Extractive features — ad-copy extraction and review-quote extraction, which run on Renable's own machine-learning models — currently support European and North American languages.
- Prompt-based generation — ad copy, headlines, and reasons to buy written by a commercial LLM from your prompt instructions — works in essentially any language, since it relies on the underlying model's own language support rather than Renable's own models.
If you need a language you don't see working well in your generated content, reach out to support.