diff --git a/extensions/openclaw-zh-cn-ui/README.md b/extensions/openclaw-zh-cn-ui/README.md index 1c3b801996..80e8ce842f 100644 --- a/extensions/openclaw-zh-cn-ui/README.md +++ b/extensions/openclaw-zh-cn-ui/README.md @@ -1,59 +1,84 @@ -# OpenClaw 中文界面翻译项目 +# OpenClaw 中文界面翻译 -## 🎯 项目目标 +在你的项目中导入: -为 OpenClaw 提供完整的中文界面支持,包括: - -- Web 控制台(Control UI) -- CLI 命令行输出 -- 错误消息和提示 -- 配置界面 - -## 📊 当前状态 - -### 翻译进度 -- ✅ **70个核心界面字符串已翻译**(按钮、状态、术语) -- ⏳ **371个界面文本待翻译** -- ❌ **2940个代码片段**(无需翻译) - -### 已翻译的核心术语 -- Gateway → 网关 -- Agent → 智能体 -- Session → 会话 -- Channel → 通道 -- Plugin → 插件 -- Node → 节点 -- Dashboard → 仪表板 -- Configuration → 配置 -- Settings → 设置 -- Save → 保存 -- Cancel → 取消 -- Close → 关闭 -- Open → 打开 -- Delete → 删除 -- Edit → 编辑 -- Add → 添加 -- Remove → 移除 -- Refresh → 刷新 - - -## 🚀 快速开始 - -### 使用已翻译的字符串 ```javascript -// 在你的项目中导入 const translations = require('./translations/zh-CN.json'); -console.log(['Save']); // 输出:保存``` +console.log(transl['Save']); // 输出:保存 +``` + +## 继续翻译工作 + +1. **提取 OpenClaw 界面字符串** + ```bash + node scripts/extract-strings.js + ``` + +2. **过滤真正的界面文本** + ```bash + node scripts/filter-real-ui.js + ``` + +3. **翻译剩余的字符串** + - 编辑 `translations/ui-only.json` + +## 🛠️ 工具说明 + +- `scripts/extract-strings.js` + 从 OpenClaw 源代码中提取所有可翻译的字符串。 + +- `scripts/filter-real-ui.js` + 智能过滤出真正的界面文本,排除代码片段和变量名。 + +- `scripts/smart-translate.js` + 应用技术术语词典和简单翻译规则进行批量翻译。 + +## 📁 项目结构 ``` -继续翻译工作 - ```bash - # 1. 提取OpenClaw界面字符串 -node scripts/extract-strings.js - -# 2. 过滤真正的界面文本 -node scripts/filter-real-ui.js - -# 3. 翻译剩余的字符串 -# 编辑 translations/ui-only.json +extensions/openclaw-zh-cn-ui/ +├── README.md +├── translations/ +│ └── zh-CN.json +├── scripts/ +│ ├── extract-strings.js +│ ├── filter-real-ui.js +│ └── smart-translate.js +└── docs/ + ├── CONTRIBUTING.md + ├── IMPLEMENTATION.md + └── ROADMAP.md ``` + +## 🤝 如何贡献 + +- 报告翻译问题 +- 提交翻译改进 +- 优化工具脚本 +- 完善使用文档 + +## 🔧 集成方案 + +需要前端国际化、CLI 本地化和构建系统集成。 + +## 📈 路线图 + +### 短期目标 +- 完成剩余翻译 +- 提交 Pull Request + +### 长期目标 +- 支持更多语言 +- 创建翻译平台 + +## 📄 许可证 + +MIT License + +## 🙏 致谢 + +感谢所有贡献者! + +--- + +更新于 2026-02-16 | OpenClaw 中文社区