Skip to content

Add i18n translations: zh, pt, ko, ja, it, fr (23 pages each)#152

Open
Jared-dz wants to merge 3 commits intomainfrom
i18n-spanish-translations
Open

Add i18n translations: zh, pt, ko, ja, it, fr (23 pages each)#152
Jared-dz wants to merge 3 commits intomainfrom
i18n-spanish-translations

Conversation

@Jared-dz
Copy link
Contributor

@Jared-dz Jared-dz commented Mar 5, 2026

Summary

Adds 161 translated documentation files covering all 23 pages in seven languages:

  • Spanish (es) — previously committed on this branch
  • Chinese (zh) — 23 pages
  • Portuguese (pt) — 23 pages
  • Korean (ko) — 23 pages
  • Japanese (ja) — 23 pages
  • Italian (it) — 23 pages
  • French (fr) — 23 pages

All translations follow the mkdocs-static-i18n plugin naming convention (filename.{lang}.md). English is the source of truth throughout. Code blocks, CLI commands, terminal output, and HTML structure are preserved verbatim. Prose, headings, UI labels, and mermaid diagram node labels are fully translated. Legal disclaimer text (Evaluation Agreement, token swap disclaimers) is fully translated in each language.

Pages covered (23 per language)

index, architecture, connect, tenant, New Tenant, quick-connect, glossary, paying-fees, paying-fees2z, Swapping-sol-to-2z, Validator Multicast Connection, Other Multicast Connection, Shelby Permissioned Connection, Permissioned Connection, DZ Testnet Connection, DZ Mainnet-beta Connection, setup, troubleshooting, contribute-overview, multicast-admin, contribute, contribute-provisioning, contribute-operations

Jared-dz added 3 commits March 5, 2026 10:16
- Add mkdocs-static-i18n plugin to mkdocs.yml with support for en, zh, ja, ko, pt, es, fr, it
- Update mkdocs build workflow to install mkdocs-static-i18n
- Add translate.yml GitHub Actions workflow to auto-translate docs on push using Claude API
- Add scripts/translate.py for automated translation via Anthropic SDK
- Add Spanish (.es.md) translations for all 23 documentation pages
Adds 138 translated documentation files covering all 23 pages
in six languages: Chinese (zh), Portuguese (pt), Korean (ko),
Japanese (ja), Italian (it), and French (fr).
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