trueprofit-blog-multilingual-tabs-triggerslisted
Install: claude install-skill khanhvo2172-dotcom/seo-skills
# TrueProfit multilingual tab trigger repair + link localization (ES / DE / FR)
A blog Google Doc has tabs: **English** (tab 1, often titled "article"), then
**Spanish**, **German** and **French** versions. The English-only
[`trueprofit-blog-triggers`](../trueprofit-blog-triggers/SKILL.md) skill preps tab 1.
This skill does two things to the **three translated tabs**:
1. **Repair / place CMS triggers** — so the n8n multilingual publisher picks up
correct `Image (sentence note):` and `Content Highlight` lines in every locale.
2. **Localize internal links** (via `update_links.py`) — rewrites `trueprofit.io/blog/<slug>`
links and Shopify app `utm_campaign` tags for each language.
**Run the English skill first.** This skill reads the English tab's image triggers
to learn the shared image URLs (in order), so tab 1 must already be triggered.
## Two image modes: repair vs. placement
Translated tabs are produced by translating the English markdown, so they may
arrive with trigger lines **already present but stale** (image triggers split
across two lines, old/test URLs & alts, `Content Highlight:` with a colon), and
they have **no embedded image objects**. The skill auto-picks per tab, per the
image-trigger-line count vs. the English image count:
- **REPAIR (counts match).** The tab carries one image-trigger line per English
image, in order — repair each in place: rewrite to canonical form, swap in the
English URL by order, translate the alt, drop the stale second URL