🚀 基于 Nriver/zed-translation 的二次开发和增强版本
💡 本项目在原有翻译功能的基础上,增加了图形化管理界面、一键安装、.app 包集成等现代化功能,让 Zed 中文版的安装和使用更加便捷。
相比原项目,本版本新增:
- 🖥️ Electron 图形管理器 - 现代化的 GUI 界面,支持一键安装、更新、卸载
- 🍎 macOS .app 包 - 原生 macOS 应用体验,双击即可启动
- ⚡ 快速安装模式 - 基于官方 Zed + 中文环境变量,30秒内完成安装
- 🐍 Python GUI 安装器 - 轻量级图形界面备选方案
- 🔧 智能启动器 - 自动检测系统环境,提供最佳安装方案
- 📱 多平台支持 - Windows、macOS、Linux 全平台兼容
# 克隆项目
git clone https://github.com/xxk8/zed-cn.git
cd zed-cn
# 运行智能启动器
./quick_start.sh# Electron 图形管理器
cd zed-chinese-manager && npm install && npm start
# 或使用 Python GUI
python3 zed_chinese_installer.py# 确保已安装官方 Zed
brew install --cask zed
# 创建中文版 .app 包
./create_zed_chinese_app.sh
# 启动
open "~/Applications/Zed中文版.app"~/Applications/Zed中文版.app (macOS)
~/Applications/zed-chinese (Linux)
- 一键安装 - 无需手动编译,30秒完成安装
- 图形化界面 - 直观的安装和管理界面
- 原生集成 - macOS .app 包,完美系统集成
- 智能检测 - 自动检测系统环境和依赖
- 轻量化设计 - 基于官方 Zed,避免重复编译
- 模块化架构 - 多种安装方式,灵活选择
- 错误处理 - 完善的错误提示和恢复机制
- 版本管理 - 智能版本检查和更新提醒
- 完整中文化 - 菜单、对话框、设置页面全中文
- 可扩展性 - 支持添加其他语言翻译
- 字体优化 - 针对中文字体显示优化
查看 ZED_CHINESE_FINAL_GUIDE.md 获取完整的安装和使用指南。
zed-cn/
├── 📱 图形界面
│ ├── zed-chinese-manager/ # Electron 管理器
│ └── zed_chinese_installer.py # Python GUI 安装器
├── 🔧 核心脚本
│ ├── create_zed_chinese_app.sh # .app 包创建
│ ├── launch_zed_chinese.sh # 启动脚本
│ └── quick_start.sh # 智能启动器
├── 🌐 翻译文件
│ ├── translations_cn.py # 中文翻译词典
│ ├── 2.trans.py # 翻译应用脚本
│ └── fix_menu_flicker.py # 菜单修复
└── 📚 文档
├── README.md # 项目说明
└── ZED_CHINESE_FINAL_GUIDE.md # 完整指南
- Fork 本项目
- 创建功能分支 (
git checkout -b feature/amazing-feature) - 提交更改 (
git commit -m 'Add amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 创建 Pull Request
本项目基于 Nriver/zed-translation 进行二次开发,特别感谢:
- Nriver - 原始中文翻译项目的创建者
- Zed 开发团队 - 创造了优秀的编辑器
- 开源社区 - 为项目发展提供的支持和反馈
- 原始翻译内容和核心逻辑基于 Nriver/zed-translation
- 增强功能和改进在 AGPL-3.0 许可下开源
- 尊重原项目的 AGPL-3.0 许可协议
- 问题报告: GitHub Issues
- 功能建议: GitHub Discussions
- 原项目: Nriver/zed-translation
本项目在 AGPL-3.0 许可下发布,继承自原项目 Nriver/zed-translation。
⭐ 如果这个项目对您有帮助,请给我们一个 Star!
💡 同时也请支持原项目 Nriver/zed-translation!