Back to Plugins
Localization Automate

Localization Automate

Sync sheets, translate, annotate keys

Plugin Preview

Localization Automate preview

About this plugin

Localization Automate helps product and localization teams manage UI copy at scale.


Use a spreadsheet-driven workflow directly in Figma:

- Load Google Sheets data into an in-plugin table.

- Sync selected text layers to selected sheet cells.

- Translate source text into multiple target language columns.

- Generate StringKeys for localization.

- Apply StringKey annotations in batch to selected text layers.


Best for teams maintaining multilingual UI content with a single source-of-truth spreadsheet.


📖 How to Use


Quick Start (Use Template First)


1. Open plugin and click **Use Template: Link** (top-right in Spreadsheet tab).

2. In Google Sheets, click **File > Make a copy** to create your own sheet.

3. Share your copied sheet with permission **Anyone with the link** and set role to **Editor**.

4. Copy the URL of your copied sheet, then paste it into the plugin **Spreadsheet** URL field.

5. Wait until you see **✓ URL valid** and the table data loads.

6. Go to **Settings** tab, choose AI provider, add API key, and click **Save Settings**.

7. Go back to **Spreadsheet** tab and select:

- 1 source cell (dark blue)

- 1 or more target cells (light blue)

8. Open **Translate** tab and click **🪄 Auto Translate & Sync**.

9. To generate String Key, select **Prefix**, **Element**, **EN Text**, and **Name** columns/cells in Spreadsheet, then go to **Variable** tab and click **🔑 Generate & Sync Key**.

10. To add key into Figma text layers, select your target text layers in Figma, select key cells in Spreadsheet, then go to **Localization** tab and click **Add Key Annotation**.


📌 Tip: If button is disabled, re-check 3 things: source selected, targets selected, and API key configured (for providers that require auth).

Plugin Details

Version2
CreatedFebruary 10, 2026
Last UpdatedFebruary 11, 2026
CategoryFile organization plugins
Creatorniwat yahuadong
Stats3 installs, 6 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Network Access:

    Requires access to Google Sheets CSV export, Google Apps Script webhook sync, and configured AI providers for translation. Local Ollama access is development-only via devAllowedDomains.

  • Editor Types:
    figma
  • Allowed Domains:
    • https://api.anthropic.com
    • https://api.groq.com
    • https://api.openai.com
    • https://api.x.ai
    • https://corsproxy.io
    • https://docs.google.com
    • https://generativelanguage.googleapis.com
    • https://openrouter.ai
    • https://script.google.com