Skip to content

feat(client): add Russian interface localization - #187

Open
m3t8d1tr wants to merge 1 commit into
CopilotKit:mainfrom
m3t8d1tr:feat/russian-ui
Open

m3t8d1tr wants to merge 1 commit into
CopilotKit:mainfrom
m3t8d1tr:feat/russian-ui

Conversation

@m3t8d1tr

@m3t8d1tr m3t8d1tr commented Nov 6, 2026

Copy link
Copy Markdown

Add a small dependency-free i18n layer (src/client/i18n.ts) and a Russian dictionary (src/client/locales/ru.ts). UI strings are wrapped in t()/tp(), keyed by the English source text, so English remains the default and unchanged. The locale follows the browser language and can be switched in Settings > Appearance; the choice is stored in localStorage.

Server-originated messages and agent-facing prompts stay in English.

Add a small dependency-free i18n layer (src/client/i18n.ts) and a Russian
dictionary (src/client/locales/ru.ts). UI strings are wrapped in t()/tp(),
keyed by the English source text, so English remains the default and
unchanged. The locale follows the browser language and can be switched in
Settings > Appearance; the choice is stored in localStorage.

Server-originated messages and agent-facing prompts stay in English.
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