Back to Plugins
RTL智能适配助手 RTL Auto Adapt Helper

RTL智能适配助手 RTL Auto Adapt Helper

Smart Arabic mode toggle for RTL-friendly components

Plugin Preview

RTL智能适配助手 RTL Auto Adapt Helper preview

About this plugin

介绍

本插件可帮助设计师一键启用或关闭组件的“阿语”属性,用于快速适配阿拉伯语等 RTL(从右至左)语言界面。支持自动识别并批量设置所选节点及其子组件的变量值,提高国际化效率。


功能说明

  1. 自动查找所选组件中的“阿语”变量属性
  2. 一键切换阿语属性值为 on 或 off
  3. 实时统计处理成功和失败的组件数量
  4. 支持递归处理嵌套结构与实例组件


使用方法

  1. 在 Figma 中选中一个或多个组件或画板
  2. 打开插件界面
  3. 点击“启用阿语模式”或“关闭阿语模式”按钮
  4. 查看统计信息,确认处理结果


注意事项

  1. 插件仅处理存在“阿语”变量属性的组件
  2. 若组件未设置该属性,将不会被修改
  3. 暂不支持自动创建属性,请先在组件中配置好“阿语”变量


Introduction

This plugin helps designers quickly toggle the "arabic" component variable on or off, enabling fast RTL layout adaptation for Arabic language support. It recursively updates selected nodes and their nested components for efficient internationalization.


Function Description

  1. Auto-detect components with "arabic" property
  2. Toggle the value between on and off
  3. Recurse through selected frames, groups, and instances
  4. Display real-time stats on successful and failed updates


How to Use

  1. Select one or more frames or components in your Figma file
  2. Launch the plugin
  3. Click “Enable Arabic Mode” or “Disable Arabic Mode”
  4. View results in the summary section


Notes

  1. Only components that already have an "arabic" variable will be updated
  2. The plugin does not create new properties — please define them first
  3. Works best when your design system is RTL-ready

Plugin Details

Version3
CreatedApril 17, 2025
Last UpdatedMay 20, 2025
Categorydesign-tools-other
CreatorKingweiCheung
Stats3 installs, 1 likes
PricingFree

Technical Details

  • API:1.0.0
  • UI:ui.html
  • main:code.js
  • Document Access:dynamic-page
  • Editor Types:
    figma
  • Allowed Domains:
    • none