Install & sign in
Install LocalizeASO from the Figma Community, then sign in with your LocalizeASO account (or register on the website).
In Figma: Community → search “LocalizeASO” → Run → Sign in
Figma plugin
Step-by-step from install to review, approval, Figma apply, and optional App Store Connect handoff. Panel previews below use the same UI as the real plugin — no outdated screenshots.
Install LocalizeASO from the Figma Community, then sign in with your LocalizeASO account (or register on the website).
In Figma: Community → search “LocalizeASO” → Run → Sign in
Use an existing LocalizeASO app id for BYO Agent workflows, or connect App Store Connect when you want live app import and hosted submit convenience.
App Store Connect credentials are optional for BYO Codex/AI review jobs. Connect them only when you want LocalizeASO to load live ASC data or run hosted submit convenience. Figma plugin docs
Live UI mock — matches the plugin panel
On the canvas — not inside the plugin panel:
Mark translatable text
Rename a text layer to i18n:your_key
(e.g. i18n:headline).
Select screenshot frames
Click one frame, or Shift + click to select several. Same device size per run.
Text layout guide → for boxes, grouping, and multi-device templates.
With frames selected in Figma, open the plugin → Localize. Choose source/target languages, optional glossary & ASO keywords, then create a reviewable screenshot proposal.
The agent proposal stays pending until a human reviews each locale/frame/layer and approves or requests changes. Docs
iPhone 6.9" · 1290 × 2796
Optional: device previews, glossary, ASO keywords from dashboard.
Live UI mock — matches the plugin panel
Review current text, agent proposal, keywords, warnings, and diffs in LocalizeASO. After approval, the Figma plugin applies the approved copy to the matching file. App Store Connect submit is a separate human-run handoff through LocalizeASO or local asc.
The plugin only applies an approved review job after checking the selected app and current Figma file. The App Store Connect handoff happens afterwards through a human-run LocalizeASO or asc workflow. Docs
Live UI mock — matches the plugin panel
Localize
Create reviewable copy proposals for marked text layers in selected frames
Preview sizes
Temporary iPhone/iPad frames to check layout before translating
Apply review
Apply approved screenshot copy back into the matching Figma file
Import locales
Pull live locale list from ASC when connected, or use manual/BYO locales
ASO keywords
Use keyword briefs from the web dashboard during translation
Delete
Remove generated localization frames from the Figma file
Ready to try it in Figma?
Get the Figma plugin