Back to Plugins
文案翻译替换(Text Translation & Replace)

文案翻译替换(Text Translation & Replace)

多语言在线翻译,并将设计稿中的文本批量替换为目标语言。Translate texts into multiple languages, and batch‑replace.

Plugin Preview

文案翻译替换(Text Translation & Replace) preview

About this plugin

一、简介文案翻译替换是一款专为设计师和产品团队打造的 Figma 文本多语言处理插件。它可以自动读取当前选中的文本图层,将文案发送到在线翻译服务进行多语言翻译,并支持将翻译结果一键替换回设计稿中,对齐原有的样式和排版。插件特别适合做国际化设计、多语言落地页、本地化 UI 的场景,帮助团队在 Figma 内就完成绝大部分翻译对接和文案替换工作,减少来回复制粘贴的低效操作。Text Translation & Replace is a Figma plugin designed for designers and product teams who work with multi‑language interfaces. It automatically reads the currently selected text layers, sends the content to an online translation service and returns translated strings for multiple target languages. Then, with a single click, it replaces the original text in your Figma file while preserving typography and layout. This plugin is ideal for localization workflows, marketing pages in multiple languages, and international product UI, helping your team avoid manual copy‑paste and manage translations directly inside Figma.二、主要功能 / Key Features1.获取选中文本 / Collect selected text一键获取当前页面中被选中的所有文本图层,并在插件面板中以列表形式展示。With one click, the plugin collects all selected text layers on the current page and displays them in a structured list inside the plugin UI.2.多语言在线翻译 / Multi‑language online translation支持从简体中文、英文等多种语言互相翻译,可根据需要选择源语言和目标语言。Supports translating between Simplified Chinese, English and many other languages, letting you freely choose source and target language pairs.3.逐条翻译进度与状态反馈 / Per‑item progress and status在翻译过程中显示进度条与数量统计,翻译完成后标记成功和失败的条目,便于排查问题。During translation, a progress bar and counters are shown; when finished, each item is marked as success or failure for easier debugging.4.一键替换文案 / One‑click text replacement点击“替换”按钮后,将匹配的翻译结果写回对应的文本图层,尽可能保留原来的样式和排版。After clicking “Replace,” the plugin writes each translated string back to the corresponding text layer while preserving existing typography and layout as much as possible.5.详细替换结果面板 / Detailed replacement report展示每一条文案是成功替换、无需替换还是失败,并附上失败原因(如未找到文本节点或非文本类型)。A result panel shows whether each item was replaced, skipped, or failed, along with the reason (e.g., node not found or non‑text layer).三、适用场景 / Use Cases1.产品多语言 UI 设计 / Multi‑language product UI快速为 App、Web、后台系统等界面生成多语言版本。Quickly create localized versions of app, web, and admin interfaces.2.营销与活动页面本地化 / Marketing & campaign localization为着陆页、活动页面、广告素材生成不同语种的文案版本。Localize landing pages, campaign pages, and ad creatives into multiple languages.3.多市场版本对齐 / Cross‑market alignment在一个 Figma 文件中维护不同区域市场的 UI 文案版本,方便对比与更新。Maintain multiple regional UI versions in a single Figma file for easy comparison and updates.四、使用步骤 / How to Use1.选择文本图层 / Select text layers在 Figma 画布中,选择一个或多个需要翻译的文本图层。In your Figma canvas, select one or more text layers you want to translate.2.打开插件并获取选中文本 / Open plugin and fetch text运行“文案翻译替换”插件,点击“获取选中文本”按钮,插件会列出所有选中的文本内容。Run the “Text Translation & Replace” plugin and click “Get selected text”; the plugin will list all selected text items.3.选择语言并开始翻译 / Choose languages and translate在顶部下拉框中选择源语言和目标语言,然后点击“翻译”按钮,等待翻译完成。Choose the source and target languages from the dropdowns, then click “Translate” and wait for the process to finish.4.检查翻译结果 / Review translations在列表中查看每条文案的翻译结果,可根据需要调整原文或再次翻译。Review each translated string in the list and adjust the original text or rerun translation if needed.5.一键替换到画布 / Replace in canvas确认无误后,点击“替换”按钮,插件会将翻译后的文案写回对应的文本图层。Once everything looks good, click “Replace” and the plugin will write translations back to their corresponding text layers.五、权限与能力说明 / Permissions & Capabilities1.读取选中对象 / Read selected objects插件需要访问当前页面的选中对象,仅用于读取文本内容和获取节点 ID,以便执行翻译与替换。The plugin accesses the current page selection only to read text content and obtain node IDs for translation and replacement.2.修改文本图层内容 / Modify text layers在用户点击“替换”时,插件会修改对应文本图层的 characters 属性,以写入翻译后的文案。When the user clicks “Replace,” the plugin updates the characters property of the corresponding text layers to apply the translated copy.3.网络请求(翻译服务)/ Network requests (translation service)插件会通过 HTTPS 调用在线翻译服务(例如 Google Translate API 或其他等价服务,最终以代码配置为准),仅发送需要翻译的文本内容,不包含设计文件、图片或其他敏感信息。The plugin sends HTTPS requests to an online translation service (such as Google Translate API or an equivalent service as configured in the code), sending only the text that needs to be translated—no design files, images, or other sensitive data are transmitted.六、隐私与数据处理 / Privacy & Data Handling插件不会上传、存储或分析用户的 Figma 文件结构,仅在运行时读取当前选中的文本字符。被翻译的文本会通过安全的 HTTP 请求发送至翻译服务提供方,仅用于即时返回翻译结果,不会在插件侧持久化保存。插件不收集任何个人身份信息,如邮箱、账号、IP 等;也不会将使用行为用于广告或监控。如需满足更严格的合规要求,开发者可以替换为自建或企业内部的翻译服务地址。The plugin does not upload, store, or analyze your full Figma file; it only reads the text of currently selected layers at runtime.Text to be translated is sent via secure HTTP requests to the translation provider solely for generating translation results; no data is persistently stored by the plugin itself.The plugin does not collect personally identifiable information such as email, account IDs, or IP addresses, and it is not used for advertising or tracking.For stricter compliance needs, developers may replace the translation endpoint with an in‑house or enterprise translation service.七、面向的用户与团队 / Target Users产品设计师、视觉设计师、交互设计师负责多语言 UI 的产品经理、运营和本地化团队需要快速验证多语言界面方案的初创团队与中小企业Product, visual, and interaction designersProduct managers, operations, and localization teams working on multi‑language UIStartups and SMEs that need to validate multi‑language layouts quickly

Plugin Details

Version2
CreatedMarch 4, 2026
Last UpdatedMarch 5, 2026
CategoryAccessibility tools
CreatorXure
Stats11 installs, 1 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui-optimized.html
  • main:code-final-replace.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • https://libretranslate.de
    • https://translate.googleapis.com