ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

为什么你的 Axure 还停留在英文界面?这个开源中文语言包让 RP 11、10、9 一次变中文

为什么你的 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→MacOSAxure 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 中文语言包 VERSION11 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_PATHWindows 端换成对应安装目录就能在每台机器上自动完成更新。版本支持与更新节奏怎么让汉化一直新鲜项目对三个版本的支持力度不完全一样知道这一点能帮你规划升级节奏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),仅供参考
返回列表