Skip to content

Latest commit

Β 

History

History
24 lines (17 loc) Β· 785 Bytes

File metadata and controls

24 lines (17 loc) Β· 785 Bytes

Translations

ZeroClaw has two independent translation layers β€” app strings (Mozilla Fluent .ftl) and docs (gettext .po). Both are filled locally via a configured AI provider before opening a PR; translation is never a CI operation.

Full contributor workflow: docs/book/src/maintainers/docs-and-translations.md

Quick reference:

# Fill docs translations (extract β†’ merge β†’ AI-fill)
cargo mdbook sync --provider <name>

# Fill app strings
cargo fluent fill --provider <name>

# Check coverage
cargo mdbook stats
cargo fluent stats

Ollama is the canonical local provider. See the full docs page for provider configuration, batch size tuning, failure log inspection, and the self-healing startup repair pass.