Skip to content

feat(i18n): add Spanish translations for seven pages [INTORG-1354] - #818

Merged
JonathanMatthey merged 8 commits into
stagingfrom
jm/intorg-1354-translations
Oct 26, 2026
Merged

JonathanMatthey merged 8 commits into
stagingfrom
jm/intorg-1354-translations

Conversation

@JonathanMatthey

Copy link
Copy Markdown
Collaborator

Summary

Adds the es-LA delivery for seven pages. Six replace the existing Spanish copy, and the informal-economy policy brief is new. Each file keeps a localizes field so the language switcher can find the English page, and internal links stay on the Spanish site.

  • /es/grant/innovation/sdk/
  • /es/tech/rafiki/
  • /es/policy-and-advocacy/
  • /es/policy-and-advocacy/informal-economy/
  • /es/hackathon/open-payments/
  • /es/events/
  • /es/grant/call-for-papers/

Related Issue

Fixes INTORG-1354

Manual Test

Open each Spanish URL above and confirm the new copy renders, the language switcher returns to the English page, and an internal link (for example "Programe una llamada sobre integración" on Rafiki) stays under /es/.

Checks

  • pnpm run format
  • pnpm run lint

PR Checklist

  • PR title follows Conventional Commits (e.g. feat: ..., fix: ...)
  • Linked issue included
  • Scope is focused (target ~10-20 files when possible)
  • Screenshots for UI changes (if applicable)

Made with Cursor

Replace the existing Spanish copy with the es-LA delivery and add the
informal-economy policy brief. Internal links stay on the Spanish site.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI balanced review requested due to automatic review settings October 23, 2026 14:07
@JonathanMatthey JonathanMatthey self-assigned this Oct 23, 2026
@netlify

netlify Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for interledger-org-v5 ready!

Name Link
🔨 Latest commit 3df82f2
🔍 Latest deploy log https://app.netlify.com/projects/interledger-org-v5/deploys/6adf0a3993e0d5fe7051bb77
😎 Deploy Preview https://deploy-preview-818--interledger-org-v5.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Internal navigation loses the Spanish locale, and the new report changes a source citation through double encoding.

6 open issues
What changed in this PR

Updates seven Spanish-language pages on the Interledger website, refreshing existing translations and adding the informal-economy policy brief.

Changes:

  • Revises Spanish copy for grant programs, Rafiki, policy advocacy, and hackathon resources.
  • Adds the translated informal-economy report and links it from the policy page.
  • Refreshes event listings and Call for Papers content.
File Description
src/​content/​reports/​es/​policy-and-advocacy-informal-economy.mdx Adds the Spanish policy brief and citations.
src/​content/​hackathon-pages/​es/​open-payments.mdx Updates resource descriptions and step headings.
src/​content/​grant-pages/​es/​innovation/​sdk.mdx Refreshes SDK grant copy and links.
src/​content/​grant-pages/​es/​call-for-papers.mdx Revises program details and replaces the publication list with a cycle recap.
src/​content/​foundation-pages/​es/​tech/​rafiki.mdx Updates Rafiki descriptions and documentation links.
src/​content/​foundation-pages/​es/​policy-and-advocacy.mdx Refreshes policy content and adds the new report card.
src/​content/​foundation-pages/​es/​events.mdx Updates featured events and monthly listings.

Review effort: Balanced

Comment thread src/content/foundation-pages/es/events.mdx Outdated
Comment thread src/content/foundation-pages/es/policy-and-advocacy.mdx Outdated
Comment thread src/content/foundation-pages/es/policy-and-advocacy.mdx Outdated
Comment thread src/content/foundation-pages/es/policy-and-advocacy.mdx Outdated
Comment thread src/content/grant-pages/es/innovation/sdk.mdx Outdated
Comment thread src/content/reports/es/policy-and-advocacy-informal-economy.mdx Outdated
These links had lost the /es/ prefix, so they left the Spanish site.
Restore it, and point the Delhi study citation at the same PDF as the
English report.

INTORG-1354

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The Spanish events page changes both hackathon registration destinations to English, introducing a localization regression.

No open issues 🎉

2 previously missed issues

In code that hasn't changed since last review

Medium severity Restore Spanish Eventtia registration links

src/​content/​foundation-pages/​es/​events.mdx:28

Both hackathon registration buttons (here and at line 57) change the existing Eventtia destination from /es/ to /en/, sending readers of this Spanish page to English registration. Restore https://live.eventtia.com/es/build-the-future-of-finance on both cards; the Spanish hackathon overview also uses that destination.

Medium severity Restore missing charts or remove orphaned caption

src/​content/​reports/​es/​policy-and-advocacy-informal-economy.mdx:35

This caption describes a regional-employment chart, but no chart follows it. The English report includes the chart after its caption and an illustration in its introduction; this translation omits both. Restore the figures with localized labels and alternative text. If a text-only Spanish report is intentional, remove the orphaned caption instead.

6 resolved since last review

Review effort: Balanced

…ORG-1354]

The hackathon cards were sending Spanish readers to the English Eventtia page. The informal-economy translation also dropped the two figures that follow its captions.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The content-only changes have no identified blocking issues; the remaining feedback is an optional grammar correction.

No open issues 🎉

1 previously missed issue

In code that hasn't changed since last review

Low severity Correct Ruby language grammatical agreement

src/​content/​grant-pages/​es/​innovation/​sdk.mdx:37

Optional grammar correction: Ruby is a single programming language, so use “el lenguaje Ruby” rather than “los lenguajes Ruby.”

Review effort: Balanced

Comment thread src/content/foundation-pages/es/tech/rafiki.mdx Outdated
Comment thread src/content/hackathon-pages/es/open-payments.mdx Outdated
Comment thread src/content/hackathon-pages/es/open-payments.mdx Outdated
Comment thread src/content/grant-pages/es/innovation/sdk.mdx Outdated

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This image is broken, we need to request a better image please make a design request to Madalina on #comms-request Slack channel

Image

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread src/content/foundation-pages/es/tech/rafiki.mdx Outdated

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please make a request on #comms-request Slack channel to get a translated version of the tech stack diagram, it's still in EN

Image

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please make a design request to #comms-request Slack channel to get this diagram translated to Spanish.

Image

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JoblersTune

Copy link
Copy Markdown
Collaborator

Please submit all the design requests, but we should not consider the image uploads as a blocking task to get this merged. I can't easily check the Spanish copy but I've checked the page rendering and all links.

@JoblersTune
JoblersTune requested review from JoblersTune and removed request for Infi-Knight October 26, 2026 07:47
JonathanMatthey and others added 5 commits October 26, 2026 09:06
Co-authored-by: Sarah Jones <sarah@interledger.org>
Co-authored-by: Sarah Jones <sarah@interledger.org>
Co-authored-by: Sarah Jones <sarah@interledger.org>
Co-authored-by: Sarah Jones <sarah@interledger.org>
Co-authored-by: Sarah Jones <sarah@interledger.org>
@JonathanMatthey
JonathanMatthey merged commit bb63e49 into staging Oct 26, 2026
5 checks passed
@JonathanMatthey
JonathanMatthey deleted the jm/intorg-1354-translations branch October 26, 2026 08:10
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.

3 participants