Openclaw Zh
v1.0.0OpenClaw 界面汉化技能。用于将 OpenClaw 的 Web Control UI 和 Chrome 扩展界面翻译为中文。触发条件:用户提到"汉化"、"中文界面"、"翻译 OpenClaw 界面"、"openclaw-zh" 或需要汉化 OpenClaw 组件。
⭐ 0· 561·2 current·4 all-time
byEricHour@zoranke
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the included files and script: translation JSON/HTML assets plus a Python script that applies translations to OpenClaw UI files under /usr/lib/node_modules/openclaw. There are no unrelated credentials, binaries, or services requested.
Instruction Scope
SKILL.md and the script stay within the stated purpose (modify local OpenClaw UI files). Two small inconsistencies: SKILL.md refers to translations/chrome-extension-zh.json but the package contains translations/chrome-extension-zh.html; and SKILL.md suggests manual editing of options.html for the Chrome extension while the script only targets the Control UI JS. The script only replaces quoted strings in JS files (and supports dry-run), which is reasonable but could accidentally alter UI behavior if translations mismatch or target unexpected files.
Install Mechanism
Instruction-only skill with a local Python script; no install spec or external downloads. No archives or remote code execution are involved.
Credentials
No environment variables, credentials, or external endpoints are requested. The script reads/writes local files under the specified OpenClaw installation and writes backups into the skill workspace — this is proportional to the task.
Persistence & Privilege
The skill is user-invocable and not always-enabled. It modifies files under /usr/lib/node_modules/openclaw, which typically requires elevated permissions; this is expected for editing a globally installed Node module but is a privilege consideration for the user when running the script.
Assessment
This package appears to be a straightforward translation tool. Before running it: (1) run with --dry-run first to preview replacements; (2) verify the target path (/usr/lib/node_modules/openclaw/dist/control-ui/assets) exists and is the intended installation — the script will write files there and may need sudo; (3) check backups created in the skill's backups/ directory and keep copies elsewhere; (4) note the SKILL.md ↔ file mismatch for the Chrome extension (the repo contains an .html file, not a .json); if in doubt, open the JS file(s) the script will modify and inspect the dry-run output before applying changes.Like a lobster shell, security has layers — review code before you run it.
latestvk976q9x2e444aaaykwvkff0ntn82a2at
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
