Skip to content

docs: preserve channel brand terms in Chinese i18n#91419

Merged
clawsweeper[bot] merged 2 commits into
mainfrom
codex/docs-i18n-channel-glossary
Jun 8, 2026
Merged

docs: preserve channel brand terms in Chinese i18n#91419
clawsweeper[bot] merged 2 commits into
mainfrom
codex/docs-i18n-channel-glossary

Conversation

@hxy91819

@hxy91819 hxy91819 commented Jun 8, 2026

Copy link
Copy Markdown
Member

Summary

  • Add Simplified Chinese and Traditional Chinese docs i18n glossary entries for channel brand/product terms that should remain stable in generated translations.
  • Cover LINE plus similar short channel names such as SMS, IRC, ClickClack, Nextcloud Talk, Nostr, Synology Chat, Tlon, Twitch, Twilio, Zalo, and Zalo Personal.
  • Keep the fix glossary-only so the existing automatic docs translation pipeline remains the source of generated localized pages.

Verification

  • jq -e . docs/.i18n/glossary.zh-CN.json
  • jq -e . docs/.i18n/glossary.zh-TW.json
  • duplicate-source check for both Chinese glossary files
  • channel brand coverage check for both Chinese glossary files
  • pnpm docs:check-i18n-glossary
  • git diff --check
  • .agents/skills/autoreview/scripts/autoreview --mode branch --base upstream/main

@openclaw-barnacle openclaw-barnacle Bot added docs Improvements or additions to documentation size: XS maintainer Maintainer-authored PR labels Jun 8, 2026
@clawsweeper

clawsweeper Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Codex review: passed. Reviewed June 8, 2026, 9:24 AM ET / 13:24 UTC.

Summary
Adds Simplified and Traditional Chinese docs i18n glossary mappings to preserve channel and product brand terms in generated Chinese translations.

PR surface: Docs +144. Total +144 across 2 files.

Reproducibility: not applicable. this is a docs i18n glossary maintenance PR, not a bug report. The relevant check is source inspection plus PR-head JSON and coverage validation.

Review metrics: none identified.

Merge readiness
Overall: 🦞 diamond lobster
Proof: 🌊 off-meta tidepool
Patch quality: 🦞 diamond lobster
Result: ready for maintainer review.

Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch.

Next step before merge

  • [P2] No repair lane is needed because the protected maintainer/docs-only PR has no actionable findings.

Security
Cleared: The diff only changes docs i18n JSON glossary files and introduces no code execution, dependency, workflow, secret, or supply-chain surface.

Review details

Best possible solution:

Land the glossary-only update through the existing maintainer/automerge path so generated Chinese docs preserve these channel brand names without editing generated locale pages in this repository.

Do we have a high-confidence way to reproduce the issue?

Not applicable; this is a docs i18n glossary maintenance PR, not a bug report. The relevant check is source inspection plus PR-head JSON and coverage validation.

Is this the best way to solve the issue?

Yes; the scoped docs policy makes glossary files the source-of-truth hook for generated localized docs, and the PR keeps the fix there instead of editing generated locale output.

AGENTS.md: found and applied where relevant.

Codex review notes: model gpt-5.5, reasoning high; reviewed against a04de1a0ceac.

Label changes

Label justifications:

  • P3: This is a low-risk docs i18n glossary maintenance PR with no runtime, config, security, or channel-delivery behavior change.
  • rating: 🦞 diamond lobster: Overall readiness is 🦞 diamond lobster; proof is 🌊 off-meta tidepool and patch quality is 🦞 diamond lobster.
  • status: 🚀 automerge armed: This PR is in ClawSweeper's automerge lane. Not applicable: Real behavior proof is not required because this PR only changes files under docs/.
Evidence reviewed

PR surface:

Docs +144. Total +144 across 2 files.

View PR surface stats
Area Files Added Removed Net
Source 0 0 0 0
Tests 0 0 0 0
Docs 2 144 0 +144
Config 0 0 0 0
Generated 0 0 0 0
Other 0 0 0 0
Total 2 144 0 +144

What I checked:

Likely related people:

  • vincentkoc: The current docs i18n assets, glossary README, prompt contract, and glossary checker all blame to f5935bb by Vincent Koc in this checkout. (role: recent area contributor; confidence: medium; commits: f5935bbca15d; files: docs/.i18n/README.md, docs/.i18n/glossary.zh-CN.json, docs/.i18n/glossary.zh-TW.json)
What the crustacean ranks mean
  • 🦀 challenger crab: rare, exceptional readiness with strong proof, clean implementation, and convincing validation.
  • 🦞 diamond lobster: very strong readiness with only minor maintainer review expected.
  • 🐚 platinum hermit: good normal PR, likely mergeable with ordinary maintainer review.
  • 🦐 gold shrimp: useful signal, but proof or patch confidence is still limited.
  • 🦪 silver shellfish: thin signal; proof, validation, or implementation needs work.
  • 🧂 unranked krab: not merge-ready because proof is missing/unusable or there are serious correctness or safety concerns.
  • 🌊 off-meta tidepool: rating does not apply to this item.

Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics.

