Drop in a .otf or .ttf per script. Nothing leaves the browser. Fonts are saved locally and reload themselves next time, so this is a one-off.
Typesetting is set per territory. Open any card's Typesetting button to change leading, alignment, small word handling and tracking for that language only. Each one starts from its script's own defaults.
Off by default, so the cards show the plain type. The styled PNG exports the style either way.
References fill the letterforms through a clip of the outline, so the type stays vector and the image stays raster. Stylized plates export as PNG.
Localize, Check translations and Generate style all call Claude. Running this file outside Claude, they need your own API key.
The key is stored in this browser only and sent straight to api.anthropic.com. Anyone with access to this browser profile can read it, so do not save a key into a copy of this file that you host publicly.
Auto fit re-breaks each title and solves tracking for the largest type that stays inside 4000 × 3600. It rewrites the lines, so run it after localizing.
One per line, territory code then a colon. Copy this out for a native speaker, paste their version back, apply.
Copy the prompt into any Claude session, paste the JSON array back here, then re-render.