mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-12 07:20:45 +00:00
OpenClaw 中文界面翻译
在你的项目中导入:
const translations = require("./translations/zh-CN.json");
console.log(translations["Save"]); // 输出:保存
继续翻译工作
-
提取 OpenClaw 界面字符串
node scripts/extract-strings.js -
过滤真正的界面文本
node scripts/filter-real-ui.js -
翻译剩余的字符串
- 编辑
translations/ui-only.json
- 编辑
🛠️ 工具说明
-
scripts/extract-strings.js
从 OpenClaw 源代码中提取所有可翻译的字符串。 -
scripts/filter-real-ui.js
智能过滤出真正的界面文本,排除代码片段和变量名。 -
scripts/smart-translate.js
应用技术术语词典和简单翻译规则进行批量翻译。
📁 项目结构
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 中文社区