[BREAKGLASS] OpenClaw docs + translation https://docs.openclaw.ai
Go to file
openclaw-docs-i18n[bot] 90d06b33ef
Some checks failed
Translate zh-CN / translate (push) Has been cancelled
Docs Live Smoke / smoke (push) Has been cancelled
Translate uk / translate (push) Has been cancelled
Translate zh-TW / translate (push) Has been cancelled
Translate fr / translate (push) Has been cancelled
Translate ja-JP / translate (push) Has been cancelled
Translate es / translate (push) Has been cancelled
Translate pt-BR / translate (push) Has been cancelled
Translate ko / translate (push) Has been cancelled
Translate de / translate (push) Has been cancelled
Translate ar / translate (push) Has been cancelled
Translate nl / translate (push) Has been cancelled
Translate fa / translate (push) Has been cancelled
Translate it / translate (push) Has been cancelled
Translate tr / translate (push) Has been cancelled
Translate id / translate (push) Has been cancelled
Translate pl / translate (push) Has been cancelled
Translate th / translate (push) Has been cancelled
Translate vi / translate (push) Has been cancelled
chore(i18n): refresh uk translations
2026-05-05 20:14:13 +00:00
.github/workflows fix(i18n): commit partial locale batches 2026-04-29 18:27:18 -07:00
.openclaw-sync chore(sync): mirror docs from openclaw/openclaw@26bc40c1a4 2026-05-05 20:10:40 +00:00
docs chore(i18n): refresh uk translations 2026-05-05 20:14:13 +00:00
AGENTS.md docs: add publish repo editing rules 2026-04-23 19:11:50 +01:00
CLAUDE.md docs: add publish repo editing rules 2026-04-23 19:11:50 +01:00
LICENSE Initial commit 2026-04-05 09:03:25 +01:00
README.md ci(i18n): add Ukrainian docs refresh workflow 2026-04-05 18:31:02 +01:00

openclaw-docs

Mirror repo for the published OpenClaw docs site.

Source of truth lives in openclaw/openclaw, under docs/.

How it works

  1. English docs are authored in openclaw/openclaw.
  2. openclaw/openclaw/.github/workflows/docs-sync-publish.yml mirrors the docs tree into this repo.
  3. This repo stores the published docs tree plus generated locale output.
  4. openclaw/docs/.github/workflows/translate-zh-cn.yml and translate-uk.yml run on push, schedule, and release dispatch to refresh docs/zh-CN/** and docs/uk/**.

Translation behavior

  • zh-CN and uk pages are generated output.
  • Each translated page stores x-i18n.source_hash.
  • The translate workflow computes a pending file list before calling the model.
  • If no English source hashes changed, the workflow skips the expensive translation step entirely.
  • If files changed, only the pending files are translated.
  • The workflow retries transient model-format failures.

Editing rules

  • Do not treat this repo as the primary place for English doc edits.
  • Make English doc changes in openclaw/openclaw, then let sync copy them here.
  • zh-CN pages in docs/zh-CN/** and uk pages in docs/uk/** are generated output.
  • .openclaw-sync/source.json records which openclaw/openclaw commit this mirror was synced from.

Secrets

  • OPENCLAW_DOCS_SYNC_TOKEN lives in openclaw/openclaw and lets the source repo push into this repo.
  • OPENCLAW_DOCS_I18N_OPENAI_API_KEY lives in this repo and powers locale translation refreshes.