为什么你的 Axure 还停留在英文界面?这个开源中文语言包让 RP 11、10、9 一次变中文
为什么你的 Axure 还停留在英文界面?这个开源中文语言包让 RP 11、10、9 一次变中文
【免费下载链接】axure-cnChinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn
如果你的 Axure RP 至今还停留在全英文界面,每次做原型都要在术语和菜单之间来回试探,那多半是还没遇到axure-cn——一个持续维护的开源中文语言包项目,覆盖 RP 11、10、9 三个版本。下面这份上手记录,就是我从"对着属性面板发呆"到"全程中文顺手出稿"的完整过程,适合任何不想再被英文菜单劝退的产品经理、设计师和交互新人。
那天晚上,我被一个英文菜单卡了二十分钟
先讲个真实的小插曲。项目演示前夜,我想给列表加一个循环填充效果,脑子里清楚要什么,手指却不知道该点哪。打开交互面板,满眼是 "Repeat For Each"、"Set List State"……每一个词都认识,组合起来就是找不到入口。二十分钟过去,页面还是空的。
后来同事发来一个开源项目:axure-cn,专门给 Axure RP 做简体中文语言包的社区项目。说实话,我当时半信半疑——真的放个文件夹就能变中文?事实证明,能。✨
它到底做了什么:一句就能说清的原理
axure-cn 不是补丁,也不是破解工具。它的全部家当,就是一个lang 文件夹,里面是一份"英文词条 → 中文翻译"的对照文本。Axure 启动时会读取这个文件夹里的内容来渲染界面文字,把中文包放进安装目录后,软件显示的每一处文本就都换成中文了。
说白了,原理和给游戏换汉化补丁差不多:不动软件本身,只替换文字。软件的稳定性、功能、性能都不受影响,卸载时删掉 lang 文件夹就能回到英文原版。🎯
动手之前,先记住一条"铁律":先启动一次英文版
这一点很多人容易忽略,值得单独拎出来说:拿到语言包之前,请先正常打开一次你的 Axure(英文版),再关掉。
为什么?因为 Axure 首次启动时会初始化自己的配置和语言缓存,先让它完整跑一遍,中文包才能被正确读取和加载。顺序反了,界面可能纹丝不动,到时候你会以为是汉化包失效——其实只是时机不对。
从把语言包拿到手开始说起
打开终端,把项目克隆到本地:
git clone https://gitcode.com/gh_mirrors/ax/axure-cn完成后你会看到这样一个目录结构:
axure-cn/ ├── Axure 9/ │ └── lang/ │ └── default ├── Axure 10/ │ └── lang/ │ └── default └── Axure 11/ └── lang/ └── default每个版本一个文件夹,结构一模一样,按你正在用的 Axure 版本取对应的lang文件夹就好。老规矩再提醒一次:你的 Axure 必须已经启动过至少一次,再继续下面的操作。
Windows 上怎么安:跟着这份清单走
Windows 端算是三步就能搞定的"简单模式"。
先确认安装目录。64 位系统通常在:
C:\Program Files\Axure\Axure RP [版本号]\- 32 位系统则在
C:\Program Files (x86)\Axure\Axure RP [版本号]\
如果拿不准装在哪,去"控制面板 → 程序和功能",在已安装列表里找到 Axure RP,右键查看属性中的位置即可。
接着复制语言包。回到刚才 clone 下来的文件夹,进入对应版本目录(比如用 RP 11 就进Axure 11),选中整个lang文件夹,复制。
最后粘贴进安装目录。回到 Axure 的安装根路径(注意是根路径,不是子目录),把lang文件夹粘贴进去,如果提示有同名文件,选择"全部替换"。重启软件,就完成了。🎉
上图是汉化后的 Axure RP 11 启动界面:版本信息、入门指南、新建模板全部显示中文
macOS 的放法:稍微绕一点,但也就三下
mac 上不需要找安装目录,而是直接"进应用内部"。
先在"应用程序"文件夹里找到Axure RP [版本号],右键选择"显示包内容"。接下来要注意版本差异:
- Axure 11、Axure 10:依次进入
Contents→MacOS - Axure 9:进入
Contents→Resources
进入对应目录后,把语言包里的lang文件夹粘贴进来。粘贴时系统一般会要求输入管理员密码,输完、回车,再重启应用即可。顺带一提,mac 上如果后续要换语言包,路径始终是上面这两条,记住就不会迷路。
这样验收,汉化有没有生效一目了然
重启之后别急着开工,花 30 秒过一遍这份"验收五连问":
- 启动页的欢迎文字是不是中文了?
- 顶部菜单栏是不是没有英文残留?
- 鼠标悬停工具栏图标时,提示说明是否显示中文?
- 属性面板的标签和下拉选项是否全部汉化?
- 随便触发一个对话框或错误提示,内容还是不是英文?
五问全过,基本可以放心使用;只要还有英文露头,大概率是下面要讲的几种情况之一。
上图是汉化后的 Axure RP 10 启动界面:版本信息、新手入门、模板区域全部为中文
汉化没生效?按这几条口诀排查
把常见状况总结成几句口诀,对号入座比翻文档快得多:
- 界面纹丝不动—— lang 放错层级了,检查是不是在安装目录根路径,而不是套进了某个子文件夹。
- 一部分还是英文—— 多半是文件权限不够,Windows 上右键以管理员身份重新粘贴一次。
- 软件直接打不开—— 版本不匹配,语言包对应的 Axure 版本和你的不一致,换回匹配版本。
- 出现乱码方块—— 文件下载不完整或编码异常,删掉重新 clone 一份。
- 汉化后功能不对劲—— 旧缓存作祟,清掉 Axure 的缓存目录再重启试试。
这几条基本能覆盖九成以上的翻车现场。如果还不行,还有一个笨办法兜底:把原始lang文件夹提前备份好,出问题随时还原。🛠️
进阶玩法一:让中文术语更贴合团队习惯
项目组有自己的一套黑话?没关系,语言包是可以"定制"的。用文本编辑器打开lang文件夹里的default文件,能看到一行行的"英文词条 :: 中文翻译"对照。找到你想改的那条,把中文部分换成团队的惯用说法,保存后重启 Axure 即可生效。比如把"母版"改成你们内部习惯的"模板",下次所有人看到的就是同一套词。
进阶玩法二:多版本共存,互不打扰
同时装着 RP 9 和 RP 11 也常见,做法其实很简单:给每个版本一个独立的安装目录,各自放各自的语言包,再为不同版本建立不同名字的快捷方式。开哪个版本,就是哪个版本的中文界面,互不干扰。
进阶玩法三:批量部署,一台台配太慢
团队里机器多,可以写个十几行的小脚本批量完成。以 macOS 为例:
#!/bin/bash # 批量更新 Axure 中文语言包 VERSION="11" INSTALL_PATH="/Applications/Axure RP $VERSION.app/Contents/MacOS" cd ~/Downloads/axure-cn cp -r "Axure $VERSION/lang" "$INSTALL_PATH/" echo "Axure RP $VERSION 中文语言包更新完成!"改一下VERSION和INSTALL_PATH,Windows 端换成对应安装目录,就能在每台机器上自动完成更新。
版本支持与更新节奏:怎么让汉化一直"新鲜"
项目对三个版本的支持力度不完全一样,知道这一点能帮你规划升级节奏:
- Axure 11:完全支持,持续跟进最新功能的翻译
- Axure 10:完全支持,定期优化关键词条的翻译质量
- Axure 9:基础支持,主要修复影响使用的严重翻译问题
再养成两个小习惯,长期不踩坑:一是关注项目更新记录,Axure 官方大版本更新后别急着跟着升级,先等语言包适配完成;二是定期执行git pull拉取最新翻译文件,升级大版本前先备份当前的lang文件夹。
回到开头那个夜晚
如果那天晚上我早一点知道有 axure-cn 这样的项目,那二十分钟的抓狂完全可以省下来。现在回看,整个流程其实就三条:
- 版本对得上—— 语言包和 Axure 版本必须一致
- lang 放对地方—— 放在安装目录根路径,不套子目录
- 放完记得重启—— 重启后按"验收五连问"过一遍
中文界面不会让你少画一页原型,但能让你把琢磨英文术语的时间,全部还给设计本身。如果哪天发现某个翻译读着别扭,也欢迎直接参与进这个开源项目里,把词条改得更好——毕竟,让中文包越来越好用的,就是每一个正在用它的你我。💪
【免费下载链接】axure-cnChinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
