Skip to content

Implement i18n #7

@stkossman

Description

@stkossman

Implement i18n (Ukrainian & English).

Set up Starlight's built-in internationalization to support English as the default language and Ukrainian as an additional option.

Tasks:

  • Update astro.config.mjs to configure the locales object (root for English, uk for Ukrainian).
  • Migrate existing content in src/content/docs/ to src/content/docs/en/.
  • Create the src/content/docs/uk/ directory structure.
  • Translate the landing page (index.mdx) and the sidebar navigation configuration into Ukrainian.
  • Ensure the language switcher appears and functions correctly in the global header.

Metadata

Metadata

Assignees

Labels

lang: enTasks relating exclusively to English-language content.lang: ukTasks requiring translation or adaptation into Ukrainian.

Type

No fields configured for Task.

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions