What problem does it solve?
Help maintainers translate and synchronize a repository README into multiple languages without breaking Markdown structure, code examples, anchors, badges, or repo-specific tokens.
Core Features & Use Cases
- Structure-preserving translation: Translate only human prose while preserving fenced code blocks, inline code spans, commands, flags, environment variables, URLs, file paths, and badge image sources.
- Deterministic language selector updates: Insert or update a single language selector block near the top of each variant using canonical markers so future runs can safely modify the selector in place.
- Anchor and link maintenance: Rewrite same-file anchor links to match localized heading slugs, preserve explicit anchor IDs, and verify that all intra-document links resolve.
- Use Case: Add README.zh.md and README.es.md to a GitHub-style repo, wire a unified selector into every README variant, and ensure all internal links and badge URLs remain intact.
Quick Start
Translate README.md into Chinese and Spanish, produce README.zh.md and README.es.md, insert or update the canonical language selector in every file, and verify intra-document anchors.