Skip to content

Convoy/translate all repository materials to ru/13b2e777/head#23

Draft
andrewmalov wants to merge 12 commits into
Kilo-Org:mainfrom
andrewmalov:convoy/translate-all-repository-materials-to-ru/13b2e777/head
Draft

Convoy/translate all repository materials to ru/13b2e777/head#23
andrewmalov wants to merge 12 commits into
Kilo-Org:mainfrom
andrewmalov:convoy/translate-all-repository-materials-to-ru/13b2e777/head

Conversation

@andrewmalov
Copy link
Copy Markdown

No description provided.

Toast (gastown) and others added 12 commits May 16, 2026 19:11
Co-authored-by: Toast (gastown) <Toast@gastown.local>
- Configure root locale for English (served at /)
- Add Russian locale (served at /ru/)
- Add translated sidebar labels using translations property
- Create Russian homepage (index.mdx) with translated content
- Create Russian content directory structure with placeholder files
- Add Russian UI translations for Starlight components (i18n/ru.json)
- Configure edit links for both locales
Co-authored-by: Birch (gastown) <Birch@gastown.local>
- BREAKING FIX: Move title, editLink to top-level Starlight config
  (locales.en.title triggers Zod 'Did not match union' error in Starlight 0.37)
- Add defaultLocale: 'en' so /en/ and /ru/ prefixes work explicitly
- Set lang on both English and Russian locale objects for correct BCP-47 lookups
- Fix hardcoded /community/contributing/ in Footer.astro — now uses
  urine localeBase variable that prepends /ru/ when on a Russian page
- Fix hardcoded 'Learn about agentic engineering' share description now uses
  Astro.locals.t() to respect current locale
- Fix broken CONTRIBUTING link in README.ru.md (birch.ru.md → ru.md)

Co-authored-by: Toast (gastown) <Toast@gastown.local>
…7/head' into convoy/translate-all-repository-materials-to-ru/13b2e777/gt/toast/f663bfb7
…y-materials-to-ru/13b2e777/gt/toast/f663bfb7

Add Russian language support to Astro Starlight configuration
Add Russian homepage with translated content
@vercel
Copy link
Copy Markdown

vercel Bot commented May 17, 2026

@andrewmalov is attempting to deploy a commit to the Kilo Code Team on Vercel.

A member of the Team first needs to authorize it.

@andrewmalov andrewmalov marked this pull request as draft May 17, 2026 17:50
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