Files
openclaw/extensions/openclaw-zh-cn-ui/README.md
2026-02-16 23:26:11 +00:00

1.6 KiB

OpenClaw 中文界面翻译

在你的项目中导入:

const translations = require("./translations/zh-CN.json");
console.log(translations["Save"]); // 输出:保存

继续翻译工作

  1. 提取 OpenClaw 界面字符串

    node scripts/extract-strings.js
    
  2. 过滤真正的界面文本

    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
    应用技术术语词典和简单翻译规则进行批量翻译。

📁 项目结构

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 中文社区