
ADAltium Designer汉化这件事说简单也简单说麻烦也是真麻烦。很多人装了AD之后一打开满屏英文画两块板子还能忍等到要挨个翻菜单找覆铜、找规则设置的时候才意识到一个中文界面能省多少时间。网上关于AD汉化的帖子五花八门有的教你改安装目录里的语言文件有的让你下载第三方汉化包结果照着弄完软件反而打不开了。这篇内容我不打算复制粘贴官方文档就围绕我自己这些年用AD折腾汉化的真实经验把官方汉化、民间汉化、以及汉化之后紧接着会碰到的一堆问题一次说清楚。如果你正准备用AD画板子或者已经被英文界面折磨得不行了这篇应该能帮你少走不少弯路。1. 为什么AD的汉化是个绕不开的问题1.1 先分清版本AD的“中文支持”不是所有版本都一样先说个很多人搞混的点。AD这个简称在电子产品设计领域一般指Altium Designer它是目前国内硬件工程师、电子竞赛学生用得最多的PCB设计工具之一。AD从很早的版本就在系统设置里预留了多语言选项但不同版本的汉化成熟度差别很大。我用过的版本从AD9一路到AD24体感非常明显。AD9、AD10那一代虽说也能通过修改注册表或者放汉化资源文件实现中文界面但经常出现菜单错位、对话框显示不全的问题当年的“汉化”更多是靠第三方汉化包硬替换程序目录下的语言文件风险很高软件一升级就失效。到了AD17之后官方正式把Localization本地化这个功能做得比较完善菜单和大部分对话框都能切换成中文不再需要额外下载什么“汉化补丁”。AD20之后的版本界面改成Fluent风格设置入口有变化但底层机制还是同一套。所以如果你用的是AD17以上的版本汉化这件事可以完全不碰第三方工具直接靠软件自带功能就能完成。这也是我写这篇内容想强调的第一个观点能用官方机制解决的就别去折腾旁门左道。1.2 汉化的本质改的只是“语言资源”不是软件功能很多人对汉化有一个误区觉得汉化是“破解”或者“改动软件内核”。实际上现代AD的汉化机制非常简单——软件的菜单、按钮、对话框提示都对应着一张语言资源表你选择中文就是让界面去读取中文字符串文件功能逻辑一行都没变。这也解释了为什么汉化之后工程文件、库文件、生成的Gerber、BOM这些输出内容完全不受影响。你新建的PCB文件拿到没汉化的英文版AD上打开照样能正常编辑。所以担心“汉化后别人打不开我的文件”完全没必要文件格式里记录的是坐标、走线、规则这些数据和界面语言没有半毛钱关系。不过要注意一点汉化只影响软件界面库里面的元器件名称、封装名、网络名这类内容不会自动翻译。你要是指望芯片型号“LM339”变成“比较器芯片”那不可能也不该变因为那是设计数据不是界面文案。1.3 哪些情况建议直接汉化哪些情况建议保持英文我在带新人、带学生做电路设计时一般会问清楚对方的使用场景再决定要不要建议汉化。这不是玄学而是从长期使用效率出发的。如果你是刚入门的学生、竞赛党或者之前用的是中文界面的立创EDA刚转AD时强烈建议直接设成中文。AD的菜单层级很深什么“Place - Polygon Pour”、“Design - Rules”这些英文术语对新手非常不友好画个板子一半时间在翻菜单。汉化之后至少能让你把主要精力放在原理图和布局上而不是记单词。反过来如果你已经用AD画了几年板子或者在公司团队里工作我建议慎重考虑汉化。原因有两个一是团队协作时老工程师之间交流规则设置、菜单路径都习惯说英文原名比如“在Rules里面改Clearance”你要是只记得“间距规则叫法”互相沟通容易对不上二是AD的官方文档、论坛讨论、视频教程绝大多数是英文保持英文界面让你在看到“Place - 3D Body”这类描述时能直接对上号。对于老手英文界面反而效率更高。这个角度同样适用那些刚从别的EDA软件转过来、英文基础确实不太好的朋友——先汉化把软件跑通等上手了再切回英文熟悉术语也是一条很常见的路径。2. 官方中文切换的完整实操一次设置永久生效2.1 标准设置步骤以AD20/AD21/AD24为例先讲最通用、最稳妥的官方汉化方法。不同版本菜单措辞略有差异但大逻辑一致我以目前用户量最大的AD20到AD24为例。第一步打开AD在右上角找到齿轮图标点击进入Preferences参数设置。如果你是老版本这个入口在菜单栏的DXP或Tools下面名字也叫Preferences。第二步在弹出的设置窗口中左侧找到System系统这一项展开后选择General常规。如果你的AD版本比较新可以直接在设置界面顶部的搜索框里输入“localization”或者“语言”会自动定位到对应选项这个搜索功能非常方便。第三步在General页面向下找有一个名为“Localization”的选项区。这里你会看到两个复选框一般来说是“Use localized menus”使用本地化菜单和“Use localized dialogs”使用本地化对话框。有些版本合并成一个“Use localized resources”或中文显示“使用本地化资源”。把这两个勾上。第四步在Localization区域下方通常还会有一个语言下拉选择框默认是“English”。把这里改成“Chinese”或“中文”。第五步点击OK保存设置。此时软件通常不会立刻全部变中文而是弹窗提示你需要重启应用才能生效。关掉AD重新打开界面就是中文了。整个过程用不到一分钟不需要安装任何外部文件这是我在多台电脑上实测下来最稳定、最干净的方案。需要说明的是第一次汉化后有些面板可能还是英文比如某些第三方插件生成的窗口这属于正常现象插件没有做中文字符串资源不属于AD本体的问题。2.2 老版本AD的汉化思路与风险如果你还在用AD15、AD16甚至更早的版本情况就稍微复杂一点。这些版本虽然也带Localization选项但中文字符串覆盖不全经常出现菜单变中文、对话框仍然是英文的情况个别版本还会因为系统区域设置导致中文显示成乱码。针对老版本我的建议是分成两种情况。如果你只是自己学习用不在意界面是否完美先把系统里的Localization选项打开能中多少算多少基本够用。如果你工作中必须用老版本又特别需要完整中文那更靠谱的做法不是找汉化包而是考虑换用AD17以上版本——因为老版本官方已经停止维护用第三方汉化包去适配一个“停更软件”性价比太低还可能把系统搞乱。这里特别提醒一个坑网上流传的“将某汉化文件复制到安装目录覆盖”的做法在AD15及以后版本基本都会造成菜单错乱因为新版本语言资源是按多语言体系组织的强制覆盖等于把资源表改坏了。我见过有同事这么操作后AD启动报错、设置打不开最后只能卸载重装。所以“复制粘贴文件”这类汉化方式能不碰就别碰。2.3 汉化不影响快捷键和菜单加速键哪些会变设置成中文界面后绝大多数AD快捷键不会变。比如你按P键还是放元件Place按T键还是布线Interactive Routing按G键切换网格这些底层快捷键绑定在命令ID上和界面文案无关。这点可以放心汉化不会让你的操作习惯清零。会变的是什么主要是菜单里显示出的“加速键”——就是按住Alt时菜单里带下划线的字母。英文界面里File的下划线是F、Edit是E中文界面里这些下划线我就不细说了因为中文菜单的加速键映射在不同版本里不完全一致实际以你屏幕显示为准。用鼠标点菜单的用户基本感知不到但如果你是“Alt字母”流操作法切到中文后可能需要重新适应一下。另外AD里有很多命令输入面板比如在PCB界面按快捷键会弹出一个小文本框快捷命令。这种命令全部是英文的比如在右下角点击Panels后弹出的“View Configuration”面板里面某些设置项汉化后依然显示英文。这同样属于官方汉化覆盖不到的角落不需要纠结知道它是什么就行。我个人的做法是汉化后想办法把Preferences里的键盘快捷键设置导出备份一次。路径在Preferences - System - Customize右上角有导出按钮一般是Save图标保存成一个后缀为.accel的文件。将来换电脑或者想切回英文界面重新导入这个文件所有快捷键设置都能恢复不用一条条重新配。3. 汉化之后的高频问题排查清单3.1 界面还是英语设置没生效的最常见原因汉化操作本身不难但我在实际帮人解决问题的过程中发现设置完没反应的情况特别多。排查思路按顺序来。第一确认你是否真的点到了Localization区域并勾选了。有些AD版本把Localization选项放在“System - General”里有些版本要展开后才能看到它长得像一个折叠面板容易忽略。第二确认你是否选择了Chinese。勾选“Use localized menus”但语言下拉框仍停留在English界面自然不变。第三也是最高频的原因——设置完没有重启。AD的汉化只会在软件重启时加载一次语言资源不重启界面就一直保持旧状态。很多人以为点OK就完事了结果打开还是英文就以为是破解版的问题。如果以上都确认无误再看你是不是在同一个配置文件下设置的。AD的Preferences分System Preferences和Project Preferences有些设置是跟随当前项目的。如果只改了项目级设置某些界面元素可能不会跟着变。保险起见在Preferences里改System下的General这是全局生效的。还有一个冷门情况某些精简版/绿色版AD可能被作者删除了多语言资源文件导致即便改了设置也没有中文字符串可加载。这种情况在非正规渠道下载的版本里并不少见。解决方案只有一个——换回官网或正规渠道安装的完整版本。3.2 中文乱码和字体问题怎么处理汉化后出现乱码通常表现为菜单或对话框里显示为方块“口口口”或者问号。这个问题的根源绝大多数不是AD本身损坏而是Windows系统缺字体或字体设置不匹配。AD在Preferences - System - General里可以设置界面字体。如果出现乱码先把字体改成系统自带的“宋体”或“微软雅黑”字号保持默认然后重启AD大部分乱码能解决。尤其要注意“Use embedded fonts”这类选项某些版本默认勾选后界面会优先调用软件内置的西文字体中文支持不好会把中文字符显示成乱码把这个选项取消勾选即可。另外Windows系统的“区域和语言”设置里如果是非中文区域选项也可能影响。我建议将系统“非Unicode程序的语言”设置为“中文(简体, 中国)”再重装或修复一次AD。但这里要提醒一下不建议把整个系统的区域改成中文只针对“非Unicode程序的语言”这一项调整就够用。改完区域设置后系统会提示重启重启后AD界面中文才可能完全正常。3.3 元件库、封装管理器里的名称变问号这个问题我还遇到过好几次你界面已经汉化成功但打开元件库或在原理图中放置元器件时库列表里的元件名显示成问号或乱码。先说结论这跟汉化没有必然关系。元件库里的名称如果本来是用非中文字符集的编码保存的而系统语言环境不支持就可能在显示时变成问号。更常见的场景是用户在网上下载的第三方集成库.IntLib或.PcbLib里的元件标注了一些特殊字符比如中文注释、希腊字母这些字符在AD默认字体下渲染不出来于是显示成问号。解决办法打开“Preferences - System - General”找到字体设置将字体切换为支持中文和特殊字符的字体比如“微软雅黑”同时确保“Use embedded fonts”没有勾选。如果只是个别元件名称有问题那是库文件本身的问题可以在库管理器里手动修改Name/Comment改完之后重新编译库文件。这里我也多说一句PCB工程里尽量别依赖“中文字符串显示”来做设计管理因为最终生产的Gerber文件、贴片图、BOM表可能需要交给不同工具链处理特殊字符容易在转换中丢失。库命名用拼音或英文缩写是更稳的工程习惯。3.4 汉化后软件卡顿、启动变慢理论上汉化本身不会明显拖慢AD因为它只是切换字符串表。但如果你汉化后感觉启动慢、切换面板卡可能有三个原因。一是硬件加速导致界面刷新异常。AD在Preferences - System - General里有一个“Use GPU acceleration”选项某些显卡驱动和汉化字体渲染组合在一起会出现掉帧、卡顿。可以尝试关闭该选项后重启软件。二是低版本Windows系统对中文界面字体渲染效率不高这个和系统性能有关没有太好的根治办法只能换用官方推荐的Windows版本或关闭系统动画效果。三是你可能开了太多无用的面板。AD默认界面右下角有各种Panels很多人装完AD会不小心打开“Messages”、“Properties”、“Library”等多个面板每个面板都要实时刷新启动和操作都会变慢。关掉不用的面板体感会明显改善。从实际经验看第二种情况在老旧笔记本上比较多见这和AD本身的体量有关——AD本来就不是轻量软件启动加载需要时间和汉化的关系没有想象中那么大。3.5 想切回英文怎么办切回英文的操作和汉化完全对称进入Preferences - System - General在Localization区域把语言改回English重启AD即可。不过有些人会遇到一个尴尬改回英文后“Localization”区域的勾选状态没变只是语言下拉框改成English所以菜单还是中文。你要记得把“Use localized menus”和“Use localized dialogs”的勾选也取消掉否则AD会认为你还要用“本地化资源”的英文版本界面反而会变成简中混合显示。正确做法是取消勾选所有Localization选项或只保留语言为English然后重启。如果你需要频繁切换中英文我的建议是不用反复去设置里改直接用Windows系统显示语言来影响AD初始语言也许更省事但各版本表现不同依赖系统语言并不总是可靠。最方便的还是给Preferences设置页加一个收藏书签下次直接跳转。3.6 官方中文包和第三方汉化包的选择关于第三方汉化包我的态度很明确能用官方的就用官方。AD17以上版本的官方中文本地化程度已经覆盖了日常90%以上的场景包括原理图编辑器、PCB编辑器、规则设置、生产文件输出等主要界面。第三方汉化包适合哪些人适合那些使用官方也不支持中文的老旧版本、且明确不升级的用户。但这种选择带来的是版本兼容性风险汉化包作者是针对某个特定版本制作的一旦你的AD打过补丁或更新过SP版本汉化文件就可能失效甚至导致闪退。如果你实在要用第三方汉化包至少做到两点第一备份原始安装文件确保可以随时还原第二只在个人学习机上操作不在公司生产环境中使用。另外要提醒的是某些第三方汉化包会附带安装工具、广告插件甚至不明来源的程序安全问题要高度重视。对于正规团队的正式设计工作我强烈不推荐依赖第三方汉化包。4. 汉化后新手最该掌握的6个高频操作界面切到中文后紧接着的问题就是“菜单选项到底在哪”。这里我把热搜词里大家搜得最多、和汉化后上手直接相关的几个操作串一遍。这些操作在英文界面下也能照做算是给刚汉化完的朋友一份顺手指南。4.1 给元件添加3D封装热搜词里“ad怎样给元件添加3d封装”出现频率很高。3D封装对应AD里的“3D Body”三维实体模型操作入口在菜单栏“放置 - 3D元件体”或者工具栏里的对应图标也可以打开“工具 - 3D元件体管理器”。常规流程是先在PCB库编辑器里打开你的元件封装然后通过“放置 - 3D元件体”在封装上画一个范围随后会弹出一个对话框让你选择模型类型。比较推荐的是直接放置STEP格式的3D模型文件因为芯片、连接器厂家会提供原厂3D模型尺寸准确导入后能直接看到真实外形。选好模型后需要设置高度、偏移和旋转角度把模型对准焊盘位置。没有现成STEP模型时可以用AD内置的简单几何体拼一个封装外观比如用长方体代表芯片本体圆柱体代表电解电容外壳。这虽然不如原厂模型精细但胜在快速对PCB与结构外壳做干涉检查已经够用。如果你是用AD23以上的版本放置3D模型的方式更直观在PCB编辑界面直接按快捷键3切换到3D预览模式然后“放置 - 3D元件体”选择Step模型拖到正确位置即可。模型位置对不上时可以在Properties面板里修改X/Y偏移量也可以用鼠标拖动微调。4.2 导出Gerber文件AD导出Gerber是很多人第一次打样时必查的操作。中文菜单路径是“文件 - 制造输出 - Gerber文件”英文版本则是“File - Fabrication Outputs - Gerber Files”。会用到这个功能说明你已经在准备把PCB文件交给制板厂了。在弹出的对话框中第一页是“General”注意把格式设置为“RS-274-X”这是目前打样厂最通用的格式。精度一般选2:5也就是整数保留两位、小数保留五位的英制单位能保证高密度板子走线坐标不出错。第二页“图层”把需要输出的层全部映射过来包括顶层、底层、丝印、阻焊等一般不需要手动改AD会自动带入当前板的实际图层。第三页是钻孔文件一定要记得在同一目录下额外导出“NC Drill Files”没有钻孔文件的Gerber发到板厂打样肯定会卡在工程审核。导出的文件是一堆后缀为.GTL、.GBL、.GTO、.GTS这样的文件再加上一个.TXT的钻带文件。自己看的时候容易懵但制板厂很熟悉这套命名把整个文件夹压缩发过去就行。我每次发板前还会用Gerber Viewer工具预览一遍确认线宽、间距、孔位没丢这个习惯能帮你避免很多返工。4.3 PCB里器件突然选不中“ad中pcb上器件不能选中”这个热搜词我猜至少有三种情况单击器件没反应、框选不到、或者选中了但无法移动。逐个排查基本都能解决。最常见的是器件被锁定Locked。在AD里放置的元件默认是可以选中的但在某些操作后元件的Locked属性会自动或手动被打开。只要在Properties面板里找到“锁定”选项取消勾选就能正常选中和移动。如果是整块板上多个器件都选不中很可能是过滤面板Filtter设置了条件比如只允许选择“走线”而禁止选“元件”。按下ShiftC清除当前过滤再点右下角的“清除过滤器”按钮大部分框选问题都能解决。还有一个容易忽略的点如果是在PCB界面按了设计规则检查DRC实时的某个高亮模式或者打开了“仅选择层上的对象”这类功能也会出现“看起来能点中但实际选不中”的情况。这种时候检查右下角Panels里面的“PCB Filter”面板看有没有不明Query条件全部清空就好。4.4 在铜皮里走线如何自动避让热搜词里“ad在铜皮里面走线怎么避让了”描述得很口语通常指两种情况。第一种是你希望新走线穿过铺铜区域时自动和其他网络保持安全间距绕开。这时要在“设计 - 规则 - 电气 - 间距”里设置好Clearance然后在交互布线时按ShiftR切换布线模式把模式从Ignore忽略障碍切成Avoid避让或Push推挤。切到Avoid后鼠标靠近铜皮边界时走线会自动绕出一个安全距离视觉上就是“在铜皮里走线会自动避让”。如果切完还不是这个效果检查间距规则里是不是把“对象匹配范围”设错了。第二种其实相反——你不想让走线避让希望直接走线穿过一块内层铜皮但软件仍然自动避让。这种情况多发生在你给铜皮区域设置了“网络”属性而走线属于另一个网络间距规则按规定必须避让。解决办法是重新检查该铜皮的网络归属或者明确使用灌铜区域的“隔离”设置。要知道不同网络之间在AD里避让是规则不是bug。从设计规范角度讲我不建议在铺铜区域里硬穿其他网络的细走线因为容易形成窄铜皮和尖锐角制造时会有刻蚀风险。遇到这种需求考虑调整层规划或修改沟道更合理。4.5 多边形填充铺铜的正确姿势AD里的铺铜对应的中文菜单是“放置 - 多边形填充”快捷键是P-G。很多新手铺铜后看不到铜皮或者铜皮没有连到想要的网络基本都是没搞懂铺铜的“待重灌”逻辑。铺铜在工作区放置后默认显示为轮廓线并没有真正“填上”铜。你需要第一次点击工具栏的“重新填充多边形”图标或者通过“工具 - 多边形填充 - 重灌全部”让AD计算并把铜皮填实。以后每改一次走线或移动一次器件铜皮也不会自动更新要手动重灌一次。这是AD和其它EDA工具很不同的地方习惯就好。铺铜参数方面对话框里的“网络”要记得设为想要的网络一般铺GND灌铜样式选“实体Solid”更适合常规板需要散热或阻抗控制时会用网格样式。“移除孤立铜皮”这个选项建议勾选否则会产生一些孤岛铜皮制造厂往往对这种碎铜很头痛。最后铺铜和走线间距规则由“间距”规则里的Plane Clearance控制想加密铺铜与走线的间距就改它。4.6 规则设置中三个最常用的项热搜里“ad中规则设置各项的详细说明”也是一个很大的话题。规则设置是AD真正影响走线质量、DRC检查和制造可行性分析的核心界面汉化后这些设置读起来会轻松很多。最常用的是“间距Clearance”规则它约束不同网络对象之间的最小电气间距。默认全局间距可能是8mil如果你有BGA封装要扇出到4mil就需要新建一条规则用“查询”指定到该BGA周围的走线层比如InComponent(U1)再给一个较小的间距值。这里优先级逻辑很关键范围更具体、优先级更高的规则会覆盖全局规则具体可以在“规则”面板底部的“优先级”按钮里调整。第二个常用的是“线宽Width”规则。可以按网络或层来区分线宽比如电源网络用20mil普通信号用6mil差分对要用单独的差分规则。如果你不在规则里设置布线时AD只会采用当前默认线宽中途按Tab键虽然能临时改但DRC不认这种临时值最终检查还是会报错。规范做法是直接定义好不同网络的线宽约束。第三个是过孔Via Style规则主要约束过孔的外径和孔径。10层以上的高密度板通常会用激光微孔这里就要设置盲孔/埋孔规则。对于普通双层板保持默认值即可但要确保孔径不能小于板厂生产能力一般0.2mm孔径是最低底线再小就要加钱或改板。5. 顺带聊聊其他软件汉化的通用逻辑5.1 先找官方多语言开关热搜词里还出现了一大串“xx汉化”比如vscode汉化、figma汉化、postman汉化、idea汉化、keil5汉化、android studio汉化等等。道理其实都一样绝大多数现代化工具软件都内置了多语言机制汉化第一步不是上网找包而是进“Settings”、“Preferences”或者“Options”里搜“language”。VS Code是在扩展市场里装“Chinese (Simplified) (简体中文) Language Pack”JetBrains系列IDEA、PyCharm、Android Studio是在插件市场里装“Chinese Language Pack”ST官方工具链STM32CubeMX和STM32CubeIDE也有中文语言包或系统区域配置入口。这个规律对于Postman、Cursor、PowerDesigner、Multisim、MobaXterm、TortoiseSVN这些工具同样适用区别只是一次安装插件之后有的需要重启有的即时生效。先搜“language”搜不到换“locale”再搜不到看帮助文档这是通用排查顺序。很多人卡在“汉化”这一步不是工具不支持中文而是不知道官方设置的准确入口在哪个子菜单里。5.2 插件/扩展语言包是第二选择有些软件本身不提供语言切换按钮但支持插件扩展最典型的就是VS Code和JetBrains系列。这类软件的语言包本质上是一个翻译字符串集合以插件形式从官方扩展市场下载安全性和兼容性都有保障。装插件汉化的好处是随时可以卸载还原功能升级后语言插件也会跟着更新风险很低。同样的逻辑也适用浏览器型工具和在线协作工具比如很多团队用的GitHub、Figma浏览器翻译插件或者插件市场里的中文包都能缓解语言压力。不过在线工具的界面经常改版第三方汉化插件的单词翻译可能滞后这个只能靠更新解决没有更好的办法。5.3 不到万不得已别去替换程序文件最后说一条底线不管是AD还是其他软件我都极其不推荐用“把下载的文件复制到安装目录覆盖原文件”的方式做汉化。这种做法在十几年前Windows单机软件时代还行得通现代软件动辄带数字签名、文件校验、自动更新覆盖关键文件轻则界面错乱重则软件打不开甚至可能因为杀毒软件拦截导致系统出问题。如果官方没有中文你又实在需要中文更理性的选择是换一个本身支持中文的同类工具或者给作者发邮件请求增加中文支持。对于AD来说好消息是经过这么多个版本的迭代官方中文已经足够成熟正常安装正规版本后花一分钟设置一下就能得到一个稳定顺手的全中文界面。我自己的习惯是AD的菜单和对话框保持中文快捷键仍然记英文原名比如“Place Polygon Pour”对应“放置多边形填充”。两个版本的信息心里都有数无论是看中文教程还是翻英文手册都能无缝切换。每次新装AD我都会在Preferences里把设置导出一份备份放到网盘或者项目目录里换电脑或重装系统后直接导入省去重新配置的功夫。这个方法对AD、对其它需要个性化设置的软件同样有效值得一试。