Three ways to translate any Framer CMS collection — DeepL automatic (best quality, free tier covers 500k chars/month), any LLM via copy/paste (ChatGPT, Claude, Gemini — no extra subscription), or manual rewrite directly inside the plugin.
Creates a re-syncable Synced mirror collection in any of 54 built-in languages, plus custom ISO codes (Swahili, Basque, Persian…). Strings, rich text, slugs and enum fields are preserved. Sync only re-translates new items — your existing translations and manual edits stay intact.
Includes an in-plugin item editor with accordion UI, search, sort, Draft/Live toggle, and inputs for every field type (text, rich text, image URL, enum, date, number, color).
Works on every Framer plan. No paid locales add-on required.
Free: 1 translation included. Pro €19 one-time: unlimited collections & languages, re-sync, custom ISO codes, in-plugin editor, lifetime updates.
Major reliability pass for the schema setup step. - Collections containing File fields, Date fields with displayTime, or Formatted Text with custom contentType now translate cleanly. Previously these triggered a "Translation failed" error during setup. - Empty enum fields are skipped instead of crashing the run. - Image-gallery array fields are skipped, since the content is never translatable text. Item write hardening: - Numbers, dates, or values that don't match Framer's expected input no longer abort the batch. Only the affected entry is dropped. - Translated slugs that collide get an automatic -2, -3 suffix so a single duplicate doesn't kill the whole batch. - Empty source slugs fall back to a safe default. If you hit a "Translation failed" error in v1.1.2 with a message about an invalid type, this update fixes it.