三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

Figma 汉化插件 FigmaCN 实测:3 分钟让设计界面全中文

Figma 汉化插件 FigmaCN 实测:3 分钟让设计界面全中文

Figma 汉化插件 FigmaCN 实测:3 分钟让设计界面全中文

【免费下载链接】figmaCN中文 Figma 插件,设计师人工翻译校验项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN

凌晨一点,你盯着 Figma 右上角那个弹出来的小窗,满屏英文术语像一堵墙——"Auto Layout"、"Constraint"、"Variant",每个词都认识,拼在一起却不知道点哪个按钮才能让卡片自动排成一排。你掏出手机想搜一下,又懒得切窗口。最后只好把鼠标悬停在选项上,一格一格猜。

这是不是你的日常?

如果你在 Figma 上停留的时间比在微信上还长,却始终被英文界面拖慢手速,那么接下来要聊的这款 Figma 汉化插件,可能就是你缺的那把钥匙。它叫FigmaCN,一个中文 Figma 插件,靠 4200 多条设计师人工校验过的翻译,把 Figma 的界面一点点"翻译"成你能秒懂的中文。

它到底是什么?一句话讲清楚

把 FigmaCN 想象成你身边那位随叫随到的翻译官。

你不需要改任何 Figma 设置,不用重启应用,它就像住在浏览器里的隐形同事,站在你身后,Figma 界面里蹦出一句英文,它立刻在你耳边用中文告诉你这是什么意思。

翻译的不是"大约 40% 能看懂就行"的机器直译,而是设计师逐条人工校验过的专业词库。"Frame"译成"画框"而不是冷冰冰的"框架","Component"统一叫"组件",团队里再也不会出现一个人喊画框、一个人喊框架的尴尬场面。这种"术语统一"的踏实感,用过的团队都懂。

它是怎么做到"随叫随到"的?一个比喻就懂

你可能会好奇:Figma 是网页应用,界面随时在变,右键菜单、弹窗、提示框都是动态生成的,翻译官怎么做到不漏掉?

秘密在它内置的"盯梢机制"——技术名词叫MutationObserver,听起来唬人,其实道理很简单。

想象一位非常敬业的服务员站在桌边,他眼睛一刻不眨地盯着整张餐桌,只要有新的菜端上来(也就是页面出现新元素),他立刻端走翻译一遍再送回来。菜单是新生成的?翻译。右键弹出新选项?翻译。你刚点了"重命名"冒出来的输入框?翻译。这就是 FigmaCN 的实时 DOM 监测:页面一变,翻译立刻跟上,全程不用你手动刷新

更贴心的是,这位服务员很有分寸感。你打开代码编辑器、输入变量名的时候,他主动退到一边——变量名、代码区域保持英文原样,绝不会把你的buttonWidth翻译成"按钮宽度"然后让代码当场报错。这种"知道什么该翻、什么不该翻"的克制,才是它真正见功力之处。

它还处理了一个经常被忽略的细节:带数字的文本。你看到 "5 members" 这种文案时,词库里用的是{@}通配符匹配,翻译结果是"5 位成员",数字被原样保留,语序却符合中文习惯。这种颗粒度,是机器翻译很难做到的。

陪你把中文界面跑起来:一次连贯的上手之旅

说了这么多,不如直接动手。整个过程比我预想中简单得多,我带你走一遍。

第一步,把源码拿到本地。打开终端,敲下这行命令,把这个中文 Figma 插件的仓库克隆下来:

git clone https://gitcode.com/gh_mirrors/fi/figmaCN

第二步,在浏览器里"装"上它。打开 Chrome 的chrome://extensions/页面(Edge 用户就是edge://extensions/),把右上角的"开发者模式"开关打开。这时候页面上会多出几个按钮,点"加载已解压的扩展程序",选中刚克隆下来的项目里的src目录,确认。整个过程不超过 30 秒。

这里有个小惊喜:插件不是只支持 Chrome。油猴用户可以直接加载项目里的scripts/figmaCN.user.js脚本文件,Firefox 用户也能用,项目 README 里每种浏览器的安装路径都写得很清楚。

第三步,刷新 Figma,验收时刻。打开 figma.com 的设计页面,深吸一口气——顶部菜单栏已经变成了"文件、编辑、视图、对象、文本";左侧工具栏的英文标签全换成中文;右侧属性面板里,"Auto Layout"老老实实地写着"自动布局"。

最有体感的一刻发生在你右键点击画布的时候:弹出的菜单选项全都是中文,跟你平时用的中文软件毫无违和感。那一刻你会忍不住感叹一句:这才对嘛。

真实体验里的几个小提醒

用了几天,有几个坑和心得,提前告诉你,能省不少时间。

第一,装完没变化?先强制刷新。插件装好后,Figma 页面可能还留着旧的缓存,按Ctrl+Shift+R(Mac 上按Cmd+Shift+R)强制刷新一次,翻译立刻到位。这是最常见的"装了个寂寞"原因。

第二,个别词没翻译,大概率是 Figma 刚更新了新功能。词库再全,也追不上 Figma 每个月的迭代速度。遇到这种情况不用慌,打开项目里的翻译文件src/js/translations.json,搜索那个没被翻译的英文原文,你会看到它其实是一个个整齐的配对条目,比如:

["Frame", "画框"]

如果你觉得某个译法不够好,直接改,刷新页面就能生效。你在使用中发现的漏译、误译,也可以把截图和上下文反馈给项目维护者——这类人工维护的词库,最需要的就是真实用户的声音。

第三,它只针对网页版 Figma 生效。如果你主力用的是桌面客户端,记得用浏览器打开网页版,或者干脆用桌面浏览器访问。这一点确认好了,体验就非常顺滑。

语言通了,设计才谈得上效率

说到底,FigmaCN 解决的不是"英文变中文"这一个动作,而是把横在你和工具之间的那层语言滤镜摘掉了。

以前每次操作都要在脑子里做一道"英文→理解→操作"的翻译题,积少成多,一天下来浪费的何止半小时。现在菜单、属性、提示全变成母语,你思考的是设计本身,而不是"这个词到底什么意思"。对刚接触 Figma 的新手,这更是把学习曲线直接削平了一截——打开就是全中文界面,术语统一、命名一致,上手速度和信心完全是两个量级。

如果你也被 Figma 的英文界面卡过手,今天就可以花三分钟试试这个中文 Figma 插件。克隆仓库、加载扩展、强制刷新,三步走完,打开 Figma 的那一刻,你会觉得整个设计世界都安静、亲切了下来。

语言从来不该是创意表达的障碍。现在,障碍已经被翻译掉了,剩下的,就交给你的设计吧。

【免费下载链接】figmaCN中文 Figma 插件,设计师人工翻译校验项目地址: https://gitcode.com/gh_mirrors/fi/figmaCN

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

← 返回列表