Protect product names from translation (DNT)
What it is
Translation Fidelity keeps the AI from mangling names that must stay intact. You maintain a list of words/names not to translate (DNT), and AISA can also auto-pull WooCommerce product names into that list. Without it, a catalog with names like "Maestrale / Opera / Pioggia" gets translated to "Mistral / Work / Rain" in other languages — ruining credibility. The DNT list is injected into every generation prompt, and a verbatim guard restores the exact spelling afterwards when the name actually appears on the page.
Where to find it
Settings → Brand Context & Style: the "Words not to translate" textarea (option key no_translate) and the checkbox to auto-protect WooCommerce product names (dnt_woo).
Requirements & tier
The manual DNT list works on any site. The product-name auto-pull requires WooCommerce; it caches up to ~2000 published product titles (names up to 60 chars) for 12 hours, refreshed when a product is saved or the toggle changes.
How to use
- Open Brand Context & Style.
- Paste names into Words not to translate — separated by new lines, semicolons or commas.
- Tick auto-protect WooCommerce product names to pull catalog titles automatically.
- Generate SEO/content in any language: the DNT instruction is added to the prompt.
- The verbatim guard restores exact spelling of DNT names that appear on the page.
Questions people ask
- How do I separate names? New line, semicolon or comma — all work, with trim and dedupe.
- Does auto-pull need WooCommerce? Yes — it reads published product titles.
- How many names are injected? Up to 300 in the prompt; hand-curated terms take priority over auto-pulled ones.
- Could the guard capitalize random words? No — it only acts on DNT names actually present in the page content (anchored to the source).
- Can I disable the guard? Yes — via the
aisa_dnt_enforcefilter.
Troubleshooting
If a product name still gets translated, confirm it is in the DNT list (or the auto-pull toggle is on) and that the name appears in the page's real content — the verbatim guard only fixes names anchored to the source. If recent products are not protected, the 12-hour cache refreshes on product save.
Related
Product Image SEO Template · Per-language term SEO · WooCommerce attributes in the SEO Template (show name option).
