After English documentation changes, sync the same updates to Arabic (ar),
Korean (ko), and Brazilian Portuguese (pt-BR).
Supported locales: ar, ko, pt-BR.
From the repo root:
# Uncommitted changes (staged or unstaged)
git diff --name-only HEAD -- docs/edge/en/
# All changes on this branch vs main
git diff --name-only main...HEAD -- docs/edge/en/
# Newly added files
git status --porcelain docs/edge/en/Only process *.mdx under docs/edge/en/. Do not edit docs/v*/ snapshots.
For docs/edge/en/<path>.mdx, update or create:
docs/edge/ar/<path>.mdxdocs/edge/ko/<path>.mdxdocs/edge/pt-BR/<path>.mdx
If English is a new page, also add matching entries in docs/docs.json
navigation for each locale.
Use the updated English file as source of truth. When locale files already exist, apply the same semantic change — do not rewrite unrelated sections.
Rules:
- Translate prose and frontmatter values (
title,description,sidebarTitle) - Keep MDX/JSX tags, code blocks, URLs, and identifiers unchanged
- Keep terms like Agent, Crew, Task, Flow, LLM, API, CLI, MCP in English where appropriate
- Rewrite internal links:
/en/→/{lang}/(/ar/,/ko/,/pt-BR/) - Do not add translator notes
cd docs && mintlify broken-linksCommit English and locale files together.
- [ ] Git: listed changed docs/edge/en/*.mdx files
- [ ] ar: updated/created matching files
- [ ] ko: updated/created matching files
- [ ] pt-BR: updated/created matching files
- [ ] Links use /{lang}/ prefix; code blocks unchanged
- [ ] docs/docs.json updated if new English page addedgit diff --name-only HEAD -- docs/edge/en/ returns:
docs/edge/en/concepts/llms.mdx
Update:
docs/edge/ar/concepts/llms.mdxdocs/edge/ko/concepts/llms.mdxdocs/edge/pt-BR/concepts/llms.mdx