Axure RP 汉化其实只差一个文件:axure-cn 语言包从取包到验收的完整流程
Axure RP 汉化其实只差一个文件:axure-cn 语言包从取包到验收的完整流程
【免费下载链接】axure-cnChinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn
先给结论,省得你瞎猜:Axure 的界面语言,从来不是"官方出没出中文版"的问题,而是"你有没有把一个小文件放进它该在的位置"的问题。开源项目axure-cn为 Axure 11、10、9 三个版本分别准备了简体中文语言包,下载、拷贝、重启三步走完,5 分钟界面就能全面转中文。不用破解、不用改注册表、不碰软件本体,全程只复制一个文件夹。下面按四道工序走,中途卡住就去末尾的问答区对号入座。
先弄懂原理:界面语言是"穿"出来的,不是"装"出来的
把 Axure 想象成一个自带换装系统的应用:出厂时它默认穿的是英文"皮肤",但其实它早就为其他语言预留好了"衣柜"——安装目录下的lang文件夹。衣柜里放一个名为default的纯文本文件,就是那件"中文皮肤"。
打开这个文件,里面是上千行"英文原文" :: "中文翻译"的配对条目,长这样:
"Open" :: "打开" "New" :: "新建" " : Licensed to {0}" :: " : 已授权"Axure 每次启动都会"试穿"这件皮肤:查得到对应词条,就显示右侧的中文;词条没覆盖到的地方,就露出里面那层英文底衬。这正是"有人全中文、有人半中半英"的真相——不是软件抽风,而是皮肤没放进衣柜(目录不对),或者这件衣服本身有没缝到的地方(词条不全)。
axure-cn 维护的这三件"皮肤"厚度相当可观:Axure 11 的语言文件有 3258 行,Axure 10 有 3144 行,Axure 9 也有 2931 行,而且项目不定期更新、持续修正词条。说白了,它不只是一个一次性补丁,而是一份被长期维护的翻译资产。
安装全流程:取包、注入、触发、验收四道工序
第一步 取包:克隆仓库,认准版本目录
打开终端,执行:
git clone https://gitcode.com/gh_mirrors/ax/axure-cn克隆完成后,你会看到Axure 9、Axure 10、Axure 11三个目录。装的是哪个版本,就取哪个目录下的lang文件夹。
- 产出物:一份对应版本的语言包。
- 做错的典型后果:拿了别的版本的
lang,或者把整个外层目录一起拷走,后续必然出问题。
第二步 注入:先暖机一次,再把文件放进正确目录
这一步有两个动作,顺序别反。
动作 A:先启动一次英文版 Axure,然后关掉。首次启动时 Axure 会生成并初始化自己的配置,相当于先"暖机",让它认熟环境。跳过这步直接放语言包,很容易出现界面异常。所有版本通用,别嫌麻烦。
动作 B:把lang文件夹放进安装目录。三个版本的放置位置有差异,先看这张表:
| 版本 | macOS 放置路径 | Windows 安装目录(64 位) |
|---|---|---|
| Axure 11 | Contents/MacOS | C:\Program Files\Axure\Axure RP 11\ |
| Axure 10 | Contents/MacOS | C:\Program Files\Axure\Axure RP 10\ |
| Axure 9 | Contents/Resources | C:\Program Files\Axure\Axure RP 9.0\ |
- macOS 用户:在「应用程序」里右键点击 Axure RP,选择「显示包内容」,进入 Contents 后,11 和 10 走
MacOS子目录,9 走Resources子目录,把lang粘贴进去。注意 Axure 9 是个例外,它的路径不是 MacOS 而是 Resources,很多人恰恰栽在这一步。 - Windows 用户:32 位系统把上表的路径换成
C:\Program Files (x86)\开头,同样把lang粘贴进去。
如果系统问"是否替换",直接选替换;提示没有权限,就右键以管理员身份重新操作一次。
- 产出物:安装目录里多出一个
lang文件夹。 - 做错的典型后果:放错层级,或者只放了
default文件而漏了文件夹结构,界面纹丝不动。
第三步 触发:重启 Axure,让皮肤"上身"
保存好手头工作,彻底退出 Axure,再重新打开。启动瞬间软件会重新读取语言文件——标题、菜单、按钮会成批地变回中文。这一步没有技术含量,却最容易被"重启不够彻底"坑到,记得从任务栏/程序坞完全退出再打开。
第四步 验收:核对界面各区域的中文完整度
重启后别急着干活,花一分钟扫一遍这些位置:
- 主菜单:文件、编辑、视图……有没有英文残留
- 工具栏:鼠标悬停图标,提示文字是否为中文
- 属性面板:标签、选项、下拉框是否全中文
- 右键菜单:在不同区域右键,上下文菜单是否全中文
- 对话框:弹窗里的"确定 / 取消 / 应用"和正文是否已中文化
下面这张图是 Axure RP 11 汉化后的启动界面,菜单、按钮、引导文字都是完整中文,几乎没有英文残留:
常见问题速答:汉化不生效时先查这五件事
Q1:我全照做了,界面却纹丝不动,为什么?先检查两件事:有没有先启动过一次英文版再放文件;粘贴的是不是lang文件夹本身而不是它的外层目录。都正确却无效,大概率是语言包版本太旧,重新从仓库拉取最新版覆盖一遍再重启。
Q2:菜单一半中文一半英文,剩下的怎么办?说明这份语言包与你的 Axure 版本不匹配,或者词条尚未覆盖到所有界面元素。确认取对了版本的lang,并确保仓库是最新状态。
Q3:macOS 上找不到 MacOS 文件夹?你多半是双击进入了应用,而不是右键 →「显示包内容」。只有后者才能看到完整的 Contents 结构。
Q4:Axure 小版本升级后,汉化突然失效了?正常现象。Axure 升级时会重置语言文件,把lang文件夹重新粘贴一次即可恢复,不是你的操作失误。
Q5:某个翻译不顺眼,可以自己改吗?完全可以。default是纯文本,用任意编辑器打开,找到对应的英文词条,把::右侧改成你想要的中文,保存后重启就生效。如果你在改的过程中发现了错误译法,也欢迎把修正后的词条反馈给项目维护者——一份开源语言包能保持新鲜,靠的正是每个愿意"顺手改一行"的人。
汉化前后对比:一次拷贝,换一种使用体验
最后把账算清楚。同样是打开 Axure,汉化前与汉化后是两种完全不同的体验:
| 对照项 | 汉化前 | 汉化后 |
|---|---|---|
| 主菜单 | 中英混杂,靠猜 | 全中文,零障碍 |
| 新手引导 | 英文教程劝退新手 | 看完就能上手 |
| 排查报错 | 看不懂英文弹窗 | 秒懂问题所在 |
| 学习成本 | 边用边查词典 | 开箱即用 |
下面这张 Axure 10 的界面可以当作"对照组":它的翻译覆盖率已经很高,但顶部仍能看到零星英文残留——这正是语言包"词条覆盖不完整"的典型表现,也侧面说明要把每一个界面元素都翻译到位有多不容易:
好消息是,Axure 11 的语言包打磨得更彻底,对比之下几乎找不到英文了。
所以,现在你只需要做一件事:打开终端,执行git clone https://gitcode.com/gh_mirrors/ax/axure-cn,按上面四道工序走一遍。五分钟后看到满屏中文的那一刻,你会明白——界面语言这种事,本来就该是"装好即中文",而不是"边用边查词典"。
【免费下载链接】axure-cnChinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
