Skip to content

feat(i18n): add Stellar quickstart EN/ES + language switcher - #98

Merged
truthixify merged 1 commit into
wraith-protocol:developfrom
obafemimathew01-hue:feat/stellar-quickstart-i18n
Jul 27, 2026
Merged

feat(i18n): add Stellar quickstart EN/ES + language switcher#98
truthixify merged 1 commit into
wraith-protocol:developfrom
obafemimathew01-hue:feat/stellar-quickstart-i18n

Conversation

@obafemimathew01-hue

Copy link
Copy Markdown
Contributor

Add Stellar quickstart (EN + ES) and i18n contributor workflow

Proof-of-concept for doc site internationalization, targeting Spanish-speaking contributors —
the largest non-EN cohort per Discord and application data.

What's in this PR

  • guides/stellar-quickstart.mdx — new flagship quickstart for Stellar. Covers the full happy
    path in 10 steps: install, initialize the client, generate a keypair, create an agent, fund via
    Friendbot, check balance, send a stealth payment, scan for incoming payments, withdraw, and
    reconnect to an existing agent. Includes a fee reference table and error reference table.
  • guides/stellar-quickstart.es.mdx — full Spanish translation of the above. All prose,
    headings, callouts, table content, and card titles translated. Code blocks left in English
    (intentional — they're universal and documented as such in the workflow guide).
  • Language switcher — a component at the top of each page links to its counterpart.
    Mintlify has no native i18n, so this is zero-config and survives upgrades. Scales to a
    when a third locale is added.
  • docs/i18n.md — bilingual (EN + ES) contributor guide documenting the full workflow: file
    naming convention, language switcher pattern, docs.json nav updates, what to translate vs. keep
    in English, native-speaker reviewer checklist, how to handle outdated translations, and how to
    add new locales.
  • docs.json — both new pages added to the Guides nav group. Also fixes a pre-existing bug:
    stellar-payment-links appeared three times in Operations and
    privacy-best-practices/spectre-stellar-cookbook were duplicated across groups.

Testing

npm run check:snippets passes — 39 MDX files, 441 snippets checked, 0 errors.

Reviewer ask

This PR needs a native Spanish speaker to sign off on the translation before merge. The
reviewer checklist is in docs/i18n.md but the short version: natural phrasing, correct
Stellar/Soroban ecosystem terminology, no accidentally untranslated prose, switcher links
correct.
closes #92

- Add guides/stellar-quickstart.mdx — 10-step flagship quickstart for
  Stellar: install, create agent, fund via Friendbot, send stealth
  payment, scan, withdraw, reconnect; fee table and error table included
- Add guides/stellar-quickstart.es.mdx — full Spanish translation,
  prose and UI strings translated, code blocks unchanged
- Add <Card> language switcher at top of each page (EN ↔ ES)
- Update docs.json nav: both pages added to Guides group; fix pre-
  existing bug (stellar-payment-links 3×, duplicate cross-group entries)
- Add docs/i18n.md — bilingual contributor guide: file naming
  convention, switcher pattern, translation workflow, reviewer checklist,
  how to add new locales
@drips-wave

drips-wave Bot commented Jul 26, 2026

Copy link
Copy Markdown

@obafemimathew01-hue Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@truthixify
truthixify merged commit 942e496 into wraith-protocol:develop Jul 27, 2026
2 checks passed
@truthixify

Copy link
Copy Markdown
Contributor

In. Bilingual quickstart is exactly the kind of accessibility work that unlocks more contributors.

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.

Spanish translation of the quickstart

2 participants