Back to Plugins
Babel — Claude & DeepL AI Translate

Babel — Claude & DeepL AI Translate

Automatically translate your designs using Claude AI or DeepL

contentai technologyinternationalizationtextlanguagemultilingualautomationi18ntranslationtranslationlocalisationmachine learningdeepl api

Plugin Preview

Babel — Claude & DeepL AI Translate preview

About this plugin

Translate text nodes and screens in Figma using Claude, OpenAI, Gemini, or DeepL.Translation ProvidersTry for free — No API key needed. Get a number of free translations (currently 20) powered by our shared Claude key. Customize the tone of voice to match your brand (casual, formal, friendly, etc.). When your free translations run out, add your own API key for unlimited use. This free allowance may change in the future if the service becomes too costly to maintain.Bring your own AI key — Claude, OpenAI, or Gemini. Pick a provider, paste your API key and an optional prompt (tone of voice), and translate without limits. Each provider's key is saved separately, so you can switch between them anytime without re-entering keys.DeepL — Bring your own DeepL API key (Free, Pro, or Enterprise). Free version supports up to 500,000 characters/month. Supports formality options for applicable languages.Features- Choose your provider during onboarding, switch anytime in Settings.- Free Claude-powered demo with an indicator showing how many translations are left.- One reusable setup screen (API key + prompt) for every AI provider.- Translate one or multiple selected visible nodes including their children.- "Auto" option to automatically detect the source language.- Automatically saves your language pair to speed up the process.- Tone of voice / prompt customization for AI providers (text input or file upload).- Formality option for DeepL translations.- Ignore specific text nodes by adding :babel_ignore: to their name.- Handles errors and connection issues gracefully.Free for all. You don't pay for the plugin itself, and you get a number of free Claude-powered translations to try it out. For unlimited use, bring your own provider key — you pay your AI provider directly. If you find it useful, we'd be happy if you buy us a coffee.RoadmapWe use the plugin internally at BearMinds and see many features that would make it even better:- Keep styles of the original text (bold, italic, underline, font size, font family, color).- Option to ignore certain groups of nodes when translating.- split_sentences option to control whether the engine first splits input into sentences.- tag_handling option to support HTML and XML tags.- preserve_formatting option to keep the original formatting.- ignore_tags option to keep certain elements unaltered (e.g. trademarks, product names).- Detect when a component is selected and warn about potential breaking-change propagation.- Translate a large amount of text at once (e.g. 10,000+ symbols).FeedbackWe'd be happy to hear about your experience, missing features, or issues. Just write to [email protected].

Plugin Details

Version6
CreatedJanuary 31, 2023
Last UpdatedJune 6, 2026
CategoryAccessibility tools
CreatorVladimir Hudnitsky
Stats154 installs, 11 likes
PricingFree

Technical Details

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

    Plugin needs to access Supabase servers to proxy translation requests.

  • Editor Types:
    figma
  • Allowed Domains:
    • https://pxvjayhydlcdwofgsvkl.supabase.co