Skip to content

Translations setup + es#41

Merged
cbrinicombe13 merged 16 commits intomainfrom
translations-setup
Mar 31, 2026
Merged

Translations setup + es#41
cbrinicombe13 merged 16 commits intomainfrom
translations-setup

Conversation

@cbrinicombe13
Copy link
Copy Markdown
Member

@cbrinicombe13 cbrinicombe13 commented Mar 30, 2026

Changes:

  • Moves file structure to localised setup
  • Shares core files among languages
  • Uses Lingo.dev as translation engine
  • Adds scripts for PIT locale generation
  • Adds scripts to manage brand voice and glossary terms + instructions on using Lingo MCP server to sync with engine

Specific points that required attention:

  • Migrating all image/video src attributes to look one level higher for shared assets
  • Use shared openapi.yml across locales - API and webhook titles are assumed from this, written directly into the en files and then translated into other locales.
  • Internal links are rewritten to the locale-specific paths (however anchors '#...' are kept in tact in en for consistent internal and external navigation

TODO:

  • CI translation scripts
  • CI checks to suggest likely glossary updates we should make
  • Lingo AI reviewer - script to run locally and automated checks on CI
  • Translate openapi.yml file

@mintlify
Copy link
Copy Markdown

mintlify bot commented Mar 30, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
trophy 🟢 Ready View Preview Mar 30, 2026, 3:39 PM

@cbrinicombe13 cbrinicombe13 merged commit b96ddb5 into main Mar 31, 2026
4 checks passed
@cbrinicombe13 cbrinicombe13 deleted the translations-setup branch March 31, 2026 12:14
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.

2 participants