Skip to content

feat(docs): add Brazilian Portuguese i18n and GEN-002 ADR#30

Merged
rhuanbarreto merged 2 commits into
mainfrom
claude/peaceful-ride
Feb 28, 2026
Merged

feat(docs): add Brazilian Portuguese i18n and GEN-002 ADR#30
rhuanbarreto merged 2 commits into
mainfrom
claude/peaceful-ride

Conversation

@rhuanbarreto

Copy link
Copy Markdown
Contributor

Summary

  • Configure Starlight built-in i18n with root locale pattern — English stays at current URLs, Portuguese at /pt-br/
  • Translate all 18 documentation pages to Brazilian Portuguese
  • Create GEN-002 ADR (Documentation Internationalization) with automated i18n-page-parity rule enforcing 1:1 translation coverage across locales
  • Update GEN-001 with GEN-002 cross-reference

Test plan

  • bun run validate passes (10/10 ADR rules, 240 tests)
  • bun run docs:build succeeds (37 pages built, 2 languages indexed by Pagefind)
  • GEN-002 i18n-page-parity rule detects missing/orphan translations
  • Verify /pt-br/ pages render correctly on deployed docs site
  • Spot-check translation quality on key pages (installation, quick-start, CLI commands)

🤖 Generated with Claude Code

rhuanbarreto and others added 2 commits February 28, 2026 19:52
Configure Starlight built-in i18n with root locale pattern (English at
current URLs, Portuguese at /pt-br/). Translate all 18 documentation
pages to Brazilian Portuguese. Create GEN-002 ADR with automated
i18n-page-parity rule enforcing 1:1 translation coverage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
All 18 Portuguese translation files were missing accents (ã, é, í, ó,
ú, ç, ê, ô, õ, á). Rewrote every file with proper diacritics while
preserving code blocks, links, and technical terms unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@rhuanbarreto rhuanbarreto merged commit e053488 into main Feb 28, 2026
2 checks passed
@archgatebot archgatebot Bot mentioned this pull request Feb 28, 2026
@rhuanbarreto rhuanbarreto deleted the claude/peaceful-ride branch March 3, 2026 13:06
rhuanbarreto added a commit that referenced this pull request Mar 3, 2026
* feat(docs): add Brazilian Portuguese i18n and GEN-002 ADR

Configure Starlight built-in i18n with root locale pattern (English at
current URLs, Portuguese at /pt-br/). Translate all 18 documentation
pages to Brazilian Portuguese. Create GEN-002 ADR with automated
i18n-page-parity rule enforcing 1:1 translation coverage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix(docs): add missing diacritical marks to pt-br translations

All 18 Portuguese translation files were missing accents (ã, é, í, ó,
ú, ç, ê, ô, õ, á). Rewrote every file with proper diacritics while
preserving code blocks, links, and technical terms unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
rhuanbarreto added a commit that referenced this pull request Mar 4, 2026
* feat(docs): add Brazilian Portuguese i18n and GEN-002 ADR

Configure Starlight built-in i18n with root locale pattern (English at
current URLs, Portuguese at /pt-br/). Translate all 18 documentation
pages to Brazilian Portuguese. Create GEN-002 ADR with automated
i18n-page-parity rule enforcing 1:1 translation coverage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix(docs): add missing diacritical marks to pt-br translations

All 18 Portuguese translation files were missing accents (ã, é, í, ó,
ú, ç, ê, ô, õ, á). Rewrote every file with proper diacritics while
preserving code blocks, links, and technical terms unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This was referenced Mar 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant