让Axure说中文:一个语言包搞定9/10/11全版本汉化,我的完整实测记录
【免费下载链接】axure-cnChinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn
第一次在 Axure RP 里找"交互样式",我盯着英文菜单里的 Style Effect 愣了几秒——而这不过是需要汉化的几千个词条里的一个。后来装上 axure-cn 中文语言包,从下载到重启软件看到全中文界面,前后不到五分钟,9、10、11 三个版本我全部试通了。这篇就按我自己的实操经历写下来,哪里会翻车、哪个细节值得注意,都会给你标出来。
一个文本文件,凭什么能让 Axure 开口说中文
先把原理讲明白,后面你就不慌了。Axure RP 启动的时候,会去读取一份"翻译字典",字典里每一行都是一条对应关系,格式长这样:
" Style Effect" :: "交互样式" " is greater than " :: " > " " Components" :: " 的母版"左边是软件里的英文原文,右边是它该显示的中文。axure-cn 这个开源项目做的事情,就是把这本字典整理好:它基于前人的翻译成果,逐条核对、补齐,再针对 Axure 9、10、11 各自的词条差异分别打包,于是就有了三个互不干扰的语言包。
我第一次打开 lang 文件夹里的default文件时还挺意外——三千多行纯文本,一眼就能看懂,没有加密、没有二进制,就是一份朴素的对照表。这意味着汉化过程完全不碰 Axure 的程序本体:不破解、不改注册表、不动安装文件,软件原有的功能一个都不会少。这也是我敢放心把它装进自己电脑的底气。
我的汉化时间线:从 git clone 到全中文界面
第 1 分钟:把语言包拉下来
打开终端,输入这行命令:
git clone https://gitcode.com/gh_mirrors/ax/axure-cn下载完成后,目录结构一目了然:
axure-cn/ ├── Axure 9/ # Axure RP 9 的中文语言包 ├── Axure 10/ # Axure RP 10 的中文语言包 └── Axure 11/ # Axure RP 11 的中文语言包每个 Axure 大版本一个文件夹,谁也不占谁的位。
第 3 分钟:找到对应版本的 lang 文件夹
这一步没有技术含量,但最容易出错。我用的 Axure RP 11,就进「Axure 11」文件夹,把里面的lang文件夹整个复制下来。规则就一句话:你的软件是哪个版本,就复制哪个文件夹。
第 4 分钟:把它放到 Axure 能读到的地方
在 Windows 上,Axure 的安装目录通常长这样:
C:\Program Files\Axure\Axure RP 11\ # 64 位系统 C:\Program Files (x86)\Axure\Axure RP 11\ # 32 位系统把lang文件夹粘贴进去,系统提示覆盖同名文件时确认即可。顺便说一句,Axure 9 的安装目录叫Axure RP 9.0,Axure 10 叫Axure RP 10,找到对应名字的文件夹就对了。
在 macOS 上则要绕一点:在「应用程序」里右键点击 Axure 图标,选「显示包内容」,然后 10 和 11 走Contents/MacOS,9 走Contents/Resources,把lang粘贴进去。
第 5 分钟:重启,验收
重新打开 Axure,原本的英文界面变成了这样:
菜单、按钮、对话框、右侧的属性面板全部汉化,连"新建空白文件"这种细节都翻译到位了。这一步看到满屏中文的瞬间,还挺有成就感的。
三次翻车之后,我才搞懂的汉化细节
说实话,我第一次装并没有这么顺利,中间差点以为要把软件重装一遍。把三次翻车的经历写下来,你大概率能绕开。
第一次:版本对不上。我图省事,从「Axure 11」文件夹复制了 lang,却把它贴进了 Axure 9 的安装目录,重启后界面纹丝不动。直到同事一句话点醒我:"语言包跟版本是一一对应的,你拿 11 的去喂 9,它当然不理你。"后来我索性把三个版本的语言包都下载好分开放,什么版本配什么包,再没出过错。
第二次:macOS 上偷懒跳了一个步骤。项目的说明里特意强调:macOS 需要先启动一次英文版 Axure,再放置语言包。我跳过了这一步直接覆盖文件,结果界面还是英文,一度怀疑是语言包坏了。老老实实先打开一次英文版、退出、粘贴文件、再重启,一切就正常了。这个"先开一次英文版"的小动作,是 macOS 汉化最容易忽略的细节。
第三次:找错了 macOS 的路径。Axure 9 的语言包要放到Contents/Resources,而 10、11 要放到Contents/MacOS。我按装 11 的经验去给 9 装,放完照样无效。这类版本之间的差异,项目 README 里其实写得明明白白,照着对应版本操作就不会踩。
装完之后我总结出一个结论:汉化的难点从来不在"复制文件"本身,而在"版本要对、路径要对、顺序要对"。这三样都对了,十分钟内必然跑通。
把语言包改造成你们团队的"方言"
汉化只是起点。因为default文件是纯文本,它还藏着一个官方没提的福利:你可以自己改翻译。
我们团队内部管"母版"叫"模板"叫惯了,英文的 Components 汉化过来是"母版",几个人对不上号。后来我直接打开语言文件,把这几个词条改成团队习惯的说法,保存后重启 Axure,界面就按我们的"方言"显示了。再把统一修改过的语言包发给每个成员,从此沟通时再也不用在英文名和中文名之间来回切换。
更进一步,你可以把这份语言包当成一本"Axure 功能对照词典"来用——菜单里看不懂的英文功能,直接在default文件里搜索,中英文对照一目了然,比对着教程猜含义高效得多。想给新人做培训,这份文件甚至可以直接当术语表使。
该轮到你的 Axure 说中文了
回头看我这次的经历:axure-cn 中文语言包免费、开源、覆盖 Axure 9、10、11 全系列,安装就是"下载、复制、重启"三件事,真正的门槛只有版本匹配和正确的安装路径。花上五分钟,换来的是以后每次打开软件都不用再对着英文界面琢磨——这笔账怎么算都划算。
现在就可以动手:打开终端 clone 一份语言包,确认你的 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),仅供参考