How this review workflow works
  • ClawSweeper keeps one durable marker-backed review comment per issue or PR.
  • Re-runs edit this comment so the latest verdict, findings, and automation markers stay together instead of adding duplicate bot comments.
  • A fresh review can be triggered by eligible @clawsweeper re-review comments, exact-item GitHub events, scheduled/background review runs, or manual workflow dispatch.
  • PR/issue authors and users with repository write access can comment @clawsweeper re-review or @clawsweeper re-run on an open PR or issue to request a fresh review only.
  • Maintainers can also comment @clawsweeper review to request a fresh review only.
  • Fresh-review commands do not start repair, autofix, rebase, CI repair, or automerge.
  • Maintainer-only repair and merge flows require explicit commands such as @clawsweeper autofix, @clawsweeper automerge, @clawsweeper fix ci, or @clawsweeper address review.
  • Maintainers can comment @clawsweeper explain to ask for more context, or @clawsweeper stop to stop active automation.

@clawsweeper clawsweeper Bot added rating: 🐚 platinum hermit Good normal PR readiness with ordinary maintainer review expected. status: 👀 ready for maintainer look ClawSweeper has no concrete contributor-facing blocker left for this PR. labels Jun 8, 2026
@hxy91819

hxy91819 commented Jun 8, 2026

Copy link
Copy Markdown
Member Author

@clawsweeper automerge

@clawsweeper

clawsweeper Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

🦞✅
ClawSweeper merged this PR after the passing review.

Source: clawsweeper[bot]
Feedback: structured ClawSweeper verdict: pass (sha=45d54b370f3b8f9eeb4d8b991ac36ccc1f46be5e)
Merge status: merged by ClawSweeper automerge
Merged at: 2026-06-08T13:25:31Z
Merge commit: 9a82b60024b5

What merged:

  • Adds Simplified and Traditional Chinese docs i18n glossary mappings to preserve channel and product brand terms in generated Chinese translations.
  • PR surface: Docs +144. Total +144 across 2 files.
  • Reproducibility: not applicable. this is a docs i18n glossary maintenance PR, not a bug report. The relevant check is source inspection plus PR-head JSON and coverage validation.

Automerge notes:

  • PR branch already contained follow-up commit before automerge: docs: preserve channel brand terms in Chinese i18n

The automerge loop is complete.

Automerge progress:

  • 2026-06-08 13:02:53 UTC review queued d0c0bc207591 (queued)
  • 2026-06-08 13:09:10 UTC review passed d0c0bc207591 (structured ClawSweeper verdict: pass (sha=d0c0bc2075910a2e28f4ea159f7a6b7967c68...)
  • 2026-06-08 13:19:05 UTC review queued 45d54b370f3b (after repair)
  • 2026-06-08 13:25:18 UTC review passed 45d54b370f3b (structured ClawSweeper verdict: pass (sha=45d54b370f3b8f9eeb4d8b991ac36ccc1f46b...)
  • 2026-06-08 13:25:33 UTC merged 45d54b370f3b (merged by ClawSweeper automerge)

@clawsweeper clawsweeper Bot added clawsweeper:automerge Maintainer opted this PR into bounded ClawSweeper-reviewed automerge rating: 🦞 diamond lobster Very strong PR readiness with only minor maintainer review expected. status: 🚀 automerge armed This PR is in ClawSweeper's automerge lane. P3 Low-priority cleanup, docs, polish, ergonomics, or speculative work. and removed rating: 🐚 platinum hermit Good normal PR readiness with ordinary maintainer review expected. status: 👀 ready for maintainer look ClawSweeper has no concrete contributor-facing blocker left for this PR. labels Jun 8, 2026
@clawsweeper clawsweeper Bot force-pushed the codex/docs-i18n-channel-glossary branch from d0c0bc2 to 45d54b3 Compare June 8, 2026 13:19
@clawsweeper clawsweeper Bot merged commit 9a82b60 into main Jun 8, 2026
32 checks passed
@clawsweeper clawsweeper Bot deleted the codex/docs-i18n-channel-glossary branch June 8, 2026 13:25
github-actions Bot pushed a commit to Desicool/openclaw that referenced this pull request Jun 9, 2026
Summary:
- Adds Simplified and Traditional Chinese docs i18n glossary mappings to preserve channel and product brand terms in generated Chinese translations.
- PR surface: Docs +144. Total +144 across 2 files.
- Reproducibility: not applicable. this is a docs i18n glossary maintenance PR, not a bug report. The relevant check is source inspection plus PR-head JSON and coverage validation.

Automerge notes:
- PR branch already contained follow-up commit before automerge: docs: preserve channel brand terms in Chinese i18n

Validation:
- ClawSweeper review passed for head 45d54b3.
- Required merge gates passed before the squash merge.

Prepared head SHA: 45d54b3
Review: openclaw#91419 (comment)

Co-authored-by: Mason Huang <masonxhuang@tencent.com>
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: hxy91819
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

clawsweeper:automerge Maintainer opted this PR into bounded ClawSweeper-reviewed automerge docs Improvements or additions to documentation maintainer Maintainer-authored PR P3 Low-priority cleanup, docs, polish, ergonomics, or speculative work. rating: 🦞 diamond lobster Very strong PR readiness with only minor maintainer review expected. size: XS status: 🚀 automerge armed This PR is in ClawSweeper's automerge lane.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant