Translate product content into another shop language
Your new language version gets real translations without buying another add-on.
What it replaces: days of translation work or an extra module
What you write to Claude
„translate names, short and long descriptions and meta of all products in Sofas from pl to de. natural German, keep HTML structure and units”
The problem
We added German to the shop, but product pages still show Polish text copied into the German fields.
What Claude does
- Claude finds products whose German texts are empty or still in Polish.
- It reads the Polish texts and translates them.
- You approve the batch; only the German texts change.
What you get
Products have real German texts. Other languages are untouched. Page addresses in the new language can be set as a next step, and filter names, sizes, colours and brands can be translated too.
You stay in control
You see every change before it is saved, nothing happens without your yes, and you can undo it later.
Related use cases
- Translate category texts and information pages
- Check that language versions point to each other correctly
- Rewrite product descriptions in your brand's tone
- Translate the whole shop, down to filters and brands
For developers
- Area
- 1 · Content & SEO
- Connector
- daily connector
- In the free Audit
- no, paid version only
- For
- Store owner, Marketer / SEO, Agency / freelancer
- Tools
- ps_get_shop_info, ps_search_products, ps_get_product, ps_update_product_content, ps_translate_catalog_items
Step by step
- Checks active languages with ps_get_shop_info.
- Finds products whose German fields equal the Polish text or are empty (ps_search_products with lang).
- Reads Polish content with ps_get_product (lang pl).
- Writes the translations and calls ps_update_product_content with lang de. Shows a preview with the old and new values side by side and waits for your approval.
- After your yes, saves it like the Save button in the back office and logs it in the change history. Only the German fields change.
Safety
Every write shows a preview first and runs only after you approve it (one-time token, valid 30 minutes). Each change is logged and can be undone with ps_revert_change. Every write targets one language, set with the lang parameter.
Last updated: 2026-10-05