Clash 设置为中文:旧版汉化与 Clash Verge Rev 切换方法
简答:Clash 设置为中文不能一概而论:旧版 Clash for Windows 通常没有内置中文菜单,需要匹配版本的 app.asar;Clash Verge Rev 可直接在设置中选择简体中文,优先使用后者更省事。
定义:Clash 设置为中文,是把客户端界面文字切换或替换为简体中文,不会改变订阅格式、节点协议或网络配置。
先判断:你用的是哪一个 Clash 客户端
本文与 Clash for Windows、Clash Verge Rev 项目及其开发者无隶属关系。先看窗口标题、安装目录或关于页面,不要把旧版 Clash for Windows 和 Clash Verge Rev 当成同一个程序。
| 客户端 | 能否在菜单直接切中文 | 建议做法 | 主要风险 |
|---|---|---|---|
| Clash for Windows | 通常不能直接切换 | 使用与当前版本完全匹配的第三方汉化文件,或保留英文界面 | 版本不匹配可能导致无法启动、界面异常或更新失效 |
| Clash Verge Rev | 支持在设置中选择语言 | 打开设置,找到语言或界面语言,选择简体中文 | 菜单名称可能随版本变化,下载包应以项目发布页为准 |
公开的 Clash for Windows 汉化项目明确写明其版本属于非官方修改版,并通过替换对应版本的 app.asar 实现汉化;该项目仓库目前已经归档,不能把它当作官方中文开关。可查看Clash for Windows 汉化项目说明核对边界。
如果你只是希望界面变成中文,不想修改安装文件,优先考虑支持多平台的 Clash Verge Rev。项目资料显示它支持 Windows、macOS 和 Linux,发行文件发布在 GitHub Releases;具体版本和安装包应以Clash Verge Rev 官方 Releases为准。
Clash Verge Rev 设置中文:推荐的直接方法
- 先完全退出其他 Clash 客户端,避免多个程序同时接管系统代理或占用本地端口。
- 从Clash Verge Rev 官方 Releases选择与你的系统和芯片架构匹配的安装包。Windows 需要区分 x64 与 ARM64;macOS 需要区分 Intel 与 Apple Silicon;Linux 则按发行版选择 DEB 或 RPM。
- 启动 Clash Verge Rev,打开左侧的 Settings 或“设置”。
- 进入界面、外观或语言相关设置,在 Language 下选择 简体中文。不同版本的中文菜单名称可能略有差异,找不到时可用设置页内搜索,或暂时保持英文界面。
- 切换后关闭并重新打开设置页,检查侧边栏、配置页、代理页和日志页是否能正常显示。
语言切换只影响界面文字,不会自动导入订阅,也不会改变配置文件格式。Clash Verge Rev 项目资料说明,该客户端基于 Tauri,支持 Mihomo 核心、配置管理和系统代理;这些信息可在Clash Verge Rev 项目介绍中核对。
判定正常:重新打开客户端后,设置页仍显示简体中文,配置列表可以打开,日志页不白屏,核心状态没有反复启动或停止。若只是部分标签仍为英文,先确认是否为翻译未覆盖,不要立即替换程序文件。
旧版 Clash for Windows 汉化:Windows 与 macOS 的手动步骤
下面的方法只适用于你已经确认使用旧版 Clash for Windows,并且能找到与当前版本号完全一致的汉化文件。公开汉化项目说明,汉化需要替换对应版本的原版 app.asar,并明确标注这是非官方修改版本。未核实的补丁来源、版本号和文件完整性不要直接使用。
Windows
- 打开 Clash for Windows,先从托盘菜单退出;再打开任务管理器,确认没有残留的 Clash 进程。只关闭窗口不一定等于完全退出。
- 备份当前安装目录中的原始
app.asar,例如复制为app.asar.original。路径通常位于程序安装目录下的resources文件夹,实际安装位置以你电脑显示的路径为准。 - 确认汉化文件的版本号与客户端版本一致。若补丁只写“通用版”而没有明确版本,视为未核实,不建议替换。
- 把汉化文件重命名为
app.asar,复制到原程序的resources目录,并选择覆盖。公开项目说明中,app.asar是其汉化替换对象,详见汉化项目的 app.asar 说明。 - 重新启动客户端,先检查主界面和设置页,再检查配置列表、代理列表和日志页。
正常标准:程序能启动,主窗口不闪退,设置页可以打开,原有配置仍能读取。只显示部分中文不代表替换成功,必须同时确认程序稳定运行。
macOS
- 退出 Clash for Windows,并在“活动监视器”中确认没有残留进程。
- 在“应用程序”中找到 Clash for Windows,右键选择“显示包内容”,进入应用包内的
Contents/Resources目录。 - 先复制原始
app.asar作为备份,再放入与当前版本匹配的汉化文件。不同安装形式的包结构可能不同;如果找不到Resources或app.asar,不要凭猜测创建文件或覆盖其他目录。 - 重新打开应用并观察是否能进入主界面。若 macOS 提示应用损坏、无法验证开发者或程序立即退出,先恢复原始文件;不要把这类提示直接判断为网络或订阅问题。
macOS 手动替换的具体路径会随安装形式和版本变化,本文只确认“应用包内定位资源文件”的通用排查思路;某个补丁是否支持你的 macOS 版本,当前未核实。
替换 app.asar 后闪退、白屏或仍是英文怎么办
| 现象 | 优先检查 | 处理方法 | 判定结果 |
|---|---|---|---|
| 双击后立即闪退 | 补丁版本是否与客户端一致 | 恢复备份的原始 app.asar,确认原版能否启动 | 原版能启动而汉化版不能,问题大概率在补丁或文件替换 |
| 窗口白屏 | 程序文件是否被安全软件隔离,资源文件是否完整 | 恢复原文件后重启;查看安全软件隔离记录和程序日志 | 恢复后正常,说明不应继续使用当前替换文件 |
| 仍然是英文 | 是否替换了正确安装目录,文件名是否为 app.asar | 从快捷方式打开文件位置,重新定位 resources 目录 | 文件时间和大小发生变化且程序能启动,才算完成替换检查 |
| 更新后又恢复英文 | 程序更新是否覆盖了被替换文件 | 恢复原版并停止继续使用来源不明的自动更新汉化包 | 以更新后的原始程序能稳定启动为优先 |
- 先回滚:关闭客户端,用备份的原始
app.asar替换现有文件。 - 再隔离变量:不导入新订阅、不修改 DNS、TUN 或系统代理,只测试客户端能否启动。
- 最后判断:原版启动正常、汉化文件启动异常,说明问题集中在汉化文件、版本匹配或文件完整性,不要继续修改网络配置。
如果使用 Clash Verge Rev 后出现白屏或启动异常,应优先核对安装包架构、WebView2 依赖、旧数据和安全软件拦截;不要把语言切换失败直接归因于订阅或节点。官方发布页会列出不同系统的安装包和版本信息,排查时应以官方 Releases 页面为准。
怎么选:继续汉化旧版,还是换成支持中文的客户端
如果你只需要把界面看懂,选择逻辑很简单:旧版 Clash for Windows 可以保留现有配置,但汉化依赖第三方修改文件,必须自行备份并承担版本不匹配风险;Clash Verge Rev 则提供独立的设置语言选项,适合不想手动替换程序资源的用户。
无论选择哪种方案,都建议先记录当前配置文件位置,保存原始安装包,并在客户端能够稳定启动后再导入订阅或调整系统代理。语言设置本身不会修复连接失败、DNS 解析异常、MTU 不合适或节点延迟问题;这些应单独排查。
常见问题
Clash for Windows 能不能在设置里直接切换中文?
旧版 Clash for Windows 通常没有可直接切换的中文菜单。公开汉化项目采用修改或替换 app.asar 的方式,并明确标注为非官方版本;如果没有匹配当前版本的文件,建议保留英文界面或改用支持内置语言选项的客户端。
Clash Verge Rev 怎么设置成简体中文?
打开 Clash Verge Rev,进入 Settings 或“设置”,找到界面、外观或 Language 语言选项,选择“简体中文”,再关闭并重新打开设置页检查。菜单名称可能随版本变化,安装包和版本应以项目 GitHub Releases 为准。
替换 app.asar 后 Clash 一直闪退怎么办?
先完全退出程序,用备份的原始 app.asar 恢复,再启动原版测试。如果原版能启动而替换后闪退,优先判断为汉化文件版本不匹配、文件损坏或被安全软件拦截,不要继续修改 DNS、TUN 或订阅配置。
Clash 设置成中文后,节点或订阅会改变吗?
正常的语言切换只改变界面文字,不应改变订阅格式、节点协议或现有配置。若切换语言后配置消失、核心无法启动或代理状态异常,应先恢复备份并检查客户端文件,而不是把问题归因于中文设置。
相关阅读
参考资料
- Clash for Windows 汉化项目说明(GitHub,已归档)
- Clash Verge Rev 官方 Releases
- Clash Verge Rev 项目介绍(clashvergerev.com)